NYRSY

Nyrstar N.V. NYRSY

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 0.000 -100.00 % 33.025 K 0.000 0.000 0.000 -100.00 % 3.413 M -10.47 % 3.812 M 7.96 % 3.531 M 27.80 % 2.763 M -8.51 % 3.020 M -99.89 % 2.799 B -0.87 % 2.824 B -8.02 % 3.070 B -8.30 % 3.348 B 24.16 % 2.696 B 62.03 % 1.664 B -30.95 % 2.410 B 62.14 % 1.486 B -37.85 % 2.391 B
Net income -4.471 M -205.49 % -1.464 M -72.59 % -848.000 K 11.59 % -959.147 K 91.79 % -11.678 M -712.63 % -1.437 M 99.77 % -618.200 M -1 429.46 % 46.500 M 111.24 % -413.800 M 4.19 % -431.900 M -50.70 % -286.600 M -46.67 % -195.400 M -108.76 % -93.600 M -359.28 % 36.100 M -50.00 % 72.200 M 594.23 % 10.400 M 101.75 % -594.700 M -595.17 % 120.100 M -58.02 % 286.100 M
Income before tax -4.471 M -205.49 % -1.464 M -72.59 % -848.000 K 11.59 % -959.147 K 91.78 % -11.676 M -715.33 % -1.432 M 99.61 % -363.400 M -1 331 035.53 % -27.300 K 99.99 % -248.200 M 48.32 % -480.300 M -392.62 % -97.500 M 47.10 % -184.300 M -65.59 % -111.300 M -351.81 % 44.200 M -50.23 % 88.800 M 548.18 % 13.700 M 102.26 % -606.300 M -696.17 % 101.700 M -69.07 % 328.800 M
Income before tax ratio 0.00 100.00 % -44.32 0.00 0.00 0.00 100.00 % -0.42 99.56 % -95.33 -1 232 911.43 % -0.01 99.99 % -89.83 43.52 % -159.04 -456 433.75 % -0.03 46.63 % -0.07 -80.03 % -0.04 -374.60 % 0.01 -59.91 % 0.03 300.02 % 0.01 103.27 % -0.25 -467.69 % 0.07 -50.23 % 0.14
EBITDA -4.040 M -269.54 % -1.093 M -275.03 % 624.608 K 118.26 % -3.420 M 70.64 % -11.648 M -348.09 % 4.695 M 106.47 % -72.600 M -127.70 % 262.100 M 458.85 % 46.900 M 132.48 % -144.400 M -144 300.00 % -100.000 K -100.10 % 102.400 M -41.15 % 174.000 M -27.14 % 238.800 M 14.75 % 208.100 M 175.63 % 75.500 M 114.94 % -505.500 M -447.90 % 145.300 M -61.28 % 375.300 M
Net income ratio 0.00 100.00 % -44.32 0.00 0.00 0.00 100.00 % -0.42 99.74 % -162.17 -1 331.46 % 13.17 108.79 % -149.76 -4.72 % -143.01 -139 559.97 % -0.10 -47.97 % -0.07 -126.97 % -0.03 -382.74 % 0.01 -59.73 % 0.03 328.45 % 0.01 102.53 % -0.25 -405.40 % 0.08 -32.46 % 0.12
Ratio EBITDA 0.00 100.00 % -33.10 0.00 0.00 0.00 -100.00 % 1.38 107.22 % -19.05 -125.66 % 74.23 337.30 % 16.97 135.50 % -47.81 -133 823 311.22 % 0.00 -100.10 % 0.04 -36.02 % 0.06 -20.54 % 0.07 -7.58 % 0.08 70.10 % 0.05 121.63 % -0.21 -314.57 % 0.10 -37.71 % 0.16
Gross profit ratio 0.00 -100.00 % 0.85 0.00 0.00 0.00 100.00 % -2.83 -1 066.55 % 0.29 -3.58 % 0.30 -14.36 % 0.36 -12.51 % 0.41 31.98 % 0.31 1.54 % 0.30 -2.23 % 0.31 -19.36 % 0.38 11.94 % 0.34 -3.90 % 0.36 -2.28 % 0.37 -63.32 % 1.00 210.46 % 0.32
Weighted average shs out dil 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 12.12 % 98.000 M -3.64 % 101.700 M 78.42 % 57.000 M 39.62 % 40.825 M 18.01 % 34.595 M -4.79 % 36.336 M 8.65 % 33.444 M 9.97 % 30.413 M 14.04 % 26.668 M -0.20 % 26.722 M 24.57 % 21.452 M 99.18 % 10.770 M
Weighted average shs out 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 14.09 % 96.300 M -5.31 % 101.700 M 78.42 % 57.000 M 39.62 % 40.825 M 18.01 % 34.595 M -4.79 % 36.336 M 8.65 % 33.444 M 27.84 % 26.160 M -1.90 % 26.668 M -0.20 % 26.722 M 35.73 % 19.687 M 82.79 % 10.770 M
EPS diluted -0.04 -206.02 % -0.01 -72.73 % -0.01 11.49 % -0.01 92.09 % -0.11 -739.69 % -0.01 99.77 % -5.60 -1 291.49 % 0.47 111.55 % -4.07 46.31 % -7.58 -8.13 % -7.01 -24.07 % -5.65 -118.15 % -2.59 -342.06 % 1.07 -60.07 % 2.68 624.32 % 0.37 101.69 % -21.87 -477.72 % 5.79 -78.20 % 26.56
Earnings per share -0.04 -206.02 % -0.01 -72.73 % -0.01 11.49 % -0.01 92.09 % -0.11 -739.69 % -0.01 99.77 % -5.64 -1 275.00 % 0.48 111.79 % -4.07 46.31 % -7.58 -8.13 % -7.01 -24.07 % -5.65 -118.15 % -2.59 -342.06 % 1.07 -61.37 % 2.77 648.65 % 0.37 101.69 % -21.87 -454.46 % 6.17 -76.77 % 26.56
Gross profit -5.040 M -18 129.39 % 27.954 K 100.68 % -4.109 M -17.60 % -3.494 M 17.04 % -4.212 M 56.47 % -9.675 M -965.38 % 1.118 M 4.10 % 1.074 M 9.45 % 981.300 K -19.96 % 1.226 M -99.86 % 860.900 M 0.65 % 855.300 M -10.07 % 951.100 M -26.05 % 1.286 B 38.99 % 925.400 M 55.71 % 594.300 M -32.53 % 880.800 M -40.53 % 1.481 B 92.95 % 767.600 M
Income tax expense 0.000 -100.00 % 1.462 M 131.58 % -4.630 M -14 410.88 % 32.353 K 1 493.74 % 2.030 K -53.82 % 4.396 K -100.00 % 250.400 M 778.59 % -36.900 M -338.06 % 15.500 M 107.23 % -214.500 M -375 100.00 % 57.200 K -99.48 % 11.100 M 175.00 % -14.800 M -282.72 % 8.100 M -51.20 % 16.600 M 403.03 % 3.300 M 128.45 % -11.600 M 36.96 % -18.400 M -143.09 % 42.700 M
Cost of revenue 5.040 M 99 307.00 % 5.070 K -99.88 % 4.109 M 17.60 % 3.494 M -17.04 % 4.212 M -67.82 % 13.088 M 385.64 % 2.695 M 9.73 % 2.456 M 37.82 % 1.782 M -0.72 % 1.795 M -99.91 % 1.938 B -1.54 % 1.968 B -7.10 % 2.119 B -11.47 % 2.393 B 35.16 % 1.771 B 65.55 % 1.070 B -30.04 % 1.529 B 37.18 % 1.115 B -31.36 % 1.624 B
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.400 M -2.33 % 8.600 M 2.38 % 8.400 M -16.83 % 10.100 M -25.19 % 13.500 M 6.30 % 12.700 M 2.42 % 12.400 M 19.23 % 10.400 M -87.45 % 82.900 M 40.75 % 58.900 M -71.39 % 205.900 M 0.000 -100.00 % 56.100 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.400 M 22.22 % 3.600 M 0.000 -100.00 % 8.700 M 0.000 0.000 -100.00 % 135.400 M 0.000 0.000 -100.00 % 74.600 M 111.93 % 35.200 M -13.73 % 40.800 M
Other expenses -5.580 M -85.31 % -3.011 M -6.87 % -2.818 M 53.52 % -6.062 M -288.21 % 3.221 M 197.70 % 1.082 M 206.00 % 353.600 K -84.63 % 2.300 M 558.84 % 349.100 K -49.96 % 697.600 K -99.92 % 823.600 M -7.27 % 888.200 M -5.93 % 944.200 M 14.88 % 821.900 M 12.57 % 730.100 M 69.04 % 431.900 M -28.51 % 604.100 M 233.20 % 181.300 M -46.30 % 337.600 M
Operating expenses -539.093 K -14 899.81 % -3.594 K -100.28 % 1.292 M 150.34 % -2.567 M -134.53 % 7.434 M 219.32 % 2.328 M -99.77 % 1.008 B 100 619.28 % 1.001 M -13.11 % 1.152 M -29.02 % 1.623 M -99.81 % 837.100 M -7.08 % 900.900 M -5.82 % 956.600 M 14.93 % 832.300 M 0.62 % 827.200 M 48.72 % 556.200 M 45.98 % 381.000 M 36.41 % 279.300 M -35.73 % 434.600 M
Cost and expenses 4.501 M 204.98 % 1.476 M -72.68 % 5.401 M 482.81 % 926.794 K -92.04 % 11.646 M -24.46 % 15.416 M 280.55 % 4.051 M -99.88 % 3.351 B 114 141.39 % 2.933 M -14.19 % 3.418 M -99.88 % 2.775 B -3.28 % 2.869 B -6.71 % 3.075 B -4.66 % 3.226 B 24.71 % 2.587 B 57.00 % 1.647 B -44.93 % 2.991 B 114.62 % 1.394 B -32.28 % 2.058 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 5.041 M 67.61 % 3.008 M -26.82 % 4.110 M 17.60 % 3.495 M -17.04 % 4.213 M 238.10 % 1.246 M -85.17 % 8.400 M 878.34 % 858.600 K 13.18 % 758.600 K -92.49 % 10.100 M 892.14 % 1.018 M -91.98 % 12.700 M 2.42 % 12.400 M -91.50 % 145.800 M 75.87 % 82.900 M 40.75 % 58.900 M -40.32 % 98.700 M 180.40 % 35.200 M -63.67 % 96.900 M
Interest income 460.891 K 25.34 % 367.698 K 986.80 % 33.833 K 0.000 0.000 -100.00 % 5.009 M 3 923.29 % 124.500 K 24.25 % 100.200 K -94.34 % 1.770 M 14.00 % 1.552 M 1 743.81 % 84.200 K -90.64 % 900.000 K -25.00 % 1.200 M -76.92 % 5.200 M 550.00 % 800.000 K -55.56 % 1.800 M -75.68 % 7.400 M 138.71 % 3.100 M -71.82 % 11.000 M
Interest expense 431.299 K 0.000 -100.00 % 77.214 K 121.29 % 34.892 K 26.56 % 27.569 K -99.55 % 6.127 M -95.22 % 128.300 M -3.97 % 133.600 M 8.81 % 122.788 M 5.76 % 116.104 M 13.94 % 101.900 M 51.19 % 67.400 M 2.74 % 65.600 M -1.06 % 66.300 M 154.02 % 26.100 M 125.00 % 11.600 M -45.02 % 21.100 M 72.95 % 12.200 M 76.81 % 6.900 M
Depreciation and amortization 5.006 M 99 264.21 % 5.038 K 25.57 % 4.012 K 16.09 % 3.456 K -17.97 % 4.213 K 1 117.14 % 346.140 -100.00 % 162.500 M 4.30 % 155.800 M -15.37 % 184.100 M -26.74 % 251.300 M 95 125.46 % 263.900 K -99.88 % 220.100 M 0.78 % 218.400 M 50.41 % 145.200 M 77.72 % 81.700 M 62.75 % 50.200 M -37.01 % 79.700 M 153.82 % 31.400 M -20.51 % 39.500 M
Operating income -4.501 M -204.98 % -1.476 M 72.68 % -5.401 M -482.76 % -926.794 K 92.04 % -11.646 M 2.98 % -12.003 M 94.34 % -212.100 M -217.96 % 179.800 M 242.25 % -126.400 M 65.79 % -369.500 M -1 652.52 % 23.800 M 124.11 % -98.700 M -1 694.55 % -5.500 M -104.51 % 122.000 M 24.24 % 98.200 M 495.15 % 16.500 M 102.84 % -581.700 M -729.55 % 92.400 M -72.26 % 333.100 M
Operating income ratio 0.00 100.00 % -44.69 0.00 0.00 0.00 100.00 % -3.52 93.68 % -55.64 -209.27 % 50.92 211.31 % -45.75 62.61 % -122.35 -1 438 906.56 % 0.01 124.33 % -0.03 -1 851.09 % 0.00 -104.92 % 0.04 0.06 % 0.04 267.30 % 0.01 104.11 % -0.24 -488.28 % 0.06 -55.37 % 0.14
Total other income expenses net 0.000 -100.00 % 12.198 K 0.000 100.00 % -32.351 K -8.73 % -29.753 K -100.28 % 10.571 M 7 100.66 % -151.000 K 99.82 % -82.700 M 32.10 % -121.800 M -109 629.73 % -111.000 K -3.74 % -107.000 K 99.92 % -138.700 M -32.22 % -104.900 M -34.83 % -77.800 M -727.66 % -9.400 M -235.71 % -2.800 M 88.62 % -24.600 M -364.52 % 9.300 M 316.28 % -4.300 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 8.965 M 10.09 % 8.144 M 16.46 % 6.993 M -15.99 % 8.324 M 68.99 % 4.926 M 185.42 % 1.726 M -98.36 % 105.133 M -92.47 % 1.395 B 20.02 % 1.163 B 25.90 % 923.504 M -1.37 % 936.302 M 39.85 % 669.500 M -1.60 % 680.400 M -5.28 % 718.300 M 142.51 % 296.200 M 679.47 % 38.000 M 125.82 % -147.200 M -195.03 % 154.900 M 395.05 % -52.500 M
Total investments 11.000 M -15.38 % 13.000 M -13.33 % 15.000 M -2.57 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 67 127.07 % 22.900 K -39.74 % 38.000 K -4.04 % 39.600 K 8.20 % 36.600 K -36.24 % 57.400 K -99.88 % 48.900 M -29.64 % 69.500 M -42.75 % 121.400 M 43.84 % 84.400 M -2.09 % 86.200 M 0.000 -100.00 % 125.600 M 235.83 % 37.400 M
Total debt 10.486 M 4.24 % 10.059 M 2.43 % 9.820 M 17.10 % 8.387 M 51.74 % 5.527 M 84.23 % 3.000 M -97.15 % 105.372 M -92.45 % 1.396 B 20.01 % 1.163 B 25.90 % 923.600 M -1.41 % 936.800 M -2.60 % 961.800 M 10.74 % 868.500 M -3.04 % 895.700 M 96.08 % 456.800 M 274.43 % 122.000 M -18.56 % 149.800 M -57.65 % 353.700 M 1 507.73 % 22.000 M
Accumulated other comprehensive income loss 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.000 0.000 -100.00 % 16.257 M -44.62 % 29.357 M 114.64 % -200.500 M -50.87 % -132.900 M -144.75 % -54.300 M 54.41 % -119.099 M 88.98 % -1.081 B 30.31 % -1.551 B -46.83 % -1.057 B 0.000 100.00 % -612.300 M 0.000 100.00 % -119.100 M 0.000
Retained earnings -1.355 B -0.33 % -1.351 B -0.11 % -1.349 B -0.06 % -1.348 B -0.07 % -1.347 B -0.87 % -1.336 B -59 678.04 % -2.235 M -38.29 % -1.616 M 1.89 % -1.647 M -32.92 % -1.239 M -51.66 % -817.100 K 99.84 % -505.600 M -64.05 % -308.200 M -50.49 % -204.800 M -21.18 % -169.000 M 32.94 % -252.000 M 4.15 % -262.900 M -172.95 % 360.400 M -3.92 % 375.100 M
Common stock 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 10 862.91 % 1.041 M 0.09 % 1.040 M 1.57 % 1.024 M 6.58 % 960.900 K 0.00 % 960.900 K -99.93 % 1.298 B -2.05 % 1.325 B -22.26 % 1.704 B 35.74 % 1.255 B 0.00 % 1.255 B 0.000 -100.00 % 1.255 B 374.45 % 264.600 M
Total equity -8.432 M -112.88 % -3.961 M -58.61 % -2.497 M -51.44 % -1.649 M -139.03 % -689.895 K -106.28 % 10.988 M 7 381.41 % -150.900 K -122.87 % 659.800 K 21.31 % 543.900 K -15.49 % 643.600 K -32.63 % 955.300 K -99.89 % 869.600 M -25.11 % 1.161 B -11.94 % 1.319 B 58.44 % 832.300 M 6.76 % 779.600 M 10.33 % 706.600 M -50.26 % 1.421 B 103.06 % 699.600 M
Other non current liabilities 10.745 M 14.36 % 9.396 M -13.41 % 10.851 M 19.80 % 9.057 M -16.68 % 10.871 M 367.00 % 2.328 M -99.31 % 339.000 M 37.86 % 245.900 M 65.26 % 148.800 M -57.95 % 353.900 M 17.26 % 301.800 M 0.33 % 300.800 M 107.88 % 144.700 M 222.27 % 44.900 M 265.04 % 12.300 M -48.54 % 23.900 M -78.57 % 111.500 M 713.87 % 13.700 M -85.53 % 94.700 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 868.700 M -8.40 % 948.400 M 28.89 % 735.800 M 45.24 % 506.600 M -41.24 % 862.200 M 2.66 % 839.900 M -3.15 % 867.200 M 0.03 % 866.900 M 213.98 % 276.100 M 528.73 % -64.400 M -142.99 % 149.800 M -18.37 % 183.500 M 7 545.83 % 2.400 M
Total non current liabilities 10.745 M 14.36 % 9.396 M -13.41 % 10.851 M 19.80 % 9.057 M -16.68 % 10.871 M 367.00 % 2.328 M 198.32 % 780.300 K -17.69 % 948.000 K 67.94 % 564.500 K 22.88 % 459.400 K -46.60 % 860.300 K -99.94 % 1.353 B -1.01 % 1.367 B -1.62 % 1.390 B 105.18 % 677.200 M 89.80 % 356.800 M 5.10 % 339.500 M -37.09 % 539.700 M 455.82 % 97.100 M
Other current liabilities 201.457 K 0.56 % 200.342 K 197.91 % 67.249 K 38.73 % 48.475 K 17.93 % 41.104 K 2 043.07 % 1.918 K -100.00 % 624.473 M 254.41 % 176.200 M -29.63 % 250.400 M 53.43 % 163.200 M -72.70 % 597.700 M 2 580.27 % 22.300 M -93.87 % 363.600 M 99.01 % 182.700 M -27.56 % 252.200 M 116.67 % 116.400 M -6.88 % 125.000 M 94.40 % 64.300 M 33.46 % 48.180 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 13.450 K -15.78 % 15.970 K -100.00 % 443.900 M -17.86 % 540.400 M 72.65 % 313.000 M 46.26 % 214.000 M 386.86 % -74.600 M -118.65 % 400.100 M 24.60 % 321.100 M 10.61 % 290.300 M 21.72 % 238.500 M 156.73 % 92.900 M 0.000 0.000 -100.00 % 190.980 M
Short term debt 10.486 M 4.24 % 10.059 M 2.43 % 9.820 M 17.10 % 8.387 M 51.74 % 5.527 M 84.23 % 3.000 M -99.73 % 1.102 B 397.25 % 221.600 M -48.10 % 427.000 M 2.40 % 417.000 M 458.98 % 74.600 M -38.80 % 121.900 M 5 200.00 % 2.300 M -92.65 % 31.300 M 133.58 % 13.400 M 11.67 % 12.000 M 2 300.00 % 500.000 K -98.80 % 41.800 M 94.42 % 21.500 M
Total current liabilities 11.030 M 2.35 % 10.777 M 3.34 % 10.428 M 19.63 % 8.717 M 27.85 % 6.818 M 75.57 % 3.883 M 83.76 % 2.113 M 36.27 % 1.551 M -0.96 % 1.566 M 16.61 % 1.343 M 10.32 % 1.217 M -99.88 % 997.000 M 2.38 % 973.800 M 28.49 % 757.900 M 27.70 % 593.500 M 55.77 % 381.000 M 31.74 % 289.200 M -18.63 % 355.400 M 8.53 % 327.480 M
Total liabilities 21.775 M 7.94 % 20.173 M -5.20 % 21.279 M 19.72 % 17.775 M 0.48 % 17.689 M 184.79 % 6.211 M 87.02 % 3.321 M 14.84 % 2.892 M 11.62 % 2.591 M 9.31 % 2.370 M -9.83 % 2.629 M -99.89 % 2.350 B 0.40 % 2.341 B 9.01 % 2.147 B 68.99 % 1.271 B 72.23 % 737.800 M 17.35 % 628.700 M -29.76 % 895.100 M 110.82 % 424.580 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 100.03 % -159.900 M 59.30 % -392.900 M -0.20 % -392.100 M 7.41 % -423.500 M -133.33 % -181.500 M -173.60 % 246.600 M -9.10 % 271.300 M -10.05 % 301.600 M 6.16 % 284.100 M 698.03 % 35.600 M -54.18 % 77.700 M -9.76 % 86.100 M 389.20 % 17.600 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.700 K -35.42 % 33.600 K -10.40 % 37.500 K 54.32 % 24.300 K -44.77 % 44.000 K -99.88 % 37.400 M -39.48 % 61.800 M -10.56 % 69.100 M 45.17 % 47.600 M -5.93 % 50.600 M 0.000 -100.00 % 39.500 M 99.49 % 19.800 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.300 K 60.61 % 3.300 K -45.00 % 6.000 K -46.90 % 11.300 K -19.29 % 14.000 K -99.86 % 10.300 M 21.18 % 8.500 M -94.89 % 166.400 M 789.84 % 18.700 M 156.16 % 7.300 M 143.33 % 3.000 M -98.83 % 256.000 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 124.900 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.300 K 60.61 % 3.300 K -45.00 % 6.000 K -46.90 % 11.300 K -19.29 % 14.000 K -99.86 % 10.300 M -92.28 % 133.400 M -19.83 % 166.400 M 789.84 % 18.700 M 156.16 % 7.300 M 143.33 % 3.000 M -98.83 % 256.000 M 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.621 M -4.09 % 1.690 M 19.37 % 1.416 M -11.93 % 1.608 M -16.14 % 1.917 M -99.89 % 1.772 B 2.39 % 1.730 B 0.79 % 1.717 B 126.24 % 758.800 M 23.89 % 612.500 M 40.51 % 435.900 M -45.63 % 801.800 M 150.66 % 319.880 M
Total non current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K -96.97 % 1.648 M -4.57 % 1.727 M 18.34 % 1.460 M -11.19 % 1.643 M -16.80 % 1.975 M -99.91 % 2.186 B -3.86 % 2.274 B -1.55 % 2.310 B 105.75 % 1.123 B 50.68 % 745.100 M 40.32 % 531.000 M -57.28 % 1.243 B 214.91 % 394.680 M
Other current assets 272.325 K -72.07 % 975.085 K 56.87 % 621.585 K 27.61 % 487.099 K -33.53 % 732.803 K 441.44 % 135.344 K -99.91 % 147.400 M 18.30 % 124.600 M -28.14 % 173.400 M 47.45 % 117.600 M 41.35 % 83.200 M 58.48 % 52.500 M 264.58 % 14.400 M -36.84 % 22.800 M 140.00 % 9.500 M 50.79 % 6.300 M -62.50 % 16.800 M -95.81 % 401.400 M 5 324.32 % 7.400 M
Short term investments 11.000 M -15.38 % 13.000 M -13.33 % 15.000 M -2.57 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 1 282 816.67 % 1.200 K -72.73 % 4.400 K 109.52 % 2.100 K -82.93 % 12.300 K -8.21 % 13.400 K -99.88 % 11.500 M 49.35 % 7.700 M -85.28 % 52.300 M 42.12 % 36.800 M 3.37 % 35.600 M 0.000 -100.00 % 86.100 M 389.20 % 17.600 M
cash and cash equivalents 1.520 M -20.63 % 1.915 M -32.27 % 2.828 M 4 401.74 % 62.819 K -89.55 % 601.363 K -52.81 % 1.274 M 433.16 % 239.000 K 249.42 % 68.400 K -46.18 % 127.100 K 32.26 % 96.100 K -80.72 % 498.500 K -99.83 % 292.300 M 55.40 % 188.100 M 6.03 % 177.400 M 10.46 % 160.600 M 91.19 % 84.000 M -71.72 % 297.000 M 49.40 % 198.800 M 166.85 % 74.500 M
Cash and short term investments 12.520 M -16.06 % 14.915 M -16.34 % 17.828 M 15.33 % 15.458 M -3.37 % 15.996 M -4.04 % 16.669 M 6 454.95 % 254.300 K 235.05 % 75.900 K -43.53 % 134.400 K 23.99 % 108.400 K -78.82 % 511.900 K -99.83 % 303.800 M 55.16 % 195.800 M -14.76 % 229.700 M 16.36 % 197.400 M 65.05 % 119.600 M -59.73 % 297.000 M 4.25 % 284.900 M 282.42 % 74.500 M
Total current assets 13.343 M -17.70 % 16.212 M -13.68 % 18.782 M 16.47 % 16.126 M -5.14 % 16.999 M -0.87 % 17.149 M 1 223.32 % 1.296 M -3.18 % 1.338 M 13.73 % 1.177 M 28.98 % 912.400 K -34.51 % 1.393 M -99.87 % 1.033 B -15.84 % 1.228 B 6.20 % 1.156 B 17.94 % 980.300 M 26.93 % 772.300 M -4.51 % 808.800 M -24.61 % 1.073 B 47.06 % 729.500 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 768.500 K -20.37 % 965.100 K 34.02 % 720.100 K 42.28 % 506.100 K -19.10 % 625.600 K -99.88 % 515.600 M -30.99 % 747.100 M 31.09 % 569.900 M 2.39 % 556.600 M 15.84 % 480.500 M 80.10 % 266.800 M -43.55 % 472.600 M 53.19 % 308.500 M
Net receivables 550.534 K 71.24 % 321.505 K -3.29 % 332.430 K 84.04 % 180.634 K -33.15 % 270.207 K -21.53 % 344.345 K -99.73 % 125.700 M -45.32 % 229.900 M 1.59 % 226.300 M -2.75 % 232.700 M 9.45 % 212.600 M 17.20 % 181.400 M -20.19 % 227.300 M -28.63 % 318.500 M 46.91 % 216.800 M 30.68 % 165.900 M -18.07 % 202.500 M 0.000 -100.00 % 321.500 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 159.900 M -59.30 % 392.900 M 0.20 % 392.100 M -7.41 % 423.500 M 133.33 % 181.500 M 50.50 % 120.600 M 55.81 % 77.400 M 37.97 % 56.100 M 315.56 % 13.500 M -65.47 % 39.100 M 171.53 % 14.400 M -75.80 % 59.500 M 59.09 % 37.400 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 226.100 K -53.50 % 486.200 K -2.49 % 498.600 K 8.84 % 458.100 K 112.58 % 215.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 343.007 K -31.53 % 500.974 K -7.31 % 540.505 K 101.96 % 267.633 K -78.10 % 1.222 M 43.85 % 849.639 K -99.78 % 387.000 M -36.80 % 612.300 M 6.93 % 572.600 M 5.55 % 542.500 M 1.06 % 536.800 M 23.23 % 435.600 M -26.31 % 591.100 M 56.50 % 377.700 M 20.29 % 314.000 M 26.31 % 248.600 M 58.34 % 157.000 M -35.02 % 241.600 M -2.15 % 246.900 M
Tax payables 0.000 -100.00 % 16.316 K 0.000 -100.00 % 14.471 K -1.38 % 14.673 K -8.12 % 15.970 K -41.82 % 27.450 K -93.14 % 400.000 K -86.21 % 2.900 M -52.46 % 6.100 M -24.69 % 8.100 M -52.63 % 17.100 M 1.79 % 16.800 M -58.00 % 40.000 M 187.77 % 13.900 M 247.50 % 4.000 M -40.30 % 6.700 M -12.99 % 7.700 M -29.36 % 10.900 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.700 M 33.63 % 79.100 M 50.09 % 52.700 M -33.96 % 79.800 M -10.84 % 89.500 M -57.88 % 212.500 M -0.05 % 212.600 M -15.57 % 251.800 M 50.33 % 167.500 M -3.35 % 173.300 M 358.47 % 37.800 M -70.56 % 128.400 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.300 M 2.38 % 4.200 M -32.26 % 6.200 M 37.78 % 4.500 M -67.15 % 13.700 M 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 500.000 K -28.57 % 700.000 K 0.00 % 700.000 K -50.00 % 1.400 M -64.10 % 3.900 M 105.26 % 1.900 M -40.63 % 3.200 M -3.03 % 3.300 M 101.97 % -167.300 M 4.07 % -174.400 M 0.000 100.00 % -128.400 M -6 857.89 % 1.900 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.500 M 50.87 % 132.900 M 144.75 % 54.300 M -54.41 % 119.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.216 B 0.00 % 1.216 B 0.00 % 1.216 B -1.32 % 1.233 B 0.00 % 1.233 B 1.34 % 1.216 B -1.98 % 1.241 B 253.68 % 350.860 M -22.50 % 452.745 M -53.62 % 976.200 M -13.41 % 1.127 B 253.75 % 318.699 M -81.21 % 1.697 B 38.64 % 1.224 B 573.75 % -258.300 M -167.56 % 382.300 M -60.66 % 971.700 M 8 699.12 % -11.300 M -118.86 % 59.900 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.600 M 4.75 % 128.500 M -6.14 % 136.900 M -15.18 % 161.400 M 2.15 % 158.000 M -9.30 % 174.200 M 22.25 % 142.500 M -36.92 % 225.900 M 316.79 % 54.200 M 9.27 % 49.600 M 22.77 % 40.400 M -52.86 % 85.700 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 427.400 K 8.73 % 393.100 K -14.65 % 460.600 K -18.92 % 568.100 K 3.07 % 551.200 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 13.343 M -17.70 % 16.212 M -13.68 % 18.782 M 16.47 % 16.126 M -5.14 % 16.999 M -1.16 % 17.199 M 442.52 % 3.170 M -10.74 % 3.552 M 13.30 % 3.135 M 4.01 % 3.014 M -15.91 % 3.584 M -99.89 % 3.220 B -8.06 % 3.502 B 1.04 % 3.466 B 64.82 % 2.103 B 38.59 % 1.517 B 13.26 % 1.340 B -42.14 % 2.316 B 105.99 % 1.124 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 244.400 M 687.50 % -41.600 M -305.94 % 20.200 M 108.52 % -237.100 M -522 346.70 % 45.400 K 101.51 % -3.000 M 95.99 % -74.800 M 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 -100.00 % 6.100 M 144.00 % 2.500 M -10.71 % 2.800 M -40.43 % 4.700 M -2.08 % 4.800 M -9.43 % 5.300 M -13.11 % 6.100 M 10.91 % 5.500 M 61.76 % 3.400 M 6.25 % 3.200 M 0.000 -100.00 % 100.000 K 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 251.800 K 179.84 % -315.400 K -50.41 % -209.700 K -213.72 % 184.400 K 468.06 % -50.100 K -100.02 % 205.800 M -1.72 % 209.400 M 293.35 % -108.300 M -284.81 % 58.600 M 180.16 % -73.100 M 0.000 -100.00 % 211.900 M 339.16 % -88.600 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.400 K -25.48 % 31.400 K 29.22 % 24.300 K 575.00 % 3.600 K 147.37 % -7.600 K -119.74 % 38.500 K 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 -100.00 % 228.400 K 165.86 % -346.800 K -48.21 % -234.000 K -229.42 % 180.800 K 525.41 % -42.500 K -100.02 % 198.500 M 199.75 % -199.000 M -729.75 % 31.600 M 161.60 % -51.300 M 72.33 % -185.400 M 0.000 -100.00 % 99.600 M 618.75 % -19.200 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -165.400 M -307.79 % 79.600 M 630.67 % -15.000 M -103.46 % 433.300 M 0.000 100.00 % -38.500 K 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 -100.00 % 165.400 M 307.79 % -79.600 M -630.67 % 15.000 M 103.46 % -433.300 M -583 862.26 % -74.200 K -101.02 % 7.262 M -98.22 % 408.400 M 391.92 % -139.900 M -227.30 % 109.900 M -2.14 % 112.300 M 0.000 -100.00 % 112.300 M 261.82 % -69.400 M
Other non cash items 4.471 M 305 510.12 % 1.463 K -99.83 % 848.294 K -11.56 % 959.145 K -91.79 % 11.678 M 712.54 % 1.437 M 100.59 % -244.294 M -685.25 % 41.742 M 310.34 % -19.845 M -108.38 % 236.686 M 62 317.14 % 379.200 K -99.43 % 66.100 M -32.27 % 97.600 M 23.86 % 78.800 M 17.96 % 66.800 M 9 442.86 % 700.000 K -99.79 % 338.100 M 507.00 % 55.700 M 299.64 % -27.900 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 -100.00 % 692.140 103.78 % -18.300 K -147.66 % 38.400 K 147.17 % -81.400 K -203.73 % -26.800 K -108.61 % 311.100 K -99.90 % 298.900 M -17.29 % 361.400 M 198.18 % 121.200 M -42.42 % 210.500 M 1 207.89 % -19.000 M -104.55 % 417.800 M 39.69 % 299.100 M 18.78 % 251.800 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -243.900 K 33.72 % -368.000 K -25.17 % -294.000 K 26.67 % -400.900 K -47.07 % -272.600 K 99.86 % -193.300 M 21.99 % -247.800 M -8.35 % -228.700 M -55.58 % -147.000 M -116.49 % -67.900 M 41.67 % -116.400 M -173.88 % -42.500 M 35.11 % -65.500 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.500 M -72.70 % 34.800 M 167.69 % 13.000 M 209.52 % 4.200 M 27.27 % 3.300 M 210.00 % -3.000 M -112.15 % 24.700 M 103.69 % -670.000 M -2 171.19 % -29.500 M 70.17 % -98.900 M 0.000 100.00 % -2.468 B 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.600 M 53.09 % -16.200 M -276.74 % -4.300 M 0.000 0.000 100.00 % -300.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.200 M -132.35 % 6.800 M 119.35 % 3.100 M 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.489 M 72.71 % -34.764 M -167.72 % -12.985 M -209.70 % -4.193 M -27.35 % -3.292 M -163.31 % 5.200 M -42.86 % 9.100 M -48.88 % 17.800 M 107.39 % -240.900 M -1 996.85 % 12.700 M -33.51 % 19.100 M 260.38 % 5.300 M -52.68 % 11.200 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -232.600 K 29.92 % -331.900 K -18.96 % -279.000 K 29.12 % -393.600 K -48.58 % -264.900 K 99.86 % -191.100 M 10.70 % -214.000 M 75.97 % -890.700 M -108.69 % -426.800 M -174.82 % -155.300 M -59.61 % -97.300 M 96.12 % -2.505 B -4 487.36 % -54.600 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.200 M -41.39 % 213.600 M 57.52 % 135.600 M 205 866.31 % -65.900 K -111.90 % -31.100 K -100.03 % 105.000 M 407.02 % -34.200 M -108.36 % 408.900 M 23.65 % 330.700 M 993.78 % -37.000 M 79.29 % -178.700 M -165.58 % 272.500 M 255.45 % -175.300 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 152.300 M -59.07 % 372.100 M 1 606.88 % 21.800 M -91.47 % 255.600 M 2 084.62 % 11.700 M 0.000 -100.00 % 474.100 M 0.000 0.000 0.000 -100.00 % 2.195 B 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 100.00 % -44.500 M -51.88 % -29.300 M 0.000 100.00 % -1.700 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.400 M -54.05 % -7.400 M -111.43 % -3.500 M 0.000 0.000 100.00 % -24.000 M 8.05 % -26.100 M -5.67 % -24.700 M -147.00 % -10.000 M 0.000 0.000 100.00 % -135.900 M 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -124.784 M -1.37 % -123.100 M 75.57 % -503.811 M -1 329.90 % -35.234 M 86.21 % -255.446 M -204.10 % -84.000 M -14.91 % -73.100 M -89.38 % -38.600 M 0.000 0.000 100.00 % -200.000 K 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 416.400 K 71.50 % 242.800 K -37.57 % 388.900 K 2 980.74 % -13.500 K -111.00 % 122.700 K -98.59 % 8.700 M 106.52 % -133.400 M -117.21 % 775.200 M 166.03 % 291.400 M 887.57 % -37.000 M 83.23 % -220.600 M -109.46 % 2.332 B 1 430.06 % -175.300 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.100 K 149.51 % -10.300 K -314.58 % 4.800 K -84.76 % 31.500 K -15.55 % 37.300 K 100.31 % -12.200 M -269.70 % -3.300 M -129.73 % 11.100 M 640.00 % 1.500 M 188.24 % -1.700 M 0.00 % -1.700 M 0.00 % -1.700 M -88.89 % -900.000 K
Net change in cash 0.000 0.000 -100.00 % 2.765 M 613.44 % -538.544 K 19.96 % -672.883 K 99.72 % -237.726 M -139 446.87 % 170.600 K 379.67 % -61.000 K -283.18 % 33.300 K 108.28 % -402.400 K -295.15 % 206.200 K -99.80 % 104.200 M 873.83 % 10.700 M -36.31 % 16.800 M -78.07 % 76.600 M 135.96 % -213.000 M -316.90 % 98.200 M -21.00 % 124.300 M 491.90 % 21.000 M
Cash at beginning of period 0.000 0.000 -100.00 % 62.819 K -89.55 % 601.363 K -52.81 % 1.274 M -99.47 % 239.000 M 349 315.20 % 68.400 K -47.14 % 129.400 K 34.65 % 96.100 K -80.72 % 498.500 K 70.54 % 292.300 K -99.84 % 188.100 M 6.03 % 177.400 M 10.46 % 160.600 M 91.19 % 84.000 M -71.72 % 297.000 M 49.40 % 198.800 M 166.85 % 74.500 M 39.25 % 53.500 M
Cash at end of period 0.000 0.000 -100.00 % 2.828 M 4 401.74 % 62.819 K -89.55 % 601.363 K -52.81 % 1.274 M 433.16 % 239.000 K 249.42 % 68.400 K -47.14 % 129.400 K 34.65 % 96.100 K -80.72 % 498.500 K -99.83 % 292.300 M 55.40 % 188.100 M 6.03 % 177.400 M 10.46 % 160.600 M 91.19 % 84.000 M -71.72 % 297.000 M 49.40 % 198.800 M 166.85 % 74.500 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 -100.00 % 692.140 103.78 % -18.300 K -147.66 % 38.400 K 147.17 % -81.400 K -203.73 % -26.800 K -108.61 % 311.100 K -99.90 % 298.900 M -17.29 % 361.400 M 198.18 % 121.200 M -42.42 % 210.500 M 1 207.89 % -19.000 M -104.55 % 417.800 M 39.69 % 299.100 M 18.78 % 251.800 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -243.900 K 33.72 % -368.000 K -25.17 % -294.000 K 26.67 % -400.900 K -47.07 % -272.600 K 99.86 % -193.300 M 21.99 % -247.800 M -8.35 % -228.700 M -55.58 % -147.000 M -116.49 % -67.900 M 41.67 % -116.400 M -173.88 % -42.500 M 35.11 % -65.500 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 -100.00 % 692.140 100.26 % -262.200 K 20.45 % -329.600 K 12.20 % -375.400 K 12.23 % -427.700 K -1 210.91 % 38.500 K -99.96 % 105.600 M -7.04 % 113.600 M 205.67 % -107.500 M -269.29 % 63.500 M 173.07 % -86.900 M -128.83 % 301.400 M 17.46 % 256.600 M 37.73 % 186.300 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 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 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 2008-01-31 2007-06-30 2007-01-31 2006-12-30
Revenue 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.413 M 0.000 -100.00 % 1.883 M -99.90 % 1.930 B 111 800.48 % 1.724 M -4.53 % 1.806 M 25.17 % 1.443 M 9.24 % 1.321 M -14.44 % 1.544 M 4.54 % 1.477 M 2.21 % 1.445 M 6.72 % 1.354 M -2.80 % 1.393 M -2.59 % 1.430 M -99.91 % 1.535 B 0.00 % 1.535 B -8.30 % 1.674 B 0.00 % 1.674 B 24.16 % 1.348 B 0.00 % 1.348 B 62.03 % 831.950 M 0.00 % 831.950 M -30.95 % 1.205 B 0.00 % 1.205 B 100.00 % 602.425 M -49.62 % 1.196 B 100.00 % 597.825 M -66.67 % 1.793 B
Net income -323.000 99.98 % -1.958 M -77 814.84 % -2.513 K -103.25 % 77.435 K 105.02 % -1.541 M -666.73 % 271.912 K 124.27 % -1.120 M -274.86 % 640.647 K 140.05 % -1.600 M 72.96 % -5.915 M -2.66 % -5.762 M -102.80 % 205.863 M 199.31 % -207.300 M 63.55 % -568.800 M -1 151 317.00 % -49.400 K -173.73 % 67.000 K 426.83 % -20.500 K 88.08 % -172.000 K 28.93 % -242.000 K -32.97 % -182.000 K 20.52 % -229.000 K -3.62 % -221.000 K -236.89 % -65.600 K 36.92 % -104.000 K -13.66 % -91.500 K 99.80 % -44.750 M 6.09 % -47.650 M -363.99 % 18.050 M 0.00 % 18.050 M -50.00 % 36.100 M 0.00 % 36.100 M 594.23 % 5.200 M 0.00 % 5.200 M 101.75 % -297.350 M 0.00 % -297.350 M -100.00 % -148.675 M -203.93 % 143.050 M 100.00 % 71.525 M -66.67 % 214.575 M
Income before tax -287.000 85.88 % -2.033 K 16.58 % -2.437 K -107.51 % 32.435 K 102.17 % -1.496 M -650.18 % 271.912 K 124.27 % -1.120 M -274.86 % 640.647 K 140.05 % -1.600 M 72.95 % -5.913 M -2.62 % -5.762 M -300.91 % 2.868 M 166.70 % -4.300 M 98.64 % -317.300 M -7 554 661.90 % -4.200 K -111.35 % 37.000 K 157.54 % -64.300 K 50.16 % -129.000 K -8.40 % -119.000 K -73.72 % -68.500 K 83.37 % -412.000 K -54.31 % -267.000 K -246.30 % -77.100 K 6.55 % -82.500 K 19.12 % -102.000 K 99.81 % -54.850 M 0.00 % -54.850 M -348.19 % 22.100 M 0.00 % 22.100 M -50.23 % 44.400 M 0.00 % 44.400 M 548.18 % 6.850 M 0.00 % 6.850 M 102.26 % -303.150 M 0.00 % -303.150 M -100.00 % -151.575 M -192.20 % 164.400 M 100.00 % 82.200 M -66.67 % 246.600 M
Income before tax ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.84 0.00 100.00 % -168.51 -7 741 429 609.10 % 0.00 -100.01 % 0.02 160.28 % -0.04 60.18 % -0.09 0.76 % -0.09 -103.05 % -0.04 84.10 % -0.28 -50.96 % -0.18 -224.49 % -0.06 3.85 % -0.06 16.97 % -0.07 -99.60 % -0.04 0.00 % -0.04 -370.65 % 0.01 0.00 % 0.01 -59.91 % 0.03 0.00 % 0.03 300.02 % 0.01 0.00 % 0.01 103.27 % -0.25 0.00 % -0.25 0.00 % -0.25 -282.99 % 0.14 0.00 % 0.14 0.00 % 0.14
EBITDA 0.000 100.00 % -1.826 M 17.52 % -2.214 M -1 004.56 % 244.760 K 118.29 % -1.338 M -506.10 % 329.479 K 130.07 % -1.096 M -264.98 % 664.203 K 142.07 % -1.579 M 76.93 % -6.842 M -15.69 % -5.914 M -225.86 % 4.699 M 120 587.18 % -3.900 K 100.00 % -132.600 M -182 242.86 % 72.800 K -22.55 % 94.000 K -18.97 % 116.000 K 42.86 % 81.200 K -25.30 % 108.700 K -79.82 % 538.600 K 220.60 % 168.000 K 0.84 % 166.600 K 52.70 % 109.100 K 17.82 % 92.600 K 193.97 % 31.500 K -99.96 % 86.650 M -0.80 % 87.350 M -21.27 % 110.950 M -13.22 % 127.850 M 42.93 % 89.450 M -14.03 % 104.050 M 175.63 % 37.750 M 0.00 % 37.750 M 114.51 % -260.150 M -2.93 % -252.750 M -100.00 % -126.375 M -167.82 % 186.350 M 100.00 % 93.175 M -66.97 % 282.125 M
Net income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 60.32 0.00 100.00 % -302.07 -1 179 850 160.86 % 0.00 -100.07 % 0.04 442.35 % -0.01 90.48 % -0.12 34.93 % -0.18 -55.41 % -0.12 23.97 % -0.16 -1.37 % -0.15 -215.67 % -0.05 35.11 % -0.07 -16.68 % -0.06 -119.47 % -0.03 6.09 % -0.03 -387.88 % 0.01 0.00 % 0.01 -59.73 % 0.03 0.00 % 0.03 328.45 % 0.01 0.00 % 0.01 102.53 % -0.25 0.00 % -0.25 0.00 % -0.25 -306.28 % 0.12 0.00 % 0.12 0.00 % 0.12
Ratio EBITDA 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 1.38 0.00 100.00 % -70.42 -186 640 819.01 % 0.00 -99.93 % 0.05 -15.12 % 0.06 14.13 % 0.06 -31.61 % 0.08 -76.41 % 0.35 206.68 % 0.11 -1.34 % 0.12 43.09 % 0.08 21.21 % 0.07 201.78 % 0.02 -60.98 % 0.06 -0.80 % 0.06 -14.15 % 0.07 -13.22 % 0.08 15.11 % 0.07 -14.03 % 0.08 70.10 % 0.05 0.00 % 0.05 121.01 % -0.22 -2.93 % -0.21 0.00 % -0.21 -234.60 % 0.16 0.00 % 0.16 -0.92 % 0.16
Gross profit ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -2.83 0.00 -100.00 % 139.19 0.00 -100.00 % 0.30 -1.88 % 0.31 -12.97 % 0.35 -1.26 % 0.36 4.09 % 0.34 -27.08 % 0.47 3.79 % 0.45 -3.61 % 0.47 4.20 % 0.45 3.81 % 0.44 40.41 % 0.31 0.00 % 0.31 -19.36 % 0.38 0.00 % 0.38 11.94 % 0.34 0.00 % 0.34 -3.90 % 0.36 0.00 % 0.36 -64.13 % 1.00 0.00 % 1.00 0.00 % 1.00 210.18 % 0.32 0.00 % 0.32 0.00 % 0.32
Weighted average shs out dil 0.000 -100.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M -0.02 % 109.900 M 0.02 % 109.873 M 0.34 % 109.500 M 14.40 % 95.714 M 2.26 % 93.600 M 0.04 % 93.564 M 15.37 % 81.100 M 42.32 % 56.986 M -0.02 % 57.000 M 39.62 % 40.825 M 0.00 % 40.825 M 12.35 % 36.336 M 0.00 % 36.336 M 0.00 % 36.336 M 0.00 % 36.336 M 6.58 % 34.094 M 0.00 % 34.094 M 9.74 % 31.068 M 2.15 % 30.413 M 5.77 % 28.755 M 0.00 % 28.755 M 7.61 % 26.722 M 0.00 % 26.722 M 0.00 % 26.722 M 148.12 % 10.770 M 0.00 % 10.770 M 0.00 % 10.770 M
Weighted average shs out 0.000 -100.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M 0.00 % 109.873 M -0.02 % 109.900 M 0.02 % 109.873 M 0.34 % 109.500 M 16.04 % 94.366 M 0.82 % 93.600 M 0.04 % 93.564 M 15.37 % 81.100 M 42.32 % 56.986 M -0.02 % 57.000 M 39.62 % 40.825 M 0.00 % 40.825 M 12.35 % 36.336 M 0.00 % 36.336 M 0.00 % 36.336 M 0.00 % 36.336 M 8.65 % 33.444 M -1.91 % 34.094 M 9.74 % 31.068 M 2.15 % 30.413 M 5.77 % 28.755 M 0.00 % 28.755 M 7.61 % 26.722 M 0.00 % 26.722 M 0.00 % 26.722 M 148.12 % 10.770 M 0.00 % 10.770 M 0.00 % 10.770 M
EPS diluted 0.00 100.00 % -0.02 22.27 % -0.02 0.00 100.00 % -0.01 -660.00 % 0.00 124.51 % -0.01 -275.86 % 0.01 139.73 % -0.01 72.86 % -0.05 -2.67 % -0.05 -102.79 % 1.88 199.47 % -1.89 63.51 % -5.18 -1 051.11 % -0.45 -164.29 % 0.70 218.64 % -0.59 40.40 % -0.99 43.43 % -1.75 -169.23 % -0.65 83.79 % -4.01 51.22 % -8.22 -150.61 % -3.28 24.25 % -4.33 25.47 % -5.81 -376.23 % -1.22 7.58 % -1.32 -340.00 % 0.55 5.77 % 0.52 -65.33 % 1.50 27.12 % 1.18 521.05 % 0.19 5.56 % 0.18 101.62 % -11.14 -0.18 % -11.12 -100.00 % -5.56 -141.87 % 13.28 100.00 % 6.64 -66.67 % 19.92
Earnings per share 0.00 100.00 % -0.02 22.27 % -0.02 0.00 100.00 % -0.01 -660.00 % 0.00 124.51 % -0.01 -275.86 % 0.01 139.73 % -0.01 72.86 % -0.05 -2.67 % -0.05 -102.79 % 1.88 199.47 % -1.89 63.51 % -5.18 -1 051.11 % -0.45 -163.38 % 0.71 220.34 % -0.59 40.40 % -0.99 43.43 % -1.75 -169.23 % -0.65 83.79 % -4.01 51.22 % -8.22 -149.09 % -3.30 23.79 % -4.33 25.47 % -5.81 -376.23 % -1.22 7.58 % -1.32 -340.00 % 0.55 5.77 % 0.52 -67.30 % 1.59 34.75 % 1.18 521.05 % 0.19 5.56 % 0.18 101.62 % -11.14 -0.18 % -11.12 -100.00 % -5.56 -141.87 % 13.28 100.00 % 6.64 -66.67 % 19.92
Gross profit -2.648 K 99.95 % -5.038 M -207 975.71 % -2.421 K -9.60 % -2.209 K 22.76 % -2.860 K -6.64 % -2.682 K -88.06 % -1.426 K -20.97 % -1.179 K 49.08 % -2.315 K -2.23 % -2.265 K -16.31 % -1.947 K 99.98 % -9.675 M 0.000 -100.00 % 262.100 M 0.000 -100.00 % 519.600 K -6.33 % 554.700 K 8.94 % 509.200 K 7.86 % 472.100 K -10.94 % 530.100 K -23.77 % 695.400 K 6.09 % 655.500 K 2.87 % 637.200 K 1.29 % 629.100 K 1.13 % 622.100 K -99.87 % 475.550 M 0.00 % 475.550 M -26.05 % 643.100 M 0.00 % 643.100 M 38.99 % 462.700 M 0.00 % 462.700 M 55.71 % 297.150 M 0.00 % 297.150 M -75.23 % 1.200 B 0.00 % 1.200 B 100.00 % 599.825 M 56.29 % 383.800 M 100.00 % 191.900 M -66.67 % 575.700 M
Income tax expense 36.565 100.05 % -75.552 K -100 100.00 % 75.552 67.86 % 45.009 -99.90 % 45.009 K 1 827.79 % -2.605 K -85.00 % -1.408 K -21.27 % -1.161 K 49.44 % -2.297 K -213.12 % 2.030 K 204.60 % -1.941 K 100.00 % -202.996 M 0.000 -100.00 % 251.500 M 0.000 -100.00 % 28.200 K 224.14 % 8.700 K 11.54 % 7.800 K -66.52 % 23.300 K -25.56 % 31.300 K -82.91 % 183.200 K 300.88 % 45.700 K 297.39 % 11.500 K -46.26 % 21.400 K 107.77 % 10.300 K 100.14 % -7.200 M 0.00 % -7.200 M -277.78 % 4.050 M 0.00 % 4.050 M -51.20 % 8.300 M 0.00 % 8.300 M 403.03 % 1.650 M 0.00 % 1.650 M 128.45 % -5.800 M 0.00 % -5.800 M -100.00 % -2.900 M -113.58 % 21.350 M 100.00 % 10.675 M -66.67 % 32.025 M
Cost of revenue 2.648 K -99.95 % 5.038 M 207 975.71 % 2.421 K 9.60 % 2.209 K -22.76 % 2.860 K 6.64 % 2.682 K 88.06 % 1.426 K 20.97 % 1.179 K -49.08 % 2.315 K 2.23 % 2.265 K 16.31 % 1.947 K -99.99 % 13.088 M 0.000 -100.00 % 1.365 M -99.91 % 1.573 B 130 463.63 % 1.205 M -3.74 % 1.252 M 34.08 % 933.400 K 10.01 % 848.500 K -16.32 % 1.014 M 29.80 % 781.200 K -1.06 % 789.600 K 10.20 % 716.500 K -6.22 % 764.000 K -5.48 % 808.300 K -99.92 % 1.059 B 0.00 % 1.059 B 2.78 % 1.031 B 0.00 % 1.031 B 16.42 % 885.350 M 0.00 % 885.350 M 65.55 % 534.800 M 0.00 % 534.800 M 10 184.62 % 5.200 M 0.00 % 5.200 M 100.00 % 2.600 M -99.68 % 811.850 M 100.00 % 405.925 M -66.67 % 1.218 B
General and administrative 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 -100.00 % 12.250 M 8 066.67 % 150.000 K -99.79 % 72.900 M 0.00 % 72.900 M 70.13 % 42.850 M 0.00 % 42.850 M -31.05 % 62.150 M 0.00 % 62.150 M 415.77 % 12.050 M 0.00 % 12.050 M 100.00 % 6.025 M -78.52 % 28.050 M 100.00 % 14.025 M -66.67 % 42.075 M
Selling and marketing 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 -100.00 % 6.050 M 0.00 % 6.050 M 103.12 % -194.050 M -200.00 % 194.050 M 229.15 % -150.250 M -200.00 % 150.250 M 107.67 % 72.350 M 0.000 -100.00 % 37.300 M 0.00 % 37.300 M 100.00 % 18.650 M -78.87 % 88.250 M 100.00 % 44.125 M 200.00 % -44.125 M
Other expenses -2.395 K 99.91 % -2.620 M -8.16 % -2.422 M -9.43 % -2.213 M -161 212.32 % -1.372 K -184.59 % 1.622 K 590.99 % -330.354 82.07 % -1.843 K -154.27 % -724.666 -119.92 % 3.637 K -4.19 % 3.796 K 100.16 % -2.328 M -291 100.00 % 800.000 -99.98 % 4.400 M 0.000 0.000 -100.00 % 95.400 K -47.52 % 181.800 K 8.67 % 167.300 K 11.31 % 150.300 K -72.54 % 547.300 K 52.54 % 358.800 K 135.28 % 152.500 K 13.81 % 134.000 K 0.000 100.00 % -327.100 M -280.12 % 181.600 M -82.17 % 1.018 B 0.000 -100.00 % 730.100 M 0.000 -100.00 % 431.900 M 0.000 100.00 % -503.550 M -145.46 % 1.108 B 100.00 % 553.825 M 0.000 0.000 100.00 % -12.800 M
Operating expenses -2.395 K -310.81 % -583.000 -1 422.21 % 44.093 101.98 % -2.222 K -100.05 % 4.667 M -33.50 % 7.018 M 175.39 % 2.548 M 10.44 % 2.308 M -40.70 % 3.892 M -43.12 % 6.842 M 15.69 % 5.914 M 453.72 % -1.672 M -141.80 % 4.000 M -98.99 % 396.000 M 18 857 042.86 % 2.100 K -99.53 % 447.800 K -19.11 % 553.600 K -9.78 % 613.600 K 14.07 % 537.900 K -6.65 % 576.200 K -44.91 % 1.046 M 16.69 % 896.400 K 36.67 % 655.900 K -1.00 % 662.500 K -1.91 % 675.400 K -99.89 % 624.200 M 232.37 % 187.800 M -79.07 % 897.250 M 236.11 % 266.950 M -57.13 % 622.700 M 222.48 % 193.100 M -65.91 % 566.400 M 5 652.94 % -10.200 M -100.56 % 1.824 B 57.65 % 1.157 B 100.00 % 578.500 M 397.42 % 116.300 M 100.00 % 58.150 M -84.55 % 376.450 M
Cost and expenses 253.602 -87.53 % 2.034 K -17.48 % 2.465 K 100.08 % -3.191 M -168.38 % 4.667 M -33.50 % 7.018 M 175.39 % 2.548 M 10.44 % 2.308 M -40.70 % 3.892 M -43.12 % 6.842 M 15.69 % 5.914 M -48.19 % 11.416 M 185.40 % 4.000 M 88.24 % 2.125 M -99.89 % 1.885 B 113 987.75 % 1.653 M -8.45 % 1.805 M 16.68 % 1.547 M 11.62 % 1.386 M -12.83 % 1.590 M -13.02 % 1.828 M 8.42 % 1.686 M 22.89 % 1.372 M -3.85 % 1.427 M -3.84 % 1.484 M -99.90 % 1.465 B 0.00 % 1.465 B -9.14 % 1.613 B 0.00 % 1.613 B 24.71 % 1.293 B 0.00 % 1.293 B 59.09 % 812.900 M 0.00 % 812.900 M -45.65 % 1.496 B 0.00 % 1.496 B 100.00 % 747.850 M -27.33 % 1.029 B 100.00 % 514.575 M -66.67 % 1.544 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 2.619 M 8.13 % 2.422 M 9.54 % 2.211 M -22.72 % 2.861 M 6.59 % 2.684 M 88.19 % 1.426 M 20.89 % 1.180 M -49.04 % 2.315 M 2.17 % 2.266 M 16.37 % 1.947 M 170.70 % -2.754 M -168.85 % 4.000 M -99.00 % 400.400 M 30 799 900.00 % 1.300 K -99.70 % 435.500 K 2.93 % 423.100 K 7.82 % 392.400 K 7.15 % 366.200 K -7.10 % 394.200 K -21.66 % 503.200 K -2.37 % 515.400 K 2.51 % 502.800 K -4.86 % 528.500 K -4.26 % 552.000 K -91.10 % 6.200 M 0.00 % 6.200 M 105.12 % -121.150 M -145.38 % 266.950 M 348.56 % -107.400 M -155.62 % 193.100 M 43.57 % 134.500 M 1 418.63 % -10.200 M -120.67 % 49.350 M 0.00 % 49.350 M 100.00 % 24.675 M -78.78 % 116.300 M 100.00 % 58.150 M 2 936.59 % -2.050 M
Interest income 0.000 -100.00 % 209.048 K -16.99 % 251.843 K 117 878.59 % 213.465 38.40 % 154.233 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.009 M 1 669 566.67 % 300.000 -99.44 % 53.300 K 2 438.10 % 2.100 K -93.97 % 34.800 K -46.79 % 65.400 K 162.65 % 24.900 K -53.11 % 53.100 K 137.05 % 22.400 K -63.16 % 60.800 K 135.66 % 25.800 K -55.82 % 58.400 K 0.000 -100.00 % 48.500 K -95.96 % 1.200 M 0.000 -100.00 % 5.200 M 0.000 -100.00 % 800.000 K 0.000 -100.00 % 1.800 M 0.000 -100.00 % 7.400 M 0.000 0.000 0.000 0.000 -100.00 % 11.000 M
Interest expense 0.000 -100.00 % 207.381 K -7.39 % 223.918 K 0.000 -100.00 % 157.739 K 173.99 % 57.571 K 135.67 % 24.429 K 3.69 % 23.560 K 12.20 % 20.999 K 25.74 % 16.700 K -13.83 % 19.381 K -99.67 % 5.827 M 1 842.33 % 300.000 K -99.69 % 97.100 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 % 31.550 M 0.00 % 31.550 M -4.83 % 33.150 M 0.00 % 33.150 M 76.33 % 18.800 M 0.00 % 18.800 M 224.14 % 5.800 M 0.00 % 5.800 M -45.02 % 10.550 M 0.00 % 10.550 M 100.00 % 5.275 M 139.77 % 2.200 M 100.00 % 1.100 M -66.67 % 3.300 M
Depreciation and amortization 2.631 K 1.15 % 2.601 K 8.19 % 2.404 K 9.57 % 2.194 K -22.86 % 2.844 K 9.17 % 2.605 K 85.13 % 1.407 K 21.19 % 1.161 K -49.42 % 2.296 K 0.99 % 2.273 K 17.17 % 1.940 K 688.18 % 246.140 146.14 % 100.000 -100.00 % 87.600 M 116 855.94 % 74.900 K -12.91 % 86.000 K 11.54 % 77.100 K 367.27 % 16.500 K -90.16 % 167.600 K 61.31 % 103.900 K -80.26 % 526.300 K 276.47 % 139.800 K 12.65 % 124.100 K -30.01 % 177.300 K 67.74 % 105.700 K -99.90 % 109.200 M 0.00 % 109.200 M 50.41 % 72.600 M 0.00 % 72.600 M 77.72 % 40.850 M 0.00 % 40.850 M 62.75 % 25.100 M 0.00 % 25.100 M -37.01 % 39.850 M 0.00 % 39.850 M 100.00 % 19.925 M 0.89 % 19.750 M 100.00 % 9.875 M -66.67 % 29.625 M
Operating income -253.000 87.56 % -2.034 K 17.48 % -2.465 K -100.08 % 3.191 M 168.38 % -4.667 M 33.50 % -7.018 M -175.39 % -2.548 M -384 071.32 % 663.698 100.02 % -3.892 M 43.12 % -6.842 M -15.69 % -5.914 M 26.10 % -8.003 M -100.08 % -4.000 M 97.01 % -133.900 M -6 376 090.48 % -2.100 K -101.46 % 143.600 K 269.15 % 38.900 K 159.85 % -65.000 K -5.86 % -61.400 K -326.39 % -14.400 K 95.94 % -355.000 K -62.10 % -219.000 K -1 109.94 % -18.100 K 45.81 % -33.400 K 54.99 % -74.200 K -100.48 % 15.450 M 170.71 % -21.850 M -150.64 % 43.150 M -21.90 % 55.250 M 57.86 % 35.000 M -44.62 % 63.200 M 1 541.56 % 3.850 M -69.57 % 12.650 M 104.38 % -289.100 M 1.20 % -292.600 M -100.00 % -146.300 M -187.82 % 166.600 M 100.00 % 83.300 M -66.65 % 249.800 M
Operating income ratio 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -2.34 0.00 100.00 % -71.11 -6 533 437 143.77 % 0.00 -100.00 % 0.08 286.69 % 0.02 147.81 % -0.05 3.09 % -0.05 -398.37 % -0.01 96.12 % -0.24 -58.59 % -0.15 -1 033.75 % -0.01 44.25 % -0.02 53.79 % -0.05 -615.49 % 0.01 170.71 % -0.01 -155.22 % 0.03 -21.90 % 0.03 27.14 % 0.03 -44.62 % 0.05 913.09 % 0.00 -69.57 % 0.02 106.34 % -0.24 1.20 % -0.24 0.00 % -0.24 -274.29 % 0.14 0.00 % 0.14 0.04 % 0.14
Total other income expenses net -33.601 0.000 -100.00 % 28.004 100.00 % -3.159 M -199.62 % 3.171 M -56.50 % 7.290 M 410.43 % 1.428 M 123.16 % 639.983 K -72.07 % 2.292 M 146.78 % 928.669 K 0.000 -100.00 % 10.871 M 3 723.67 % -300.000 K 99.84 % -183.400 M -8 733 233.33 % -2.100 K 98.03 % -106.600 K -6.07 % -100.500 K -56.30 % -64.300 K -11.83 % -57.500 K -6.28 % -54.100 K -1.12 % -53.500 K -11.46 % -48.000 K 18.64 % -59.000 K -20.16 % -49.100 K -77.90 % -27.600 K 99.96 % -71.900 M -117.88 % -33.000 M 26.09 % -44.650 M -34.69 % -33.150 M -452.66 % 9.400 M 150.00 % -18.800 M -726.67 % 3.000 M 151.72 % -5.800 M 58.72 % -14.050 M -33.18 % -10.550 M -100.00 % -5.275 M -139.77 % -2.200 M -100.00 % -1.100 M 65.63 % -3.200 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 2008-01-31 2007-06-30 2007-01-31 2006-12-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 2007-06-30
Net debt 9.397 M 4.82 % 8.965 M -1.02 % 9.058 M 11.22 % 8.144 M 29.08 % 6.309 M -9.77 % 6.993 M -25.31 % 9.362 M 12.47 % 8.324 M 24.84 % 6.668 M 35.37 % 4.926 M 43.48 % 3.433 M 98.92 % 1.726 M 124.31 % -7.100 M -100.37 % 1.921 B 50.61 % 1.276 B 2.49 % 1.245 B 15.15 % 1.081 B -6.99 % 1.162 B 51.67 % 766.302 M -24.26 % 1.012 B 16.27 % 870.096 M -7.07 % 936.302 M -2.69 % 962.191 M 43.72 % 669.500 M -11.43 % 755.900 M 11.10 % 680.400 M 10.03 % 618.400 M -13.91 % 718.300 M 185.15 % 251.900 M -14.96 % 296.200 M -26.26 % 401.700 M 957.11 % 38.000 M 125.82 % -147.200 M -195.03 % 154.900 M 395.05 % -52.500 M
Total investments 10.000 M -9.09 % 11.000 M -15.38 % 13.000 M 0.00 % 13.000 M 0.00 % 13.000 M -13.33 % 15.000 M -2.57 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 926.33 % 1.500 M 6 450.22 % 22.900 K -91.59 % 272.300 K 616.58 % 38.000 K -85.24 % 257.400 K 550.00 % 39.600 K -75.34 % 160.600 K 338.80 % 36.600 K -78.41 % 169.500 K 195.30 % 57.400 K -11.56 % 64.900 K -99.87 % 48.900 M -31.61 % 71.500 M 2.88 % 69.500 M -18.71 % 85.500 M -29.57 % 121.400 M 44.18 % 84.200 M -0.24 % 84.400 M 15.93 % 72.800 M -15.55 % 86.200 M 0.000 -100.00 % 125.600 M 235.83 % 37.400 M
Total debt 10.616 M 1.24 % 10.486 M 2.93 % 10.187 M 1.27 % 10.059 M 2.02 % 9.860 M 0.40 % 9.820 M 2.89 % 9.545 M 13.81 % 8.387 M 23.17 % 6.809 M 23.19 % 5.527 M 49.38 % 3.700 M 23.33 % 3.000 M 1 400.00 % 200.000 K -99.99 % 1.922 B 50.62 % 1.276 B 2.49 % 1.245 B 15.14 % 1.081 B -6.99 % 1.162 B 51.67 % 766.400 M -24.25 % 1.012 B 16.26 % 870.300 M -7.10 % 936.800 M -2.67 % 962.500 M 0.07 % 961.800 M 10.69 % 868.900 M 0.05 % 868.500 M 0.02 % 868.300 M -3.06 % 895.700 M 2.94 % 870.100 M 90.48 % 456.800 M -9.88 % 506.900 M 315.49 % 122.000 M -18.56 % 149.800 M -57.65 % 353.700 M 1 507.73 % 22.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 16.257 M 0.000 -100.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 0.00 % 16.257 M 106.80 % -239.000 M -13.38 % -210.800 M -2 166.67 % -9.300 M -137.20 % 25.000 M 13.64 % 22.000 M -41.95 % 37.900 M 2 815.38 % 1.300 M 116.25 % -8.000 M 81.82 % -44.000 M 63.06 % -119.099 M 45.17 % -217.199 M 79.91 % -1.081 B -552.44 % -165.700 M 89.32 % -1.551 B 0.000 100.00 % -1.057 B 0.000 0.000 0.000 100.00 % -612.300 M 0.000 100.00 % -119.100 M 0.000
Retained earnings -1.339 B 1.18 % -1.355 B -0.14 % -1.353 B -0.19 % -1.351 B 0.01 % -1.351 B -0.11 % -1.349 B 0.02 % -1.350 B -0.08 % -1.348 B 0.05 % -1.349 B -0.12 % -1.347 B -0.44 % -1.342 B -0.43 % -1.336 B 45.96 % -2.472 B -110 523.83 % -2.235 M -34.26 % -1.664 M -3.00 % -1.616 M 3.51 % -1.675 M -1.68 % -1.647 M -11.26 % -1.480 M -19.46 % -1.239 M -16.30 % -1.066 M -30.40 % -817.100 K -43.28 % -570.300 K 99.89 % -505.600 M -23.20 % -410.400 M -33.16 % -308.200 M -29.50 % -238.000 M -16.21 % -204.800 M -1.69 % -201.400 M -19.17 % -169.000 M 21.29 % -214.700 M 14.80 % -252.000 M 4.15 % -262.900 M -172.95 % 360.400 M -3.92 % 375.100 M
Common stock 114.134 M 0.00 % 114.135 M 0.00 % 114.134 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M 0.00 % 114.135 M -89.04 % 1.041 B 99 890.49 % 1.041 M 0.00 % 1.041 M 0.09 % 1.040 M 1.56 % 1.024 M 0.01 % 1.024 M 0.00 % 1.024 M 6.58 % 960.900 K 0.00 % 960.900 K 0.00 % 960.900 K -25.95 % 1.298 M -99.90 % 1.298 B 0.00 % 1.298 B -2.05 % 1.325 B 0.00 % 1.325 B -22.26 % 1.704 B -0.02 % 1.704 B 35.77 % 1.255 B 0.00 % 1.255 B 0.00 % 1.255 B 0.000 -100.00 % 1.255 B 374.45 % 264.600 M
Total equity -8.756 M -3.84 % -8.432 M -30.24 % -6.474 M -63.46 % -3.961 M 1.92 % -4.038 M -61.71 % -2.497 M 9.82 % -2.769 M -67.93 % -1.649 M 27.98 % -2.290 M -231.89 % -689.895 K -113.20 % 5.226 M -52.44 % 10.988 M 102.64 % -416.500 M -275 910.60 % -150.900 K -125.95 % 581.600 K -11.85 % 659.800 K 31.75 % 500.800 K -7.92 % 543.900 K -19.30 % 674.000 K 4.72 % 643.600 K -17.62 % 781.300 K -18.21 % 955.300 K 14.46 % 834.600 K -99.90 % 869.600 M -15.56 % 1.030 B -11.32 % 1.161 B -8.62 % 1.271 B -3.64 % 1.319 B 6.24 % 1.241 B 49.14 % 832.300 M 2.82 % 809.500 M 3.84 % 779.600 M 10.33 % 706.600 M -50.26 % 1.421 B 103.06 % 699.600 M
Other non current liabilities 9.173 M -14.63 % 10.745 M 5.27 % 10.207 M 8.63 % 9.396 M -11.17 % 10.578 M -2.52 % 10.851 M 23.18 % 8.809 M -2.74 % 9.057 M -16.81 % 10.888 M 0.16 % 10.871 M 72.70 % 6.295 M 170.42 % 2.328 M 0.000 -100.00 % 339.000 M -9.70 % 375.400 M -4.41 % 392.700 M 28.54 % 305.500 M -33.60 % 460.100 M 23.45 % 372.700 M -34.29 % 567.200 M 224.95 % -453.947 M 47.30 % -861.340 M -38.64 % -621.281 M -306.54 % 300.800 M 56.26 % 192.500 M -46.12 % 357.300 M 499.50 % 59.600 M 32.74 % 44.900 M -37.98 % 72.400 M 498.35 % 12.100 M -93.24 % 178.900 M 648.54 % 23.900 M -78.57 % 111.500 M 713.87 % 13.700 M -85.53 % 94.700 M
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K -99.99 % 868.700 M -8.59 % 950.300 M 0.20 % 948.400 M 1.71 % 932.500 M 65.04 % 565.000 M 21.19 % 466.200 M 1.28 % 460.300 M 1.30 % 454.400 M -47.30 % 862.200 M 38.64 % 621.900 M -25.96 % 839.900 M -3.22 % 867.800 M 0.07 % 867.200 M 0.02 % 867.000 M 0.01 % 866.900 M 1.38 % 855.100 M 92.85 % 443.400 M -10.02 % 492.800 M 348.00 % 110.000 M -26.57 % 149.800 M -18.37 % 183.500 M 7 545.83 % 2.400 M
Total non current liabilities 9.173 M -14.63 % 10.745 M 5.27 % 10.207 M 8.63 % 9.396 M -11.17 % 10.578 M -2.52 % 10.851 M 23.18 % 8.809 M -2.74 % 9.057 M -16.81 % 10.888 M 0.16 % 10.871 M 72.70 % 6.295 M 170.42 % 2.328 M 2 227.79 % 100.000 K -87.18 % 780.300 K -17.86 % 950.000 K 0.21 % 948.000 K 1.71 % 932.100 K 65.12 % 564.500 K 21.29 % 465.400 K 1.31 % 459.400 K 1.39 % 453.100 K -47.33 % 860.300 K 39.00 % 618.900 K -99.95 % 1.353 B -0.18 % 1.356 B -0.83 % 1.367 B -2.66 % 1.404 B 1.07 % 1.390 B 14.87 % 1.210 B 78.62 % 677.200 M -8.82 % 742.700 M 108.16 % 356.800 M 5.10 % 339.500 M -37.09 % 539.700 M 455.82 % 97.100 M
Other current liabilities 219.469 K 8.94 % 201.457 K -31.72 % 295.056 K 47.28 % 200.342 K 9.55 % 182.885 K 171.95 % 67.249 K 43.86 % 46.747 K -3.56 % 48.474 K 26.78 % 38.236 K -6.98 % 41.104 K 34.38 % 30.588 K -67.68 % 94.640 K -100.00 % 3.518 B 1 857.65 % 179.700 M 101.91 % 89.000 M -64.54 % 251.000 M 22.56 % 204.800 M -18.21 % 250.400 M 75.23 % 142.900 M -62.12 % 377.200 M -33.32 % 565.700 M -5.35 % 597.700 M 43.54 % 416.400 M 1 767.26 % 22.300 M -94.72 % 422.600 M 15.91 % 364.600 M 15.93 % 314.500 M 1.81 % 308.900 M 71.14 % 180.500 M -28.43 % 252.200 M 197.41 % 84.800 M -27.15 % 116.400 M -6.88 % 125.000 M 94.40 % 64.300 M 33.46 % 48.180 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -901.255 -106.70 % 13.450 K 0.000 -100.00 % 15.970 K 0.000 -100.00 % 443.900 M 236.37 % -325.500 M -9.82 % -296.400 M -99.46 % -148.600 M 70.99 % -512.200 M -70.62 % -300.200 M 28.01 % -417.000 M -0.26 % -415.900 M -457.51 % -74.600 M 78.10 % -340.600 M -185.13 % 400.100 M -6.78 % 429.200 M 0.000 -100.00 % 323.300 M 11.37 % 290.300 M 55.16 % 187.100 M -21.55 % 238.500 M 0.000 -100.00 % 92.900 M 0.000 0.000 -100.00 % 190.980 M
Short term debt 10.616 M 1.24 % 10.486 M 2.93 % 10.187 M 1.27 % 10.059 M 2.02 % 9.860 M 0.40 % 9.820 M 5.48 % 9.310 M 14.46 % 8.134 M 19.46 % 6.809 M 24.42 % 5.472 M 47.90 % 3.700 M 23.33 % 3.000 M 2 900.00 % 100.000 K -99.99 % 1.102 B 238.53 % 325.500 M 46.89 % 221.600 M 49.13 % 148.600 M -65.20 % 427.000 M 42.24 % 300.200 M -28.01 % 417.000 M 0.26 % 415.900 M 457.51 % 74.600 M -78.10 % 340.600 M 179.41 % 121.900 M 10 981.82 % 1.100 M -15.38 % 1.300 M 0.00 % 1.300 M -95.85 % 31.300 M 108.67 % 15.000 M 11.94 % 13.400 M -4.96 % 14.100 M 17.50 % 12.000 M 2 300.00 % 500.000 K -98.80 % 41.800 M 94.42 % 21.500 M
Total current liabilities 11.090 M 0.54 % 11.030 M -0.24 % 11.056 M 2.60 % 10.777 M 0.15 % 10.761 M 3.19 % 10.428 M 5.91 % 9.846 M 12.95 % 8.717 M 12.51 % 7.748 M 13.64 % 6.818 M 48.83 % 4.581 M 17.97 % 3.883 M -99.89 % 3.526 B 166 716.50 % 2.113 M 35.67 % 1.558 M 0.44 % 1.551 M 15.70 % 1.340 M -14.40 % 1.566 M 19.79 % 1.307 M -2.65 % 1.343 M -14.88 % 1.578 M 29.61 % 1.217 M -5.35 % 1.286 M -99.87 % 997.000 M 8.75 % 916.800 M -5.85 % 973.800 M 26.98 % 766.900 M 1.19 % 757.900 M 32.64 % 571.400 M -3.72 % 593.500 M 123.12 % 266.000 M -30.18 % 381.000 M 31.74 % 289.200 M -18.63 % 355.400 M 8.53 % 327.480 M
Total liabilities 20.263 M -6.95 % 21.775 M 2.41 % 21.264 M 5.41 % 20.173 M -5.46 % 21.339 M 0.28 % 21.279 M 14.06 % 18.656 M 4.96 % 17.775 M -4.62 % 18.636 M 5.35 % 17.689 M 62.64 % 10.876 M 75.10 % 6.211 M -99.82 % 3.526 B 106 057.60 % 3.321 M 11.47 % 2.980 M 3.03 % 2.892 M 7.83 % 2.682 M 3.51 % 2.591 M 12.64 % 2.300 M -2.96 % 2.370 M -7.10 % 2.551 M -2.94 % 2.629 M 7.92 % 2.436 M -99.90 % 2.350 B 3.42 % 2.273 B -2.92 % 2.341 B 7.81 % 2.171 B 1.11 % 2.147 B 20.57 % 1.781 B 40.16 % 1.271 B 25.97 % 1.009 B 36.72 % 737.800 M 17.35 % 628.700 M -29.76 % 895.100 M 110.82 % 424.580 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.999 K 0.000 100.00 % -159.900 M 52.07 % -333.600 M -0.45 % -332.100 M 5.55 % -351.600 M -2.51 % -343.000 M -1.21 % -338.900 M 2.98 % -349.300 M -7.15 % -326.000 M -79.61 % -181.500 M -22.22 % -148.500 M -160.22 % 246.600 M -32.38 % 364.700 M 34.43 % 271.300 M -5.80 % 288.000 M -4.51 % 301.600 M 19.02 % 253.400 M -10.81 % 284.100 M 1.39 % 280.200 M 687.08 % 35.600 M -54.18 % 77.700 M -9.76 % 86.100 M 389.20 % 17.600 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.700 K -88.07 % 181.900 K 441.37 % 33.600 K -83.67 % 205.700 K 448.53 % 37.500 K -70.47 % 127.000 K 422.63 % 24.300 K -74.31 % 94.600 K 115.00 % 44.000 K -28.57 % 61.600 K -99.84 % 37.400 M 174.65 % -50.100 M -181.07 % 61.800 M 24.10 % 49.800 M -27.93 % 69.100 M 21.87 % 56.700 M 19.12 % 47.600 M -30.81 % 68.800 M 35.97 % 50.600 M 0.000 -100.00 % 39.500 M 99.49 % 19.800 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 -100.00 % 5.300 K 112.00 % 2.500 K -24.24 % 3.300 K -2.94 % 3.400 K -43.33 % 6.000 K -28.57 % 8.400 K -25.66 % 11.300 K -23.65 % 14.800 K 5.71 % 14.000 K 38.61 % 10.100 K -99.90 % 10.300 M 7 774.62 % 130.800 K -98.46 % 8.500 M -93.84 % 137.900 M -17.13 % 166.400 M 90.83 % 87.200 M 366.31 % 18.700 M 122.62 % 8.400 M 15.07 % 7.300 M 143.33 % 3.000 M -98.83 % 256.000 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.669 M 4.62 % 124.900 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.300 K 112.00 % 2.500 K -24.24 % 3.300 K -2.94 % 3.400 K -43.33 % 6.000 K -28.57 % 8.400 K -25.66 % 11.300 K -23.65 % 14.800 K 5.71 % 14.000 K 38.61 % 10.100 K -99.90 % 10.300 M -92.13 % 130.800 M -1.95 % 133.400 M -3.26 % 137.900 M -17.13 % 166.400 M 90.83 % 87.200 M 366.31 % 18.700 M 122.62 % 8.400 M 15.07 % 7.300 M 143.33 % 3.000 M -98.83 % 256.000 M 0.000
Property plant equipment net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.000 K -87.66 % 1.621 M -6.43 % 1.733 M 2.50 % 1.690 M 16.08 % 1.456 M 2.84 % 1.416 M -4.04 % 1.476 M -8.22 % 1.608 M -2.73 % 1.653 M -13.79 % 1.917 M -3.74 % 1.992 M -99.89 % 1.772 B 2.98 % 1.720 B -0.57 % 1.730 B -4.10 % 1.804 B 5.09 % 1.717 B 60.04 % 1.073 B 41.37 % 758.800 M 12.18 % 676.400 M 10.43 % 612.500 M 40.51 % 435.900 M -45.63 % 801.800 M 150.66 % 319.880 M
Total non current assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K -75.00 % 200.000 K -87.87 % 1.648 M -14.02 % 1.917 M 10.99 % 1.727 M 3.72 % 1.665 M 14.10 % 1.460 M -9.40 % 1.611 M -1.97 % 1.643 M -6.75 % 1.762 M -10.78 % 1.975 M -4.27 % 2.063 M -99.91 % 2.186 B -2.32 % 2.238 B -1.57 % 2.274 B -1.85 % 2.317 B 0.31 % 2.310 B 54.78 % 1.492 B 32.93 % 1.123 B 2.75 % 1.093 B 46.65 % 745.100 M 40.32 % 531.000 M -57.28 % 1.243 B 214.91 % 394.680 M
Other current assets 288.141 K 5.81 % 272.325 K -19.10 % 336.634 K 25 854.82 % 1.297 K -99.90 % 1.309 M -16.90 % 1.576 M 0.000 -100.00 % 306.463 K -77.34 % 1.352 M -7.72 % 1.466 M 1 260.06 % 107.760 K -20.38 % 135.344 K -100.00 % 3.099 B 2 002.58 % 147.400 M 532.62 % 23.300 M -81.30 % 124.600 M 154.81 % 48.900 M -71.80 % 173.400 M 122.88 % 77.800 M -33.84 % 117.600 M 236.00 % 35.000 M -57.93 % 83.200 M 278.18 % 22.000 M -58.10 % 52.500 M 67.73 % 31.300 M -51.02 % 63.900 M -68.97 % 205.900 M -49.12 % 404.700 M 46.15 % 276.900 M 22.36 % 226.300 M 13.83 % 198.800 M 17.22 % 169.600 M 909.52 % 16.800 M -95.81 % 401.400 M 5 324.32 % 7.400 M
Short term investments 10.000 M -9.09 % 11.000 M -15.38 % 13.000 M 0.00 % 13.000 M 0.00 % 13.000 M -13.33 % 15.000 M -2.57 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 0.00 % 15.395 M 926.33 % 1.500 M 124 900.00 % 1.200 K -98.67 % 90.400 K 1 954.55 % 4.400 K -91.49 % 51.700 K 2 361.90 % 2.100 K -93.75 % 33.600 K 173.17 % 12.300 K -83.58 % 74.900 K 458.96 % 13.400 K 306.06 % 3.300 K -99.97 % 11.500 M -90.54 % 121.600 M 1 479.22 % 7.700 M -78.43 % 35.700 M -31.74 % 52.300 M 90.18 % 27.500 M -25.27 % 36.800 M 820.00 % 4.000 M -88.76 % 35.600 M 0.000 -100.00 % 86.100 M 389.20 % 17.600 M
cash and cash equivalents 1.219 M -19.84 % 1.520 M 34.64 % 1.129 M -41.05 % 1.915 M -46.05 % 3.550 M 25.54 % 2.828 M 1 443.47 % 183.220 K 191.66 % 62.819 K -55.48 % 141.105 K -76.54 % 601.363 K 125.14 % 267.108 K -79.04 % 1.274 M -82.54 % 7.300 M 2 954.39 % 239.000 K 205.63 % 78.200 K 14.33 % 68.400 K -28.08 % 95.100 K -25.18 % 127.100 K 29.30 % 98.300 K 2.29 % 96.100 K -52.80 % 203.600 K -59.16 % 498.500 K 61.07 % 309.500 K -99.89 % 292.300 M 158.67 % 113.000 M -39.93 % 188.100 M -24.73 % 249.900 M 40.87 % 177.400 M -71.30 % 618.200 M 284.93 % 160.600 M 52.66 % 105.200 M 25.24 % 84.000 M -71.72 % 297.000 M 49.40 % 198.800 M 166.85 % 74.500 M
Cash and short term investments 11.219 M -10.40 % 12.520 M -11.39 % 14.129 M -5.27 % 14.915 M -9.88 % 16.550 M -7.17 % 17.828 M 14.44 % 15.578 M 0.78 % 15.458 M -0.50 % 15.536 M -2.88 % 15.996 M 2.13 % 15.662 M -6.04 % 16.669 M 89.42 % 8.800 M 3 360.48 % 254.300 K 50.83 % 168.600 K 122.13 % 75.900 K -48.30 % 146.800 K 9.23 % 134.400 K 1.90 % 131.900 K 21.68 % 108.400 K -61.08 % 278.500 K -45.59 % 511.900 K 63.65 % 312.800 K -99.90 % 303.800 M 29.50 % 234.600 M 19.82 % 195.800 M -31.44 % 285.600 M 24.34 % 229.700 M -64.43 % 645.700 M 227.10 % 197.400 M 80.77 % 109.200 M -8.70 % 119.600 M -59.73 % 297.000 M 4.25 % 284.900 M 282.42 % 74.500 M
Total current assets 11.507 M -13.76 % 13.343 M -9.78 % 14.789 M -8.78 % 16.212 M -6.29 % 17.300 M -7.89 % 18.782 M 18.23 % 15.886 M -1.48 % 16.126 M -1.35 % 16.347 M -3.84 % 16.999 M 5.57 % 16.102 M -6.11 % 17.149 M -99.45 % 3.109 B 239 802.77 % 1.296 M -0.96 % 1.308 M -2.24 % 1.338 M 14.99 % 1.164 M -1.10 % 1.177 M 15.02 % 1.023 M 12.13 % 912.400 K -26.41 % 1.240 M -11.01 % 1.393 M 31.98 % 1.056 M -99.90 % 1.033 B -2.88 % 1.064 B -13.35 % 1.228 B 9.15 % 1.125 B -2.70 % 1.156 B -24.43 % 1.530 B 56.06 % 980.300 M 35.12 % 725.500 M -6.06 % 772.300 M -4.51 % 808.800 M -24.61 % 1.073 B 47.06 % 729.500 M
Inventory 0.000 0.000 0.000 -100.00 % 973.788 K 0.000 0.000 100.00 % -150.015 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.099 B 403 127.07 % 768.500 K -16.55 % 920.900 K -4.58 % 965.100 K 28.73 % 749.700 K 4.11 % 720.100 K 15.09 % 625.700 K 23.63 % 506.100 K -22.73 % 655.000 K 4.70 % 625.600 K 21.22 % 516.100 K -99.90 % 515.600 M -10.08 % 573.400 M -23.25 % 747.100 M 17.93 % 633.500 M 11.16 % 569.900 M -6.16 % 607.300 M 9.11 % 556.600 M 33.32 % 417.500 M -13.11 % 480.500 M 80.10 % 266.800 M -43.55 % 472.600 M 53.19 % 308.500 M
Net receivables 0.000 -100.00 % 550.534 K 70.25 % 323.360 K 0.58 % 321.505 K 68.66 % 190.621 K -42.66 % 332.430 K 0.000 -100.00 % 180.634 K 133.34 % -541.870 K -300.54 % 270.207 K -29.96 % 385.784 K 12.03 % 344.345 K -61.74 % 900.000 K -99.57 % 208.400 M 6.54 % 195.600 M -14.92 % 229.900 M 5.22 % 218.500 M -3.45 % 226.300 M 20.56 % 187.700 M -19.34 % 232.700 M -14.23 % 271.300 M 34.71 % 201.400 M -1.61 % 204.700 M 17.04 % 174.900 M -22.16 % 224.700 M 1.63 % 221.100 M 0.000 -100.00 % 341.300 M 0.000 0.000 0.000 -100.00 % 2.600 M -98.72 % 202.500 M 0.000 -100.00 % 321.500 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 -100.00 % 159.900 M -52.07 % 333.600 M 0.45 % 332.100 M -5.55 % 351.600 M 2.51 % 343.000 M 1.21 % 338.900 M -2.98 % 349.300 M 7.15 % 326.000 M 79.61 % 181.500 M 22.22 % 148.500 M 23.13 % 120.600 M 66.12 % 72.600 M -6.20 % 77.400 M 108.06 % 37.200 M -33.69 % 56.100 M 150.45 % 22.400 M 65.93 % 13.500 M -77.08 % 58.900 M 50.64 % 39.100 M 171.53 % 14.400 M -75.80 % 59.500 M 59.09 % 37.400 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 -100.00 % 226.100 K -32.65 % 335.700 K -30.95 % 486.200 K 37.54 % 353.500 K -29.10 % 498.600 K 46.60 % 340.100 K -25.76 % 458.100 K 38.61 % 330.500 K 53.36 % 215.500 K 42.34 % 151.400 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
Account payables 254.731 K -25.74 % 343.007 K -38.52 % 557.920 K 11.37 % 500.974 K -28.59 % 701.520 K 29.79 % 540.505 K 129.86 % 235.144 K -12.14 % 267.633 K -70.30 % 901.255 K -26.26 % 1.222 M 43.77 % 850.071 K 12.31 % 756.917 K -89.91 % 7.500 M -98.06 % 387.000 M -44.82 % 701.300 M 14.54 % 612.300 M -0.28 % 614.000 M 7.23 % 572.600 M 0.12 % 571.900 M 5.42 % 542.500 M -8.33 % 591.800 M 10.25 % 536.800 M 2.29 % 524.800 M 20.48 % 435.600 M -9.89 % 483.400 M -18.22 % 591.100 M 35.79 % 435.300 M 15.25 % 377.700 M 5.74 % 357.200 M 13.76 % 314.000 M 103.90 % 154.000 M -38.05 % 248.600 M 58.34 % 157.000 M -35.02 % 241.600 M -2.15 % 246.900 M
Tax payables 0.000 0.000 -100.00 % 16.567 K 1.54 % 16.316 K -3.58 % 16.922 K 0.000 -100.00 % 19.244 K 32.98 % 14.471 K 0.000 -100.00 % 14.673 K 1 729.03 % 802.230 -94.98 % 15.970 K 0.000 -100.00 % 900.000 K 125.00 % 400.000 K 0.00 % 400.000 K -33.33 % 600.000 K -79.31 % 2.900 M 3.57 % 2.800 M -54.10 % 6.100 M 45.24 % 4.200 M -48.15 % 8.100 M 92.86 % 4.200 M -75.44 % 17.100 M 76.29 % 9.700 M -42.26 % 16.800 M 6.33 % 15.800 M -60.50 % 40.000 M 113.90 % 18.700 M 34.53 % 13.900 M 6.11 % 13.100 M 227.50 % 4.000 M -40.30 % 6.700 M -12.99 % 7.700 M -29.36 % 10.900 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 -100.00 % 105.700 M 157.80 % 41.000 M -48.17 % 79.100 M 128.61 % 34.600 M -34.35 % 52.700 M -17.66 % 64.000 M -19.80 % 79.800 M -12.11 % 90.800 M 1.45 % 89.500 M 149.15 % -182.081 M -185.69 % 212.500 M -28.06 % 295.400 M 170.79 % -417.300 M -252.19 % 274.200 M 8.90 % 251.800 M 51.60 % 166.100 M -0.84 % 167.500 M 142.33 % -395.700 M -328.33 % 173.300 M 358.47 % 37.800 M -70.56 % 128.400 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.600 M -62.79 % 4.300 M 0.00 % 4.300 M 2.38 % 4.200 M -32.26 % 6.200 M 0.00 % 6.200 M 37.78 % 4.500 M -67.15 % 13.700 M 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -235.145 K 7.12 % -253.162 K 0.000 100.00 % -54.552 K 0.000 0.000 -100.00 % 200.000 K -60.00 % 500.000 K -16.67 % 600.000 K -14.29 % 700.000 K 16.67 % 600.000 K -14.29 % 700.000 K -22.22 % 900.000 K -35.71 % 1.400 M -41.67 % 2.400 M -38.46 % 3.900 M 0.00 % 3.900 M 105.26 % 1.900 M -32.14 % 2.800 M -12.50 % 3.200 M 0.000 -100.00 % 3.300 M 0.000 0.000 0.000 0.000 0.000 100.00 % -128.400 M -6 857.89 % 1.900 M
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 -100.00 % 239.000 M 13.38 % 210.800 M 2 166.67 % 9.300 M 0.000 0.000 0.000 0.000 -100.00 % 8.000 M -81.82 % 44.000 M -63.06 % 119.099 M -45.17 % 217.199 M 0.000 -100.00 % 165.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.216 B 0.00 % 1.216 B -1.32 % 1.233 B 1.34 % 1.216 B -1.32 % 1.233 B 0.00 % 1.233 B 0.00 % 1.233 B 0.00 % 1.233 B 1.34 % 1.216 B -1.32 % 1.233 B 1.34 % 1.216 B 0.00 % 1.216 B -2.96 % 1.254 B 50.70 % 831.800 M -15.87 % 988.700 M 79.32 % 551.360 M -12.34 % 629.001 M 7.40 % 585.645 M -48.13 % 1.129 B 15.65 % 976.200 M -48.34 % 1.890 B -0.04 % 1.891 B 482.60 % 324.499 M 1.82 % 318.699 M 3.37 % 308.300 M -81.83 % 1.697 B 830.61 % 182.300 M -85.10 % 1.224 B 560.04 % -266.000 M -2.98 % -258.300 M -8.80 % -237.400 M -162.10 % 382.300 M -60.66 % 971.700 M 8 699.12 % -11.300 M -118.86 % 59.900 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 -100.00 % 134.600 M 144.28 % 55.100 M -18.61 % 67.700 M -34.59 % 103.500 M 17.88 % 87.800 M -2.55 % 90.100 M 3.33 % 87.200 M -18.88 % 107.500 M -31.96 % 158.000 M -13.52 % 182.700 M 4.88 % 174.200 M 31.08 % 132.900 M -6.74 % 142.500 M -30.01 % 203.600 M -9.87 % 225.900 M 94.74 % 116.000 M 114.02 % 54.200 M -23.66 % 71.000 M 43.15 % 49.600 M 22.77 % 40.400 M -52.86 % 85.700 M 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 % 427.400 K -9.41 % 471.800 K 20.02 % 393.100 K -3.98 % 409.400 K -11.12 % 460.600 K -12.70 % 527.600 K -7.13 % 568.100 K 9.10 % 520.700 K -5.53 % 551.200 K 3.82 % 530.900 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 11.507 M -13.76 % 13.343 M -9.78 % 14.789 M -8.78 % 16.212 M -6.29 % 17.300 M -7.89 % 18.782 M 18.23 % 15.886 M -1.48 % 16.126 M -1.35 % 16.347 M -3.84 % 16.999 M 5.57 % 16.102 M -6.38 % 17.199 M -99.45 % 3.109 B 97 972.68 % 3.170 M -10.98 % 3.561 M 0.26 % 3.552 M 11.60 % 3.183 M 1.52 % 3.135 M 5.40 % 2.974 M -1.32 % 3.014 M -9.57 % 3.333 M -7.01 % 3.584 M 9.59 % 3.270 M -99.90 % 3.220 B -2.50 % 3.302 B -5.70 % 3.502 B 1.74 % 3.442 B -0.70 % 3.466 B 14.68 % 3.022 B 43.71 % 2.103 B 15.66 % 1.818 B 19.82 % 1.517 B 13.26 % 1.340 B -42.14 % 2.316 B 105.99 % 1.124 B
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 2007-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 2009-06-30 2008-12-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.999 M -200.00 % 60.999 M -75.04 % 244.400 M 257 634.25 % -94.900 K -142.54 % 223.099 K 148.99 % 89.600 K -4.78 % 94.100 K -16.58 % 112.800 K 150.00 % -225.600 K -718.08 % 36.500 K 50.83 % 24.200 K 14.15 % 21.200 K 101.41 % -1.500 M 0.000 100.00 % -74.800 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K -200.00 % 1.000 K -64.29 % 2.800 K -15.15 % 3.300 K 73.68 % 1.900 K 137.50 % 800.000 166.67 % 300.000 -88.00 % 2.500 K -24.24 % 3.300 K 135.71 % 1.400 K -50.00 % 2.800 K 47.37 % 1.900 K -99.93 % 2.650 M 85 383.87 % 3.100 K -99.90 % 3.050 M 0.00 % 3.050 M 10.91 % 2.750 M 0.00 % 2.750 M 61.76 % 1.700 M 0.00 % 1.700 M 6.25 % 1.600 M 0.00 % 1.600 M 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 -100.00 % 73.400 M 200.00 % -73.400 M -40.88 % -52.100 M -267 279.49 % 19.500 K 108.89 % -219.399 K -147.35 % -88.700 K 43.21 % -156.200 K -31.37 % -118.900 K -156.11 % 211.900 K 263.25 % -129.800 K -3.67 % -125.200 K -14 011.11 % 900.000 -100.00 % 102.900 M 62 990.13 % 163.100 K -99.84 % 104.700 M 0.00 % 104.700 M 293.35 % -54.150 M 0.00 % -54.150 M -284.81 % 29.300 M 0.00 % 29.300 M 180.16 % -36.550 M 0.00 % -36.550 M 0.000 0.000 0.000 100.00 % -44.300 M -100.00 % -22.150 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.600 M -200.00 % 61.600 M 12 420.00 % -500.000 K -2 192.05 % 23.900 K -33.43 % 35.900 K 897.78 % -4.500 K -1 400.00 % -300.000 -101.22 % 24.600 K -60.06 % 61.600 K 206.21 % -58.000 K -385.71 % 20.300 K 172.76 % -27.900 K -244.94 % 19.250 K 840.38 % -2.600 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.500 M 200.00 % -27.500 M -117.11 % 160.700 M 237 270.75 % 67.700 K 125.95 % -260.899 K -203.72 % -85.900 K 8.71 % -94.100 K 32.74 % -139.900 K -187.06 % 160.700 K 699.50 % 20.100 K 142.49 % -47.300 K -1 085.42 % 4.800 K -100.00 % 99.250 M 57 738.00 % 171.600 K 100.17 % -99.500 M 0.00 % -99.500 M -729.75 % 15.800 M 0.00 % 15.800 M 161.60 % -25.650 M 0.00 % -25.650 M 72.33 % -92.700 M 0.00 % -92.700 M 0.000 0.000 0.000 100.00 % -9.600 M -100.00 % -4.800 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 100.00 % -26.900 M -200.00 % 26.900 M 112.03 % -223.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -19.250 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.400 M 200.00 % -134.400 M -1 278.95 % 11.400 M 15 911.37 % -72.100 K -1 387.50 % 5.600 K 229.41 % 1.700 K 102.75 % -61.800 K -1 616.67 % -3.600 K 65.38 % -10.400 K 88.68 % -91.900 K 6.42 % -98.200 K -509.17 % 24.000 K -99.34 % 3.631 M 61 638.14 % -5.900 K -100.00 % 204.200 M 0.00 % 204.200 M 391.92 % -69.950 M 0.00 % -69.950 M -227.30 % 54.950 M 0.00 % 54.950 M -2.14 % 56.150 M 0.00 % 56.150 M 0.000 0.000 0.000 100.00 % -34.700 M -100.00 % -17.350 M
Other non cash items 323.768 -83.46 % 1.957 K -22.12 % 2.513 K 243.41 % 731.780 0.00 % 731.780 -99.83 % 424.147 K 0.00 % 424.147 K -11.56 % 479.573 K 0.00 % 479.573 K -91.79 % 5.839 M 101 229.93 % 5.762 K -100.00 % 163.337 M 200.89 % -161.900 M -144.33 % 365.200 M 1 667 479.91 % 21.900 K -39.67 % 36.299 K -62.92 % 97.900 K -60.11 % 245.400 K 40.07 % 175.200 K 216.72 % -150.100 K 7.23 % -161.800 K -146.51 % 347.900 K 229.76 % 105.500 K -99.68 % 33.050 M 38 530.23 % -86.000 K -100.10 % 87.650 M 780.90 % 9.950 M -82.68 % 57.450 M 169.09 % 21.350 M -69.28 % 69.500 M 2 674.07 % -2.700 M -148.65 % 5.550 M 214.43 % -4.850 M 96.22 % -128.300 M -127.51 % 466.400 M 100.00 % 233.200 M 3 051.35 % 7.400 M 100.00 % 3.700 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.275 0.000 -100.00 % 178.601 M 200.00 % -178.600 M -9.98 % -162.400 M -231 439.03 % 70.200 K 348.94 % -28.200 K -142.34 % 66.600 K 200.91 % -66.000 K -328.57 % -15.400 K -20.31 % -12.800 K 8.57 % -14.000 K -109.70 % 144.300 K -13.49 % 166.800 K -99.89 % 149.450 M 158 215.68 % 94.400 K -99.95 % 180.700 M 0.00 % 180.700 M 198.18 % 60.600 M 0.00 % 60.600 M -42.42 % 105.250 M 0.00 % 105.250 M 1 207.89 % -9.500 M 0.00 % -9.500 M -104.55 % 208.900 M 0.00 % 208.900 M 100.00 % 104.450 M -17.04 % 125.900 M 100.00 % 62.950 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.700 M 200.00 % -58.700 M 46.54 % -109.800 M -81 293.62 % -134.900 K 33.22 % -202.000 K -21.69 % -166.000 K -1.90 % -162.900 K -24.26 % -131.100 K 41.71 % -224.900 K -27.78 % -176.000 K 3.40 % -182.200 K -101.55 % -90.400 K 99.91 % -96.650 M -88 245.52 % -109.400 K 99.91 % -123.900 M 0.00 % -123.900 M -8.35 % -114.350 M 0.00 % -114.350 M -55.58 % -73.500 M 0.00 % -73.500 M -116.49 % -33.950 M 0.00 % -33.950 M 41.67 % -58.200 M 0.00 % -58.200 M -100.00 % -29.100 M -19 300.00 % -150.000 K -100.00 % -75.000 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.400 M -200.00 % 4.400 M 340.00 % 1.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.500 M 0.000 -100.00 % 24.700 M 0.000 100.00 % -670.000 M 0.000 100.00 % -29.500 M 0.000 100.00 % -98.900 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.800 M 0.00 % -3.800 M 53.09 % -8.100 M 0.00 % -8.100 M -276.74 % -2.150 M 0.00 % -2.150 M 0.000 0.000 0.000 100.00 % -150.000 K -100.00 % -75.000 K
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.200 M 0.000 -100.00 % 6.800 M 0.000 -100.00 % 3.100 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.700 K -200.00 % 4.700 K 161.11 % 1.800 K -81.05 % 9.500 K -64.81 % 27.000 K 196.70 % 9.100 K -26.61 % 12.400 K 376.92 % 2.600 K -60.00 % 6.500 K 712.50 % 800.000 -46.67 % 1.500 K -75.81 % 6.200 K -99.76 % 2.600 M 259 900.00 % 1.000 K 100.00 % -114.800 M -192.66 % 123.900 M 223.47 % -100.350 M -184.93 % 118.150 M 136.64 % -322.500 M -495.22 % 81.600 M 448.72 % -23.400 M -164.82 % 36.100 M 192.33 % -39.100 M -167.18 % 58.200 M 100.00 % 29.100 M 9 600.00 % 300.000 K 100.00 % 150.000 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.300 M 200.00 % -54.300 M 50.09 % -108.800 M -86 662.36 % -125.400 K 28.34 % -175.000 K -11.54 % -156.900 K -4.25 % -150.500 K -17.12 % -128.500 K 41.16 % -218.400 K -24.66 % -175.200 K 3.04 % -180.700 K -114.61 % -84.200 K 99.91 % -95.550 M -88 045.76 % -108.400 K 99.88 % -88.750 M 29.14 % -125.250 M 83.84 % -775.000 M -569.84 % -115.700 M 48.33 % -223.900 M -10.35 % -202.900 M -61.61 % -125.550 M -322.02 % -29.750 M 38.66 % -48.500 M 0.61 % -48.800 M -100.00 % -24.400 M -8 033.33 % -300.000 K -100.00 % -150.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -153.900 M -200.00 % 153.900 M 8.92 % 141.300 M 877 739.75 % -16.100 K 0.000 -100.00 % 270.500 K 0.000 100.00 % -309.600 K 0.000 100.00 % -69.700 K 0.000 100.00 % -3.100 K -100.01 % 52.500 M 0.000 100.00 % -34.200 M 0.000 -100.00 % 408.900 M 0.000 -100.00 % 330.700 M 0.000 100.00 % -37.000 M 0.000 100.00 % -178.700 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 5.850 M 0.000 0.000 0.000 -100.00 % 237.050 M 0.00 % 237.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -22.250 M 0.00 % -22.250 M -51.88 % -14.650 M 0.00 % -14.650 M 0.000 0.000 100.00 % -1.700 M 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 100.00 % -6.400 K -28.00 % -5.000 K -35.14 % -3.700 K 0.00 % -3.700 K -54.17 % -2.400 K -118.18 % -1.100 K 0.000 0.000 0.000 0.000 100.00 % -12.000 M 0.000 100.00 % -13.050 M 0.00 % -13.050 M -5.67 % -12.350 M 0.00 % -12.350 M -147.00 % -5.000 M 0.00 % -5.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.826 M 200.00 % -153.826 M -153.63 % 286.806 M 337 716.73 % 84.900 K -53.91 % 184.200 K 190.07 % -204.500 K -178.81 % 259.500 K -41.36 % 442.500 K 260.05 % 122.900 K 284.26 % -66.700 K -134.96 % 190.800 K 393.54 % -65.000 K 99.85 % -42.000 M -66 885.65 % -62.700 K 99.88 % -51.900 M -144.81 % -21.200 M -129.90 % 70.900 M 164.75 % -109.500 M -778.02 % 16.150 M 200.00 % -16.150 M -120.39 % 79.200 M 200.00 % -79.200 M -171.93 % 110.100 M 199.82 % -110.300 M -100.00 % -55.150 M 37.08 % -87.650 M -100.00 % -43.825 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -139.800 M -200.00 % 139.800 M -67.34 % 428.100 M 670 903.13 % 63.800 K -64.65 % 180.500 K 189.73 % 62.300 K -75.77 % 257.100 K 95.07 % 131.800 K 7.24 % 122.900 K 190.10 % -136.400 K -171.49 % 190.800 K 380.18 % -68.100 K -101.57 % 4.350 M 7 037.80 % -62.700 K 99.94 % -99.150 M -189.49 % -34.250 M -103.82 % 897.050 M 836.19 % -121.850 M -138.99 % 312.550 M 1 577.78 % -21.150 M -150.12 % 42.200 M 153.28 % -79.200 M 28.20 % -110.300 M 0.00 % -110.300 M -100.00 % -55.150 M 37.08 % -87.650 M -100.00 % -43.825 M
Effect of forex changes on cash 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.200 K -200.00 % 2.200 K -43.59 % 3.900 K 225.00 % 1.200 K 130.00 % -4.000 K 36.51 % -6.300 K -198.44 % 6.400 K 500.00 % -1.600 K -300.00 % 800.000 -97.39 % 30.700 K -11.27 % 34.600 K 1 181.48 % 2.700 K 100.04 % -6.100 M -381 350.00 % 1.600 K -99.99 % 12.550 M 179.18 % -15.850 M 90.90 % -174.250 M -194.01 % 185.350 M 219.12 % -155.600 M -199.05 % 157.100 M 1 250.92 % -13.650 M -214.23 % 11.950 M 1 295.00 % -1.000 M -42.86 % -700.000 K -100.00 % -350.000 K 98.72 % -27.450 M -100.00 % -13.725 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -672.883 K 0.000 100.00 % -6.026 M 97.40 % -231.700 M -196.98 % 238.922 M 2 437 877.55 % 9.800 K 136.70 % -26.700 K 22.16 % -34.300 K -172.98 % 47.000 K 443.07 % -13.700 K 87.26 % -107.500 K 63.55 % -294.900 K -256.03 % 189.000 K 998.84 % 17.200 K -99.98 % 104.200 M 92 112.39 % 113.000 K -98.94 % 10.700 M 300.00 % 2.675 M -84.08 % 16.800 M 300.00 % 4.200 M -94.52 % 76.600 M 300.00 % 19.150 M 108.99 % -213.000 M -300.00 % -53.250 M -154.23 % 98.200 M 300.00 % 24.550 M 0.00 % 24.550 M 367.62 % 5.250 M 0.00 % 5.250 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.274 M 0.000 -100.00 % 7.300 M -96.95 % 239.000 M 305 526.60 % 78.200 K 14.33 % 68.400 K -28.08 % 95.100 K -26.51 % 129.400 K 57.04 % 82.400 K -14.26 % 96.100 K -52.80 % 203.600 K -59.16 % 498.500 K 61.07 % 309.500 K 5.88 % 292.300 K -99.84 % 188.100 M 0.000 -100.00 % 177.400 M 300.00 % 44.350 M -72.38 % 160.600 M 300.00 % 40.150 M -52.20 % 84.000 M 300.00 % 21.000 M -92.93 % 297.000 M 300.00 % 74.250 M -62.65 % 198.800 M 300.00 % 49.700 M 0.00 % 49.700 M 271.59 % 13.375 M 0.00 % 13.375 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 601.363 K 0.000 -100.00 % 1.274 M -82.54 % 7.300 M -96.95 % 239.000 M 305 526.60 % 78.200 K 14.33 % 68.400 K -28.08 % 95.100 K -26.51 % 129.400 K 57.04 % 82.400 K -14.26 % 96.100 K -52.80 % 203.600 K -59.16 % 498.500 K 61.07 % 309.500 K -99.89 % 292.300 M 258 572.57 % 113.000 K -99.94 % 188.100 M 300.00 % 47.025 M -73.49 % 177.400 M 300.00 % 44.350 M -72.38 % 160.600 M 300.00 % 40.150 M -52.20 % 84.000 M 300.00 % 21.000 M -92.93 % 297.000 M 300.00 % 74.250 M 0.00 % 74.250 M 298.66 % 18.625 M 0.00 % 18.625 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.275 0.000 -100.00 % 178.601 M 200.00 % -178.600 M -9.98 % -162.400 M -231 439.03 % 70.200 K 348.94 % -28.200 K -142.34 % 66.600 K 200.91 % -66.000 K -328.57 % -15.400 K -20.31 % -12.800 K 8.57 % -14.000 K -109.70 % 144.300 K -13.49 % 166.800 K -99.89 % 149.450 M 158 215.68 % 94.400 K -99.95 % 180.700 M 0.00 % 180.700 M 198.18 % 60.600 M 0.00 % 60.600 M -42.42 % 105.250 M 0.00 % 105.250 M 1 207.89 % -9.500 M 0.00 % -9.500 M -104.55 % 208.900 M 0.00 % 208.900 M 100.00 % 104.450 M -17.04 % 125.900 M 100.00 % 62.950 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.700 M 200.00 % -58.700 M 46.54 % -109.800 M -81 293.62 % -134.900 K 33.22 % -202.000 K -21.69 % -166.000 K -1.90 % -162.900 K -24.26 % -131.100 K 41.71 % -224.900 K -27.78 % -176.000 K 3.40 % -182.200 K -101.55 % -90.400 K 99.91 % -96.650 M -88 245.52 % -109.400 K 99.91 % -123.900 M 0.00 % -123.900 M -8.35 % -114.350 M 0.00 % -114.350 M -55.58 % -73.500 M 0.00 % -73.500 M -116.49 % -33.950 M 0.00 % -33.950 M 41.67 % -58.200 M 0.00 % -58.200 M -100.00 % -29.100 M -19 300.00 % -150.000 K -100.00 % -75.000 K
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.275 0.000 -100.00 % 237.301 M 200.00 % -237.300 M 12.82 % -272.200 M -420 610.97 % -64.700 K 71.89 % -230.200 K -131.59 % -99.400 K 56.57 % -228.900 K -56.25 % -146.500 K 38.37 % -237.700 K -25.11 % -190.000 K -401.32 % -37.900 K -149.61 % 76.400 K -99.86 % 52.800 M 352 100.00 % -15.000 K -100.03 % 56.800 M 0.00 % 56.800 M 205.67 % -53.750 M 0.00 % -53.750 M -269.29 % 31.750 M 0.00 % 31.750 M 173.07 % -43.450 M 0.00 % -43.450 M -128.83 % 150.700 M 0.00 % 150.700 M 100.00 % 75.350 M -40.08 % 125.750 M 100.00 % 62.875 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2008 2007 2007
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006