0329.HK

OCI International Holdings Limited 0329.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 80.659 M -9.93 % 89.548 M 192.21 % 30.645 M -58.15 % 73.232 M -42.26 % 126.834 M 24.93 % 101.521 M -18.53 % 124.614 M 43.50 % 86.840 M 2 983.81 % 2.816 M -88.45 % 24.375 M -28.27 % 33.983 M 62.99 % 20.850 M 1.77 % 20.488 M 3.07 % 19.878 M -8.76 % 21.786 M -77.68 % 97.586 M -76.99 % 424.045 M 53.98 % 275.382 M -31.64 % 402.851 M 127.90 % 176.763 M 2.12 % 173.089 M
Net income -9.779 M 25.45 % -13.118 M 82.67 % -75.708 M 38.26 % -122.622 M -527.03 % -19.556 M 79.82 % -96.897 M -59.39 % -60.792 M -242.76 % 42.584 M 109.47 % -449.897 M -1 448.25 % 33.369 M -89.63 % 321.665 M -43.39 % 568.164 M 959.81 % -66.080 M 78.96 % -314.081 M -34.61 % -233.331 M 47.44 % -443.907 M -169.62 % -164.644 M -580.87 % 34.239 M -58.38 % 82.266 M 816.10 % 8.980 M 8.17 % 8.302 M
Income before tax -8.850 M 33.20 % -13.248 M 83.06 % -78.211 M 33.31 % -117.281 M -538.58 % -18.366 M 80.09 % -92.264 M -52.72 % -60.413 M -724.64 % -7.326 M 98.33 % -437.733 M -1 260.23 % 37.728 M -90.03 % 378.359 M 210.73 % 121.764 M 290.91 % -63.781 M 79.65 % -313.482 M -34.63 % -232.839 M 47.30 % -441.855 M -199.82 % -147.374 M -480.48 % 38.734 M -54.05 % 84.289 M 617.41 % 11.749 M -9.69 % 13.009 M
Income before tax ratio -0.11 25.84 % -0.15 94.20 % -2.55 -59.36 % -1.60 -1 005.98 % -0.14 84.07 % -0.91 -87.46 % -0.48 -474.67 % -0.08 99.95 % -155.44 -10 142.86 % 1.55 -86.10 % 11.13 90.65 % 5.84 287.59 % -3.11 80.26 % -15.77 -47.56 % -10.69 -136.04 % -4.53 -1 202.82 % -0.35 -347.09 % 0.14 -32.78 % 0.21 214.79 % 0.07 -11.56 % 0.08
EBITDA -1.343 M 54.07 % -2.924 M 95.63 % -66.870 M 33.89 % -101.146 M -688.26 % 17.194 M 131.59 % -54.434 M -48.20 % -36.731 M -3 017.47 % 1.259 M 100.29 % -436.977 M -3 012.99 % 15.001 M -95.78 % 355.130 M 1 642.97 % -23.016 M 24.69 % -30.560 M 89.97 % -304.744 M -48.73 % -204.893 M 48.16 % -395.232 M -262.88 % -108.915 M -278.34 % 61.072 M -36.52 % 96.203 M 362.05 % 20.821 M -13.40 % 24.044 M
Net income ratio -0.12 17.24 % -0.15 94.07 % -2.47 -47.54 % -1.67 -985.98 % -0.15 83.85 % -0.95 -95.65 % -0.49 -199.48 % 0.49 100.31 % -159.76 -11 770.30 % 1.37 -85.54 % 9.47 -65.26 % 27.25 944.88 % -3.23 79.59 % -15.80 -47.53 % -10.71 -135.45 % -4.55 -1 071.58 % -0.39 -412.28 % 0.12 -39.12 % 0.20 301.97 % 0.05 5.92 % 0.05
Ratio EBITDA -0.02 49.01 % -0.03 98.50 % -2.18 -57.99 % -1.38 -1 118.84 % 0.14 125.28 % -0.54 -81.91 % -0.29 -2 133.11 % 0.01 100.01 % -155.18 -25 314.50 % 0.62 -94.11 % 10.45 1 046.68 % -1.10 25.99 % -1.49 90.27 % -15.33 -63.01 % -9.40 -132.21 % -4.05 -1 476.84 % -0.26 -215.82 % 0.22 -7.13 % 0.24 102.74 % 0.12 -15.20 % 0.14
Gross profit ratio 0.25 -58.95 % 0.62 495.11 % -0.16 -898.33 % 0.02 -96.62 % 0.58 -35.74 % 0.91 24.62 % 0.73 53.65 % 0.47 167.88 % 0.18 116.18 % 0.08 -77.30 % 0.36 -8.05 % 0.39 75.60 % 0.22 119.31 % -1.16 59.92 % -2.88 -104.84 % -1.41 -379.07 % 0.50 -25.16 % 0.67 -3.00 % 0.69 29.97 % 0.53 -6.79 % 0.57
Weighted average shs out dil 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 29.88 % 1.155 B 8.96 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 3.67 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B
Weighted average shs out 1.500 B 0.01 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 29.88 % 1.155 B 8.96 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 3.67 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 22.76 % 832.690 M 0.00 % 832.690 M
EPS diluted -0.01 25.29 % -0.01 82.77 % -0.05 38.26 % -0.08 -384.02 % -0.02 81.51 % -0.09 -59.23 % -0.06 -242.79 % 0.04 109.57 % -0.42 -1 500.00 % 0.03 -90.00 % 0.30 -46.43 % 0.56 674.36 % -0.10 92.67 % -1.33 84.61 % -8.64 94.99 % -172.42 -161.44 % -65.95 -707.83 % 10.85 -54.34 % 23.76 269 900.00 % 0.01 8.64 % 0.01
Earnings per share -0.01 25.29 % -0.01 82.77 % -0.05 38.26 % -0.08 -384.02 % -0.02 81.51 % -0.09 -59.23 % -0.06 -242.79 % 0.04 109.57 % -0.42 -1 500.00 % 0.03 -90.00 % 0.30 -46.43 % 0.56 674.36 % -0.10 92.67 % -1.33 84.61 % -8.64 94.99 % -172.42 -161.44 % -65.95 -707.83 % 10.85 -54.34 % 23.76 219 900.00 % 0.01 8.00 % 0.01
Gross profit 20.552 M -63.02 % 55.580 M 1 254.55 % -4.814 M -434.07 % 1.441 M -98.05 % 73.931 M -19.72 % 92.091 M 1.53 % 90.707 M 120.48 % 41.140 M 8 161.04 % 498.000 K -75.03 % 1.994 M -83.72 % 12.247 M 49.87 % 8.172 M 78.70 % 4.573 M 119.90 % -22.976 M 63.43 % -62.829 M 54.27 % -137.388 M -164.22 % 213.925 M 15.25 % 185.619 M -33.70 % 279.950 M 196.21 % 94.512 M -4.81 % 99.287 M
Income tax expense 0.000 100.00 % -10.000 K 99.72 % -3.514 M -165.79 % 5.341 M 333.17 % 1.233 M -72.00 % 4.404 M 951.07 % 419.000 K 1.70 % 412.000 K 598.31 % 59.000 K -98.65 % 4.359 M -91.61 % 51.963 M 4 430.34 % 1.147 M -50.11 % 2.299 M 283.81 % 599.000 K 21.75 % 492.000 K -76.02 % 2.052 M -88.12 % 17.270 M 284.20 % 4.495 M 122.19 % 2.023 M -26.94 % 2.769 M -21.31 % 3.519 M
Cost of revenue 60.107 M 76.95 % 33.968 M -4.20 % 35.459 M -50.61 % 71.791 M 35.70 % 52.903 M 461.01 % 9.430 M -72.19 % 33.907 M -25.81 % 45.700 M 1 871.53 % 2.318 M -89.64 % 22.381 M 2.97 % 21.736 M 71.45 % 12.678 M -20.34 % 15.915 M -62.86 % 42.854 M -49.35 % 84.615 M -63.99 % 234.974 M 11.83 % 210.120 M 134.08 % 89.763 M -26.96 % 122.901 M 49.42 % 82.251 M 11.45 % 73.802 M
General and administrative expenses 42.077 M -45.19 % 76.767 M 49.10 % 51.486 M 5.11 % 48.985 M 3.55 % 47.306 M 26.95 % 37.263 M -46.59 % 69.770 M 70.06 % 41.026 M 163.68 % 15.559 M -32.43 % 23.028 M -67.80 % 71.510 M 182.36 % 25.326 M -18.79 % 31.186 M -34.39 % 47.536 M 5.54 % 45.039 M -28.25 % 62.772 M -26.00 % 84.827 M 37.26 % 61.800 M 30.51 % 47.354 M 0.000 0.000
Selling and marketing expenses 14.000 K 0.00 % 14.000 K -80.28 % 71.000 K 33.96 % 53.000 K 231.25 % 16.000 K -85.71 % 112.000 K -22.22 % 144.000 K -20.44 % 181.000 K -1.63 % 184.000 K -97.74 % 8.152 M -65.88 % 23.894 M 1 205.68 % 1.830 M -89.46 % 17.361 M 23.96 % 14.005 M -65.60 % 40.708 M -60.45 % 102.932 M -16.85 % 123.798 M 0.000 0.000 0.000 0.000
Other expenses -12.575 M -18.19 % -10.640 M -166.18 % 16.077 M -73.29 % 60.198 M 0.000 -100.00 % 9.883 M 1 317.93 % 697.000 K 989.06 % 64.000 K 0.000 -100.00 % 8.459 M -57.64 % 19.967 M 130.19 % 8.674 M 6.78 % 8.123 M 177.54 % -10.476 M -114.44 % 72.539 M -18.58 % 89.096 M 109.28 % 42.573 M -53.36 % 91.271 M -36.32 % 143.331 M 0.000 0.000
Operating expenses 29.516 M -55.37 % 66.141 M -3.32 % 68.415 M -37.04 % 108.659 M 128.47 % 47.560 M 0.64 % 47.258 M -36.82 % 74.798 M 81.52 % 41.207 M 161.28 % 15.771 M -60.39 % 39.820 M -67.32 % 121.843 M 255.74 % 34.251 M -53.31 % 73.360 M 16.47 % 62.987 M -61.74 % 164.640 M -36.31 % 258.501 M -6.59 % 276.733 M 80.79 % 153.071 M -19.73 % 190.685 M 141.68 % 78.901 M -2.35 % 80.800 M
Cost and expenses 89.623 M -10.47 % 100.109 M -3.62 % 103.874 M -42.44 % 180.450 M 55.67 % 115.922 M 104.49 % 56.688 M -47.85 % 108.705 M 25.08 % 86.907 M 380.44 % 18.089 M -70.92 % 62.201 M -56.68 % 143.579 M 205.95 % 46.929 M -47.43 % 89.275 M -15.65 % 105.841 M -57.54 % 249.255 M -49.49 % 493.475 M 1.36 % 486.853 M 100.49 % 242.834 M -22.56 % 313.586 M 94.59 % 161.152 M 4.24 % 154.602 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.354 M 71.68 % 3.701 M -85.51 % 25.535 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 42.091 M -45.18 % 76.781 M 46.70 % 52.338 M 8.00 % 48.461 M 1.89 % 47.560 M 27.25 % 37.375 M -46.54 % 69.914 M 69.67 % 41.207 M 161.75 % 15.743 M -49.51 % 31.180 M -67.32 % 95.404 M 251.32 % 27.156 M -44.06 % 48.547 M -21.11 % 61.541 M -28.23 % 85.747 M -48.25 % 165.704 M -20.57 % 208.625 M 237.58 % 61.800 M 30.51 % 47.354 M -39.98 % 78.901 M -2.35 % 80.800 M
Interest income 4.230 M 39.51 % 3.032 M 1 603.37 % 178.000 K 5.33 % 169.000 K -8.15 % 184.000 K -68.71 % 588.000 K -11.71 % 666.000 K -91.10 % 7.481 M 748 000.00 % 1.000 K -99.99 % 7.831 M 4.02 % 7.528 M 353.49 % 1.660 M 453.33 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.000 K -15.29 % 85.000 K
Interest expense 379.000 K -91.44 % 4.426 M -26.15 % 5.993 M -40.45 % 10.063 M -65.63 % 29.278 M -5.94 % 31.127 M 101.12 % 15.477 M 230.42 % 4.684 M 3 152.78 % 144.000 K 41.18 % 102.000 K 0.000 -100.00 % 853.000 K -32.03 % 1.255 M -52.37 % 2.635 M -85.32 % 17.945 M -42.91 % 31.432 M 7.64 % 29.201 M 112.23 % 13.759 M 176.51 % 4.976 M 51.48 % 3.285 M -45.69 % 6.049 M
Depreciation and amortization 7.621 M -0.21 % 7.637 M 20.10 % 6.359 M 4.73 % 6.072 M -3.34 % 6.282 M -6.28 % 6.703 M 507.71 % 1.103 M 6.06 % 1.040 M 69.93 % 612.000 K -84.58 % 3.968 M 17.15 % 3.387 M 16.07 % 2.918 M -6.92 % 3.135 M -48.63 % 6.103 M -38.98 % 10.001 M -34.16 % 15.191 M 64.09 % 9.258 M 15.36 % 8.025 M 44.28 % 5.562 M -3.89 % 5.787 M 16.06 % 4.986 M
Operating income -8.964 M 15.12 % -10.561 M 81.52 % -57.152 M 46.70 % -107.218 M -1 082.57 % 10.912 M -75.66 % 44.833 M 181.81 % 15.909 M 2 362.69 % 646.000 K 103.66 % -17.670 M 18.84 % -21.771 M 96.18 % -570.056 M -1 010.25 % -51.345 M -72.51 % -29.764 M 90.42 % -310.847 M -51.22 % -205.566 M 46.81 % -386.489 M -515.35 % -62.808 M -292.97 % 32.548 M -63.54 % 89.265 M 471.81 % 15.611 M -15.56 % 18.487 M
Operating income ratio -0.11 5.77 % -0.12 93.68 % -1.86 -27.38 % -1.46 -1 801.76 % 0.09 -80.52 % 0.44 245.91 % 0.13 1 616.18 % 0.01 100.12 % -6.27 -602.54 % -0.89 94.68 % -16.77 -581.18 % -2.46 -69.51 % -1.45 90.71 % -15.64 -65.73 % -9.44 -138.25 % -3.96 -2 573.91 % -0.15 -225.32 % 0.12 -46.66 % 0.22 150.90 % 0.09 -17.31 % 0.11
Total other income expenses net 114.000 K 104.24 % -2.687 M 87.24 % -21.059 M -109.27 % -10.063 M 65.63 % -29.278 M 8.18 % -31.887 M -40.24 % -22.737 M -185.21 % -7.972 M -5 436.11 % -144.000 K -100.21 % 67.822 M 3 309.85 % 1.989 M -98.90 % 180.031 M 5 470.27 % 3.232 M 101.44 % -224.400 M -5 013.95 % -4.388 M 92.07 % -55.366 M -57.56 % -35.140 M -220.65 % -10.959 M -120.24 % -4.976 M -28.85 % -3.862 M 29.50 % -5.478 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -61.169 M 24.31 % -80.813 M 32.96 % -120.553 M 45.55 % -221.415 M -340.60 % 92.025 M -84.25 % 584.236 M 137.00 % 246.517 M 1 302.70 % -20.497 M 95.05 % -414.263 M -143.19 % -170.342 M -103.52 % -83.697 M -122.52 % -37.614 M -308.63 % -9.205 M -125.31 % 36.372 M 1 529.16 % -2.545 M -101.99 % 127.883 M 600.42 % -25.555 M 84.33 % -163.106 M -797.39 % 23.388 M 173.67 % -31.749 M -255.73 % 20.387 M
Total investments 185.828 M 17.91 % 157.606 M 18.76 % 132.711 M -32.76 % 197.382 M -65.03 % 564.474 M -28.58 % 790.386 M 36.69 % 578.232 M 145.46 % 235.573 M 28 385.25 % 827.000 K -99.85 % 560.585 M 90.51 % 294.250 M -50.90 % 599.317 M 361.62 % 129.828 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 6.792 M 2 453.38 % 266.000 K 0.000 0.000 -100.00 % 11.198 M
Total debt 5.961 M -34.75 % 9.135 M -85.52 % 63.085 M -31.12 % 91.591 M -78.70 % 430.035 M -35.33 % 665.003 M 54.09 % 431.575 M 84.43 % 234.000 M 0.000 -100.00 % 10.000 M 0.000 0.000 -100.00 % 25.676 M -72.19 % 92.342 M 910.75 % 9.136 M -93.99 % 152.000 M -3.03 % 156.743 M -20.92 % 198.210 M 98.99 % 99.610 M 171.78 % 36.651 M -51.03 % 74.850 M
Accumulated other comprehensive income loss 2.029 M -13.44 % 2.344 M -11.58 % 2.651 M 386.59 % -925.000 K 30.76 % -1.336 M -3 948.48 % -33.000 K -113.36 % 247.000 K 130.57 % -808.000 K 15.66 % -958.000 K 98.05 % -49.244 M -2.71 % -47.946 M 3.80 % -49.842 M 46.01 % -92.311 M -3.93 % -88.822 M -10.03 % -80.724 M -28.71 % -62.720 M -43.05 % -43.846 M 0.000 0.000 -100.00 % 35.781 M 7.58 % 33.260 M
Retained earnings -238.675 M -4.27 % -228.896 M -6.08 % -215.778 M -54.05 % -140.070 M -702.79 % -17.448 M -927.70 % 2.108 M -97.87 % 99.005 M -38.04 % 159.797 M 78.88 % 89.334 M -83.43 % 539.231 M 6.60 % 505.862 M -69.15 % 1.640 B 56.33 % 1.049 B 0.000 0.000 100.00 % -418.945 M 0.000 0.000 0.000 -100.00 % 120.208 M 6.62 % 112.740 M
Common stock 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 41.52 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 399.91 % 2.120 M 100.00 % 1.060 M -99.61 % 271.731 M 2 842.09 % 9.236 M -93.90 % 151.336 M 0.00 % 151.336 M 0.000 0.000 -100.00 % 58.400 M 0.00 % 58.400 M
Total equity 270.649 M -3.33 % 279.983 M -4.65 % 293.640 M -21.23 % 372.793 M -24.69 % 495.004 M 116.01 % 229.153 M -29.89 % 326.861 M -15.69 % 387.688 M -2.73 % 398.581 M -55.21 % 889.907 M 8.18 % 822.582 M -16.56 % 985.874 M 217.57 % 310.445 M 31.63 % 235.852 M 223.57 % 72.890 M 64.88 % 44.207 M -90.85 % 483.207 M -20.11 % 604.817 M 50.71 % 401.302 M 52.61 % 262.961 M 5.87 % 248.379 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 2.620 M -56.05 % 5.961 M -34.75 % 9.135 M 0.000 -100.00 % 5.643 M -51.05 % 11.527 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.259 M -92.53 % 137.357 M 259.40 % 38.218 M 0.000 -100.00 % 158.000 K
Total non current liabilities 2.620 M -56.05 % 5.961 M -34.75 % 9.135 M 0.000 -100.00 % 5.643 M -51.05 % 11.527 M 0.000 -100.00 % 234.003 M 0.000 -100.00 % 10.949 M -25.63 % 14.723 M 413.18 % 2.869 M -90.97 % 31.772 M -67.78 % 98.614 M 615.48 % 13.783 M -91.31 % 158.602 M 1 445.98 % 10.259 M -92.53 % 137.357 M 259.40 % 38.218 M 0.000 -100.00 % 158.000 K
Other current liabilities 31.080 M 1.94 % 30.488 M -48.28 % 58.952 M -10.03 % 65.526 M 339.33 % 14.915 M 430.86 % -4.508 M -123.95 % 18.824 M 65.65 % 11.364 M -76.21 % 47.764 M 84.27 % 25.920 M -17.43 % 31.391 M -32.37 % 46.418 M -10.27 % 51.729 M 31.45 % 39.354 M -5.50 % 41.646 M -26.43 % 56.608 M -42.25 % 98.021 M 4.84 % 93.494 M 22.02 % 76.620 M 78.41 % 42.947 M -4.30 % 44.879 M
Deferred revenue 0.000 0.000 -100.00 % 1.548 M -83.12 % 9.169 M -27.66 % 12.675 M -19.27 % 15.700 M 0.19 % 15.671 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.998 M 58.32 % 1.262 M 0.000 0.000
Short term debt 3.341 M -47.37 % 6.348 M -88.23 % 53.950 M -41.10 % 91.591 M -78.42 % 424.392 M -35.06 % 653.476 M 59.18 % 410.522 M 75.44 % 234.000 M 0.000 -100.00 % 10.000 M 0.000 0.000 -100.00 % 25.676 M -72.19 % 92.342 M 910.75 % 9.136 M -94.36 % 162.000 M 10.59 % 146.484 M 373.86 % 30.913 M -49.65 % 61.392 M 67.50 % 36.651 M -51.03 % 74.850 M
Total current liabilities 35.215 M -6.43 % 37.634 M -67.21 % 114.787 M -33.22 % 171.876 M -62.31 % 455.975 M -33.21 % 682.732 M 42.67 % 478.551 M 94.68 % 245.809 M 414.63 % 47.764 M 16.45 % 41.016 M -45.04 % 74.627 M -23.52 % 97.577 M 15.41 % 84.545 M -39.38 % 139.471 M 147.64 % 56.320 M -75.21 % 227.205 M -17.80 % 276.395 M 92.81 % 143.353 M -13.16 % 165.085 M 93.53 % 85.304 M -35.33 % 131.899 M
Total liabilities 37.835 M -13.21 % 43.595 M -64.82 % 123.922 M -27.90 % 171.876 M -62.77 % 461.618 M -33.51 % 694.259 M 45.08 % 478.551 M 94.68 % 245.809 M 414.63 % 47.764 M 16.45 % 41.016 M -54.10 % 89.350 M -8.43 % 97.577 M 15.41 % 84.545 M -39.38 % 139.471 M 147.64 % 56.320 M -75.21 % 227.205 M -20.74 % 286.654 M 2.12 % 280.710 M 38.07 % 203.303 M 138.33 % 85.304 M -35.40 % 132.057 M
Other non current assets 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 0.000 -100.00 % 2.116 M 0.00 % 2.116 M 7.52 % 1.968 M -97.68 % 84.908 M 4 214.43 % 1.968 M -14.69 % 2.307 M -99.14 % 269.054 M 29.64 % 207.539 M 16.45 % 178.222 M 13.21 % 157.420 M 763.00 % 18.241 M 584.72 % 2.664 M -91.79 % 32.460 M 22.83 % 26.427 M 5.92 % 24.950 M 910.12 % 2.470 M -2.53 % 2.534 M
Long term investments 13.479 M 100.91 % 6.709 M 31.52 % 5.101 M 0.000 -100.00 % 25.535 M -81.79 % 140.226 M -3.06 % 144.658 M -5.22 % 152.633 M 0.000 -100.00 % 560.585 M 1 922.17 % 27.722 M 0.000 0.000 0.000 -100.00 % 4.437 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M
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 -100.00 % 730.000 K -59.96 % 1.823 M -33.54 % 2.743 M -30.87 % 3.968 M -26.48 % 5.397 M -34.90 % 8.290 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 0.000 0.000 -100.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M
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 -100.00 % 730.000 K -87.32 % 5.757 M -13.78 % 6.677 M -15.50 % 7.902 M -15.31 % 9.331 M -23.67 % 12.224 M
Property plant equipment net 7.178 M -51.48 % 14.795 M -33.83 % 22.360 M 300.50 % 5.583 M -52.35 % 11.716 M -33.95 % 17.738 M 859.85 % 1.848 M -26.14 % 2.502 M 286.11 % 648.000 K -97.36 % 24.541 M -17.09 % 29.598 M 0.34 % 29.499 M 6.68 % 27.652 M 7.18 % 25.799 M -15.17 % 30.413 M -35.10 % 46.859 M -52.45 % 98.556 M 60.32 % 61.473 M 5.61 % 58.205 M 97.22 % 29.512 M -5.55 % 31.245 M
Total non current assets 21.743 M -3.75 % 22.590 M -20.87 % 28.547 M 411.32 % 5.583 M -85.82 % 39.367 M -75.41 % 160.080 M 7.82 % 148.474 M -38.15 % 240.043 M 9 075.96 % 2.616 M -99.55 % 587.433 M 79.99 % 326.374 M 37.69 % 237.038 M 15.14 % 205.874 M 12.36 % 183.219 M 245.10 % 53.091 M 5.65 % 50.253 M -63.26 % 136.773 M 44.62 % 94.577 M 3.87 % 91.057 M 120.41 % 41.313 M -12.11 % 47.003 M
Other current assets 15.553 M 184.07 % 5.475 M -58.75 % 13.274 M 26.65 % 10.481 M -96.13 % 270.993 M 3 791.90 % 6.963 M -23.57 % 9.110 M -72.21 % 32.776 M 12.51 % 29.132 M -79.93 % 145.174 M 10 145.17 % 1.417 M -98.73 % 111.949 M 3 972.35 % 2.749 M -53.78 % 5.948 M 39.33 % 4.269 M -81.87 % 23.543 M -49.75 % 46.856 M 21.36 % 38.609 M -6.36 % 41.232 M 64 325.00 % 64.000 K 0.00 % 64.000 K
Short term investments 172.349 M 14.22 % 150.897 M 18.25 % 127.610 M -35.35 % 197.382 M -63.38 % 538.939 M -17.11 % 650.160 M 49.95 % 433.574 M 422.76 % 82.940 M 9 929.02 % 827.000 K 0.000 -100.00 % 266.528 M -55.53 % 599.317 M 361.62 % 129.828 M 0.000 -100.00 % 15.563 M 0.000 -100.00 % 6.792 M 2 453.38 % 266.000 K 0.000 0.000 -100.00 % 10.198 M
cash and cash equivalents 67.130 M -25.37 % 89.948 M -60.99 % 230.568 M -26.34 % 313.006 M -7.40 % 338.010 M 318.50 % 80.767 M -56.36 % 185.058 M -27.28 % 254.497 M -38.57 % 414.263 M 129.71 % 180.342 M 115.47 % 83.697 M 122.52 % 37.614 M 7.84 % 34.881 M -37.68 % 55.970 M 379.15 % 11.681 M -51.57 % 24.117 M -86.77 % 182.298 M -49.55 % 361.316 M 374.03 % 76.222 M 11.44 % 68.400 M 25.59 % 54.463 M
Cash and short term investments 239.479 M -0.57 % 240.845 M -32.76 % 358.178 M -29.82 % 510.388 M -18.65 % 627.414 M -14.16 % 730.927 M 18.15 % 618.632 M 83.33 % 337.437 M -18.55 % 414.263 M 129.71 % 180.342 M -48.51 % 350.225 M -45.01 % 636.931 M 286.70 % 164.709 M 194.28 % 55.970 M 105.44 % 27.244 M 12.97 % 24.117 M -87.25 % 189.090 M -47.70 % 361.582 M 374.38 % 76.222 M 11.44 % 68.400 M 5.78 % 64.661 M
Total current assets 286.741 M -4.73 % 300.988 M -22.63 % 389.015 M -27.84 % 539.086 M -41.23 % 917.255 M 20.16 % 763.332 M 16.20 % 656.938 M 66.97 % 393.454 M -11.33 % 443.729 M 29.18 % 343.490 M -41.34 % 585.558 M -30.82 % 846.413 M 347.56 % 189.116 M -1.56 % 192.104 M 152.37 % 76.119 M -65.58 % 221.159 M -65.07 % 633.088 M -19.96 % 790.950 M 54.02 % 513.548 M 67.31 % 306.952 M -7.94 % 333.433 M
Inventory 6.667 M -0.77 % 6.719 M 7.40 % 6.256 M -14.22 % 7.293 M 29.17 % 5.646 M -54.19 % 12.324 M -28.65 % 17.273 M 35.05 % 12.790 M 4 093.44 % 305.000 K -98.12 % 16.266 M -22.61 % 21.019 M 329.92 % 4.889 M -42.85 % 8.555 M 0.80 % 8.487 M -76.01 % 35.378 M -64.36 % 99.277 M -49.39 % 196.171 M -6.08 % 208.867 M -11.48 % 235.958 M 171.04 % 87.056 M -1.78 % 88.634 M
Net receivables 25.042 M -47.77 % 47.949 M 324.06 % 11.307 M 3.51 % 10.924 M -17.25 % 13.202 M 0.64 % 13.118 M 10.02 % 11.923 M -72.42 % 43.227 M 4 949.88 % 856.000 K -99.41 % 144.749 M 0.000 -100.00 % 92.644 M 867.26 % 9.578 M 41.37 % 6.775 M -72.67 % 24.791 M -66.60 % 74.222 M -63.07 % 200.971 M 10.49 % 181.892 M 13.59 % 160.136 M 5.75 % 151.432 M -15.91 % 180.074 M
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
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
Account payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.118 M 10.02 % 11.923 M 397 333.33 % 3.000 K 0.000 -100.00 % 949.000 K -27.28 % 1.305 M -54.51 % 2.869 M -52.94 % 6.096 M -2.81 % 6.272 M 34.97 % 4.647 M -29.61 % 6.602 M -66.46 % 19.684 M 16.14 % 16.948 M -34.34 % 25.811 M 492.68 % 4.355 M -58.39 % 10.465 M
Tax payables 794.000 K -0.50 % 798.000 K 136.80 % 337.000 K -93.97 % 5.590 M 39.99 % 3.993 M -19.27 % 4.946 M 786.38 % 558.000 K 26.24 % 442.000 K 0.000 -100.00 % 4.147 M -90.11 % 41.931 M -13.17 % 48.290 M 4 525.48 % 1.044 M -30.54 % 1.503 M 68.69 % 891.000 K -55.34 % 1.995 M -83.66 % 12.206 M 510.91 % 1.998 M 58.32 % 1.262 M -6.59 % 1.351 M -20.76 % 1.705 M
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
Minority interest -6.493 M 10.48 % -7.253 M -3.30 % -7.021 M 0.000 0.000 100.00 % -710.000 K -296.65 % -179.000 K -28.78 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.768 M 0.000 0.000
Capital lease obligations 5.961 M -34.75 % 9.135 M -43.69 % 16.224 M 178.62 % 5.823 M -49.14 % 11.450 M -32.88 % 17.058 M 181.02 % -21.053 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 -100.00 % 158.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.793 M 14.72 % 31.200 M
Other total stockholders equity 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 129.66 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 126.62 % -815.807 M 6.36 % -871.214 M -160.79 % 1.433 B 17.53 % 1.219 B 3.13 % 1.182 B 0.00 % 1.182 B -11.35 % 1.334 B 1 941.27 % 65.339 M 411.30 % 12.779 M 0.00 % 12.779 M
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 -100.00 % 14.723 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -234.003 M 0.000 100.00 % -10.949 M 0.000 100.00 % -2.869 M 90.97 % -31.772 M 67.78 % -98.614 M -615.48 % -13.783 M 91.31 % -158.602 M 0.000 0.000 0.000 0.000 0.000
Total assets 308.484 M -4.66 % 323.578 M -22.51 % 417.562 M -23.34 % 544.669 M -43.06 % 956.622 M 3.60 % 923.412 M 14.65 % 805.412 M 27.14 % 633.497 M 41.93 % 446.345 M -52.05 % 930.923 M 2.08 % 911.932 M -15.83 % 1.083 B 174.30 % 394.990 M 5.24 % 375.323 M 190.48 % 129.210 M -52.39 % 271.412 M -64.75 % 769.861 M -13.06 % 885.527 M 46.46 % 604.605 M 73.60 % 348.265 M -8.46 % 380.436 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 100.00 % -13.926 M -126.26 % 53.035 M 0.24 % 52.906 M -74.05 % 203.889 M 62.16 % 125.731 M 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 -100.00 % 1.678 M 114.30 % 783.000 K -93.76 % 12.552 M 321.77 % 2.976 M -71.68 % 10.510 M 0.000 0.000 0.000 0.000
Change in working capital 13.082 M 451.95 % -3.717 M 44.03 % -6.641 M -213.08 % 5.873 M 187.51 % -6.711 M -136.47 % -2.838 M 96.21 % -74.878 M 79.64 % -367.731 M -430.44 % 111.284 M -46.76 % 209.023 M -22.52 % 269.778 M 148.64 % -554.663 M -1 114.61 % -45.666 M 57.42 % -107.241 M -275.10 % 61.247 M 233.07 % -46.026 M 71.49 % -161.431 M -851.72 % -16.962 M 84.34 % -108.337 M -548.08 % 24.178 M 46.82 % 16.468 M
Accounts receivables 24.690 M 164.90 % -38.043 M -3 141.01 % 1.251 M 173.59 % -1.700 M 63.26 % -4.627 M -170.90 % -1.708 M -119.37 % 8.816 M 216.35 % -7.577 M -106.71 % 112.895 M 2 080.27 % -5.701 M -89.28 % -3.012 M -317.17 % -722.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.642 M 31.37 % 24.087 M
Inventory 52.000 K 111.23 % -463.000 K -144.65 % 1.037 M 162.96 % -1.647 M -124.66 % 6.678 M 34.94 % 4.949 M 210.39 % -4.483 M 50.32 % -9.024 M -24.45 % -7.251 M -908.48 % -719.000 K 95.99 % -17.929 M -873.34 % -1.842 M 62.64 % -4.930 M -16.41 % -4.235 M -290.42 % 2.224 M 102.36 % -94.358 M -111.75 % -44.561 M -211.07 % 40.118 M 136.24 % -110.698 M -19 251.90 % 578.000 K -96.57 % 16.836 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.000 K 88.89 % -27.000 K 95.93 % -663.000 K -56.00 % -425.000 K -114.11 % 3.012 M 317.17 % 722.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.042 M 74.98 % -32.142 M
Other working capital -11.660 M -133.52 % 34.789 M 489.62 % -8.929 M -196.84 % 9.220 M 205.23 % -8.762 M -44.14 % -6.079 M 92.33 % -79.208 M 77.44 % -351.103 M -5 670.41 % 6.303 M -97.08 % 215.868 M -25.75 % 290.719 M 152.66 % -552.099 M -1 255.31 % -40.736 M 60.45 % -103.006 M -274.52 % 59.023 M 22.12 % 48.332 M 141.36 % -116.870 M -104.75 % -57.080 M -2 517.62 % 2.361 M 0.000 -100.00 % 7.687 M
Other non cash items 9.449 M 187.22 % -10.833 M -116.26 % 66.636 M -78.78 % 314.003 M 54.61 % 203.096 M 118.67 % 92.878 M 98.44 % 46.804 M 184.31 % -55.517 M -112.73 % 436.128 M 1 627.91 % -28.544 M -32.96 % -21.468 M 95.83 % -515.178 M -38 661.23 % 1.336 M -85.40 % 9.151 M -80.01 % 45.782 M -57.02 % 106.517 M 136.10 % 45.116 M 18.21 % 38.166 M 343.72 % -15.660 M -3 162.50 % -480.000 K -109.45 % 5.079 M
Net cash provided by operating activities 12.752 M 163.66 % -20.031 M -114.14 % -9.354 M -104.60 % 203.326 M 11.04 % 183.111 M 119 003.25 % -154.000 K 99.82 % -85.639 M 77.42 % -379.212 M -473.30 % 101.585 M -54.28 % 222.175 M -64.47 % 625.325 M 236.74 % -457.295 M -290.10 % -117.224 M 66.66 % -351.651 M -598.40 % -50.351 M 68.39 % -159.308 M -34.79 % -118.190 M -286.22 % 63.468 M 275.48 % -36.169 M -194.03 % 38.465 M 10.42 % 34.835 M
Investments in property plant and equipment -6.000 K 91.78 % -73.000 K 98.01 % -3.672 M -30 500.00 % -12.000 K 93.37 % -181.000 K 56.28 % -414.000 K 8.20 % -451.000 K 86.49 % -3.338 M -345.66 % -749.000 K -91.07 % -392.000 K 93.82 % -6.342 M 11.34 % -7.153 M -44.56 % -4.948 M -1 121.73 % -405.000 K 88.01 % -3.378 M -5.46 % -3.203 M 93.17 % -46.888 M -596.39 % -6.733 M 76.26 % -28.356 M -6 635.39 % -421.000 K 92.34 % -5.496 M
Acquisitions net -6.111 M 0.000 100.00 % -3.656 M 0.000 100.00 % -166.000 K 70.93 % -571.000 K 0.000 100.00 % -16.376 M -112.38 % 132.330 M 14 022.73 % 937.000 K -99.04 % 97.852 M 103 102.11 % -95.000 K 0.000 100.00 % -10.000 M -2 470.69 % -389.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -28.000 M
Purchases of investments -46.082 M -210.94 % -14.820 M -304.92 % -3.660 M 0.000 -100.00 % 228.341 M 1 169.01 % -21.360 M 0.000 100.00 % -2.000 M 98.05 % -102.463 M 51.21 % -210.000 M 31.54 % -306.750 M 0.000 0.000 100.00 % -30.025 M -103.56 % -14.750 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 20.665 M 0.000 -100.00 % 3.656 M 0.000 -100.00 % 21.360 M -2.60 % 21.931 M 0.000 0.000 -100.00 % 75.000 M 0.000 -100.00 % 4.000 K 0.000 -100.00 % 29.925 M 45 938.46 % 65.000 K -96.87 % 2.078 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.428 M
Other investing activites 0.000 0.000 -100.00 % 4.000 K -100.00 % 249.535 M 152.22 % -477.876 M -2 079.00 % -21.931 M 0.000 -100.00 % 2.000 M -92.72 % 27.463 M -64.56 % 77.500 M -33.33 % 116.250 M -70.00 % 387.506 M 455 789.41 % 85.000 K 100.09 % -92.193 M -72 692.91 % 127.000 K -99.62 % 33.581 M 771.62 % -5.000 M -3 006.98 % 172.000 K 100.75 % -23.006 M -325.59 % 10.198 M 0.000
Net cash used for investing activites -31.534 M -111.74 % -14.893 M -103.23 % -7.328 M -102.94 % 249.523 M 209.19 % -228.522 M -922.70 % -22.345 M -4 854.55 % -451.000 K 97.71 % -19.714 M -114.98 % 131.581 M 199.72 % -131.955 M -33.31 % -98.986 M -126.03 % 380.258 M 1 417.27 % 25.062 M 118.91 % -132.558 M -712.64 % -16.312 M -153.70 % 30.378 M 158.55 % -51.888 M -690.86 % -6.561 M 87.23 % -51.362 M -625.33 % 9.777 M 142.38 % -23.068 M
Debt repayment -3.174 M 93.24 % -46.977 M -20.50 % -38.986 M 81.37 % -209.250 M -4.20 % -200.807 M -3 818.95 % -5.124 M -104.36 % 117.564 M -52.11 % 245.512 M 0.000 -100.00 % 10.000 M 0.000 0.000 100.00 % -66.666 M -222.72 % 54.323 M 173.73 % -73.681 M -141.36 % -30.528 M 12.61 % -34.934 M -137.76 % 92.521 M 3 285.98 % -2.904 M 92.43 % -38.357 M -470.87 % -6.719 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 286.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.984 M -25.28 % 137.826 M -71.01 % 475.493 M 195.67 % 160.820 M 0.000 0.000 -100.00 % 144.900 M 125.56 % 64.240 M 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -476.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -25.000 M 0.000 0.000
Other financing activites -379.000 K 99.36 % -58.773 M -121.13 % -26.579 M -29.16 % -20.579 M 36.15 % -32.228 M -116.85 % 191.226 M 1 021.30 % -20.756 M -213.44 % -6.622 M -575.04 % 1.394 M 1 466.67 % -102.000 K 0.000 100.00 % -26.529 M -2 013.86 % -1.255 M 29.14 % -1.771 M 94.70 % -33.413 M -547.90 % 7.460 M -49.54 % 14.785 M 139.04 % -37.872 M 0.000 0.000 0.000
Net cash used provided by financing activities -3.553 M 96.64 % -105.750 M -61.29 % -65.565 M 71.47 % -229.829 M -533.93 % 52.965 M -71.54 % 186.102 M 58.30 % 117.564 M -50.79 % 238.890 M 17 037.02 % 1.394 M -85.92 % 9.898 M 102.08 % -476.888 M -723.75 % 76.455 M 9.37 % 69.905 M -86.76 % 528.045 M 882.85 % 53.726 M 275.99 % -30.528 M -51.51 % -20.149 M -109.22 % 218.485 M 501.29 % 36.336 M 194.73 % -38.357 M -470.87 % -6.719 M
Effect of forex changes on cash -483.000 K -994.44 % 54.000 K 128.27 % -191.000 K -112.64 % 1.511 M 881.17 % 154.000 K 100.06 % -267.894 M -8 929 700.00 % -3.000 K -101.11 % 270.000 K 142.25 % -639.000 K 81.60 % -3.473 M -3.12 % -3.368 M -201.60 % 3.315 M 183.82 % 1.168 M 157.84 % 453.000 K -9.58 % 501.000 K -60.77 % 1.277 M -88.61 % 11.209 M 15.53 % 9.702 M 164.22 % 3.672 M 0.000 0.000
Net change in cash -22.818 M 83.77 % -140.620 M -70.58 % -82.438 M -136.72 % 224.531 M 2 812.96 % 7.708 M 107.39 % -104.291 M -50.19 % -69.439 M 56.54 % -159.766 M -168.30 % 233.921 M 142.04 % 96.645 M 109.72 % 46.083 M 1 586.17 % 2.733 M 112.96 % -21.089 M -147.62 % 44.289 M 456.14 % -12.436 M 92.14 % -158.181 M 11.64 % -179.018 M -162.79 % 285.094 M 699.91 % -47.523 M 0.000 0.000
Cash at beginning of period 89.948 M -60.99 % 230.568 M -26.34 % 313.006 M -7.40 % 338.010 M 318.50 % 80.767 M -56.36 % 185.058 M -27.28 % 254.497 M -38.57 % 414.263 M 129.71 % 180.342 M 115.47 % 83.697 M 122.52 % 37.614 M 7.84 % 34.881 M -37.68 % 55.970 M 379.15 % 11.681 M -51.57 % 24.117 M -86.77 % 182.298 M -49.55 % 361.316 M 374.03 % 76.222 M -38.40 % 123.745 M 127.21 % 54.463 M 0.000
Cash at end of period 67.130 M -25.37 % 89.948 M -60.99 % 230.568 M -26.34 % 313.006 M -7.40 % 338.010 M 318.50 % 80.767 M -56.36 % 185.058 M -27.28 % 254.497 M -38.57 % 414.263 M 129.71 % 180.342 M 115.47 % 83.697 M 122.52 % 37.614 M 7.84 % 34.881 M -37.68 % 55.970 M 379.15 % 11.681 M -51.57 % 24.117 M -86.77 % 182.298 M -49.55 % 361.316 M 374.03 % 76.222 M 11.44 % 68.400 M 25.59 % 54.463 M
Operating cash flow 12.752 M 163.66 % -20.031 M 34.22 % -30.453 M -255.75 % 19.553 M 442.25 % -5.713 M -3 609.74 % -154.000 K 99.82 % -85.639 M 77.42 % -379.212 M -473.30 % 101.585 M -54.28 % 222.175 M -64.47 % 625.325 M 236.74 % -457.295 M -290.10 % -117.224 M 66.66 % -351.651 M -598.40 % -50.351 M 68.39 % -159.308 M -34.79 % -118.190 M -286.22 % 63.468 M 275.48 % -36.169 M -194.03 % 38.465 M 10.42 % 34.835 M
Capital expenditure -6.000 K 91.78 % -73.000 K 98.01 % -3.672 M -30 500.00 % -12.000 K 93.37 % -181.000 K 56.28 % -414.000 K 8.20 % -451.000 K 86.49 % -3.338 M -345.66 % -749.000 K -91.07 % -392.000 K 93.82 % -6.342 M 11.34 % -7.153 M -44.56 % -4.948 M -1 121.73 % -405.000 K 88.01 % -3.378 M -5.46 % -3.203 M 93.17 % -46.888 M -596.39 % -6.733 M 76.26 % -28.356 M -6 635.39 % -421.000 K 45.96 % -779.000 K
Free CashFlow 12.746 M 163.40 % -20.104 M 41.09 % -34.125 M -274.63 % 19.541 M 431.54 % -5.894 M -937.68 % -568.000 K 99.34 % -86.090 M 77.50 % -382.550 M -479.38 % 100.836 M -54.53 % 221.783 M -64.17 % 618.983 M 233.27 % -464.448 M -280.16 % -122.172 M 65.30 % -352.056 M -555.24 % -53.729 M 66.94 % -162.511 M 1.56 % -165.078 M -390.96 % 56.735 M 187.93 % -64.525 M -269.61 % 38.044 M 11.71 % 34.056 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
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 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30
Revenue 34.540 M -30.75 % 49.875 M 62.02 % 30.784 M -39.07 % 50.526 M 29.48 % 39.022 M 86.09 % 20.969 M 116.71 % 9.676 M 517.49 % 1.567 M -97.81 % 71.665 M -26.68 % 97.748 M 236.07 % 29.086 M -40.42 % 48.821 M -7.36 % 52.700 M -3.88 % 54.827 M -21.44 % 69.787 M -2.20 % 71.355 M 372.11 % 15.114 M -30.38 % 21.710 M 98.70 % 10.926 M -2.79 % 11.240 M -88.73 % 99.749 M 1 536.91 % 6.094 M -98.54 % 416.436 M 4 801.70 % 8.496 M 140.66 % -20.893 M -303.95 % 10.244 M 0.00 % 10.244 M 3.07 % 9.939 M 0.00 % 9.939 M -8.76 % 10.893 M 0.00 % 10.893 M -77.68 % 48.793 M 0.00 % 48.793 M -76.99 % 212.023 M 0.00 % 212.023 M 53.98 % 137.691 M 0.00 % 137.691 M 100.00 % 68.846 M -65.82 % 201.426 M 100.00 % 100.713 M 32.43 % 76.050 M
Net income -2.105 M -132.52 % 6.472 M 139.83 % -16.251 M -24.53 % -13.050 M -19 091.18 % -68.000 K 99.74 % -26.061 M 47.51 % -49.647 M 60.51 % -125.729 M -4 146.64 % 3.107 M -31.97 % 4.567 M 118.93 % -24.123 M -14.20 % -21.124 M 72.12 % -75.773 M -25.04 % -60.600 M -31 462.50 % -192.000 K 48.80 % -375.000 K 98.06 % -19.339 M -899.69 % -1.935 M 98.87 % -171.717 M -447.03 % -31.391 M -148.47 % 64.760 M 676.29 % 8.342 M -97.70 % 361.948 M 343.57 % 81.599 M 289.00 % -43.174 M -30.67 % -33.040 M 0.00 % -33.040 M 78.96 % -157.041 M 0.00 % -157.041 M -34.61 % -116.666 M 0.00 % -116.666 M 47.44 % -221.954 M 0.00 % -221.954 M -169.62 % -82.322 M 0.00 % -82.322 M -580.87 % 17.120 M 0.00 % 17.120 M 100.00 % 8.560 M -79.19 % 41.133 M 100.00 % 20.567 M 277.50 % -11.587 M
Income before tax -2.131 M -129.76 % 7.160 M 143.23 % -16.562 M -18.71 % -13.952 M -2 081.82 % 704.000 K 102.27 % -30.974 M 35.80 % -48.248 M 60.79 % -123.059 M -2 229.79 % 5.778 M 4.43 % 5.533 M 123.15 % -23.899 M -49.16 % -16.022 M 78.99 % -76.242 M -26.60 % -60.222 M -31 429.84 % -191.000 K -107.05 % 2.709 M 127.00 % -10.035 M -447.91 % -1.832 M 98.90 % -166.407 M -301.77 % -41.418 M -152.33 % 79.146 M 739.12 % 9.432 M -97.43 % 366.928 M 287.92 % 94.590 M 322.14 % -42.582 M -33.53 % -31.891 M 0.00 % -31.891 M 79.65 % -156.741 M 0.00 % -156.741 M -34.63 % -116.420 M 0.00 % -116.420 M 47.30 % -220.928 M 0.00 % -220.928 M -199.82 % -73.687 M 0.00 % -73.687 M -480.48 % 19.367 M 0.00 % 19.367 M 100.00 % 9.684 M -77.02 % 42.145 M 100.00 % 21.072 M 326.02 % -9.323 M
Income before tax ratio -0.06 -142.98 % 0.14 126.68 % -0.54 -94.83 % -0.28 -1 630.59 % 0.02 101.22 % -1.48 70.38 % -4.99 93.65 % -78.53 -97 503.36 % 0.08 42.44 % 0.06 106.89 % -0.82 -150.37 % -0.33 77.32 % -1.45 -31.71 % -1.10 -40 033.02 % 0.00 -107.21 % 0.04 105.72 % -0.66 -687.03 % -0.08 99.45 % -15.23 -313.32 % -3.68 -564.41 % 0.79 -48.74 % 1.55 75.67 % 0.88 -92.09 % 11.13 446.28 % 2.04 165.47 % -3.11 0.00 % -3.11 80.26 % -15.77 0.00 % -15.77 -47.56 % -10.69 0.00 % -10.69 -136.04 % -4.53 0.00 % -4.53 -1 202.82 % -0.35 0.00 % -0.35 -347.09 % 0.14 0.00 % 0.14 0.00 % 0.14 -32.78 % 0.21 0.00 % 0.21 270.67 % -0.12
EBITDA -2.737 M -752.49 % -321.000 K 97.44 % -12.538 M -18.60 % -10.572 M -238.23 % 7.648 M 129.53 % -25.895 M 36.80 % -40.975 M 64.88 % -116.674 M -851.38 % 15.528 M -28.88 % 21.833 M 201.14 % 7.250 M -76.28 % 30.570 M 18.62 % 25.772 M 152.66 % -48.938 M -509.49 % 11.951 M 24.31 % 9.614 M 220.99 % -7.946 M -165.24 % 12.180 M 608.14 % 1.720 M 108.99 % -19.128 M -125.11 % 76.168 M 628.92 % 10.450 M -97.10 % 359.826 M 281.76 % 94.254 M 338.16 % -39.576 M -4 477.91 % -864.500 K 97.09 % -29.696 M 80.51 % -152.372 M 0.00 % -152.372 M -48.73 % -102.447 M 0.00 % -102.447 M 48.16 % -197.616 M 0.00 % -197.616 M -262.88 % -54.458 M 0.00 % -54.458 M -244.48 % 37.693 M 61.22 % 23.380 M 100.00 % 11.690 M -73.98 % 44.926 M 100.00 % 22.463 M 1 468.22 % -1.642 M
Net income ratio -0.06 -146.96 % 0.13 124.58 % -0.53 -104.39 % -0.26 -14 721.64 % 0.00 99.86 % -1.24 75.78 % -5.13 93.61 % -80.24 -185 168.42 % 0.04 -7.21 % 0.05 105.63 % -0.83 -91.68 % -0.43 69.91 % -1.44 -30.08 % -1.11 -40 074.59 % 0.00 47.65 % -0.01 99.59 % -1.28 -1 335.97 % -0.09 99.43 % -15.72 -462.75 % -2.79 -530.17 % 0.65 -52.58 % 1.37 57.51 % 0.87 -90.95 % 9.60 364.80 % 2.07 164.07 % -3.23 0.00 % -3.23 79.59 % -15.80 0.00 % -15.80 -47.53 % -10.71 0.00 % -10.71 -135.45 % -4.55 0.00 % -4.55 -1 071.58 % -0.39 0.00 % -0.39 -412.28 % 0.12 0.00 % 0.12 0.00 % 0.12 -39.12 % 0.20 0.00 % 0.20 234.04 % -0.15
Ratio EBITDA -0.08 -1 130.98 % -0.01 98.42 % -0.41 -94.65 % -0.21 -206.76 % 0.20 115.87 % -1.23 70.84 % -4.23 94.31 % -74.46 -34 463.44 % 0.22 -2.99 % 0.22 -10.39 % 0.25 -60.19 % 0.63 28.04 % 0.49 154.79 % -0.89 -621.22 % 0.17 27.10 % 0.13 125.63 % -0.53 -193.71 % 0.56 256.39 % 0.16 109.25 % -1.70 -322.86 % 0.76 -55.47 % 1.71 98.46 % 0.86 -92.21 % 11.09 485.69 % 1.89 2 344.58 % -0.08 97.09 % -2.90 81.09 % -15.33 0.00 % -15.33 -63.01 % -9.40 0.00 % -9.40 -132.21 % -4.05 0.00 % -4.05 -1 476.84 % -0.26 0.00 % -0.26 -193.83 % 0.27 61.22 % 0.17 0.00 % 0.17 -23.87 % 0.22 0.00 % 0.22 1 133.17 % -0.02
Gross profit ratio 0.44 -4.66 % 0.46 684.61 % -0.08 -117.18 % 0.46 -44.78 % 0.83 292.40 % 0.21 122.13 % -0.96 95.46 % -21.06 -4 482.02 % 0.48 9.48 % 0.44 -48.40 % 0.85 3.60 % 0.82 -11.64 % 0.93 47.45 % 0.63 -14.22 % 0.73 57.01 % 0.47 -4.19 % 0.49 3.08 % 0.47 -39.44 % 0.78 414.81 % -0.25 -127.12 % 0.92 1 020.11 % 0.08 -91.70 % 0.99 173.37 % 0.36 -69.99 % 1.20 438.02 % 0.22 0.00 % 0.22 119.31 % -1.16 0.00 % -1.16 59.92 % -2.88 0.00 % -2.88 -104.84 % -1.41 0.00 % -1.41 -379.07 % 0.50 0.00 % 0.50 -25.16 % 0.67 0.00 % 0.67 0.00 % 0.67 -3.00 % 0.69 0.00 % 0.69 115.49 % 0.32
Weighted average shs out dil 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 41.52 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 7.04 % 990.050 M -3.15 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B
Weighted average shs out 1.500 B 0.03 % 1.500 B 0.00 % 1.500 B 0.01 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 0.00 % 1.500 B 41.52 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B -0.10 % 1.061 B 0.10 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 0.00 % 1.060 B 1.31 % 1.046 B -1.29 % 1.060 B 8.00 % 981.227 M -4.01 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B 0.00 % 1.022 B
EPS diluted 0.00 -132.56 % 0.00 139.81 % -0.01 -24.14 % -0.01 -19 087.97 % 0.00 99.74 % -0.02 47.43 % -0.03 60.50 % -0.08 -4 090.48 % 0.00 -30.00 % 0.00 113.16 % -0.02 -14.57 % -0.02 72.17 % -0.07 -25.00 % -0.06 -28 500.00 % 0.00 43.48 % 0.00 96.28 % -0.01 -427.78 % 0.00 98.88 % -0.16 -440.54 % -0.03 -148.45 % 0.06 673.42 % 0.01 -97.74 % 0.35 354.55 % 0.08 276.61 % -0.04 10.47 % -0.05 0.20 % -0.05 78.78 % -0.23 79.09 % -1.10 -106.48 % 16.98 166.28 % -25.62 69.32 % -83.52 6.05 % -88.90 -169.64 % -32.97 0.03 % -32.98 -926.57 % 3.99 -41.84 % 6.86 100.00 % 3.43 -81.79 % 18.84 100.00 % 9.42 200.00 % -9.42
Earnings per share 0.00 -132.56 % 0.00 139.81 % -0.01 -24.14 % -0.01 -19 087.97 % 0.00 99.74 % -0.02 47.43 % -0.03 60.50 % -0.08 -4 090.48 % 0.00 -30.00 % 0.00 113.16 % -0.02 -14.57 % -0.02 72.17 % -0.07 -25.00 % -0.06 -28 500.00 % 0.00 43.48 % 0.00 96.28 % -0.01 -427.78 % 0.00 98.88 % -0.16 -440.54 % -0.03 -148.45 % 0.06 673.42 % 0.01 -97.74 % 0.35 354.55 % 0.08 275.00 % -0.04 9.65 % -0.05 0.20 % -0.05 78.78 % -0.23 79.09 % -1.10 -106.48 % 16.98 166.28 % -25.62 69.32 % -83.52 6.05 % -88.90 -169.64 % -32.97 0.03 % -32.98 -926.57 % 3.99 -41.84 % 6.86 100.00 % 3.43 -81.79 % 18.84 100.00 % 9.42 212.95 % -8.34
Gross profit 15.172 M -33.97 % 22.978 M 1 047.16 % -2.426 M -110.47 % 23.172 M -28.50 % 32.408 M 630.24 % 4.438 M 147.97 % -9.252 M 71.96 % -32.997 M -195.82 % 34.438 M -19.74 % 42.906 M 73.41 % 24.743 M -38.28 % 40.088 M -18.14 % 48.972 M 41.73 % 34.552 M -32.61 % 51.271 M 53.56 % 33.388 M 352.35 % 7.381 M -28.24 % 10.285 M 20.33 % 8.547 M 406.02 % -2.793 M -103.06 % 91.401 M 18 235.21 % 498.500 K -99.88 % 410.268 M 13 299.79 % 3.062 M 112.20 % -25.090 M -1 197.31 % 2.287 M 0.00 % 2.287 M 119.90 % -11.488 M 0.00 % -11.488 M 63.43 % -31.415 M 0.00 % -31.415 M 54.27 % -68.694 M 0.00 % -68.694 M -164.22 % 106.963 M 0.00 % 106.963 M 15.25 % 92.810 M 0.00 % 92.810 M 100.00 % 46.405 M -66.85 % 139.975 M 100.00 % 69.988 M 185.38 % 24.525 M
Income tax expense 0.000 0.000 100.00 % -552.000 K 72.16 % -1.983 M -200.51 % 1.973 M 225.75 % -1.569 M -200.00 % 1.569 M -41.24 % 2.670 M -0.04 % 2.671 M 116.63 % 1.233 M 450.45 % 224.000 K -94.91 % 4.404 M 1 039.02 % -469.000 K -212.20 % 418.000 K 41 700.00 % 1.000 K -99.76 % 412.000 K 0.000 -100.00 % 103.000 K 0.000 100.00 % -10.027 M -169.70 % 14.386 M 1 220.12 % 1.090 M 337.65 % 249.000 K -98.08 % 12.991 M 2 094.38 % 592.000 K -48.50 % 1.150 M 0.00 % 1.150 M 283.81 % 299.500 K 0.00 % 299.500 K 21.75 % 246.000 K 0.00 % 246.000 K -76.02 % 1.026 M 0.00 % 1.026 M -88.12 % 8.635 M 0.00 % 8.635 M 284.20 % 2.248 M 0.00 % 2.248 M 100.00 % 1.124 M 11.10 % 1.012 M 100.00 % 505.750 K -77.65 % 2.263 M
Cost of revenue 19.368 M -27.99 % 26.897 M -19.01 % 33.210 M 21.41 % 27.354 M 313.58 % 6.614 M -59.99 % 16.531 M -12.66 % 18.928 M -45.24 % 34.564 M -7.15 % 37.227 M -32.12 % 54.842 M 1 162.77 % 4.343 M -50.27 % 8.734 M 134.27 % 3.728 M -81.61 % 20.275 M 9.50 % 18.516 M -51.23 % 37.967 M 390.97 % 7.733 M -32.32 % 11.425 M 380.24 % 2.379 M -83.05 % 14.033 M 68.10 % 8.348 M 49.20 % 5.595 M -9.29 % 6.168 M 13.51 % 5.434 M 29.47 % 4.197 M -47.26 % 7.958 M 0.00 % 7.958 M -62.86 % 21.427 M 0.00 % 21.427 M -49.35 % 42.308 M 0.00 % 42.308 M -63.99 % 117.487 M 0.00 % 117.487 M 11.83 % 105.060 M 0.00 % 105.060 M 134.08 % 44.882 M 0.00 % 44.882 M 100.00 % 22.441 M -63.48 % 61.451 M 100.00 % 30.725 M -40.37 % 51.526 M
General and administrative expenses 19.811 M -19.55 % 24.624 M 41.09 % 17.453 M -60.25 % 43.912 M 33.65 % 32.855 M 11.90 % 29.362 M 32.72 % 22.124 M -22.92 % 28.703 M 41.52 % 20.282 M -21.61 % 25.872 M 20.71 % 21.434 M 64.48 % 13.031 M -46.22 % 24.232 M -19.23 % 30.002 M -24.56 % 39.768 M 0.000 -100.00 % 15.923 M 55.25 % 10.257 M 46.82 % 6.986 M 0.000 -100.00 % 9.833 M 70.80 % 5.757 M -77.30 % 25.359 M 41.85 % 17.878 M 64.30 % 10.881 M -30.22 % 15.593 M 0.00 % 15.593 M -34.39 % 23.768 M 0.00 % 23.768 M 5.54 % 22.520 M 0.00 % 22.520 M -28.25 % 31.386 M 0.00 % 31.386 M -26.00 % 42.414 M 0.00 % 42.414 M 37.26 % 30.900 M 0.00 % 30.900 M 100.00 % 15.450 M -34.75 % 23.677 M 100.00 % 11.839 M 200.00 % -11.839 M
Selling and marketing expenses 5.000 K -44.44 % 9.000 K 80.00 % 5.000 K 400.00 % 1.000 K -92.31 % 13.000 K -45.83 % 24.000 K -48.94 % 47.000 K 11.90 % 42.000 K 281.82 % 11.000 K -21.43 % 14.000 K 600.00 % 2.000 K -95.45 % 44.000 K -35.29 % 68.000 K 38.78 % 49.000 K -48.42 % 95.000 K 0.000 0.000 -100.00 % 45.250 K 0.000 0.000 -100.00 % 3.922 M 92.44 % 2.038 M 100.59 % 1.016 M -82.99 % 5.974 M 606.92 % 845.000 K -90.27 % 8.681 M 0.00 % 8.681 M 23.96 % 7.003 M 0.00 % 7.003 M -65.60 % 20.354 M 0.00 % 20.354 M -60.45 % 51.466 M 0.00 % 51.466 M -16.85 % 61.899 M 0.00 % 61.899 M 235.64 % -45.636 M -200.00 % 45.636 M 100.00 % 22.818 M -68.16 % 71.666 M 100.00 % 35.833 M 200.00 % -35.833 M
Other expenses -3.104 M 65.68 % -9.043 M -156.03 % -3.532 M 0.000 0.000 0.000 0.000 100.00 % -58.565 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.571 M 0.000 -100.00 % 400.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.160 M 0.000 -100.00 % 6.610 M 0.000 100.00 % -4.284 M -134.53 % 12.407 M 210.78 % -11.199 M -1 648.96 % 723.000 K -98.01 % 36.270 M 0.00 % 36.270 M -18.58 % 44.548 M 0.00 % 44.548 M 109.28 % 21.287 M 0.00 % 21.287 M -76.68 % 91.271 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 16.712 M 7.20 % 15.590 M 11.95 % 13.926 M -68.29 % 43.913 M 33.60 % 32.868 M 8.95 % 30.167 M 36.07 % 22.171 M -74.61 % 87.310 M 330.25 % 20.293 M -10.68 % 22.720 M 24.02 % 18.320 M -8.06 % 19.927 M -18.00 % 24.300 M -69.69 % 80.159 M 81.50 % 44.164 M 74.67 % 25.284 M 54.90 % 16.323 M 58.45 % 10.302 M 47.46 % 6.986 M -63.16 % 18.964 M 37.87 % 13.755 M 38.17 % 9.955 M -62.26 % 26.375 M -13.41 % 30.461 M 77.95 % 17.118 M -53.33 % 36.680 M 0.00 % 36.680 M 16.47 % 31.494 M 0.00 % 31.494 M -61.74 % 82.320 M 0.00 % 82.320 M -36.31 % 129.251 M 0.00 % 129.251 M -6.59 % 138.367 M 0.00 % 138.367 M 80.79 % 76.536 M 0.00 % 76.536 M 100.00 % 38.268 M -59.86 % 95.343 M 100.00 % 47.671 M 52.65 % 31.230 M
Cost and expenses 36.080 M -15.08 % 42.487 M -9.86 % 47.136 M -27.39 % 64.914 M 64.41 % 39.482 M -15.45 % 46.698 M 13.62 % 41.099 M -66.28 % 121.874 M 111.88 % 57.520 M -25.84 % 77.562 M 242.24 % 22.663 M -20.92 % 28.660 M 2.25 % 28.028 M -72.09 % 100.434 M 60.23 % 62.680 M -0.90 % 63.251 M 162.93 % 24.056 M 10.72 % 21.727 M 132.00 % 9.365 M -71.62 % 32.997 M 49.29 % 22.103 M 42.14 % 15.550 M -52.22 % 32.543 M -9.34 % 35.895 M 68.40 % 21.315 M -52.25 % 44.638 M 0.00 % 44.638 M -15.65 % 52.921 M 0.00 % 52.921 M -57.54 % 124.628 M 0.00 % 124.628 M -49.49 % 246.738 M 0.00 % 246.738 M 1.36 % 243.427 M 0.00 % 243.427 M 100.49 % 121.417 M 0.00 % 121.417 M 100.00 % 60.709 M -61.28 % 156.793 M 100.00 % 78.397 M -5.27 % 82.756 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.177 M 0.00 % 3.177 M 71.68 % 1.851 M 0.00 % 1.851 M -85.51 % 12.768 M 0.00 % 12.768 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 19.816 M -19.56 % 24.633 M 41.10 % 17.458 M -60.24 % 43.913 M 33.60 % 32.868 M 8.95 % 30.167 M 36.07 % 22.171 M -22.87 % 28.745 M 41.65 % 20.293 M -10.68 % 22.720 M 24.02 % 18.320 M -8.06 % 19.927 M -18.00 % 24.300 M -19.14 % 30.051 M -24.61 % 39.863 M 57.66 % 25.284 M 58.79 % 15.923 M 54.57 % 10.302 M 47.46 % 6.986 M -63.16 % 18.964 M 37.87 % 13.755 M 76.46 % 7.795 M -70.45 % 26.375 M 10.58 % 23.851 M 103.40 % 11.726 M -51.69 % 24.274 M 0.00 % 24.274 M -21.11 % 30.771 M 0.00 % 30.771 M -28.23 % 42.874 M 0.00 % 42.874 M -48.25 % 82.852 M 0.00 % 82.852 M -20.57 % 104.313 M 0.00 % 104.313 M 807.90 % -14.736 M -119.25 % 76.536 M 100.00 % 38.268 M -59.86 % 95.343 M 100.00 % 47.671 M 52.65 % 31.230 M
Interest income 1.715 M -20.08 % 2.146 M 2.98 % 2.084 M -14.94 % 2.450 M 320.96 % 582.000 K 232.57 % 175.000 K 5 733.33 % 3.000 K -95.77 % 71.000 K -27.55 % 98.000 K 3 166.67 % 3.000 K -98.34 % 181.000 K -43.08 % 318.000 K 17.78 % 270.000 K -98.15 % 14.615 M 100.26 % 7.298 M 12 269.49 % 59.000 K 0.000 0.000 0.000 -100.00 % 9.755 M 0.000 0.000 0.000 0.000 -100.00 % 374.000 K 24.67 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.000 K
Interest expense 128.000 K -24.26 % 169.000 K -19.52 % 210.000 K -83.88 % 1.303 M -58.28 % 3.123 M 85.01 % 1.688 M -60.79 % 4.305 M 26.47 % 3.404 M -48.88 % 6.659 M -49.30 % 13.134 M -18.64 % 16.144 M -11.73 % 18.290 M 42.48 % 12.837 M 115.76 % 5.950 M 53.77 % 3.869 M -40.03 % 6.452 M 0.000 -100.00 % 1.171 M 0.000 -100.00 % 102.000 K 0.000 -100.00 % 25.500 K 0.000 0.000 0.000 -100.00 % 627.500 K 0.00 % 627.500 K -52.37 % 1.318 M 0.00 % 1.318 M -85.32 % 8.973 M 0.00 % 8.973 M -42.91 % 15.716 M 0.00 % 15.716 M 7.64 % 14.601 M 0.00 % 14.601 M 6.12 % 13.759 M 0.000 0.000 0.000 0.000 -100.00 % 3.285 M
Depreciation and amortization 469.500 K -2.39 % 481.000 K -87.39 % 3.814 M -0.05 % 3.816 M -0.13 % 3.821 M 12.68 % 3.391 M 14.25 % 2.968 M -0.44 % 2.981 M -3.56 % 3.091 M -2.37 % 3.166 M 1.60 % 3.116 M -48.61 % 6.063 M 847.34 % 640.000 K 14.29 % 560.000 K 3.13 % 543.000 K 19.87 % 453.000 K -22.83 % 587.000 K 125.77 % 260.000 K 63.52 % 159.000 K -93.95 % 2.629 M 96.34 % 1.339 M 34.98 % 992.000 K -14.41 % 1.159 M 36.88 % 846.750 K -7.96 % 920.000 K -41.31 % 1.568 M 0.00 % 1.568 M -48.63 % 3.052 M 0.00 % 3.052 M -38.98 % 5.001 M 0.00 % 5.001 M -34.16 % 7.596 M 0.00 % 7.596 M 64.09 % 4.629 M 0.00 % 4.629 M 15.36 % 4.013 M 0.00 % 4.013 M 100.00 % 2.006 M -27.86 % 2.781 M 100.00 % 1.391 M -68.37 % 4.397 M
Operating income -1.540 M -120.84 % 7.388 M 145.18 % -16.352 M -13.65 % -14.388 M -3 027.83 % -460.000 K 98.21 % -25.729 M 18.12 % -31.423 M 73.88 % -120.307 M -950.53 % 14.145 M -29.93 % 20.186 M 214.28 % 6.423 M -68.14 % 20.161 M -18.28 % 24.672 M 444.40 % 4.532 M -60.27 % 11.408 M 40.77 % 8.104 M 190.63 % -8.942 M -175.02 % 11.920 M 663.61 % 1.561 M 107.17 % -21.757 M -128.02 % 77.646 M 721.00 % 9.458 M -97.54 % 383.893 M 310.99 % 93.407 M 330.66 % -40.496 M -2 801.53 % 1.499 M 104.79 % -31.263 M 79.89 % -155.424 M 0.00 % -155.424 M -58.40 % -98.119 M 8.68 % -107.447 M 40.73 % -181.278 M 11.66 % -205.212 M -5 414.21 % -3.722 M 93.70 % -59.087 M -548.27 % 13.181 M -31.94 % 19.367 M 100.00 % 9.684 M -77.02 % 42.145 M 100.00 % 21.072 M 485.85 % -5.461 M
Operating income ratio -0.04 -130.10 % 0.15 127.89 % -0.53 -86.53 % -0.28 -2 315.67 % -0.01 99.04 % -1.23 62.22 % -3.25 95.77 % -76.78 -38 997.89 % 0.20 -4.42 % 0.21 -6.48 % 0.22 -46.53 % 0.41 -11.79 % 0.47 466.37 % 0.08 -49.43 % 0.16 43.93 % 0.11 119.20 % -0.59 -207.76 % 0.55 284.30 % 0.14 107.38 % -1.94 -348.67 % 0.78 -49.84 % 1.55 68.36 % 0.92 -91.62 % 10.99 467.24 % 1.94 1 224.58 % 0.15 104.79 % -3.05 80.48 % -15.64 0.00 % -15.64 -73.61 % -9.01 8.68 % -9.86 -165.50 % -3.72 11.66 % -4.21 -23 861.17 % -0.02 93.70 % -0.28 -391.11 % 0.10 -31.94 % 0.14 0.00 % 0.14 -32.78 % 0.21 0.00 % 0.21 391.36 % -0.07
Total other income expenses net -591.000 K -159.21 % -228.000 K -8.57 % -210.000 K -148.17 % 436.000 K 113.96 % -3.123 M 40.46 % -5.245 M -21.84 % -4.305 M -56.43 % -2.752 M 67.11 % -8.367 M 42.90 % -14.653 M 51.68 % -30.322 M 16.20 % -36.183 M 64.14 % -100.914 M -55.84 % -64.754 M -440.38 % -11.983 M -122.11 % -5.395 M -393.60 % -1.093 M 92.05 % -13.752 M 91.81 % -167.968 M -754.32 % -19.661 M -1 410.73 % 1.500 M 5 982.35 % -25.500 K 99.85 % -16.965 M -1 534.37 % 1.183 M 156.70 % -2.086 M -154.05 % 3.860 M 715.06 % -627.500 K 99.72 % -223.083 M -16 832.26 % -1.318 M -128.74 % 4.585 M 151.10 % -8.973 M 77.37 % -39.650 M -152.29 % -15.716 M 23.48 % -20.540 M -40.68 % -14.601 M -33.23 % -10.959 M 0.000 0.000 0.000 0.000 100.00 % -3.862 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-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 2006-06-30 2006-01-31 2005-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt -83.547 M -36.58 % -61.169 M 28.02 % -84.985 M -5.16 % -80.813 M 36.83 % -127.936 M -6.12 % -120.553 M 45.33 % -220.509 M 0.41 % -221.415 M -127.86 % -97.171 M -205.59 % 92.025 M -77.56 % 410.172 M -29.79 % 584.236 M -8.68 % 639.781 M 159.53 % 246.517 M 1.10 % 243.840 M 1 289.64 % -20.497 M 57.50 % -48.224 M 88.36 % -414.263 M -542.62 % -64.465 M 62.16 % -170.342 M -13.89 % -149.567 M -78.70 % -83.697 M -99.07 % -42.043 M -11.77 % -37.614 M -167.83 % -14.044 M -52.57 % -9.205 M 77.84 % -41.530 M -214.18 % 36.372 M 276.95 % -20.555 M -707.66 % -2.545 M 92.54 % -34.096 M -126.66 % 127.883 M 600.42 % -25.555 M 84.33 % -163.106 M -797.39 % 23.388 M 173.67 % -31.749 M -255.73 % 20.387 M
Total investments 62.077 M -66.59 % 185.828 M 35.60 % 137.040 M -13.05 % 157.606 M 14.31 % 137.873 M 3.89 % 132.711 M -3.01 % 136.827 M -30.68 % 197.382 M -45.74 % 363.765 M -35.56 % 564.474 M -5.03 % 594.347 M -24.80 % 790.386 M -10.38 % 881.960 M 509.69 % 144.658 M -3.64 % 150.130 M -36.27 % 235.573 M 102.12 % 116.550 M 13 993.11 % 827.000 K -62.66 % 2.215 M -99.60 % 560.585 M 72.22 % 325.514 M 10.62 % 294.250 M 2 254.00 % 12.500 M -97.91 % 599.317 M 262.57 % 165.296 M 27.32 % 129.828 M 1 147.15 % 10.410 M 0.000 0.000 -100.00 % 20.000 M 32.75 % 15.066 M 0.000 -100.00 % 6.792 M 2 453.38 % 266.000 K 0.000 0.000 -100.00 % 11.198 M
Total debt 4.312 M -27.66 % 5.961 M -21.23 % 7.568 M -17.15 % 9.135 M -81.77 % 50.102 M -54.46 % 110.015 M 106.11 % 53.377 M -41.72 % 91.591 M -69.04 % 295.873 M -31.20 % 430.035 M -9.99 % 477.768 M -28.16 % 665.003 M -15.38 % 785.867 M 82.09 % 431.575 M 9.98 % 392.414 M 67.70 % 234.000 M 200.77 % 77.800 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 24.822 M -3.33 % 25.676 M -3.17 % 26.516 M -71.29 % 92.342 M 1 432.14 % 6.027 M -34.03 % 9.136 M 146.19 % 3.711 M -97.56 % 152.000 M -3.03 % 156.743 M -20.92 % 198.210 M 98.99 % 99.610 M 171.78 % 36.651 M -51.03 % 74.850 M
Accumulated other comprehensive income loss 2.339 M 15.28 % 2.029 M -4.52 % 2.125 M -9.34 % 2.344 M 6.02 % 2.211 M -16.60 % 2.651 M 521.46 % -629.000 K 32.00 % -925.000 K -546.86 % 207.000 K 115.49 % -1.336 M -26.88 % -1.053 M -3 090.91 % -33.000 K -144.00 % 75.000 K 103.92 % -1.911 M -1 224.12 % 170.000 K 121.04 % -808.000 K -101.40 % 57.608 M 6 113.36 % -958.000 K -103.23 % 29.703 M 160.32 % -49.244 M -174.76 % 65.870 M 237.38 % -47.946 M 94.84 % -928.357 M -1 762.60 % -49.842 M 94.52 % -909.213 M -884.95 % -92.311 M 0.000 100.00 % -88.822 M 0.000 100.00 % -80.724 M 0.000 100.00 % -62.720 M -43.05 % -43.846 M 0.000 0.000 -100.00 % 35.781 M 7.58 % 33.260 M
Retained earnings -240.780 M -0.88 % -238.675 M 2.64 % -245.147 M -7.10 % -228.896 M -6.05 % -215.846 M -0.03 % -215.778 M -13.74 % -189.717 M -35.44 % -140.070 M -876.71 % -14.341 M 17.81 % -17.448 M 20.74 % -22.015 M -1 144.35 % 2.108 M -90.93 % 23.232 M -76.53 % 99.005 M -37.97 % 159.605 M -0.12 % 159.797 M 128.30 % 69.995 M -21.65 % 89.334 M -75.69 % 367.514 M -31.84 % 539.231 M -5.50 % 570.622 M 12.80 % 505.862 M -74.73 % 2.002 B 22.08 % 1.640 B 65.45 % 990.988 M -5.52 % 1.049 B 1.01 % 1.038 B 0.000 0.000 0.000 0.000 100.00 % -418.945 M 0.000 0.000 0.000 -100.00 % 120.208 M 6.62 % 112.740 M
Common stock 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 0.00 % 14.998 M 41.52 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 0.00 % 10.598 M 399.91 % 2.120 M 0.00 % 2.120 M 0.00 % 2.120 M 100.00 % 1.060 M -94.58 % 19.565 M -92.80 % 271.731 M 38.12 % 196.731 M 2 030.05 % 9.236 M -97.50 % 369.449 M 144.12 % 151.336 M 0.00 % 151.336 M 0.000 0.000 -100.00 % 58.400 M 0.00 % 58.400 M
Total equity 269.001 M -0.61 % 270.649 M 2.66 % 263.648 M -5.83 % 279.983 M -4.26 % 292.435 M -0.41 % 293.640 M -9.21 % 323.442 M -13.24 % 372.793 M -25.39 % 499.654 M 0.94 % 495.004 M 142.37 % 204.234 M -10.87 % 229.153 M -8.50 % 250.447 M -23.38 % 326.861 M -15.63 % 387.424 M -0.07 % 387.688 M 1.99 % 380.128 M -4.63 % 398.581 M -38.66 % 649.742 M -26.99 % 889.907 M 0.10 % 889.017 M 8.08 % 822.582 M -38.96 % 1.348 B 36.68 % 985.874 M 176.87 % 356.079 M 14.70 % 310.445 M 1.54 % 305.744 M 29.63 % 235.852 M -26.79 % 322.161 M 341.98 % 72.890 M -56.05 % 165.865 M 275.20 % 44.207 M -90.85 % 483.207 M -20.11 % 604.817 M 50.71 % 401.302 M 52.61 % 262.961 M 5.87 % 248.379 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 885.000 K -66.22 % 2.620 M -39.24 % 4.312 M -27.66 % 5.961 M -21.23 % 7.568 M -17.15 % 9.135 M 0.000 0.000 -100.00 % 2.695 M -52.24 % 5.643 M -32.05 % 8.305 M -27.95 % 11.527 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.711 M 0.000 -100.00 % 10.259 M -92.53 % 137.357 M 259.40 % 38.218 M 0.000 -100.00 % 158.000 K
Total non current liabilities 885.000 K -66.22 % 2.620 M -39.24 % 4.312 M -27.66 % 5.961 M -21.23 % 7.568 M -17.15 % 9.135 M 0.000 0.000 -100.00 % 2.695 M -52.24 % 5.643 M -32.05 % 8.305 M -27.95 % 11.527 M 0.000 -100.00 % 431.575 M 9.98 % 392.414 M 67.70 % 234.003 M 200.78 % 77.800 M 0.000 -100.00 % 10.286 M -6.06 % 10.949 M -20.53 % 13.777 M -6.43 % 14.723 M 406.47 % 2.907 M 1.32 % 2.869 M -90.44 % 30.021 M -5.51 % 31.772 M -4.44 % 33.247 M -66.29 % 98.614 M 760.21 % 11.464 M -16.83 % 13.783 M 271.41 % 3.711 M -97.66 % 158.602 M 1 445.98 % 10.259 M -92.53 % 137.357 M 259.40 % 38.218 M 0.000 -100.00 % 158.000 K
Other current liabilities 20.184 M -27.24 % 27.739 M 48.26 % 18.710 M -38.63 % 30.488 M -29.80 % 43.431 M -28.21 % 60.500 M -8.09 % 65.824 M 0.45 % 65.526 M 1 012.50 % 5.890 M 243.84 % 1.713 M -92.21 % 21.996 M 587.93 % -4.508 M -126.64 % 16.921 M -50.95 % 34.495 M 26.30 % 27.313 M 140.35 % 11.364 M -82.10 % 63.474 M 32.89 % 47.764 M 87.80 % 25.433 M -1.88 % 25.920 M -28.06 % 36.031 M 14.78 % 31.391 M -56.16 % 71.604 M 54.26 % 46.418 M -9.57 % 51.332 M -0.77 % 51.729 M 8.70 % 47.589 M 20.93 % 39.354 M -0.08 % 39.384 M -5.43 % 41.646 M -2.61 % 42.760 M -35.80 % 66.608 M -32.05 % 98.021 M 4.84 % 93.494 M 22.02 % 76.620 M 78.41 % 42.947 M -4.30 % 44.879 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.067 M -31.07 % 1.548 M -24.04 % 2.038 M -77.77 % 9.169 M 1 786.63 % 486.000 K -96.17 % 12.675 M 0.000 -100.00 % 15.700 M -51.32 % 32.253 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 -100.00 % 1.998 M 58.32 % 1.262 M 0.000 0.000
Short term debt 6.854 M 2.57 % 6.682 M 2.61 % 6.512 M 2.58 % 6.348 M -85.08 % 42.534 M -21.16 % 53.950 M 1.07 % 53.377 M -41.72 % 91.591 M -68.76 % 293.178 M -30.92 % 424.392 M -9.60 % 469.463 M -28.16 % 653.476 M -14.96 % 768.403 M 78.05 % 431.575 M 9.98 % 392.414 M 67.70 % 234.000 M 200.77 % 77.800 M 0.000 -100.00 % 10.000 M 0.00 % 10.000 M 0.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 24.822 M -3.33 % 25.676 M -3.17 % 26.516 M -71.29 % 92.342 M 1 432.14 % 6.027 M -34.03 % 9.136 M 0.000 -100.00 % 152.000 M 3.77 % 146.484 M 373.86 % 30.913 M -49.65 % 61.392 M 67.50 % 36.651 M -51.03 % 74.850 M
Total current liabilities 27.038 M -23.22 % 35.215 M 31.31 % 26.818 M -28.74 % 37.634 M -57.80 % 89.187 M -22.30 % 114.787 M -13.15 % 132.171 M -23.10 % 171.876 M -44.76 % 311.140 M -31.76 % 455.975 M -8.14 % 496.407 M -27.29 % 682.732 M -18.35 % 836.127 M 74.72 % 478.551 M 13.98 % 419.871 M 70.81 % 245.809 M 73.99 % 141.274 M 195.78 % 47.764 M 33.72 % 35.719 M -12.91 % 41.016 M -24.58 % 54.385 M -27.12 % 74.627 M -35.35 % 115.437 M 18.30 % 97.577 M 18.82 % 82.121 M -2.87 % 84.545 M 3.29 % 81.851 M -41.31 % 139.471 M 170.02 % 51.652 M -8.29 % 56.320 M 18.79 % 47.411 M -79.13 % 227.205 M -17.80 % 276.395 M 92.81 % 143.353 M -13.16 % 165.085 M 93.53 % 85.304 M -35.33 % 131.899 M
Total liabilities 27.923 M -26.20 % 37.835 M 21.54 % 31.130 M -28.59 % 43.595 M -54.94 % 96.755 M -21.92 % 123.922 M -6.24 % 132.171 M -23.10 % 171.876 M -45.23 % 313.835 M -32.01 % 461.618 M -8.54 % 504.712 M -27.30 % 694.259 M -16.97 % 836.127 M 74.72 % 478.551 M 13.98 % 419.871 M 70.81 % 245.809 M 73.99 % 141.274 M 195.78 % 47.764 M 33.72 % 35.719 M -12.91 % 41.016 M -39.83 % 68.162 M -23.71 % 89.350 M -22.60 % 115.437 M 18.30 % 97.577 M 18.82 % 82.121 M -2.87 % 84.545 M 3.29 % 81.851 M -41.31 % 139.471 M 170.02 % 51.652 M -8.29 % 56.320 M 10.17 % 51.122 M -77.50 % 227.205 M -20.74 % 286.654 M 2.12 % 280.710 M 38.07 % 203.303 M 138.33 % 85.304 M -35.40 % 132.057 M
Other non current assets 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 0.00 % 1.086 M 122.09 % -4.916 M 11.95 % -5.583 M -363.85 % 2.116 M 0.00 % 2.116 M 0.00 % 2.116 M 0.00 % 2.116 M 100.40 % -529.273 M -221.52 % 435.542 M 29.39 % 336.609 M 296.44 % 84.908 M -57.37 % 199.178 M 10 020.83 % 1.968 M -99.41 % 333.716 M 1 063.10 % 28.692 M -79.40 % 139.248 M -48.25 % 269.054 M -72.12 % 965.169 M 365.05 % 207.539 M 12.85 % 183.908 M 3.19 % 178.222 M -33.29 % 267.178 M 69.72 % 157.420 M 992.51 % 14.409 M -21.01 % 18.241 M 588.86 % 2.648 M -0.60 % 2.664 M -91.79 % 32.460 M 22.83 % 26.427 M 5.92 % 24.950 M 910.12 % 2.470 M -2.53 % 2.534 M
Long term investments 13.256 M -1.65 % 13.479 M 89.18 % 7.125 M 6.20 % 6.709 M 20.45 % 5.570 M 9.19 % 5.101 M 121.49 % 2.303 M 0.000 -100.00 % 10.049 M -60.65 % 25.535 M 0.000 -100.00 % 140.226 M -73.44 % 527.981 M 282.75 % -288.916 M -56.58 % -184.511 M -220.89 % 152.633 M 289.23 % -80.660 M 0.000 100.00 % -5.347 M -101.00 % 534.200 M 183.01 % 188.758 M 580.90 % 27.722 M 103.15 % -881.064 M 0.000 0.000 0.000 100.00 % -109.104 M 0.000 0.000 -100.00 % 4.437 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.000 K -74.25 % 730.000 K -59.96 % 1.823 M -33.54 % 2.743 M -30.87 % 3.968 M -26.48 % 5.397 M -34.90 % 8.290 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 0.000 0.000 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 % 15.752 M 0.000 0.000 0.000 -100.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M 0.00 % 3.934 M
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.752 M 0.000 -100.00 % 188.000 K -74.25 % 730.000 K -87.32 % 5.757 M -13.78 % 6.677 M -15.50 % 7.902 M -15.31 % 9.331 M -23.67 % 12.224 M
Property plant equipment net 5.193 M -27.65 % 7.178 M -34.63 % 10.981 M -25.78 % 14.795 M -20.51 % 18.612 M -16.76 % 22.360 M 755.72 % 2.613 M -53.20 % 5.583 M -34.98 % 8.586 M -26.72 % 11.716 M -20.47 % 14.732 M -16.95 % 17.738 M 1 272.91 % 1.292 M -30.09 % 1.848 M -21.79 % 2.363 M -5.56 % 2.502 M -12.49 % 2.859 M 341.20 % 648.000 K -97.18 % 22.947 M -6.50 % 24.541 M -14.36 % 28.656 M -3.18 % 29.598 M 3.99 % 28.461 M -3.52 % 29.499 M 6.31 % 27.748 M 0.35 % 27.652 M 19.77 % 23.087 M -10.51 % 25.799 M -17.94 % 31.441 M 3.38 % 30.413 M -26.25 % 41.238 M -12.00 % 46.859 M -52.45 % 98.556 M 60.32 % 61.473 M 5.61 % 58.205 M 97.22 % 29.512 M -5.55 % 31.245 M
Total non current assets 19.535 M -10.15 % 21.743 M 13.29 % 19.192 M -15.04 % 22.590 M -10.60 % 25.268 M -11.49 % 28.547 M 480.70 % 4.916 M -11.95 % 5.583 M -73.10 % 20.751 M -47.29 % 39.367 M 133.66 % 16.848 M -89.48 % 160.080 M -69.75 % 529.273 M 256.48 % 148.474 M -3.88 % 154.461 M -35.65 % 240.043 M 97.77 % 121.377 M 4 539.79 % 2.616 M -99.26 % 351.316 M -40.19 % 587.433 M 64.70 % 356.662 M 9.28 % 326.374 M 189.94 % 112.566 M -52.51 % 237.038 M 11.99 % 211.656 M 2.81 % 205.874 M 13.64 % 181.161 M -1.12 % 183.219 M 197.42 % 61.602 M 16.03 % 53.091 M 20.46 % 44.074 M -12.30 % 50.253 M -63.26 % 136.773 M 44.62 % 94.577 M 3.87 % 91.057 M 120.41 % 41.313 M -12.11 % 47.003 M
Other current assets 32.432 M 108.53 % 15.553 M 6.16 % 14.651 M 167.60 % 5.475 M -63.33 % 14.929 M -12.95 % 17.150 M -17.56 % 20.802 M 74.19 % 11.942 M -93.17 % 174.782 M -36.77 % 276.432 M 1 674.27 % 15.580 M -9.91 % 17.293 M -57.39 % 40.585 M 345.50 % 9.110 M -93.84 % 147.776 M 350.87 % 32.776 M -39.28 % 53.977 M 85.28 % 29.132 M 1 080.87 % 2.467 M 147.94 % 995.000 K -99.76 % 411.546 M -13.56 % 476.124 M -63.20 % 1.294 B 61.38 % 801.745 M 977 637.80 % 82.000 K -99.39 % 13.383 M 55.63 % 8.599 M -32.41 % 12.723 M -95.36 % 274.362 M 844.12 % 29.060 M -40.23 % 48.623 M -50.27 % 97.765 M 108.65 % 46.856 M 21.36 % 38.609 M -6.36 % 41.232 M 64 325.00 % 64.000 K 0.00 % 64.000 K
Short term investments 48.821 M -71.67 % 172.349 M 32.66 % 129.915 M -13.90 % 150.897 M 14.05 % 132.303 M 3.68 % 127.610 M -5.14 % 134.524 M -31.85 % 197.382 M -44.20 % 353.716 M -34.37 % 538.939 M -9.32 % 594.347 M -8.58 % 650.160 M 83.67 % 353.979 M -18.36 % 433.574 M 29.56 % 334.641 M 303.47 % 82.940 M -57.94 % 197.210 M 23 746.43 % 827.000 K -89.06 % 7.562 M -71.34 % 26.385 M -80.71 % 136.756 M -48.69 % 266.528 M -70.17 % 893.564 M 49.10 % 599.317 M 262.57 % 165.296 M 27.32 % 129.828 M 8.63 % 119.514 M 0.000 0.000 -100.00 % 15.563 M 3.30 % 15.066 M 0.000 -100.00 % 6.792 M 2 453.38 % 266.000 K 0.000 0.000 -100.00 % 10.198 M
cash and cash equivalents 87.859 M 30.88 % 67.130 M -27.47 % 92.553 M 2.90 % 89.948 M -49.48 % 178.038 M -22.78 % 230.568 M -15.82 % 273.886 M -12.50 % 313.006 M -20.36 % 393.044 M 16.28 % 338.010 M 400.04 % 67.596 M -16.31 % 80.767 M -44.71 % 146.086 M -21.06 % 185.058 M 24.56 % 148.574 M -41.62 % 254.497 M 101.94 % 126.024 M -69.58 % 414.263 M 456.32 % 74.465 M -58.71 % 180.342 M 13.02 % 159.567 M 90.65 % 83.697 M 99.07 % 42.043 M 11.77 % 37.614 M -3.22 % 38.866 M 11.42 % 34.881 M -48.74 % 68.046 M 21.58 % 55.970 M 110.56 % 26.582 M 127.57 % 11.681 M -69.10 % 37.807 M 56.76 % 24.117 M -86.77 % 182.298 M -49.55 % 361.316 M 374.03 % 76.222 M 11.44 % 68.400 M 25.59 % 54.463 M
Cash and short term investments 201.831 M -15.72 % 239.479 M 7.65 % 222.468 M -7.63 % 240.845 M -22.39 % 310.341 M -13.36 % 358.178 M -12.30 % 408.410 M -19.98 % 510.388 M -31.65 % 746.760 M -14.85 % 876.949 M 32.48 % 661.943 M -9.44 % 730.927 M 46.17 % 500.065 M -19.17 % 618.632 M 28.02 % 483.215 M 43.20 % 337.437 M 4.39 % 323.234 M -21.97 % 414.263 M 405.03 % 82.027 M -54.52 % 180.342 M -39.14 % 296.323 M -15.39 % 350.225 M -62.57 % 935.607 M 46.89 % 636.931 M 211.97 % 204.162 M 23.95 % 164.709 M -12.18 % 187.560 M 235.11 % 55.970 M 110.56 % 26.582 M -2.43 % 27.244 M -48.47 % 52.873 M 119.24 % 24.117 M -87.25 % 189.090 M -47.70 % 361.582 M 374.38 % 76.222 M 11.44 % 68.400 M 5.78 % 64.661 M
Total current assets 277.389 M -3.26 % 286.741 M 4.05 % 275.586 M -8.44 % 300.988 M -17.29 % 363.922 M -6.45 % 389.015 M -13.69 % 450.697 M -16.40 % 539.086 M -32.00 % 792.738 M -13.57 % 917.255 M 32.53 % 692.098 M -9.33 % 763.332 M 36.97 % 557.301 M -15.17 % 656.938 M 0.63 % 652.834 M 65.92 % 393.454 M -1.64 % 400.025 M -9.85 % 443.729 M 32.80 % 334.145 M -2.72 % 343.490 M -42.80 % 600.517 M 2.55 % 585.558 M -56.64 % 1.350 B 59.54 % 846.413 M 273.62 % 226.544 M 19.79 % 189.116 M -8.39 % 206.434 M 7.46 % 192.104 M -38.47 % 312.211 M 310.16 % 76.119 M -55.98 % 172.913 M -21.82 % 221.159 M -65.07 % 633.088 M -19.96 % 790.950 M 54.02 % 513.548 M 67.31 % 306.952 M -7.94 % 333.433 M
Inventory 7.541 M 13.11 % 6.667 M -8.33 % 7.273 M 8.25 % 6.719 M 12.08 % 5.995 M -4.17 % 6.256 M -50.74 % 12.700 M 74.14 % 7.293 M -19.80 % 9.094 M 61.07 % 5.646 M -52.82 % 11.968 M -2.89 % 12.324 M -15.89 % 14.652 M -15.17 % 17.273 M 39.82 % 12.354 M -3.41 % 12.790 M -20.67 % 16.123 M 5 186.23 % 305.000 K -96.75 % 9.394 M -42.25 % 16.266 M -32.45 % 24.079 M 14.56 % 21.019 M 215.98 % 6.652 M 36.06 % 4.889 M -40.44 % 8.209 M -4.04 % 8.555 M -16.74 % 10.275 M 21.07 % 8.487 M -24.67 % 11.267 M -68.15 % 35.378 M -32.28 % 52.241 M -47.38 % 99.277 M -49.39 % 196.171 M -6.08 % 208.867 M -11.48 % 235.958 M 171.04 % 87.056 M -1.78 % 88.634 M
Net receivables 35.585 M 42.10 % 25.042 M -19.72 % 31.194 M -34.94 % 47.949 M 46.83 % 32.657 M 188.82 % 11.307 M -61.78 % 29.587 M 170.84 % 10.924 M -70.38 % 36.884 M 179.38 % 13.202 M -27.41 % 18.187 M 38.64 % 13.118 M -69.20 % 42.584 M 257.16 % 11.923 M -50.83 % 24.249 M 132.03 % 10.451 M -45.26 % 19.092 M 2 130.37 % 856.000 K -99.64 % 240.257 M 64.82 % 145.769 M -29.10 % 205.593 M 8 615.26 % 2.359 M -99.20 % 296.354 M 197.18 % 99.722 M 607.70 % 14.091 M 470.72 % 2.469 M 0.000 -100.00 % 114.924 M 0.000 0.000 -100.00 % 19.176 M 0.000 -100.00 % 200.971 M 10.49 % 181.892 M 13.59 % 160.136 M 5.75 % 151.432 M -15.91 % 180.074 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 -100.00 % 798.000 K 0.000 0.000 0.000 -100.00 % 6.485 M 0.000 -100.00 % 5.793 M -56.12 % 13.202 M 0.000 -100.00 % 13.118 M 2 315.84 % 543.000 K -95.45 % 11.923 M 0.000 -100.00 % 3.000 K 0.000 0.000 -100.00 % 286.000 K -69.86 % 949.000 K -27.50 % 1.309 M 0.31 % 1.305 M -55.11 % 2.907 M 1.32 % 2.869 M -44.82 % 5.199 M -14.71 % 6.096 M -9.43 % 6.731 M 7.32 % 6.272 M 15.36 % 5.437 M 17.00 % 4.647 M 143.68 % 1.907 M -71.11 % 6.602 M -66.46 % 19.684 M 16.14 % 16.948 M -34.34 % 25.811 M 492.68 % 4.355 M -58.39 % 10.465 M
Tax payables 0.000 -100.00 % 794.000 K -0.50 % 798.000 K 0.00 % 798.000 K -62.97 % 2.155 M 539.47 % 337.000 K -94.80 % 6.485 M 16.01 % 5.590 M -3.50 % 5.793 M 45.08 % 3.993 M -19.30 % 4.948 M 0.04 % 4.946 M 810.87 % 543.000 K -2.69 % 558.000 K 287.50 % 144.000 K -67.42 % 442.000 K 0.000 0.000 0.000 -100.00 % 4.147 M -41.14 % 7.045 M -83.20 % 41.931 M 2.46 % 40.926 M -15.25 % 48.290 M 6 187.76 % 768.000 K -26.44 % 1.044 M 2.86 % 1.015 M -32.47 % 1.503 M 86.94 % 804.000 K -9.76 % 891.000 K -67.53 % 2.744 M 37.54 % 1.995 M -83.66 % 12.206 M 510.91 % 1.998 M 58.32 % 1.262 M -6.59 % 1.351 M -20.76 % 1.705 M
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 0.000 0.000 0.000 0.000 0.000
Minority interest -6.346 M 2.26 % -6.493 M 8.78 % -7.118 M 1.86 % -7.253 M 6.02 % -7.718 M -9.93 % -7.021 M 0.000 0.000 0.000 0.000 100.00 % -486.000 K 31.55 % -710.000 K -9.57 % -648.000 K -262.01 % -179.000 K -28.78 % -139.000 K 0.00 % -139.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.768 M 0.000 0.000
Capital lease obligations 4.312 M -27.66 % 5.961 M -21.23 % 7.568 M -17.15 % 9.135 M -38.44 % 14.840 M -8.53 % 16.224 M 501.78 % 2.696 M -53.70 % 5.823 M -34.34 % 8.868 M -22.55 % 11.450 M -19.70 % 14.259 M -16.41 % 17.058 M 197.68 % -17.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 158.000 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 928.357 M 0.000 -100.00 % 909.213 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.793 M 14.72 % 31.200 M
Other total stockholders equity 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 0.00 % 498.790 M 129.66 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 0.00 % 217.190 M 113.71 % -1.585 B -151.21 % -630.767 M 59.21 % -1.546 B -138.93 % -647.148 M 13.97 % -752.224 M -232.25 % 568.801 M 353.48 % 125.430 M -13.12 % 144.378 M 170.92 % -203.584 M -165.29 % 311.816 M -73.63 % 1.182 B -11.35 % 1.334 B 1 941.27 % 65.339 M 411.30 % 12.779 M 0.00 % 12.779 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.777 M -6.43 % 14.723 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
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 % -431.575 M -9.98 % -392.414 M -67.70 % -234.003 M -200.78 % -77.800 M 0.000 100.00 % -10.286 M 6.06 % -10.949 M 0.000 0.000 100.00 % -2.907 M -1.32 % -2.869 M 90.44 % -30.021 M 5.51 % -31.772 M 4.44 % -33.247 M 66.29 % -98.614 M -760.21 % -11.464 M 16.83 % -13.783 M 0.000 100.00 % -158.602 M 0.000 0.000 0.000 0.000 0.000
Total assets 296.924 M -3.75 % 308.484 M 4.65 % 294.778 M -8.90 % 323.578 M -16.86 % 389.190 M -6.79 % 417.562 M -8.35 % 455.613 M -16.35 % 544.669 M -33.05 % 813.489 M -14.96 % 956.622 M 34.94 % 708.946 M -23.23 % 923.412 M -15.02 % 1.087 B 34.91 % 805.412 M -0.23 % 807.295 M 27.43 % 633.497 M 21.50 % 521.402 M 16.82 % 446.345 M -34.88 % 685.461 M -26.37 % 930.923 M -2.74 % 957.179 M 4.96 % 911.932 M -37.67 % 1.463 B 35.03 % 1.083 B 147.25 % 438.200 M 10.94 % 394.990 M 1.91 % 387.595 M 3.27 % 375.323 M 0.40 % 373.813 M 189.31 % 129.210 M -40.45 % 216.987 M -20.05 % 271.412 M -64.75 % 769.861 M -13.06 % 885.527 M 46.46 % 604.605 M 73.60 % 348.265 M -8.46 % 380.436 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-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-06-30 2015-06-30 2014-06-30 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 2006-06-30 2006-01-31 2005-06-30 2004-12-31 2004-06-30
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 0.000 0.000 100.00 % -13.926 M 0.000 -100.00 % 53.035 M 0.000 -100.00 % 52.906 M 0.000 -100.00 % 203.889 M 0.000 -100.00 % 125.731 M 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 839.000 K 0.00 % 839.000 K 114.30 % 391.500 K 0.00 % 391.500 K -93.76 % 6.276 M 0.00 % 6.276 M 321.77 % 1.488 M 0.00 % 1.488 M -71.68 % 5.255 M 0.00 % 5.255 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 4.134 M 0.000 100.00 % -10.061 M 0.000 -100.00 % 10.951 M 0.000 -100.00 % 90.181 M 0.000 -100.00 % 61.465 M 0.000 100.00 % -50.541 M 0.000 100.00 % -67.129 M -52.75 % -43.947 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.833 M 0.00 % -22.833 M 57.42 % -53.621 M 0.00 % -53.621 M -275.10 % 30.624 M 0.00 % 30.624 M 233.07 % -23.013 M 0.00 % -23.013 M 71.49 % -80.716 M 0.00 % -80.716 M -851.72 % -8.481 M 0.00 % -8.481 M -100.00 % -4.241 M 92.17 % -54.169 M -100.00 % -27.084 M -152.83 % 51.262 M 522.57 % 8.234 M 0.00 % 8.234 M
Accounts receivables 0.000 -100.00 % 24.690 M 0.000 100.00 % -38.043 M 0.000 -100.00 % 1.251 M 0.000 100.00 % -1.700 M 0.000 100.00 % -4.627 M 0.000 100.00 % -1.708 M 0.000 -100.00 % 8.816 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 -100.00 % 31.642 M 162.73 % 12.044 M 0.00 % 12.044 M
Inventory 0.000 -100.00 % 52.000 K 0.000 100.00 % -463.000 K 0.000 -100.00 % 1.037 M 0.000 100.00 % -1.647 M 0.000 -100.00 % 6.678 M 0.000 -100.00 % 4.949 M 0.000 100.00 % -4.483 M -300.00 % -1.121 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.465 M 0.00 % -2.465 M -16.41 % -2.118 M 0.00 % -2.118 M -290.42 % 1.112 M 0.00 % 1.112 M 102.36 % -47.179 M 0.00 % -47.179 M -111.75 % -22.281 M 0.00 % -22.281 M -211.07 % 20.059 M 0.00 % 20.059 M 100.00 % 10.030 M 118.12 % -55.349 M -100.00 % -27.675 M -197.95 % 28.253 M 235.62 % 8.418 M 0.00 % 8.418 M
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 -100.00 % 68.920 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 100.00 % -8.042 M 49.96 % -16.071 M 0.00 % -16.071 M
Other working capital 0.000 100.00 % -20.608 M 0.000 -100.00 % 28.445 M 0.000 -100.00 % 8.663 M 0.000 -100.00 % 93.528 M 0.000 -100.00 % 59.414 M 0.000 100.00 % -53.782 M 0.000 100.00 % -71.462 M -66.86 % -42.826 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.368 M 0.00 % -20.368 M 60.45 % -51.503 M 0.00 % -51.503 M -274.52 % 29.512 M 0.00 % 29.512 M 22.12 % 24.166 M 0.00 % 24.166 M 141.36 % -58.435 M 0.00 % -58.435 M -104.75 % -28.540 M 0.00 % -28.540 M -100.00 % -14.270 M -1 308.81 % 1.181 M 100.00 % 590.250 K 200.00 % -590.250 K -115.36 % 3.844 M 0.00 % 3.844 M
Other non cash items 2.105 M 114.00 % -15.034 M -145.40 % 33.116 M 164.76 % 12.508 M 219.75 % -10.445 M -6 172.67 % 172.000 K -99.67 % 51.442 M 222.49 % -41.997 M -122.08 % 190.244 M 244.90 % -131.292 M -186.71 % 151.417 M -64.01 % 420.756 M 232.60 % -317.310 M -277.15 % 179.123 M 182.13 % -218.098 M -70.69 % -127.771 M 64.10 % -355.861 M -633.60 % 66.690 M 130.37 % 28.949 M 106.01 % -481.334 M -2 583.17 % -17.939 M -376.77 % 6.482 M 225.96 % -5.146 M 76.87 % -22.242 M -170.85 % 31.393 M 924.38 % -3.808 M -107.68 % 49.590 M 199.75 % -49.712 M -131.82 % 156.229 M 419.21 % -48.943 M -152.03 % 94.059 M 392.89 % 19.083 M 0.00 % 19.083 M 100.00 % 9.542 M 221.86 % -7.830 M -100.00 % -3.915 M -213.97 % 3.435 M 35.26 % 2.540 M 0.00 % 2.540 M
Net cash provided by operating activities 0.000 100.00 % -4.428 M -121.41 % 20.679 M 404.69 % -6.787 M 52.65 % -14.334 M 51.05 % -29.280 M -2 396.16 % -1.173 M 99.31 % -170.707 M -189.72 % 190.260 M 246.48 % -129.891 M -204.60 % 124.178 M -68.45 % 393.569 M 199.96 % -393.723 M -857.83 % 51.954 M 123.86 % -217.747 M -70.42 % -127.771 M 65.89 % -374.613 M -257.22 % -104.868 M -210.33 % 95.048 M 180.39 % -118.227 M -57.67 % -74.984 M -27.93 % -58.612 M 0.00 % -58.612 M 66.66 % -175.826 M 0.00 % -175.826 M -598.40 % -25.176 M 0.00 % -25.176 M 68.39 % -79.654 M 0.00 % -79.654 M -34.79 % -59.095 M 0.00 % -59.095 M -286.22 % 31.734 M 0.00 % 31.734 M 100.00 % 15.867 M 187.74 % -18.085 M -100.00 % -9.042 M -119.03 % 47.507 M 172.76 % 17.418 M 0.00 % 17.418 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 100.00 % -73.000 K 98.01 % -3.672 M 0.000 100.00 % -12.000 K 0.000 100.00 % -46.000 K 65.93 % -135.000 K 66.67 % -405.000 K -4 400.00 % -9.000 K 80.43 % -46.000 K 88.64 % -405.000 K 0.000 100.00 % -3.243 M -46 228.57 % -7.000 K 97.74 % -310.000 K 93.00 % -4.427 M -749.71 % -521.000 K 78.94 % -2.474 M 0.00 % -2.474 M -1 121.73 % -202.500 K 0.00 % -202.500 K 88.01 % -1.689 M 0.00 % -1.689 M -5.46 % -1.602 M 0.00 % -1.602 M 93.17 % -23.444 M 0.00 % -23.444 M -596.39 % -3.367 M 0.00 % -3.367 M -100.00 % -1.683 M 88.13 % -14.178 M -100.00 % -7.089 M -206.31 % 6.668 M 342.65 % -2.748 M 0.00 % -2.748 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -166.000 K 0.000 100.00 % -571.000 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 % -10.000 M 0.000 100.00 % -389.000 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 % -14.000 M 0.00 % -14.000 M
Purchases of investments 0.000 0.000 0.000 100.00 % -14.820 M 0.000 100.00 % -3.660 M 0.000 0.000 0.000 0.000 0.000 100.00 % -21.360 M 0.000 100.00 % -5.340 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.013 M 0.00 % -15.013 M -103.56 % -7.375 M 0.00 % -7.375 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -93.083 M -200.00 % 93.083 M 0.000 -100.00 % 21.360 M -2.60 % 21.931 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.963 M 0.00 % 14.963 M 22 919.23 % 65.000 K 0.000 -100.00 % 2.078 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 % 5.214 M 0.00 % 5.214 M
Other investing activites 0.000 100.00 % -15.437 M 4.10 % -16.097 M 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 156.452 M 68.08 % 93.083 M 137.30 % -249.535 M -1 268.24 % 21.360 M 200.00 % -21.360 M 0.000 100.00 % -480.000 K -200.00 % 480.000 K 0.000 0.000 0.000 100.00 % -29.003 M -122.75 % 127.488 M 676.22 % -22.125 M -275.97 % 12.574 M 200.68 % -12.489 M 88.37 % -107.408 M -805.93 % 15.215 M 270.25 % -8.937 M -198.60 % 9.064 M -71.66 % 31.980 M 1 896.85 % 1.602 M 105.63 % -28.444 M -221.33 % 23.444 M 833.89 % -3.195 M -194.89 % 3.367 M 100.00 % 1.683 M -88.13 % 14.178 M 100.00 % 7.089 M 128.02 % 3.109 M 0.000 0.000
Net cash used for investing activites 0.000 100.00 % -15.437 M 4.10 % -16.097 M -8.62 % -14.820 M -20 201.37 % -73.000 K 99.00 % -7.328 M -102.34 % 313.006 M 436.22 % -93.095 M -200.01 % 93.083 M 44 007.08 % -212.000 K -101.00 % 21.225 M 195.03 % -22.336 M -248 077.78 % -9.000 K 98.29 % -526.000 K -801.33 % 75.000 K 0.000 100.00 % -3.243 M -46 228.57 % -7.000 K 99.98 % -29.313 M -123.82 % 123.061 M 643.41 % -22.646 M -847.93 % -2.389 M -108.70 % 27.451 M 138.53 % -71.247 M -16.20 % -61.312 M -738.56 % -7.312 M 18.77 % -9.001 M -128.09 % 32.043 M 2 024.50 % -1.665 M 93.58 % -25.944 M 0.00 % -25.944 M -712.15 % -3.195 M 5.11 % -3.367 M -100.00 % -1.683 M 93.45 % -25.681 M -100.00 % -12.841 M -156.77 % 22.618 M 296.09 % -11.534 M 0.00 % -11.534 M
Debt repayment 0.000 0.000 100.00 % -1.567 M 84.69 % -10.235 M -639.52 % -1.384 M 64.50 % -3.899 M -24.69 % -3.127 M 0.000 100.00 % -2.737 M 0.000 100.00 % -2.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.666 M 0.000 -100.00 % 54.323 M 0.000 100.00 % -73.681 M 0.000 100.00 % -30.528 M 0.000 100.00 % -34.934 M 0.000 -100.00 % 92.521 M 0.000 0.000 0.000 0.000 100.00 % -38.357 M -1 041.75 % -3.359 M 0.00 % -3.359 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 286.000 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 % 68.913 M 0.00 % 68.913 M -70.36 % 232.478 M -4.34 % 243.015 M 202.22 % 80.410 M 0.00 % 80.410 M 0.000 0.000 0.000 0.000 -100.00 % 72.450 M 0.00 % 72.450 M 100.00 % 36.225 M 12.78 % 32.120 M 100.00 % 16.060 M 200.00 % -16.060 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.500 M -100.00 % -6.250 M -200.00 % 6.250 M 0.000 0.000
Other financing activites 0.000 100.00 % -1.776 M -745.71 % -210.000 K 99.62 % -55.906 M -50.55 % -37.135 M -111.44 % -17.563 M 55.41 % -39.392 M 51.43 % -81.105 M 38.46 % -131.801 M -159.07 % 223.120 M 242.89 % -156.150 M 16.43 % -186.858 M -152.67 % 354.780 M 2 462.68 % -15.016 M -113.43 % 111.824 M 0.000 -100.00 % 89.316 M 90 318.18 % -99.000 K -100.99 % 10.000 M 0.000 -100.00 % 101.329 M 956.18 % -11.835 M -211.86 % 10.580 M 105.40 % -195.794 M -200.91 % 194.023 M 372.96 % 41.023 M 155.11 % -74.436 M -427.57 % 22.724 M 248.87 % -15.264 M -147.33 % 32.252 M 284.65 % -17.467 M 88.13 % -147.115 M -234.67 % 109.243 M 100.00 % 54.621 M 978.37 % -6.219 M -100.00 % -3.109 M -200.00 % 3.109 M 621 850 100.00 % -0.500 0.00 % -0.500
Net cash used provided by financing activities 0.000 100.00 % -1.776 M 0.06 % -1.777 M 97.31 % -66.141 M -71.71 % -38.519 M -79.48 % -21.462 M 43.97 % -38.303 M 52.77 % -81.105 M 39.72 % -134.538 M -156.64 % 237.523 M 249.76 % -158.606 M 5.97 % -168.678 M -147.54 % 354.780 M 2 462.68 % -15.016 M -113.43 % 111.824 M 0.000 -100.00 % 89.316 M 90 318.18 % -99.000 K -100.99 % 10.000 M 0.000 -100.00 % 101.329 M 70.80 % 59.325 M 460.73 % 10.580 M -96.83 % 334.023 M 72.16 % 194.023 M 51.39 % 128.162 M 272.18 % -74.436 M -387.66 % -15.264 M 0.00 % -15.264 M -469.13 % -2.682 M 84.65 % -17.467 M -115.99 % 109.243 M 0.00 % 109.243 M 100.00 % 54.621 M 391.80 % -18.719 M -100.00 % -9.359 M 67.72 % -28.998 M -763.16 % -3.360 M 0.00 % -3.360 M
Effect of forex changes on cash 0.000 100.00 % -3.782 M -1 791.00 % -200.000 K 41.52 % -342.000 K -186.36 % 396.000 K 172.39 % -547.000 K -253.65 % 356.000 K -83.81 % 2.199 M 419.62 % -688.000 K -663.93 % 122.000 K 281.25 % 32.000 K 60.00 % 20.000 K 200.00 % -20.000 K -127.78 % 72.000 K 196.00 % -75.000 K 0.000 -100.00 % 301.000 K 133.33 % -903.000 K -768.89 % 135.000 K 133.33 % -405.000 K -241.61 % 286.000 K 103.22 % -8.869 M -188.36 % 10.037 M 115.49 % -64.806 M -199.31 % 65.259 M 164.05 % -101.893 M -199.51 % 102.394 M 731.46 % -16.216 M -192.70 % 17.493 M 1 078.33 % -1.788 M -113.76 % 12.997 M 172.76 % 4.765 M -3.48 % 4.937 M 100.00 % 2.469 M -93.63 % 38.723 M 100.00 % 19.361 M 200.00 % -19.361 M 0.000 0.000
Net change in cash 0.000 100.00 % -25.423 M -127.47 % 92.553 M 205.07 % -88.090 M -67.69 % -52.530 M -21.27 % -43.318 M -10.73 % -39.120 M 51.12 % -80.038 M -245.43 % 55.034 M -79.65 % 270.414 M 2 153.10 % -13.171 M 79.84 % -65.319 M -67.60 % -38.972 M 69.64 % -128.382 M -251.13 % 84.950 M 167.41 % -126.024 M -200.00 % 126.024 M 69.24 % 74.465 M -53.33 % 159.567 M 279.53 % 42.043 M 8.17 % 38.866 M 284.30 % -21.089 M -300.00 % -5.272 M -111.90 % 44.289 M 300.00 % 11.072 M 189.03 % -12.436 M -300.00 % -3.109 M 98.03 % -158.181 M -300.00 % -39.545 M 77.91 % -179.018 M -300.00 % -44.755 M -115.70 % 285.094 M 300.00 % 71.274 M 0.00 % 71.274 M 699.91 % -11.881 M 0.00 % -11.881 M 49.50 % -23.527 M 0.000 0.000
Cash at beginning of period 0.000 -100.00 % 92.553 M 0.000 -100.00 % 178.038 M -22.78 % 230.568 M -15.82 % 273.886 M -12.50 % 313.006 M -20.36 % 393.044 M 16.28 % 338.010 M 400.04 % 67.596 M -16.31 % 80.767 M -44.71 % 146.086 M -21.06 % 185.058 M 24.56 % 148.574 M 133.52 % 63.624 M -49.51 % 126.024 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.970 M 300.00 % 13.993 M 19.79 % 11.681 M 300.00 % 2.920 M -87.89 % 24.117 M 300.00 % 6.029 M -96.69 % 182.298 M 300.00 % 45.575 M -87.39 % 361.316 M 300.00 % 90.329 M 18.51 % 76.222 M 300.00 % 19.056 M 0.00 % 19.056 M -38.40 % 30.936 M 0.00 % 30.936 M -43.20 % 54.463 M 0.000 0.000
Cash at end of period 0.000 -100.00 % 67.130 M -27.47 % 92.553 M 2.90 % 89.948 M -49.48 % 178.038 M -22.78 % 230.568 M -15.82 % 273.886 M -12.50 % 313.006 M -20.36 % 393.044 M 16.28 % 338.010 M 400.04 % 67.596 M -16.31 % 80.767 M -44.71 % 146.086 M 623.49 % 20.192 M -86.41 % 148.574 M 0.000 -100.00 % 126.024 M 69.24 % 74.465 M -53.33 % 159.567 M 279.53 % 42.043 M 8.17 % 38.866 M 11.42 % 34.881 M 300.00 % 8.720 M -84.42 % 55.970 M 300.00 % 13.993 M 19.79 % 11.681 M 300.00 % 2.920 M -87.89 % 24.117 M 300.00 % 6.029 M -96.69 % 182.298 M 300.00 % 45.575 M -87.39 % 361.316 M 300.00 % 90.329 M 0.00 % 90.329 M 374.03 % 19.056 M 0.00 % 19.056 M -38.40 % 30.936 M -43.20 % 54.463 M 0.00 % 54.463 M
Operating cash flow 0.000 100.00 % -4.428 M -121.41 % 20.679 M 404.69 % -6.787 M 52.65 % -14.334 M 51.05 % -29.280 M -2 396.16 % -1.173 M 99.31 % -170.707 M -189.72 % 190.260 M 246.48 % -129.891 M -204.60 % 124.178 M -68.45 % 393.569 M 199.96 % -393.723 M -857.83 % 51.954 M 123.86 % -217.747 M -70.42 % -127.771 M 65.89 % -374.613 M -257.22 % -104.868 M -210.33 % 95.048 M 180.39 % -118.227 M -57.67 % -74.984 M -27.93 % -58.612 M 0.00 % -58.612 M 66.66 % -175.826 M 0.00 % -175.826 M -598.40 % -25.176 M 0.00 % -25.176 M 68.39 % -79.654 M 0.00 % -79.654 M -34.79 % -59.095 M 0.00 % -59.095 M -286.22 % 31.734 M 0.00 % 31.734 M 100.00 % 15.867 M 187.74 % -18.085 M -100.00 % -9.042 M -119.03 % 47.507 M 172.76 % 17.418 M 0.00 % 17.418 M
Capital expenditure 0.000 100.00 % -6.000 K 0.000 0.000 100.00 % -73.000 K 98.01 % -3.672 M 0.000 100.00 % -12.000 K 0.000 100.00 % -46.000 K 65.93 % -135.000 K 66.67 % -405.000 K -4 400.00 % -9.000 K 80.43 % -46.000 K 88.64 % -405.000 K 0.000 100.00 % -3.243 M -46 228.57 % -7.000 K 97.74 % -310.000 K 93.00 % -4.427 M -749.71 % -521.000 K 78.94 % -2.474 M 0.00 % -2.474 M -1 121.73 % -202.500 K 0.00 % -202.500 K 88.01 % -1.689 M 0.00 % -1.689 M -5.46 % -1.602 M 0.00 % -1.602 M 93.17 % -23.444 M 0.00 % -23.444 M -596.39 % -3.367 M 0.00 % -3.367 M -100.00 % -1.683 M 88.13 % -14.178 M -100.00 % -7.089 M -206.31 % 6.668 M 1 811.94 % -389.500 K 0.00 % -389.500 K
Free CashFlow 0.000 100.00 % -4.434 M -121.44 % 20.679 M 404.69 % -6.787 M 52.89 % -14.407 M 56.28 % -32.952 M -2 709.21 % -1.173 M 99.31 % -170.719 M -189.73 % 190.260 M 246.42 % -129.937 M -204.75 % 124.043 M -68.45 % 393.164 M 199.86 % -393.732 M -858.52 % 51.908 M 123.79 % -218.152 M 0.000 100.00 % -377.856 M -260.29 % -104.875 M -210.70 % 94.738 M 177.24 % -122.654 M -62.44 % -75.505 M -23.60 % -61.086 M 0.00 % -61.086 M 65.30 % -176.028 M 0.00 % -176.028 M -555.24 % -26.865 M 0.00 % -26.865 M 66.94 % -81.256 M 0.00 % -81.256 M 1.56 % -82.539 M 0.00 % -82.539 M -390.96 % 28.368 M 0.00 % 28.368 M 100.00 % 14.184 M 143.96 % -32.263 M -100.00 % -16.131 M -129.78 % 54.175 M 218.15 % 17.028 M 0.00 % 17.028 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2015 2014 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2007 2006 2006 2005 2004 2004