1011.HK

China NT Pharma Group Company Limited 1011.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Revenue 37.960 M 415.34 % 7.366 M -96.44 % 207.092 M -8.65 % 226.699 M 2.24 % 221.731 M -39.41 % 365.969 M -35.97 % 571.521 M -5.51 % 604.846 M -33.91 % 915.119 M 7.95 % 847.726 M -1.95 % 864.621 M 14.65 % 754.115 M 2.03 % 739.132 M -73.20 % 2.758 B 3.38 % 2.668 B
Net income -53.357 M 62.84 % -143.590 M -116.23 % -66.405 M 55.59 % -149.538 M 58.18 % -357.599 M 39.72 % -593.202 M 38.06 % -957.666 M -679.72 % 165.195 M 42.19 % 116.181 M 32.48 % 87.694 M 4 101.92 % 2.087 M 100.31 % -673.458 M 39.29 % -1.109 B -573.30 % 234.377 M 82.24 % 128.610 M
Income before tax -53.480 M -60.27 % -33.369 M 33.32 % -50.040 M 66.36 % -148.752 M 25.73 % -200.289 M 65.67 % -583.472 M -3.82 % -561.999 M -348.20 % 226.428 M 44.59 % 156.603 M 55.51 % 100.705 M 481.20 % 17.327 M 102.65 % -652.841 M 44.55 % -1.177 B -482.90 % 307.469 M 46.30 % 210.158 M
Income before tax ratio -1.41 68.90 % -4.53 -1 774.81 % -0.24 63.18 % -0.66 27.36 % -0.90 43.34 % -1.59 -62.13 % -0.98 -362.67 % 0.37 118.76 % 0.17 44.05 % 0.12 492.79 % 0.02 102.31 % -0.87 45.65 % -1.59 -1 528.81 % 0.11 41.52 % 0.08
EBITDA -8.650 M -750.38 % 1.330 M -87.21 % 10.395 M 158.48 % -17.776 M 66.31 % -52.760 M 66.17 % -155.974 M 26.05 % -210.917 M -169.48 % 303.569 M 251.82 % 86.285 M -39.77 % 143.250 M 20.85 % 118.535 M 121.34 % -555.435 M 49.39 % -1.097 B -381.54 % 389.795 M 42.80 % 272.961 M
Net income ratio -1.41 92.79 % -19.49 -5 979.32 % -0.32 51.39 % -0.66 59.10 % -1.61 0.50 % -1.62 3.27 % -1.68 -713.52 % 0.27 115.13 % 0.13 22.73 % 0.10 4 185.66 % 0.00 100.27 % -0.89 40.50 % -1.50 -1 866.18 % 0.08 76.28 % 0.05
Ratio EBITDA -0.23 -226.20 % 0.18 259.72 % 0.05 164.01 % -0.08 67.05 % -0.24 44.17 % -0.43 -15.49 % -0.37 -173.53 % 0.50 432.30 % 0.09 -44.20 % 0.17 23.26 % 0.14 118.61 % -0.74 50.39 % -1.48 -1 150.61 % 0.14 38.13 % 0.10
Gross profit ratio 0.14 -86.14 % 1.00 65.30 % 0.60 -5.71 % 0.64 5.46 % 0.61 -14.65 % 0.71 -3.46 % 0.74 -7.77 % 0.80 48.42 % 0.54 1.28 % 0.53 17.67 % 0.45 18.12 % 0.38 4.20 % 0.37 13.89 % 0.32 29.90 % 0.25
Weighted average shs out dil 264.090 M 33.50 % 197.815 M -89.58 % 1.899 B 0.50 % 1.890 B 0.14 % 1.887 B 6.97 % 1.764 B 12.66 % 1.566 B -8.52 % 1.712 B 9.94 % 1.557 B 9.05 % 1.428 B 31.95 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 7.20 % 1.009 B 23.74 % 815.629 M
Weighted average shs out 264.091 M -68.86 % 848.119 M -55.34 % 1.899 B 0.50 % 1.890 B 0.14 % 1.887 B 6.98 % 1.764 B 12.66 % 1.566 B -8.53 % 1.712 B 10.55 % 1.548 B 9.31 % 1.417 B 30.92 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 8.07 % 1.001 B 23.38 % 811.438 M
EPS diluted -0.20 72.60 % -0.73 -1 985.71 % -0.04 56.30 % -0.08 19.90 % -0.10 70.59 % -0.34 44.26 % -0.61 -768.86 % 0.09 22.25 % 0.07 21.50 % 0.06 3 131.58 % 0.00 100.31 % -0.62 39.81 % -1.03 -547.83 % 0.23 43.75 % 0.16
Earnings per share -0.20 -17.65 % -0.17 -385.71 % -0.04 56.30 % -0.08 19.90 % -0.10 70.59 % -0.34 44.26 % -0.61 -654.55 % 0.11 46.67 % 0.08 21.16 % 0.06 3 157.89 % 0.00 100.31 % -0.62 39.81 % -1.03 -547.83 % 0.23 43.75 % 0.16
Gross profit 5.260 M -28.59 % 7.366 M -94.12 % 125.286 M -13.87 % 145.459 M 7.82 % 134.904 M -48.29 % 260.883 M -38.18 % 422.002 M -12.85 % 484.235 M -1.90 % 493.629 M 9.33 % 451.507 M 15.37 % 391.341 M 35.43 % 288.968 M 6.31 % 271.819 M -69.48 % 890.646 M 34.29 % 663.203 M
Income tax expense 123.000 K 0.82 % 122.000 K -98.99 % 12.109 M 368.98 % 2.582 M 128.63 % -9.020 M -192.70 % 9.730 M -75.59 % 39.860 M 150.96 % 15.883 M -61.11 % 40.843 M 213.91 % 13.011 M -14.63 % 15.240 M -26.08 % 20.617 M 130.33 % -67.972 M -193.00 % 73.092 M -9.48 % 80.748 M
Cost of revenue 32.700 M 0.000 -100.00 % 81.806 M 0.70 % 81.240 M -6.43 % 86.827 M -17.38 % 105.086 M -29.72 % 149.519 M 23.97 % 120.611 M -71.38 % 421.490 M 6.38 % 396.219 M -16.28 % 473.280 M 1.75 % 465.147 M -0.46 % 467.313 M -74.98 % 1.867 B -6.85 % 2.005 B
General and administrative expenses 18.486 M -70.92 % 63.574 M 6.17 % 59.878 M -25.76 % 80.659 M -16.20 % 96.253 M -41.24 % 163.820 M -8.48 % 178.994 M 17.89 % 151.837 M 37.95 % 110.069 M 20.99 % 90.977 M 11.71 % 81.443 M -10.71 % 91.215 M -29.45 % 129.297 M 0.17 % 129.082 M 43.34 % 90.056 M
Selling and marketing expenses 0.000 0.000 -100.00 % 46.239 M -69.15 % 149.863 M 21.77 % 123.074 M 32.30 % 93.023 M -49.30 % 183.483 M 99.76 % 91.852 M -54.40 % 201.447 M -11.99 % 228.899 M -13.49 % 264.583 M -29.60 % 375.807 M -35.19 % 579.826 M 28.04 % 452.834 M 27.75 % 354.456 M
Other expenses 0.000 0.000 -100.00 % 33.000 K -99.56 % 7.529 M 171.71 % -10.499 M 45.10 % -19.125 M 93.67 % -302.161 M -1 899.97 % 16.787 M 413.52 % 3.269 M 112.33 % -26.512 M -4 533.44 % 598.000 K -11.80 % 678.000 K 202.68 % 224.000 K 100.39 % -56.822 M -54.21 % -36.846 M
Operating expenses 18.486 M -70.92 % 63.574 M 140.66 % 26.417 M -89.17 % 244.010 M 12.02 % 217.824 M -14.51 % 254.805 M -29.51 % 361.485 M 57.68 % 229.251 M -25.76 % 308.785 M 5.26 % 293.364 M -14.35 % 342.516 M -26.25 % 464.408 M -34.31 % 706.997 M 34.64 % 525.094 M 28.80 % 407.666 M
Cost and expenses 51.186 M -19.49 % 63.574 M 140.66 % 26.417 M -91.88 % 325.250 M 6.76 % 304.651 M -15.35 % 359.891 M -29.57 % 511.004 M 46.06 % 349.862 M -52.09 % 730.275 M 5.90 % 689.583 M -15.47 % 815.796 M -12.24 % 929.555 M -20.84 % 1.174 B -50.92 % 2.393 B -0.82 % 2.412 B
Research and development expenses 0.000 0.000 -100.00 % 3.762 M -36.87 % 5.959 M -33.76 % 8.996 M -47.35 % 17.087 M -50.02 % 34.188 M 306.27 % 8.415 M 21.76 % 6.911 M 54.37 % 4.477 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 18.486 M -70.92 % 63.574 M 181.03 % 22.622 M -90.19 % 230.522 M 5.10 % 219.327 M -14.61 % 256.843 M -29.14 % 362.477 M 48.75 % 243.689 M -21.77 % 311.516 M -2.61 % 319.876 M -7.56 % 346.026 M -25.91 % 467.022 M -34.14 % 709.123 M 21.86 % 581.916 M 30.91 % 444.512 M
Interest income 11.000 K 22.22 % 9.000 K -77.50 % 40.000 K -83.26 % 239.000 K -91.57 % 2.835 M 50.48 % 1.884 M -10.37 % 2.102 M 2 136.17 % 94.000 K -97.69 % 4.061 M -28.72 % 5.697 M -72.96 % 21.071 M -4.07 % 21.966 M 241.83 % 6.426 M 88.34 % 3.412 M 0.000
Interest expense 31.544 M 9.46 % 28.818 M -26.79 % 39.365 M -55.63 % 88.727 M 4.25 % 85.111 M -17.41 % 103.047 M 28.24 % 80.355 M 88.10 % 42.720 M 54.02 % 27.736 M 4.20 % 26.617 M -65.89 % 78.044 M 10.98 % 70.324 M 34.67 % 52.218 M -10.10 % 58.083 M 28.00 % 45.379 M
Depreciation and amortization 4.576 M -22.19 % 5.881 M -72.09 % 21.070 M -50.13 % 42.249 M 108.46 % 20.267 M -34.90 % 31.131 M -12.67 % 35.647 M 3.56 % 34.421 M 49.62 % 23.006 M 44.44 % 15.928 M -31.24 % 23.164 M -14.47 % 27.082 M -1.96 % 27.624 M 13.95 % 24.243 M 39.14 % 17.424 M
Operating income -13.226 M 76.47 % -56.208 M -111.77 % -26.542 M 73.31 % -99.433 M -8.05 % -92.029 M -317.42 % -22.047 M 91.06 % -246.564 M -191.46 % 269.578 M 45.20 % 185.666 M 36.56 % 135.957 M 41.52 % 96.071 M 116.63 % -577.638 M 48.30 % -1.117 B -405.62 % 365.552 M 43.05 % 255.537 M
Operating income ratio -0.35 95.43 % -7.63 -5 853.83 % -0.13 70.78 % -0.44 -5.68 % -0.42 -588.96 % -0.06 86.04 % -0.43 -196.80 % 0.45 119.68 % 0.20 26.51 % 0.16 44.34 % 0.11 114.51 % -0.77 49.32 % -1.51 -1 240.44 % 0.13 38.38 % 0.10
Total other income expenses net -40.254 M -276.25 % 22.839 M 197.20 % -23.498 M 52.36 % -49.319 M 54.44 % -108.260 M 27.33 % -148.981 M 52.77 % -315.435 M -23 517.59 % 1.347 M 104.64 % -29.032 M 17.64 % -35.252 M 55.23 % -78.744 M -4.71 % -75.203 M -25.13 % -60.098 M -3.47 % -58.083 M -28.00 % -45.379 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Net debt 366.331 M 6.67 % 343.422 M -58.15 % 820.523 M -0.26 % 822.667 M -2.50 % 843.761 M -15.57 % 999.408 M 8.31 % 922.757 M 81.22 % 509.187 M -36.58 % 802.825 M 1 301.38 % -66.825 M -121.00 % 318.180 M -19.61 % 395.791 M 31.87 % 300.140 M 96.82 % 152.498 M -77.75 % 685.274 M
Total investments 317.282 M 1.19 % 313.546 M 12.96 % 277.582 M -0.31 % 278.457 M 1 497.02 % 17.436 M -0.15 % 17.462 M -0.09 % 17.477 M -10.03 % 19.425 M 62.29 % 11.969 M -97.50 % 477.890 M 15 829.67 % 3.000 M 0.000 0.000 0.000 0.000
Total debt 375.954 M 8.99 % 344.942 M -58.26 % 826.454 M -0.68 % 832.110 M -2.27 % 851.455 M -17.14 % 1.028 B 1.69 % 1.011 B 54.03 % 656.055 M -26.49 % 892.449 M 241.71 % 261.170 M -60.68 % 664.242 M 6.27 % 625.030 M 14.44 % 546.170 M 3.78 % 526.253 M -37.36 % 840.187 M
Accumulated other comprehensive income loss -399.109 M -213.39 % 351.983 M -44.85 % 638.236 M 12.59 % 566.855 M 0.000 100.00 % -179.957 M -21.88 % -147.656 M -17.33 % -125.842 M -16.78 % -107.762 M -16.94 % -92.154 M -16.28 % -79.252 M -9.57 % -72.333 M -26.44 % -57.206 M -38.32 % -41.359 M -35.62 % -30.496 M
Retained earnings -2.549 B -1.74 % -2.506 B 5.05 % -2.639 B -4.01 % -2.537 B -3.17 % -2.459 B -3.33 % -2.380 B -39.50 % -1.706 B -98.06 % -861.387 M 14.77 % -1.011 B 9.24 % -1.114 B 7.70 % -1.206 B 0.64 % -1.214 B -121.10 % -549.169 M 0.000 0.000
Common stock 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.000
Total equity -399.108 M -17.54 % -339.565 M -40.51 % -241.658 M -14.33 % -211.375 M -1 042.71 % 22.422 M -78.00 % 101.923 M -79.27 % 491.569 M -65.59 % 1.429 B 37.51 % 1.039 B 15.10 % 902.723 M 323.86 % 212.979 M 2.00 % 208.799 M -76.41 % 884.994 M -56.94 % 2.055 B 309.20 % 502.277 M
Other non current liabilities 0.000 0.000 -100.00 % 77.220 M 0.000 -100.00 % 472.000 K -83.39 % 2.842 M -99.27 % 391.058 M 215.46 % 123.963 M -20.61 % 156.138 M 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 8.118 M 125.50 % 3.600 M 677.54 % 463.000 K -99.78 % 213.680 M 310.52 % 52.051 M -23.45 % 67.992 M 1 815.27 % 3.550 M 0.000 0.000 0.000 -100.00 % 120.000 M -61.28 % 309.941 M 1 449.71 % 20.000 M 0.000 0.000
Total non current liabilities 8.118 M 125.50 % 3.600 M -95.37 % 77.683 M -71.31 % 270.762 M 132.99 % 116.211 M 64.06 % 70.834 M -82.05 % 394.608 M 218.33 % 123.963 M -20.61 % 156.138 M -45.09 % 284.348 M 99.08 % 142.832 M -54.05 % 310.812 M 1 376.33 % 21.053 M 1 604.70 % 1.235 M -53.59 % 2.661 M
Other current liabilities 356.731 M 10.56 % 322.649 M 6.49 % 302.979 M 42.82 % 212.147 M -28.14 % 295.235 M -51.61 % 610.087 M 100.96 % 303.589 M -21.18 % 385.164 M 0.20 % 384.399 M 99.67 % 192.518 M 101.41 % 95.584 M -32.15 % 140.876 M -15.28 % 166.275 M -14.95 % 195.507 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 367.836 M 7.76 % 341.342 M -58.67 % 825.991 M 33.56 % 618.430 M -22.64 % 799.404 M -16.70 % 959.614 M -4.71 % 1.007 B 53.49 % 656.055 M -26.49 % 892.449 M 241.71 % 261.170 M -52.01 % 544.242 M 72.73 % 315.089 M -40.12 % 526.170 M -0.02 % 526.253 M -37.36 % 840.187 M
Total current liabilities 725.065 M 9.02 % 665.087 M -43.14 % 1.170 B 30.55 % 895.973 M -22.52 % 1.156 B -28.86 % 1.626 B 21.22 % 1.341 B 11.10 % 1.207 B -11.74 % 1.368 B 175.95 % 495.590 M -56.13 % 1.130 B 22.51 % 922.035 M -30.09 % 1.319 B -12.91 % 1.514 B -32.70 % 2.250 B
Total liabilities 733.183 M 9.65 % 668.687 M -46.39 % 1.247 B 6.91 % 1.167 B -8.32 % 1.273 B -24.98 % 1.696 B -2.26 % 1.736 B 30.40 % 1.331 B -12.65 % 1.524 B 207.46 % 495.590 M -61.05 % 1.272 B 3.21 % 1.233 B -8.00 % 1.340 B -11.59 % 1.516 B -32.73 % 2.253 B
Other non current assets 65.000 K -96.99 % 2.160 M -99.22 % 277.582 M -0.31 % 278.457 M 1 497.02 % 17.436 M -61.07 % 44.790 M 116.42 % -272.763 M 0.000 -100.00 % 42.131 M 108.82 % -477.890 M -39.95 % -341.471 M -2 234.19 % 16.000 M -25.79 % 21.560 M 799.46 % 2.397 M 0.00 % 2.397 M
Long term investments 317.282 M 1.19 % 313.546 M 12.96 % 277.582 M -0.31 % 278.457 M 1 497.02 % 17.436 M 163.80 % -27.328 M -256.37 % 17.477 M -10.03 % 19.425 M 62.29 % 11.969 M -97.50 % 477.890 M 39.95 % 341.471 M 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 195.000 K -99.88 % 158.985 M -1.15 % 160.835 M -1.23 % 162.846 M -86.03 % 1.166 B -9.49 % 1.288 B -1.04 % 1.302 B 12.56 % 1.157 B 766.93 % 133.425 M 246.34 % 38.524 M -14.05 % 44.821 M 94.76 % 23.014 M -52.87 % 48.826 M 31.34 % 37.174 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 -100.00 % 1.250 M 0.00 % 1.250 M
Goodwill and intangible assets 0.000 -100.00 % 195.000 K -99.88 % 158.985 M -1.15 % 160.835 M -1.23 % 162.846 M -86.03 % 1.166 B -9.49 % 1.288 B -1.04 % 1.302 B 12.56 % 1.157 B 766.93 % 133.425 M 246.34 % 38.524 M -14.05 % 44.821 M 94.76 % 23.014 M -54.04 % 50.076 M 30.32 % 38.424 M
Property plant equipment net 543.000 K -42.48 % 944.000 K -99.81 % 495.717 M 99.59 % 248.365 M -53.82 % 537.828 M 76.10 % 305.415 M -50.86 % 621.474 M 112.59 % 292.340 M -5.57 % 309.600 M -10.12 % 344.465 M 13.70 % 302.947 M 48.50 % 204.007 M -22.93 % 264.699 M 7.86 % 245.409 M 1.69 % 241.336 M
Total non current assets 317.890 M 0.33 % 316.845 M -66.01 % 932.284 M 35.57 % 687.657 M -4.24 % 718.110 M -51.77 % 1.489 B -9.05 % 1.637 B -2.01 % 1.671 B 5.86 % 1.578 B 179.00 % 565.635 M 29.27 % 437.554 M 16.81 % 374.591 M -5.80 % 397.671 M 24.24 % 320.073 M 11.11 % 288.076 M
Other current assets 6.394 M 806.95 % 705.000 K -97.00 % 23.519 M -89.00 % 213.803 M -58.57 % 516.014 M 273.07 % 138.315 M -35.65 % 214.952 M 60.15 % 134.216 M -43.16 % 236.150 M 153.85 % 93.026 M -74.32 % 362.246 M -28.88 % 509.329 M 26.56 % 402.448 M -84.04 % 2.522 B 5 255.85 % 47.080 M
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.790 M 0.000 0.000 0.000 0.000 -100.00 % 3.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 9.623 M 533.09 % 1.520 M -74.37 % 5.931 M -37.19 % 9.443 M 22.73 % 7.694 M -72.71 % 28.198 M -67.88 % 87.793 M -40.22 % 146.868 M 63.87 % 89.624 M -72.68 % 327.995 M -5.22 % 346.062 M 50.96 % 229.239 M -6.82 % 246.030 M -34.17 % 373.755 M 141.27 % 154.913 M
Cash and short term investments 9.623 M 533.09 % 1.520 M -74.37 % 5.931 M -37.19 % 9.443 M 22.73 % 7.694 M -89.46 % 72.988 M -16.86 % 87.793 M -40.22 % 146.868 M 63.87 % 89.624 M -72.68 % 327.995 M -6.04 % 349.062 M 52.27 % 229.239 M -6.82 % 246.030 M -34.17 % 373.755 M 141.27 % 154.913 M
Total current assets 16.185 M 31.83 % 12.277 M -83.28 % 73.434 M -72.57 % 267.703 M -53.60 % 576.959 M 86.51 % 309.344 M -47.58 % 590.091 M -45.82 % 1.089 B 10.62 % 984.594 M 18.24 % 832.678 M -20.54 % 1.048 B -1.80 % 1.067 B -41.61 % 1.827 B -43.79 % 3.251 B 31.76 % 2.467 B
Inventory 168.000 K 0.000 -100.00 % 10.318 M -67.76 % 32.005 M 17.29 % 27.287 M -20.82 % 34.461 M -23.36 % 44.962 M -31.16 % 65.313 M -60.90 % 167.062 M -4.45 % 174.834 M 107.54 % 84.240 M -36.38 % 132.409 M -45.49 % 242.920 M -31.70 % 355.673 M -32.52 % 527.054 M
Net receivables 0.000 -100.00 % 10.052 M -70.14 % 33.666 M 170.37 % 12.452 M -52.04 % 25.964 M -59.16 % 63.580 M -73.77 % 242.384 M -62.83 % 652.106 M 9.61 % 594.908 M 151.20 % 236.823 M -6.15 % 252.330 M 157.38 % 98.039 M -89.52 % 935.923 M 0.000 0.000
Tax assets 0.000 0.000 100.00 % -277.582 M 0.31 % -278.457 M -1 497.02 % -17.436 M 0.000 100.00 % -17.477 M -130.72 % 56.885 M -1.49 % 57.745 M -34.19 % 87.745 M -8.68 % 96.083 M -12.46 % 109.763 M 24.17 % 88.398 M 298.35 % 22.191 M 274.91 % 5.919 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 498.000 K -48.87 % 974.000 K -88.51 % 8.477 M -81.01 % 44.630 M -4.43 % 46.697 M 34.43 % 34.737 M 94.73 % 17.839 M -86.46 % 131.770 M 103.89 % 64.628 M 178.83 % 23.178 M -95.12 % 474.817 M 9.35 % 434.206 M -28.76 % 609.536 M -13.80 % 707.095 M -47.94 % 1.358 B
Tax payables 0.000 -100.00 % 122.000 K -99.62 % 32.246 M 55.28 % 20.766 M 37.52 % 15.100 M -28.36 % 21.079 M 67.87 % 12.557 M -63.08 % 34.014 M 30.31 % 26.103 M 39.41 % 18.724 M 25.01 % 14.978 M -52.99 % 31.864 M 87.83 % 16.964 M -80.19 % 85.639 M 64.88 % 51.941 M
Deferred revenue non current 0.000 0.000 100.00 % -77.220 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.216 M -92.83 % 309.941 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 6.143 M 284.20 % -3.335 M -246.46 % 2.277 M -72.81 % 8.373 M -29.87 % 11.939 M -3.41 % 12.360 M 0.000 0.000 0.000 -100.00 % 15.130 M 0.00 % 15.130 M
Capital lease obligations 466.000 K -54.13 % 1.016 M -27.89 % 1.409 M -29.37 % 1.995 M -79.16 % 9.572 M 85.79 % 5.152 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.131 M 0.00 % 276.131 M -16.25 % 329.714 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.158 B 19.47 % 1.806 B 2.68 % 1.759 B 0.00 % 1.759 B -28.94 % 2.476 B 40.73 % 1.759 B 12.59 % 1.562 B -19.96 % 1.952 B -4.21 % 2.038 B 37.03 % 1.487 B 59.24 % 933.872 M 0.00 % 933.872 M -34.88 % 1.434 B -3.88 % 1.492 B 188.25 % 517.643 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 77.220 M 35.28 % 57.082 M -10.37 % 63.688 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 616.000 K -29.28 % 871.000 K -17.28 % 1.053 M -14.74 % 1.235 M -53.59 % 2.661 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -284.348 M 0.000 0.000 0.000 0.000 0.000
Total assets 334.075 M 1.50 % 329.122 M -67.27 % 1.006 B 5.27 % 955.360 M -26.23 % 1.295 B -27.98 % 1.798 B -19.26 % 2.227 B -19.30 % 2.760 B 7.69 % 2.563 B 83.27 % 1.398 B -5.86 % 1.485 B 3.04 % 1.442 B -35.21 % 2.225 B -37.69 % 3.571 B 29.60 % 2.755 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
Deferred income tax 0.000 0.000 0.000 100.00 % -12.317 M -108.78 % 140.249 M -69.34 % 457.426 M -25.09 % 610.645 M 8 917.98 % -6.925 M -254.23 % 4.490 M -87.09 % 34.772 M 200.58 % -34.573 M -108.02 % 430.920 M -33.20 % 645.106 M 1 088.06 % -65.290 M 23.71 % -85.580 M
Stock based compensation 0.000 0.000 -100.00 % 604.000 K 619.05 % 84.000 K -16.83 % 101.000 K -98.65 % 7.462 M -9.66 % 8.260 M 8.14 % 7.638 M 190.97 % 2.625 M -64.72 % 7.441 M 1 483.19 % 470.000 K 130.39 % 204.000 K 105.74 % -3.553 M -131.02 % 11.454 M -53.83 % 24.806 M
Change in working capital 3.147 M -96.14 % 81.517 M 768.78 % -12.189 M 86.78 % -92.177 M -168.07 % 135.423 M 4 612.00 % 2.874 M 101.20 % -238.713 M -147.66 % -96.389 M 49.54 % -191.002 M 25.27 % -255.583 M -3 050.62 % 8.662 M -91.58 % 102.918 M -77.01 % 447.597 M 182.54 % -542.285 M 8.92 % -595.422 M
Accounts receivables -997.000 K -101.48 % 67.329 M 309.70 % -32.107 M -504.32 % 7.941 M -70.08 % 26.539 M 865.41 % 2.749 M 102.17 % -126.546 M 42.99 % -221.983 M 20.89 % -280.591 M -490.29 % 71.893 M 191.90 % -78.231 M -123.57 % 331.873 M 0.000 0.000 0.000
Inventory -168.000 K 93.35 % -2.528 M -112.71 % 19.884 M 483.27 % -5.188 M -176.50 % 6.782 M -16.68 % 8.140 M 92.39 % 4.231 M -95.78 % 100.338 M 1 648.05 % 5.740 M 106.31 % -91.026 M -309.27 % 43.497 M 187.59 % -49.657 M -531.37 % -7.865 M -104.76 % 165.368 M 155.47 % -298.095 M
Accounts payables 0.000 0.000 -100.00 % 32.107 M 504.32 % -7.941 M 70.08 % -26.539 M -865.41 % -2.749 M -102.17 % 126.546 M -42.99 % 221.983 M -20.89 % 280.591 M 490.29 % -71.893 M -191.90 % 78.231 M 123.57 % -331.873 M 0.000 0.000 0.000
Other working capital 4.312 M -74.20 % 16.716 M 152.12 % -32.073 M 63.13 % -86.989 M -167.62 % 128.641 M 2 542.86 % -5.266 M 97.83 % -242.944 M -1 061.93 % 25.256 M -69.88 % 83.849 M 135.46 % -236.450 M -644.87 % 43.396 M 124.20 % -179.298 M -139.37 % 455.462 M 164.36 % -707.653 M -138.00 % -297.327 M
Other non cash items 40.607 M -54.72 % 89.687 M 10.70 % 81.021 M 6.41 % 76.138 M -19.83 % 94.967 M -28.24 % 132.344 M -65.52 % 383.860 M 1 126.23 % 31.304 M 25.36 % 24.971 M 3 877.76 % -661.000 K -101.15 % 57.673 M 8.33 % 53.237 M -0.81 % 53.672 M -7.59 % 58.083 M 28.00 % 45.379 M
Net cash provided by operating activities -9.066 M -117.96 % 50.476 M 39.40 % 36.210 M 126.87 % -134.775 M -614.33 % 26.204 M -45.14 % 47.765 M 138.46 % -124.203 M -184.17 % 147.561 M 613.10 % 20.693 M 121.25 % -97.398 M -233.93 % 72.723 M 288.99 % -38.480 M -462.41 % -6.842 M 96.68 % -206.326 M 46.16 % -383.235 M
Investments in property plant and equipment -178.000 K 98.34 % -10.733 M -138.83 % -4.494 M -595.67 % -646.000 K 97.29 % -23.844 M 72.66 % -87.201 M 63.80 % -240.886 M 30.51 % -346.638 M 52.14 % -724.203 M -1 624.79 % -41.988 M 64.47 % -118.192 M -552.38 % -18.117 M 72.32 % -65.462 M -50.25 % -43.570 M 17.55 % -52.847 M
Acquisitions net -22.000 K 88.83 % -197.000 K -102.19 % 9.000 M -95.50 % 200.144 M -64.09 % 557.341 M 845.39 % -74.772 M -209.96 % 68.000 M 423.81 % -21.000 M 0.37 % -21.078 M 74.06 % -81.252 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -44.790 M 0.000 0.000 100.00 % -533.000 K 95.56 % -12.000 M -489.74 % 3.079 M 202.63 % -3.000 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 44.790 M 0.000 0.000 100.00 % -280.654 M 59.69 % -696.189 M -23 306.30 % 3.000 M 0.000 0.000 0.000 0.000 0.000
Other investing activites 11.000 K 100.10 % -11.210 M -46 808.33 % 24.000 K -99.96 % 58.316 M -6.10 % 62.105 M 238.31 % -44.902 M -251.48 % 29.643 M -92.68 % 404.734 M -32.46 % 599.250 M 1 519.94 % 36.992 M -82.10 % 206.663 M 292.94 % -107.111 M -1 766.84 % 6.426 M 110.47 % -61.394 M -1 191.96 % -4.752 M
Net cash used for investing activites -189.000 K 99.15 % -22.140 M -588.74 % 4.530 M -98.24 % 257.814 M -56.71 % 595.602 M 387.90 % -206.875 M -44.42 % -143.243 M 41.32 % -244.091 M 71.43 % -854.220 M -965.52 % -80.169 M -193.80 % 85.471 M 168.25 % -125.228 M -112.12 % -59.036 M 43.76 % -104.964 M -82.23 % -57.599 M
Debt repayment 23.364 M 222.18 % -19.122 M 34.06 % -28.997 M 64.41 % -81.467 M 85.40 % -558.164 M -376.01 % 202.223 M -41.60 % 346.244 M 263.02 % -212.396 M -77.00 % -120.000 M 62.50 % -320.000 M -1 019.43 % 34.804 M -26.79 % 47.537 M 138.68 % 19.917 M 106.45 % -308.830 M -194.71 % 326.077 M
Common stock issued 0.000 -100.00 % 9.393 M 364.77 % 2.021 M 0.000 0.000 0.000 0.000 -100.00 % 366.000 K 35.56 % 270.000 K -99.95 % 553.248 M 0.000 0.000 -100.00 % 54.000 K -99.99 % 933.786 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -1.046 M 88.10 % -8.787 M 72.41 % -31.854 M -478.74 % -5.504 M 51.31 % -11.304 M 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.709 M -67.02 % -33.954 M -156.28 % -13.249 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -10.711 M 44.34 % -19.243 M 2.32 % -19.700 M 54.54 % -43.331 M 34.43 % -66.081 M 33.79 % -99.804 M -61.67 % -61.733 M -106.85 % 901.270 M 24.79 % 722.247 M 1 236.22 % -63.566 M 18.17 % -77.685 M -176.59 % 101.429 M 223.67 % -82.018 M 21.15 % -104.016 M -299.93 % 52.027 M
Net cash used provided by financing activities 12.653 M 143.67 % -28.972 M 37.93 % -46.676 M 62.60 % -124.798 M 80.01 % -624.245 M -715.79 % 101.373 M -53.71 % 219.015 M 47.10 % 148.887 M -74.50 % 583.764 M 268.59 % 158.378 M 469.34 % -42.881 M -128.79 % 148.966 M 340.09 % -62.047 M -111.42 % 543.264 M 43.68 % 378.104 M
Effect of forex changes on cash 4.705 M 1 860.42 % 240.000 K -93.12 % 3.488 M 3.62 % 3.366 M 118.78 % -17.923 M -864.64 % -1.858 M 82.54 % -10.644 M -317.80 % 4.887 M -57.10 % 11.392 M 915.33 % 1.122 M -25.70 % 1.510 M 173.69 % -2.049 M -1 124.50 % 200.000 K 102.49 % -8.029 M -2 776.33 % 300.000 K
Net change in cash 8.103 M 2 146.21 % -396.000 K 83.82 % -2.448 M -252.33 % 1.607 M 107.89 % -20.362 M 65.83 % -59.595 M -0.88 % -59.075 M -203.20 % 57.244 M 124.01 % -238.371 M -1 219.37 % -18.067 M -115.47 % 116.823 M 795.75 % -16.791 M 86.85 % -127.725 M -157.03 % 223.945 M 458.71 % -62.430 M
Cash at beginning of period 1.520 M -20.67 % 1.916 M -56.10 % 4.364 M -44.31 % 7.836 M -72.21 % 28.198 M -67.88 % 87.793 M -40.22 % 146.868 M 63.87 % 89.624 M -72.68 % 327.995 M -5.22 % 346.062 M 50.96 % 229.239 M -6.82 % 246.030 M -34.17 % 373.755 M 149.49 % 149.810 M -29.41 % 212.240 M
Cash at end of period 9.623 M 533.09 % 1.520 M -20.67 % 1.916 M -79.71 % 9.443 M 20.51 % 7.836 M -72.21 % 28.198 M -67.88 % 87.793 M -40.22 % 146.868 M 63.87 % 89.624 M -72.68 % 327.995 M -5.22 % 346.062 M 50.96 % 229.239 M -6.82 % 246.030 M -34.17 % 373.755 M 149.49 % 149.810 M
Operating cash flow -9.066 M -117.96 % 50.476 M 39.40 % 36.210 M 126.87 % -134.775 M -614.33 % 26.204 M -45.14 % 47.765 M 138.46 % -124.203 M -184.17 % 147.561 M 613.10 % 20.693 M 121.25 % -97.398 M -233.93 % 72.723 M 288.99 % -38.480 M -462.41 % -6.842 M 96.68 % -206.326 M 46.16 % -383.235 M
Capital expenditure -178.000 K 98.62 % -12.893 M -186.89 % -4.494 M -595.67 % -646.000 K 97.29 % -23.844 M 72.66 % -87.201 M 63.80 % -240.886 M 30.51 % -346.638 M 52.14 % -724.203 M -1 624.79 % -41.988 M 64.47 % -118.192 M -552.38 % -18.117 M 72.32 % -65.462 M -50.25 % -43.570 M 17.55 % -52.847 M
Free CashFlow -9.244 M -124.60 % 37.583 M 18.50 % 31.716 M 123.42 % -135.421 M -5 838.18 % 2.360 M 105.98 % -39.436 M 89.20 % -365.089 M -83.39 % -199.077 M 71.70 % -703.510 M -404.72 % -139.386 M -206.55 % -45.469 M 19.66 % -56.597 M 21.72 % -72.304 M 71.07 % -249.896 M 42.70 % -436.082 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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-06-30 2017-06-30 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
Revenue 11.995 M 80.02 % 6.663 M -78.71 % 31.297 M 0.000 -100.00 % 7.366 M -91.49 % 86.591 M -28.14 % 120.501 M 4.36 % 115.466 M 3.81 % 111.233 M -15.92 % 132.295 M 47.92 % 89.436 M -67.11 % 271.946 M 189.23 % 94.023 M -69.86 % 311.985 M -0.77 % 314.399 M -18.50 % 385.789 M -17.36 % 466.823 M 22.56 % 380.903 M -16.56 % 456.522 M 11.87 % 408.099 M 79.11 % 227.851 M -56.70 % 526.264 M 42.40 % 369.566 M 0.00 % 369.566 M -73.20 % 1.379 B 0.00 % 1.379 B 3.38 % 1.334 B 0.00 % 1.334 B
Net income -16.906 M 68.70 % -54.018 M -8 272.16 % 661.000 K 100.48 % -137.978 M -2 358.62 % -5.612 M 85.30 % -38.167 M -35.16 % -28.238 M 80.78 % -146.884 M -5 434.44 % -2.654 M 98.16 % -144.524 M -209.18 % -46.745 M 91.50 % -549.776 M -1 166.01 % -43.426 M -141.55 % 104.508 M 1.58 % 102.884 M 105.49 % 50.068 M -2.22 % 51.204 M 40.32 % 36.490 M 17 728.02 % -207.000 K -109.02 % 2.294 M 100.95 % -241.372 M 44.14 % -432.086 M 22.10 % -554.658 M 0.00 % -554.658 M -573.30 % 117.189 M 0.00 % 117.189 M 82.24 % 64.305 M 0.00 % 64.305 M
Income before tax -16.906 M 68.85 % -54.265 M -7 012.74 % 785.000 K 102.75 % -28.573 M -495.77 % -4.796 M 82.24 % -27.007 M 1.03 % -27.289 M 81.20 % -145.158 M -3 938.90 % -3.594 M 97.63 % -151.790 M -212.98 % -48.499 M 91.00 % -539.045 M -1 113.33 % -44.427 M -138.24 % 116.194 M 4.30 % 111.402 M 106.17 % 54.034 M -13.61 % 62.544 M 63.90 % 38.161 M 169.08 % 14.182 M 350.94 % 3.145 M 101.64 % -191.320 M 58.55 % -461.521 M 21.60 % -588.644 M 0.00 % -588.644 M -482.90 % 153.735 M 0.00 % 153.735 M 46.30 % 105.079 M 0.00 % 105.079 M
Income before tax ratio -1.41 82.69 % -8.14 -32 570.06 % 0.03 0.00 100.00 % -0.65 -108.76 % -0.31 -37.72 % -0.23 81.99 % -1.26 -3 790.83 % -0.03 97.18 % -1.15 -111.58 % -0.54 72.64 % -1.98 -319.50 % -0.47 -226.87 % 0.37 5.11 % 0.35 152.98 % 0.14 4.54 % 0.13 33.73 % 0.10 222.50 % 0.03 303.11 % 0.01 100.92 % -0.84 4.25 % -0.88 44.94 % -1.59 0.00 % -1.59 -1 528.81 % 0.11 0.00 % 0.11 41.52 % 0.08 0.00 % 0.08
EBITDA -89.000 K 98.77 % -7.263 M -423.65 % -1.387 M -135.66 % 3.890 M 251.95 % -2.560 M -109.66 % 26.493 M 176.49 % 9.582 M 117.63 % -54.342 M -1 755.94 % -2.928 M 89.99 % -29.265 M -102.22 % -14.472 M 89.83 % -142.327 M -942.92 % -13.647 M -109.12 % 149.677 M -0.37 % 150.240 M 122.27 % 67.594 M -19.73 % 84.211 M 23.15 % 68.380 M 16.17 % 58.863 M 25.99 % 46.721 M 171.02 % -65.790 M 0.000 100.00 % -548.723 M 0.00 % -548.723 M -381.54 % 194.898 M 0.00 % 194.898 M 42.80 % 136.481 M 0.00 % 136.481 M
Net income ratio -1.41 82.62 % -8.11 -38 485.74 % 0.02 0.00 100.00 % -0.76 -72.85 % -0.44 -88.09 % -0.23 81.58 % -1.27 -5 231.55 % -0.02 97.82 % -1.09 -109.01 % -0.52 74.15 % -2.02 -337.71 % -0.46 -237.88 % 0.33 2.36 % 0.33 152.15 % 0.13 18.32 % 0.11 14.50 % 0.10 21 227.63 % 0.00 -108.07 % 0.01 100.53 % -1.06 -29.02 % -0.82 45.29 % -1.50 0.00 % -1.50 -1 866.18 % 0.08 0.00 % 0.08 76.28 % 0.05 0.00 % 0.05
Ratio EBITDA -0.01 99.32 % -1.09 -2 359.65 % -0.04 0.00 100.00 % -0.35 -213.59 % 0.31 284.76 % 0.08 116.90 % -0.47 -1 687.90 % -0.03 88.10 % -0.22 -36.71 % -0.16 69.08 % -0.52 -260.58 % -0.15 -130.25 % 0.48 0.40 % 0.48 172.74 % 0.18 -2.87 % 0.18 0.49 % 0.18 39.23 % 0.13 12.62 % 0.11 139.65 % -0.29 0.00 100.00 % -1.48 0.00 % -1.48 -1 150.61 % 0.14 0.00 % 0.14 38.13 % 0.10 0.00 % 0.10
Gross profit ratio 0.83 1 346.97 % -0.07 -136.71 % 0.18 0.00 100.00 % -3.11 -634.90 % 0.58 -6.29 % 0.62 -2.79 % 0.64 -0.79 % 0.64 8.98 % 0.59 -6.75 % 0.63 -13.65 % 0.73 12.72 % 0.65 -15.74 % 0.77 6.08 % 0.73 79.33 % 0.41 -30.09 % 0.58 22.84 % 0.47 -4.79 % 0.50 23.26 % 0.40 -6.59 % 0.43 19.12 % 0.36 -1.49 % 0.37 0.00 % 0.37 13.89 % 0.32 0.00 % 0.32 29.90 % 0.25 0.00 % 0.25
Weighted average shs out dil 558.677 M 111.55 % 264.091 M -86.65 % 1.978 B 900.00 % 197.815 M -89.80 % 1.939 B 1.57 % 1.909 B 1.01 % 1.890 B -0.14 % 1.892 B 0.27 % 1.887 B 0.00 % 1.887 B -0.92 % 1.905 B 7.97 % 1.764 B 5.71 % 1.669 B -9.89 % 1.852 B 16.32 % 1.592 B 0.58 % 1.583 B 0.86 % 1.569 B 22.03 % 1.286 B 18.86 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 7.20 % 1.009 B 0.00 % 1.009 B 23.74 % 815.629 M 0.00 % 815.629 M
Weighted average shs out 558.691 M 111.55 % 264.091 M -86.65 % 1.978 B 133.24 % 848.119 M -56.25 % 1.939 B 1.79 % 1.905 B 0.79 % 1.890 B -0.12 % 1.892 B 0.23 % 1.888 B 0.03 % 1.887 B -0.93 % 1.905 B 7.98 % 1.764 B 5.71 % 1.669 B -9.89 % 1.852 B 16.32 % 1.592 B 0.58 % 1.583 B 0.86 % 1.569 B 22.14 % 1.285 B 18.75 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 0.00 % 1.082 B 8.07 % 1.001 B 0.00 % 1.001 B 23.38 % 811.438 M 0.00 % 811.438 M
EPS diluted -0.03 84.85 % -0.20 -66 766.67 % 0.00 100.04 % -0.73 -25 072.41 % 0.00 85.50 % -0.02 -34.23 % -0.01 80.80 % -0.08 -5 442.86 % 0.00 98.15 % -0.08 -208.16 % -0.02 92.20 % -0.31 -1 107.69 % -0.03 -146.10 % 0.06 -12.69 % 0.06 104.43 % 0.03 -3.07 % 0.03 14.79 % 0.03 14 300.00 % 0.00 -109.52 % 0.00 100.95 % -0.22 45.00 % -0.40 21.57 % -0.51 0.00 % -0.51 -525.00 % 0.12 0.00 % 0.12 50.00 % 0.08 0.00 % 0.08
Earnings per share -0.03 84.85 % -0.20 -66 766.67 % 0.00 100.18 % -0.17 -5 762.07 % 0.00 85.50 % -0.02 -34.23 % -0.01 80.80 % -0.08 -5 442.86 % 0.00 98.15 % -0.08 -208.16 % -0.02 92.20 % -0.31 -1 107.69 % -0.03 -146.10 % 0.06 -12.69 % 0.06 104.43 % 0.03 -3.07 % 0.03 14.79 % 0.03 14 300.00 % 0.00 -109.52 % 0.00 100.95 % -0.22 45.00 % -0.40 21.57 % -0.51 0.00 % -0.51 -525.00 % 0.12 0.00 % 0.12 50.00 % 0.08 0.00 % 0.08
Gross profit 10.012 M 2 344.84 % -446.000 K -107.82 % 5.706 M -81.17 % 30.306 M 232.11 % -22.940 M -145.50 % 50.415 M -32.66 % 74.871 M 1.45 % 73.798 M 2.98 % 71.661 M -8.37 % 78.206 M 37.93 % 56.698 M -71.60 % 199.646 M 226.02 % 61.237 M -74.61 % 241.141 M 5.27 % 229.074 M 46.15 % 156.743 M -42.23 % 271.304 M 50.55 % 180.203 M -20.56 % 226.832 M 37.88 % 164.509 M 67.31 % 98.325 M -48.42 % 190.643 M 40.27 % 135.910 M 0.00 % 135.910 M -69.48 % 445.323 M 0.00 % 445.323 M 34.29 % 331.602 M 0.00 % 331.602 M
Income tax expense 0.000 100.00 % -1.000 K -100.81 % 124.000 K 117.87 % -694.000 K 0.000 -100.00 % 11.160 M 1 075.97 % 949.000 K -63.25 % 2.582 M 374.68 % -940.000 K 87.06 % -7.266 M -314.25 % -1.754 M -118.12 % 9.680 M 19 260.00 % 50.000 K -99.51 % 10.297 M 14.25 % 9.013 M 127.26 % 3.966 M -65.03 % 11.340 M 578.64 % 1.671 M -88.39 % 14.389 M 1 590.83 % 851.000 K -98.30 % 50.052 M 70.04 % 29.435 M 186.61 % -33.986 M 0.00 % -33.986 M -193.00 % 36.546 M 0.00 % 36.546 M -9.48 % 40.374 M 0.00 % 40.374 M
Cost of revenue 1.983 M -72.11 % 7.109 M -72.22 % 25.591 M 184.44 % -30.306 M -200.00 % 30.306 M -16.23 % 36.176 M -20.72 % 45.630 M 9.51 % 41.668 M 5.30 % 39.572 M -26.84 % 54.089 M 65.22 % 32.738 M -54.72 % 72.300 M 120.52 % 32.786 M -53.72 % 70.844 M -16.97 % 85.325 M -62.75 % 229.046 M 17.15 % 195.519 M -2.58 % 200.700 M -12.62 % 229.690 M -5.71 % 243.590 M 88.06 % 129.526 M -61.41 % 335.621 M 43.64 % 233.657 M 0.00 % 233.657 M -74.98 % 933.748 M 0.00 % 933.748 M -6.85 % 1.002 B 0.00 % 1.002 B
General and administrative expenses 6.189 M -45.91 % 11.441 M 62.40 % 7.045 M -86.82 % 53.465 M 428.89 % 10.109 M -69.87 % 33.547 M 27.40 % 26.331 M -38.99 % 43.156 M 19.30 % 36.175 M -30.23 % 51.850 M 16.77 % 44.403 M -64.71 % 125.839 M 231.32 % 37.981 M -26.53 % 51.693 M 2.75 % 50.309 M 76.75 % 28.464 M -56.95 % 66.123 M 169.55 % 24.531 M -46.93 % 46.221 M 71.97 % 26.877 M -60.17 % 67.480 M 49.19 % 45.231 M -30.04 % 64.649 M 0.00 % 64.649 M 0.17 % 64.541 M 0.00 % 64.541 M 43.34 % 45.028 M 0.00 % 45.028 M
Selling and marketing expenses 3.920 M 7 027.27 % 55.000 K 0.00 % 55.000 K 0.000 0.000 -100.00 % 2.510 M -94.85 % 48.749 M -49.96 % 97.422 M 85.77 % 52.441 M -38.05 % 84.648 M 120.29 % 38.426 M -26.07 % 51.975 M 26.62 % 41.048 M -17.97 % 50.043 M 8.26 % 46.225 M -36.63 % 72.939 M -47.51 % 138.970 M 54.53 % 89.929 M -35.24 % 138.857 M 10.44 % 125.726 M -7.07 % 135.291 M -43.75 % 240.516 M -17.04 % 289.913 M 0.00 % 289.913 M 28.04 % 226.417 M 0.00 % 226.417 M 27.75 % 177.228 M 0.00 % 177.228 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.503 M 0.000 100.00 % -2.038 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 112.000 K 0.00 % 112.000 K 100.39 % -28.411 M 0.00 % -28.411 M -54.21 % -18.423 M 0.00 % -18.423 M
Operating expenses 10.109 M -11.22 % 11.386 M 60.37 % 7.100 M -86.72 % 53.465 M 428.89 % 10.109 M -75.09 % 40.577 M -39.70 % 67.295 M -58.50 % 162.164 M 272.29 % 43.559 M -68.59 % 138.674 M 75.20 % 79.150 M -53.28 % 169.431 M 98.46 % 85.374 M -14.50 % 99.854 M 13.27 % 88.158 M -10.63 % 98.640 M -52.09 % 205.878 M 66.03 % 124.004 M -31.86 % 181.994 M 34.76 % 135.047 M -49.78 % 268.895 M -56.95 % 624.556 M 76.68 % 353.499 M 0.00 % 353.499 M 34.64 % 262.547 M 0.00 % 262.547 M 28.80 % 203.833 M 0.00 % 203.833 M
Cost and expenses 12.092 M -34.62 % 18.495 M -43.42 % 32.691 M -38.86 % 53.465 M 428.89 % 10.109 M -86.83 % 76.753 M -32.03 % 112.925 M -44.60 % 203.832 M 145.19 % 83.131 M -56.87 % 192.763 M 72.28 % 111.888 M -53.71 % 241.731 M 104.58 % 118.160 M -30.78 % 170.698 M -1.61 % 173.483 M -47.06 % 327.686 M -18.36 % 401.397 M 23.62 % 324.704 M -21.13 % 411.684 M 8.73 % 378.637 M -4.97 % 398.421 M -58.51 % 960.177 M 63.53 % 587.155 M 0.00 % 587.155 M -50.92 % 1.196 B 0.00 % 1.196 B -0.82 % 1.206 B 0.00 % 1.206 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.762 M 0.000 -100.00 % 5.959 M 0.000 -100.00 % 8.996 M 0.000 -100.00 % 17.087 M 0.000 0.000 0.000 0.000 -100.00 % 4.477 M 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 10.109 M -11.22 % 11.386 M 60.37 % 7.100 M -86.72 % 53.465 M 428.89 % 10.109 M -67.69 % 31.288 M -58.33 % 75.080 M -50.05 % 150.317 M 69.63 % 88.616 M -35.08 % 136.498 M 64.79 % 82.829 M -53.42 % 177.814 M 125.00 % 79.029 M -22.35 % 101.770 M 4.92 % 96.996 M -4.35 % 101.403 M -54.10 % 220.910 M 84.65 % 119.635 M -27.21 % 164.357 M 7.70 % 152.603 M -15.82 % 181.275 M -36.56 % 285.747 M -19.41 % 354.562 M 0.00 % 354.562 M 21.86 % 290.958 M 0.00 % 290.958 M 30.91 % 222.256 M 0.00 % 222.256 M
Interest income 0.000 0.000 0.000 100.00 % -33.862 M -199.97 % 33.871 M -8.07 % 36.845 M 5.68 % 34.865 M -38.61 % 56.792 M 79.18 % 31.696 M 236.55 % -23.212 M -189.12 % 26.047 M 241.51 % -18.406 M -190.71 % 20.290 M -19.14 % 25.093 M -14.98 % 29.514 M 625.34 % 4.069 M 41.19 % 2.882 M -84.02 % 18.038 M -41.16 % 30.656 M 16.49 % 26.317 M 26.83 % 20.750 M -24.84 % 27.608 M 759.26 % 3.213 M 0.00 % 3.213 M 88.34 % 1.706 M 0.00 % 1.706 M 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 28.818 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.111 M 0.000 -100.00 % 103.047 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.109 M 0.00 % 26.109 M -10.10 % 29.042 M 0.00 % 29.042 M 28.00 % 22.690 M 0.00 % 22.690 M
Depreciation and amortization 8.000 K -99.82 % 4.569 M 65 171.43 % 7.000 K -99.88 % 5.698 M 3 013.66 % 183.000 K -97.51 % 7.339 M -25.25 % 9.818 M -56.02 % 22.323 M 60.82 % 13.881 M -2.28 % 14.205 M 39.37 % 10.192 M -54.77 % 22.536 M 162.20 % 8.595 M -21.56 % 10.958 M 26.89 % 8.636 M -11.01 % 9.704 M 31.97 % 7.353 M -5.29 % 7.764 M -47.59 % 14.813 M 20.61 % 12.282 M -14.74 % 14.405 M 26.20 % 11.414 M -17.36 % 13.812 M 0.00 % 13.812 M 13.95 % 12.122 M 0.00 % 12.122 M 39.14 % 8.712 M 0.00 % 8.712 M
Operating income -97.000 K 99.18 % -11.832 M -748.78 % -1.394 M 97.39 % -53.465 M -1 849.14 % -2.743 M -114.32 % 19.154 M 8 216.10 % -236.000 K 99.69 % -76.665 M -356.09 % -16.809 M 61.33 % -43.470 M -76.25 % -24.664 M -12 748.21 % 195.000 K 100.88 % -22.242 M -116.03 % 138.719 M -2.04 % 141.604 M 144.61 % 57.890 M -24.68 % 76.858 M 26.79 % 60.616 M 37.61 % 44.050 M 27.91 % 34.439 M 142.94 % -80.195 M 15.20 % -94.567 M 83.07 % -558.595 M 0.00 % -558.595 M -405.62 % 182.776 M 0.00 % 182.776 M 43.05 % 127.769 M 0.00 % 127.769 M
Operating income ratio -0.01 99.54 % -1.78 -3 886.84 % -0.04 0.00 100.00 % -0.37 -268.35 % 0.22 11 394.46 % 0.00 99.71 % -0.66 -339.37 % -0.15 54.01 % -0.33 -19.15 % -0.28 -38 559.11 % 0.00 100.30 % -0.24 -153.20 % 0.44 -1.28 % 0.45 200.15 % 0.15 -8.86 % 0.16 3.46 % 0.16 64.93 % 0.10 14.34 % 0.08 123.98 % -0.35 -95.87 % -0.18 88.11 % -1.51 0.00 % -1.51 -1 240.44 % 0.13 0.00 % 0.13 38.38 % 0.10 0.00 % 0.10
Total other income expenses net -16.809 M 60.39 % -42.433 M -2 047.36 % 2.179 M -91.25 % 24.892 M 1 312.47 % -2.053 M 95.55 % -46.161 M -32.37 % -34.872 M 49.09 % -68.493 M -114.68 % -31.904 M 64.68 % -90.322 M -233.94 % -27.047 M 78.67 % -126.796 M -471.54 % -22.185 M 15.61 % -26.290 M 11.13 % -29.583 M -269.14 % -8.014 M 50.63 % -16.232 M 14.66 % -19.020 M 55.08 % -42.344 M -16.33 % -36.400 M 67.24 % -111.125 M 69.72 % -366.954 M -1 121.19 % -30.049 M 0.00 % -30.049 M -3.47 % -29.042 M 0.00 % -29.042 M -28.00 % -22.690 M 0.00 % -22.690 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-06-30 2017-06-30 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
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
Net debt 312.089 M -14.81 % 366.331 M 4.43 % 350.796 M 2.15 % 343.422 M -59.15 % 840.654 M 2.45 % 820.523 M 1.38 % 809.315 M -1.62 % 822.667 M 13.48 % 724.940 M -14.08 % 843.761 M -11.77 % 956.306 M -4.31 % 999.408 M 8.46 % 921.470 M -0.14 % 922.757 M 122.65 % 414.452 M -18.61 % 509.187 M 40.12 % 363.403 M -54.73 % 802.825 M 604.97 % 113.880 M 270.42 % -66.825 M -123.72 % 281.734 M -11.45 % 318.180 M -24.18 % 419.631 M 6.02 % 395.791 M -31.12 % 574.598 M 91.44 % 300.140 M 40.40 % 213.777 M 40.18 % 152.498 M 1 692.67 % -9.575 M -101.40 % 685.274 M
Total investments 315.064 M -0.70 % 317.282 M -2.25 % 324.571 M 3.52 % 313.546 M 8.63 % 288.646 M 3.99 % 277.582 M -3.04 % 286.288 M 2.81 % 278.457 M -26.22 % 377.436 M 2 064.69 % 17.436 M 0.56 % 17.339 M -0.70 % 17.462 M -18.74 % 21.488 M 22.95 % 17.477 M -10.04 % 19.428 M 0.02 % 19.425 M 62.65 % 11.943 M -0.22 % 11.969 M -93.59 % 186.781 M -60.92 % 477.890 M 28 077.48 % 1.696 M -43.47 % 3.000 M -98.45 % 193.456 M 0.000 -100.00 % 14.177 M 0.000 -100.00 % 2.397 M 0.000 0.000 0.000
Total debt 316.723 M -15.75 % 375.954 M 5.43 % 356.587 M 3.38 % 344.942 M -59.55 % 852.712 M 3.18 % 826.454 M 0.02 % 826.261 M -0.70 % 832.110 M 13.91 % 730.509 M -14.20 % 851.455 M -13.94 % 989.423 M -3.72 % 1.028 B 2.96 % 998.075 M -1.23 % 1.011 B 68.61 % 599.352 M -8.64 % 656.055 M -15.72 % 778.410 M -12.78 % 892.449 M 175.46 % 323.984 M 24.05 % 261.170 M -15.99 % 310.888 M -53.20 % 664.242 M 3.39 % 642.444 M 2.79 % 625.030 M -18.08 % 762.957 M 39.69 % 546.170 M -29.13 % 770.640 M 46.44 % 526.253 M -32.06 % 774.577 M -7.81 % 840.187 M
Accumulated other comprehensive income loss 357.534 M 189.58 % -399.109 M -215.86 % 344.472 M 201.44 % -339.566 M -153.25 % 637.693 M -0.09 % 638.236 M 11.42 % 572.802 M 1.05 % 566.855 M -10.49 % 633.264 M 0.80 % 628.242 M 59.26 % 394.482 M 319.21 % -179.957 M -112.63 % 1.425 B 1 065.18 % -147.656 M -138.61 % 382.467 M 403.93 % -125.842 M -128.12 % 447.455 M 515.23 % -107.762 M -125.11 % 429.102 M 565.64 % -92.154 M -123.08 % 399.230 M 603.75 % -79.252 M -119.82 % 399.892 M 652.85 % -72.333 M -117.62 % 410.590 M 817.74 % -57.206 M 0.000 100.00 % -41.359 M 0.000 100.00 % -30.496 M
Retained earnings -2.566 B -0.66 % -2.549 B -2.09 % -2.497 B 0.34 % -2.506 B 8.48 % -2.738 B -0.21 % -2.732 B -6.49 % -2.566 B 2.28 % -2.626 B -10.61 % -2.374 B 3.48 % -2.459 B 0.18 % -2.464 B -3.52 % -2.380 B -39.89 % -1.701 B 0.28 % -1.706 B -119.16 % -778.446 M 9.63 % -861.387 M 7.38 % -929.987 M 7.98 % -1.011 B 6.15 % -1.077 B 3.30 % -1.114 B 4.74 % -1.169 B 3.11 % -1.206 B 0.14 % -1.208 B 0.50 % -1.214 B -23.90 % -979.984 M -78.45 % -549.169 M 0.000 0.000 0.000 0.000
Common stock 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K 0.000
Total equity -276.877 M 30.63 % -399.108 M -15.21 % -346.415 M -2.02 % -339.565 M -37.02 % -247.813 M -2.55 % -241.658 M -3.42 % -233.666 M -10.55 % -211.375 M -986.27 % 23.850 M 6.37 % 22.422 M -54.47 % 49.246 M -51.68 % 101.923 M -85.78 % 716.692 M 45.80 % 491.569 M -68.09 % 1.540 B 7.82 % 1.429 B 1.08 % 1.413 B 36.04 % 1.039 B 10.54 % 939.948 M 4.12 % 902.723 M 110.65 % 428.542 M 101.21 % 212.979 M -0.41 % 213.864 M 2.43 % 208.799 M -53.88 % 452.685 M -48.85 % 884.994 M -55.84 % 2.004 B -2.49 % 2.055 B 11.24 % 1.848 B 267.85 % 502.277 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.160 M 0.00 % 64.160 M 2 157.57 % 2.842 M 0.00 % 2.842 M -28.88 % 3.996 M -98.98 % 391.058 M 0.000 -100.00 % 123.963 M 0.000 -100.00 % 156.138 M 0.000 0.000 -100.00 % 616.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 375.000 K -95.38 % 8.118 M 127.78 % 3.564 M -1.00 % 3.600 M -4.28 % 3.761 M 712.31 % 463.000 K -99.78 % 211.433 M -1.05 % 213.680 M 332.16 % 49.445 M -5.01 % 52.051 M -26.87 % 71.179 M 4.69 % 67.992 M 25.22 % 54.297 M 1 429.49 % 3.550 M -96.32 % 96.582 M 0.000 -100.00 % 132.499 M 0.000 -100.00 % 57.000 M 0.000 0.000 -100.00 % 120.000 M -72.38 % 434.522 M 40.20 % 309.941 M -1.06 % 313.259 M 1 466.30 % 20.000 M 0.000 0.000 0.000 0.000
Total non current liabilities 375.000 K -95.38 % 8.118 M 127.78 % 3.564 M -1.00 % 3.600 M -95.55 % 80.981 M 4.25 % 77.683 M -71.07 % 268.515 M -0.83 % 270.762 M 138.34 % 113.605 M -2.24 % 116.211 M 57.00 % 74.021 M 4.50 % 70.834 M 21.51 % 58.293 M -85.23 % 394.608 M 308.57 % 96.582 M -22.09 % 123.963 M -6.44 % 132.499 M -15.14 % 156.138 M 173.93 % 57.000 M -79.95 % 284.348 M 1 145.39 % 22.832 M -84.01 % 142.832 M -67.19 % 435.393 M 40.08 % 310.812 M -1.11 % 314.312 M 1 392.96 % 21.053 M 1 604.70 % 1.235 M 0.00 % 1.235 M 111.11 % 585.000 K -78.02 % 2.661 M
Other current liabilities 297.608 M -16.57 % 356.731 M 8.75 % 328.041 M 1.47 % 323.283 M 4.90 % 308.190 M 1.72 % 302.979 M 17.40 % 258.077 M 21.65 % 212.147 M -17.46 % 257.024 M -12.94 % 295.235 M -56.61 % 680.426 M 11.53 % 610.087 M 3.25 % 590.881 M 94.63 % 303.589 M 85.96 % 163.253 M -57.61 % 385.164 M -21.49 % 490.571 M 27.62 % 384.399 M 183.44 % 135.619 M -29.56 % 192.518 M 79.93 % 106.994 M 11.94 % 95.584 M -37.88 % 153.866 M 9.22 % 140.876 M -13.09 % 162.098 M -2.51 % 166.275 M 0.000 -100.00 % 195.507 M 0.000 0.000
Deferred revenue 0.000 0.000 0.000 100.00 % -634.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 995.630 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
Short term debt 316.348 M -14.00 % 367.836 M 4.20 % 353.023 M 3.42 % 341.342 M -59.79 % 848.951 M 2.78 % 825.991 M 34.35 % 614.828 M -0.58 % 618.430 M -9.20 % 681.064 M -14.80 % 799.404 M -12.94 % 918.244 M -4.31 % 959.614 M 1.68 % 943.778 M -6.28 % 1.007 B 65.38 % 608.911 M -7.19 % 656.055 M -16.48 % 785.478 M -11.99 % 892.449 M 234.27 % 266.984 M 2.23 % 261.170 M -15.99 % 310.888 M -42.88 % 544.242 M 161.75 % 207.922 M -34.01 % 315.089 M -29.93 % 449.698 M -14.53 % 526.170 M -31.72 % 770.640 M 46.44 % 526.253 M -32.06 % 774.577 M -7.81 % 840.187 M
Total current liabilities 620.912 M -14.36 % 725.065 M 6.37 % 681.615 M 2.49 % 665.087 M -45.59 % 1.222 B 4.50 % 1.170 B 26.01 % 928.268 M 3.60 % 895.973 M -9.10 % 985.688 M -14.77 % 1.156 B -29.47 % 1.640 B 0.87 % 1.626 B 3.67 % 1.568 B 16.93 % 1.341 B 18.72 % 1.130 B -6.42 % 1.207 B -12.23 % 1.375 B 0.55 % 1.368 B 204.31 % 449.408 M -9.32 % 495.590 M -22.63 % 640.509 M -43.30 % 1.130 B 36.71 % 826.297 M -10.38 % 922.035 M -7.10 % 992.508 M -24.75 % 1.319 B -12.23 % 1.503 B -0.78 % 1.514 B -10.20 % 1.686 B -25.06 % 2.250 B
Total liabilities 621.287 M -15.26 % 733.183 M 7.01 % 685.179 M 2.47 % 668.687 M -48.69 % 1.303 B 4.48 % 1.247 B 4.23 % 1.197 B 2.58 % 1.167 B 6.14 % 1.099 B -13.62 % 1.273 B -25.74 % 1.714 B 1.03 % 1.696 B 4.31 % 1.626 B -6.30 % 1.736 B 41.55 % 1.226 B -7.88 % 1.331 B -11.72 % 1.508 B -1.05 % 1.524 B 200.89 % 506.408 M 2.18 % 495.590 M -25.29 % 663.341 M -47.87 % 1.272 B 0.85 % 1.262 B 2.34 % 1.233 B -5.66 % 1.307 B -2.48 % 1.340 B -10.90 % 1.504 B -0.78 % 1.516 B -10.16 % 1.687 B -25.12 % 2.253 B
Other non current assets 48.000 K -26.15 % 65.000 K -96.99 % 2.160 M 0.00 % 2.160 M -99.25 % 288.646 M 3.99 % 277.582 M -3.04 % 286.288 M 2.81 % 278.457 M -26.22 % 377.436 M 2 064.69 % 17.436 M -61.82 % 45.670 M 1.96 % 44.790 M 108.44 % 21.488 M 107.88 % -272.763 M 0.000 0.000 -100.00 % 42.131 M 0.00 % 42.131 M 109.01 % -467.451 M 2.18 % -477.890 M 0.000 100.00 % -341.471 M -21.85 % -280.230 M -1 851.44 % 16.000 M -95.60 % 363.525 M 1 586.11 % 21.560 M -31.19 % 31.331 M 1 207.09 % 2.397 M 0.00 % 2.397 M 0.00 % 2.397 M
Long term investments 315.064 M -0.70 % 317.282 M -1.30 % 321.446 M 2.52 % 313.546 M 8.63 % 288.646 M 3.99 % 277.582 M -3.04 % 286.288 M 2.81 % 278.457 M -26.22 % 377.436 M 2 064.69 % 17.436 M 161.54 % -28.331 M -3.67 % -27.328 M -227.18 % 21.488 M 22.95 % 17.477 M -10.04 % 19.428 M 0.02 % 19.425 M 62.65 % 11.943 M -0.22 % 11.969 M -97.44 % 467.451 M -2.18 % 477.890 M 28 077.48 % 1.696 M -99.50 % 341.471 M 21.85 % 280.230 M 0.000 100.00 % -223.816 M 0.000 -100.00 % 2.397 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 198.000 K 1.54 % 195.000 K -99.93 % 274.610 M 72.73 % 158.985 M -0.58 % 159.910 M -0.58 % 160.835 M -0.61 % 161.824 M -0.63 % 162.846 M -14.43 % 190.301 M -83.68 % 1.166 B -10.13 % 1.298 B 0.71 % 1.288 B -1.85 % 1.313 B 0.82 % 1.302 B 16.11 % 1.121 B -3.06 % 1.157 B 815.95 % 126.284 M -5.35 % 133.425 M 281.20 % 35.001 M -9.14 % 38.524 M -3.01 % 39.720 M -11.38 % 44.821 M -9.53 % 49.543 M 115.27 % 23.014 M -49.45 % 45.531 M -6.75 % 48.826 M -8.73 % 53.495 M 43.90 % 37.174 M
GoodWill 0.000 0.000 0.000 0.000 100.00 % -115.742 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 -100.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M
Goodwill and intangible assets 0.000 0.000 -100.00 % 198.000 K 1.54 % 195.000 K -99.88 % 158.868 M -0.07 % 158.985 M -0.58 % 159.910 M -0.58 % 160.835 M -0.61 % 161.824 M -0.63 % 162.846 M -14.43 % 190.301 M -83.68 % 1.166 B -10.13 % 1.298 B 0.71 % 1.288 B -1.85 % 1.313 B 0.82 % 1.302 B 16.11 % 1.121 B -3.06 % 1.157 B 815.95 % 126.284 M -5.35 % 133.425 M 281.20 % 35.001 M -9.14 % 38.524 M -3.01 % 39.720 M -11.38 % 44.821 M -9.53 % 49.543 M 115.27 % 23.014 M -50.80 % 46.781 M -6.58 % 50.076 M -8.53 % 54.745 M 42.48 % 38.424 M
Property plant equipment net 1.079 M 98.71 % 543.000 K -2.34 % 556.000 K -41.10 % 944.000 K -99.81 % 497.265 M 0.31 % 495.717 M 100.55 % 247.176 M -0.48 % 248.365 M -51.30 % 510.027 M -5.17 % 537.828 M 73.80 % 309.459 M 1.32 % 305.415 M -6.08 % 325.203 M -47.67 % 621.474 M 120.43 % 281.935 M -3.56 % 292.340 M -3.01 % 301.409 M -2.65 % 309.600 M -9.25 % 341.167 M -0.96 % 344.465 M 11.29 % 309.531 M 2.17 % 302.947 M 25.96 % 240.510 M 17.89 % 204.007 M -1.62 % 207.376 M -21.66 % 264.699 M 12.18 % 235.961 M -3.85 % 245.409 M 3.18 % 237.842 M -1.45 % 241.336 M
Total non current assets 316.191 M -0.53 % 317.890 M -1.99 % 324.360 M 2.37 % 316.845 M -66.46 % 944.779 M 1.34 % 932.284 M 34.46 % 693.374 M 0.83 % 687.657 M -34.46 % 1.049 B 46.12 % 718.110 M 38.87 % 517.099 M -65.27 % 1.489 B -9.44 % 1.644 B 0.44 % 1.637 B -2.01 % 1.671 B 0.00 % 1.671 B 8.90 % 1.534 B -2.80 % 1.578 B 184.44 % 554.825 M -1.91 % 565.635 M 27.88 % 442.311 M 1.09 % 437.554 M 14.27 % 382.911 M 2.22 % 374.591 M -27.53 % 516.902 M 29.98 % 397.671 M 5.30 % 377.641 M 17.99 % 320.073 M 2.42 % 312.503 M 8.48 % 288.076 M
Other current assets 0.000 -100.00 % 6.394 M 0.000 -100.00 % 705.000 K 0.000 -100.00 % 23.519 M -88.89 % 211.629 M -1.02 % 213.803 M 943.20 % 20.495 M -95.82 % 490.050 M -55.70 % 1.106 B 699.78 % 138.315 M -52.49 % 291.153 M 35.45 % 214.952 M -17.95 % 261.972 M 95.19 % 134.216 M -43.26 % 236.562 M 0.17 % 236.150 M 0.000 -100.00 % 93.026 M -69.90 % 309.064 M -14.68 % 362.246 M -35.93 % 565.367 M 11.00 % 509.329 M -14.81 % 597.887 M 48.56 % 402.448 M 309.30 % 98.326 M -96.10 % 2.522 B 3 459.73 % 70.835 M 50.46 % 47.080 M
Short term investments 0.000 0.000 -100.00 % 3.125 M 0.000 -100.00 % 55.678 M 0.000 -100.00 % 31.629 M 0.000 -100.00 % 17.735 M 0.000 -100.00 % 45.670 M 1.96 % 44.790 M -82.85 % 261.143 M 0.000 -100.00 % 183.972 M 0.000 -100.00 % 103.392 M 0.000 -100.00 % 186.781 M 0.000 -100.00 % 168.284 M 5 509.47 % 3.000 M -98.45 % 193.456 M 0.000 -100.00 % 237.993 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.634 M -51.84 % 9.623 M 66.17 % 5.791 M 280.99 % 1.520 M -87.39 % 12.058 M 103.30 % 5.931 M -65.00 % 16.946 M 79.46 % 9.443 M 69.56 % 5.569 M -27.62 % 7.694 M -76.77 % 33.117 M 17.44 % 28.198 M -63.19 % 76.605 M -12.74 % 87.793 M -52.52 % 184.900 M 25.90 % 146.868 M -64.61 % 415.007 M 363.05 % 89.624 M -57.34 % 210.104 M -35.94 % 327.995 M 1 025.04 % 29.154 M -91.58 % 346.062 M 55.31 % 222.813 M -2.80 % 229.239 M 21.70 % 188.359 M -23.44 % 246.030 M -55.82 % 556.863 M 48.99 % 373.755 M -52.34 % 784.152 M 406.19 % 154.913 M
Cash and short term investments 4.634 M -51.84 % 9.623 M 7.93 % 8.916 M 486.58 % 1.520 M -87.39 % 12.058 M 103.30 % 5.931 M -65.00 % 16.946 M 79.46 % 9.443 M 69.56 % 5.569 M -27.62 % 7.694 M -90.23 % 78.787 M 7.95 % 72.988 M -4.72 % 76.605 M -12.74 % 87.793 M -52.52 % 184.900 M 25.90 % 146.868 M -64.61 % 415.007 M 363.05 % 89.624 M -57.34 % 210.104 M -35.94 % 327.995 M 1 025.04 % 29.154 M -91.65 % 349.062 M 56.66 % 222.813 M -2.80 % 229.239 M 21.70 % 188.359 M -23.44 % 246.030 M -55.82 % 556.863 M 48.99 % 373.755 M -52.34 % 784.152 M 406.19 % 154.913 M
Total current assets 28.219 M 74.35 % 16.185 M 12.36 % 14.404 M 17.33 % 12.277 M -88.91 % 110.692 M 50.74 % 73.434 M -72.78 % 269.743 M 0.76 % 267.703 M 262.47 % 73.856 M -87.20 % 576.959 M -53.69 % 1.246 B 302.76 % 309.344 M -55.73 % 698.819 M 18.43 % 590.091 M -46.16 % 1.096 B 0.62 % 1.089 B -21.48 % 1.387 B 40.89 % 984.594 M 10.44 % 891.531 M 7.07 % 832.678 M 28.19 % 649.572 M -38.01 % 1.048 B -4.10 % 1.093 B 2.40 % 1.067 B -14.13 % 1.243 B -32.00 % 1.827 B -41.63 % 3.131 B -3.71 % 3.251 B 0.89 % 3.222 B 30.60 % 2.467 B
Inventory 449.000 K 167.26 % 168.000 K 0.000 0.000 -100.00 % 12.326 M 19.46 % 10.318 M -55.53 % 23.204 M -27.50 % 32.005 M 37.54 % 23.270 M -14.72 % 27.287 M -18.85 % 33.625 M -2.43 % 34.461 M -34.55 % 52.650 M 17.10 % 44.962 M -29.60 % 63.863 M -2.22 % 65.313 M -36.63 % 103.061 M -38.31 % 167.062 M 27.31 % 131.226 M -24.94 % 174.834 M 139.36 % 73.041 M -13.29 % 84.240 M -0.64 % 84.782 M -35.97 % 132.409 M -10.80 % 148.438 M -38.89 % 242.920 M -28.57 % 340.072 M -4.39 % 355.673 M -37.40 % 568.169 M 7.80 % 527.054 M
Net receivables 23.136 M 0.000 -100.00 % 5.488 M -45.40 % 10.052 M -67.18 % 30.630 M -9.02 % 33.666 M 87.41 % 17.964 M 44.27 % 12.452 M -49.22 % 24.522 M -5.55 % 25.964 M 138.00 % -68.329 M -207.47 % 63.580 M -77.16 % 278.411 M 14.86 % 242.384 M -58.58 % 585.205 M -10.26 % 652.106 M 3.10 % 632.526 M 6.32 % 594.908 M 63.70 % 363.420 M 53.46 % 236.823 M -0.63 % 238.313 M -5.56 % 252.330 M 14.86 % 219.681 M 124.08 % 98.039 M -82.04 % 545.912 M -41.67 % 935.923 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 100.00 % -288.646 M -3.99 % -277.582 M 3.04 % -286.288 M -2.81 % -278.457 M 26.22 % -377.436 M -2 064.69 % -17.436 M 0.000 0.000 100.00 % -21.488 M -22.95 % -17.477 M -130.88 % 56.594 M -0.51 % 56.885 M -0.55 % 57.201 M -0.94 % 57.745 M -33.91 % 87.374 M -0.42 % 87.745 M -8.68 % 96.083 M 0.00 % 96.083 M -6.43 % 102.681 M -6.45 % 109.763 M -8.74 % 120.274 M 36.06 % 88.398 M 44.51 % 61.171 M 175.66 % 22.191 M 26.67 % 17.519 M 195.98 % 5.919 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 6.956 M 1 296.79 % 498.000 K -9.62 % 551.000 K -43.43 % 974.000 K -97.78 % 43.962 M 418.60 % 8.477 M -79.56 % 41.473 M -7.07 % 44.630 M 26.61 % 35.250 M -24.51 % 46.697 M 131.84 % 20.142 M -42.02 % 34.737 M 60.93 % 21.585 M 21.00 % 17.839 M -94.37 % 316.607 M 140.27 % 131.770 M 74.10 % 75.686 M 17.11 % 64.628 M 148.06 % 26.053 M 12.40 % 23.178 M -88.78 % 206.496 M -56.51 % 474.817 M 3.15 % 460.303 M 6.01 % 434.206 M 18.36 % 366.845 M -39.82 % 609.536 M -10.61 % 681.861 M -3.57 % 707.095 M -18.65 % 869.230 M -36.00 % 1.358 B
Tax payables 0.000 0.000 0.000 -100.00 % 122.000 K -99.42 % 21.200 M -34.26 % 32.246 M 132.15 % 13.890 M -33.11 % 20.766 M 68.15 % 12.350 M -18.21 % 15.100 M -27.84 % 20.927 M -0.72 % 21.079 M 78.64 % 11.800 M -6.03 % 12.557 M -69.18 % 40.747 M 19.79 % 34.014 M 45.25 % 23.417 M -10.29 % 26.103 M 25.79 % 20.752 M 10.83 % 18.724 M 16.07 % 16.131 M 7.70 % 14.978 M 256.11 % 4.206 M -86.80 % 31.864 M 129.78 % 13.867 M -18.26 % 16.964 M -66.20 % 50.182 M -41.40 % 85.639 M 100.60 % 42.692 M -17.81 % 51.941 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 3.276 M 104.24 % -77.220 M -136.54 % 211.334 M -0.92 % 213.290 M -64.64 % 603.181 M -17.41 % 730.362 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.216 M 0.00 % 22.216 M -94.89 % 434.522 M 40.20 % 309.941 M -1.06 % 313.259 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.203 M -15.30 % 6.143 M 220.69 % -5.090 M -52.62 % -3.335 M -372.47 % 1.224 M -46.25 % 2.277 M -76.67 % 9.762 M 16.59 % 8.373 M -26.83 % 11.443 M -4.15 % 11.939 M -3.41 % 12.360 M 0.00 % 12.360 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.130 M 0.00 % 15.130 M 0.00 % 15.130 M 0.00 % 15.130 M
Capital lease obligations 1.064 M 128.33 % 466.000 K 2.64 % 454.000 K -55.31 % 1.016 M -30.88 % 1.470 M 4.33 % 1.409 M 108.43 % 676.000 K -66.12 % 1.995 M 3.96 % 1.919 M -79.95 % 9.572 M -21.23 % 12.152 M 135.87 % 5.152 M -16.74 % 6.188 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 276.131 M 0.00 % 276.131 M 0.00 % 276.131 M 0.00 % 276.131 M 0.00 % 276.131 M -16.25 % 329.714 M 6.90 % 308.439 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.932 B -10.48 % 2.158 B 19.47 % 1.806 B -27.91 % 2.506 B 0.63 % 2.490 B -0.02 % 2.490 B 6.80 % 2.332 B -3.41 % 2.414 B 37.24 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 0.00 % 1.759 B 3 069.27 % 55.505 M -96.45 % 1.562 B 0.00 % 1.562 B -19.96 % 1.952 B 31.19 % 1.488 B -26.98 % 2.038 B 37.03 % 1.487 B 0.00 % 1.487 B 33.97 % 1.110 B 18.87 % 933.872 M 0.00 % 933.872 M 0.00 % 933.872 M -34.82 % 1.433 B -0.10 % 1.434 B -27.90 % 1.989 B 33.31 % 1.492 B -18.57 % 1.833 B 254.01 % 517.643 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 77.220 M 0.00 % 77.220 M 35.28 % 57.082 M 0.00 % 57.082 M -10.37 % 63.688 M 0.00 % 63.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 616.000 K 0.00 % 616.000 K -29.28 % 871.000 K 0.00 % 871.000 K -17.28 % 1.053 M 0.00 % 1.053 M -14.74 % 1.235 M 0.00 % 1.235 M 111.11 % 585.000 K -78.02 % 2.661 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -284.348 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 344.410 M 3.09 % 334.075 M -1.38 % 338.764 M 2.93 % 329.122 M -68.82 % 1.055 B 4.95 % 1.006 B 4.42 % 963.117 M 0.81 % 955.360 M -14.94 % 1.123 B -13.28 % 1.295 B -26.54 % 1.763 B -1.96 % 1.798 B -23.25 % 2.343 B 5.20 % 2.227 B -19.50 % 2.767 B 0.25 % 2.760 B -5.53 % 2.921 B 13.98 % 2.563 B 77.19 % 1.446 B 3.44 % 1.398 B 28.06 % 1.092 B -26.49 % 1.485 B 0.67 % 1.476 B 2.35 % 1.442 B -18.07 % 1.760 B -20.92 % 2.225 B -36.58 % 3.508 B -1.76 % 3.571 B 1.03 % 3.535 B 28.29 % 2.755 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
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-06-30 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.619 M 0.000 100.00 % -2.837 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 -100.00 % 645.106 M 0.000 100.00 % -65.290 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 604.000 K 0.000 -100.00 % 84.000 K 0.000 0.000 0.000 0.000 -100.00 % 8.484 M 0.000 -100.00 % 462.000 K 0.000 -100.00 % 1.396 M -38.39 % 2.266 M -56.21 % 5.175 M 1 001.06 % 470.000 K 0.000 -100.00 % 175.000 K 503.45 % 29.000 K 100.82 % -3.553 M 0.000 -100.00 % 11.454 M 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -1.165 M 0.000 0.000 0.000 100.00 % -11.159 M 0.000 -100.00 % 2.193 M 0.000 0.000 0.000 -100.00 % 718.500 K 0.000 100.00 % -59.678 M 0.000 100.00 % -24.097 M 0.000 -100.00 % 135.430 M 0.000 -100.00 % 14.377 M 0.000 -100.00 % 277.601 M 0.000 -100.00 % 223.799 M 0.00 % 223.799 M 182.54 % -271.143 M 0.00 % -271.143 M -100.00 % -135.571 M 54.46 % -297.711 M -100.00 % -148.856 M
Accounts receivables 0.000 100.00 % -997.000 K 0.000 0.000 0.000 100.00 % -32.107 M 0.000 -100.00 % 7.941 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.893 M 0.000 100.00 % -78.231 M 0.000 -100.00 % 331.873 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -168.000 K 0.000 0.000 0.000 -100.00 % 19.884 M 0.000 100.00 % -5.188 M 0.000 0.000 0.000 -100.00 % 2.035 M 0.000 -100.00 % 1.058 M 0.000 -100.00 % 25.085 M 0.000 100.00 % -91.026 M 0.000 -100.00 % 43.497 M 0.000 100.00 % -49.657 M 0.000 100.00 % -3.933 M 0.00 % -3.933 M -104.76 % 82.684 M 0.00 % 82.684 M 100.00 % 41.342 M 127.74 % -149.048 M -100.00 % -74.524 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 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.064 M 0.000 100.00 % -560.000 K 0.000 0.000 0.000 100.00 % -1.317 M 0.000 100.00 % -60.736 M 0.000 100.00 % -49.182 M 0.000 -100.00 % 154.563 M 0.000 -100.00 % 49.111 M 0.000 100.00 % -4.615 M 0.000 -100.00 % 227.731 M 0.00 % 227.731 M 164.36 % -353.827 M 0.00 % -353.827 M -100.00 % -176.913 M -19.00 % -148.664 M -100.00 % -74.332 M
Other non cash items -2.648 M -105.11 % 51.858 M 850.15 % -6.913 M 0.000 -100.00 % 6.872 M -86.44 % 50.690 M 21.17 % 41.834 M 184.42 % -49.557 M -352.07 % 19.660 M -80.28 % 99.673 M 204.72 % -95.184 M -164.56 % 147.443 M 282.04 % -80.995 M -132.58 % 248.626 M 434.99 % -74.220 M -1 317.77 % 6.095 M 107.20 % -84.653 M 57.84 % -200.779 M -40.30 % -143.112 M -756.45 % 21.801 M 262.87 % 6.008 M -87.44 % 47.846 M -83.05 % 282.245 M -3.65 % 292.927 M 222.43 % -239.255 M -159.92 % -92.048 M -161.31 % 150.131 M 8 432.51 % -1.802 M 91.04 % -20.101 M -100.00 % -10.050 M
Net cash provided by operating activities -19.236 M -478.53 % -3.325 M 42.08 % -5.741 M 0.000 -100.00 % 11.797 M 4.04 % 11.339 M -54.41 % 24.871 M 114.82 % -167.838 M -616.38 % 32.503 M 15.51 % 28.138 M 134.38 % -81.838 M -785.34 % 11.941 M -44.17 % 21.387 M 168.88 % -31.051 M -299.67 % 15.551 M -57.85 % 36.890 M 257.08 % -23.485 M -532.17 % -3.715 M 96.03 % -93.683 M -279.68 % 52.139 M 153.30 % 20.584 M -79.40 % 99.918 M 172.20 % -138.398 M -3 945.54 % -3.421 M 0.00 % -3.421 M 96.68 % -103.163 M 0.00 % -103.163 M -100.00 % -51.582 M 73.08 % -191.618 M -100.00 % -95.809 M
Investments in property plant and equipment 0.000 100.00 % -47.000 K 64.12 % -131.000 K 0.000 100.00 % -1.937 M 19.49 % -2.406 M -15.23 % -2.088 M -684.96 % -266.000 K 30.00 % -380.000 K 86.31 % -2.775 M 90.80 % -30.166 M -38.37 % -21.800 M -1 487.78 % -1.373 M 97.72 % -60.222 M -2 436.71 % -2.374 M -119.07 % 12.446 M 273.65 % -7.167 M 70.36 % -24.183 M -75.07 % -13.813 M 79.81 % -68.404 M -238.92 % -20.183 M -233.38 % -6.054 M -166.70 % -2.270 M 93.06 % -32.731 M 0.00 % -32.731 M -50.25 % -21.785 M 0.00 % -21.785 M -100.00 % -10.893 M 58.78 % -26.424 M -100.00 % -13.212 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.971 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.514 M 87.01 % -73.252 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
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 100.00 % -133.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
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 0.000 0.000 0.000
Other investing activites 5.000 K 138.46 % -13.000 K -750.00 % 2.000 K 0.000 -100.00 % 17.000 K -99.81 % 9.017 M 128 714.29 % 7.000 K -100.00 % 158.756 M 51.67 % 104.675 M 155.30 % 41.000 M 165.54 % -62.554 M -386.94 % 21.800 M 112.44 % -175.211 M -390.94 % 60.222 M 7 761.77 % -786.000 K 93.62 % -12.313 M 89.41 % -116.225 M -405.08 % 38.097 M 642.85 % -7.018 M -104.06 % 172.775 M 13 366.48 % 1.283 M 106.32 % -20.291 M 79.00 % -96.613 M -267.28 % -26.305 M -180.37 % 32.731 M 139.35 % -83.179 M -481.82 % 21.785 M 100.00 % 10.893 M -58.78 % 26.424 M 100.00 % 13.212 M
Net cash used for investing activites 5.000 K 108.33 % -60.000 K 53.49 % -129.000 K 0.000 100.00 % -1.920 M -129.04 % 6.611 M 417.68 % -2.081 M -101.36 % 153.519 M 47.20 % 104.295 M 172.84 % 38.225 M 141.23 % -92.720 M -176.79 % -33.498 M 81.03 % -176.584 M -230.50 % -53.429 M -1 590.79 % -3.160 M -110.80 % 29.270 M 122.02 % -132.906 M -123.98 % -59.338 M -184.85 % -20.831 M -119.96 % 104.371 M 652.23 % -18.900 M 28.26 % -26.345 M 73.36 % -98.883 M -275.91 % -26.305 M 19.63 % -32.731 M 35.40 % -50.668 M 6.68 % -54.297 M -100.00 % -27.148 M 11.66 % -30.733 M -100.00 % -15.366 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 173.731 M 0.000 -100.00 % 229.378 M 0.000 0.000 0.000 100.00 % -120.000 M 0.000 100.00 % -358.309 M 0.000 -100.00 % 119.280 M 0.000 0.000 -100.00 % 19.917 M 0.000 100.00 % -308.830 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 -100.00 % 91.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.000 K 0.00 % 27.000 K -99.99 % 466.893 M 0.00 % 466.893 M 100.00 % 233.447 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 100.00 % -282.000 K 0.000 100.00 % -3.150 M 0.000 100.00 % -13.644 M 0.000 100.00 % -5.278 M 53.31 % -11.304 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.317 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
Other financing activites 14.642 M 74.73 % 8.380 M 96.12 % 4.273 M 0.000 100.00 % -8.399 M 58.18 % -20.085 M 24.47 % -26.591 M -232.27 % 20.104 M 113.87 % -144.902 M -94.15 % -74.633 M -148.85 % -29.991 M 88.78 % -267.362 M -916.97 % -26.290 M -60.56 % -16.374 M -105.04 % 324.749 M 2 073.92 % -16.452 M -109.41 % 174.797 M -52.86 % 370.823 M 135.94 % 157.168 M 552.20 % -34.756 M 72.72 % -127.405 M -315.05 % -30.696 M -117.09 % 179.662 M -58.95 % 437.632 M 184.22 % -519.650 M -231.62 % 394.801 M 179.15 % -498.817 M -100.00 % -249.409 M 70.27 % -839.029 M -100.00 % -419.514 M
Net cash used provided by financing activities 14.642 M 74.73 % 8.380 M 96.12 % 4.273 M 0.000 100.00 % -8.399 M 58.18 % -20.085 M 24.47 % -26.591 M -232.27 % 20.104 M 113.87 % -144.902 M -94.15 % -74.633 M -152.02 % 143.458 M 153.66 % -267.362 M -233.72 % 199.938 M 163.28 % -315.938 M -201.55 % 311.105 M 255.19 % -200.472 M -653.76 % 36.202 M -89.93 % 359.519 M 278.74 % -201.141 M -478.72 % -34.756 M -327.77 % -8.125 M 73.53 % -30.696 M -117.09 % 179.662 M -60.74 % 457.603 M 188.06 % -519.650 M -149.87 % 1.042 B 308.91 % -498.817 M -100.00 % -249.409 M 70.27 % -839.029 M -100.00 % -419.514 M
Effect of forex changes on cash -400.000 K 65.61 % -1.163 M -119.82 % 5.868 M 0.000 -100.00 % 4.649 M 159.48 % -7.816 M -169.14 % 11.304 M 532.61 % -2.613 M -143.70 % 5.979 M -55.00 % 13.286 M -33.28 % 19.912 M -92.73 % 274.019 M 4 184.35 % -6.709 M -101.74 % 385.649 M 20 337.16 % 1.887 M -98.73 % 148.623 M 6 367.48 % 2.298 M -3.24 % 2.375 M 289.55 % -1.253 M -183.81 % 1.495 M 9 866.67 % 15.000 K 100.75 % -1.997 M -3 740.38 % -52.000 K 94.77 % -995.000 K -183.26 % 1.195 M 121.56 % -5.542 M -122.77 % -2.488 M -100.00 % -1.244 M -657.74 % 223.000 K 100.00 % 111.500 K
Net change in cash 4.623 M 179.83 % -5.791 M -200.00 % 5.791 M 148.03 % -12.058 M -296.80 % 6.127 M 161.57 % -9.951 M -232.63 % 7.503 M 136.54 % 3.172 M 249.27 % -2.125 M -142.36 % 5.016 M -93.45 % 76.605 M 143.07 % -177.851 M -196.19 % 184.900 M 147.04 % -393.059 M -194.71 % 415.007 M 339.35 % -173.387 M -182.52 % 210.104 M 820.67 % -29.154 M -200.00 % 29.154 M 113.08 % -222.813 M -200.00 % 222.813 M 0.000 -100.00 % 188.359 M 247.47 % -127.725 M -300.00 % -31.931 M -114.26 % 223.945 M 300.00 % 55.986 M 0.00 % 55.986 M 458.71 % -15.608 M 0.00 % -15.608 M
Cash at beginning of period 0.000 -100.00 % 5.791 M 0.000 -100.00 % 12.058 M 103.30 % 5.931 M -65.00 % 16.946 M 79.46 % 9.443 M 69.56 % 5.569 M -27.62 % 7.694 M -72.71 % 28.198 M 0.000 -100.00 % 184.900 M 0.000 -100.00 % 415.007 M 0.000 -100.00 % 210.104 M 0.000 -100.00 % 29.154 M 0.000 -100.00 % 222.813 M 0.000 0.000 0.000 -100.00 % 373.755 M 300.00 % 93.439 M -37.63 % 149.810 M 300.00 % 37.453 M 0.00 % 37.453 M -29.41 % 53.060 M 0.00 % 53.060 M
Cash at end of period 4.623 M 0.000 -100.00 % 5.791 M 0.000 -100.00 % 12.058 M 72.38 % 6.995 M -58.72 % 16.946 M 93.87 % 8.741 M 56.96 % 5.569 M -83.23 % 33.214 M -56.64 % 76.605 M 986.67 % 7.050 M -96.19 % 184.900 M 742.44 % 21.948 M -94.71 % 415.007 M 1 030.29 % 36.717 M -82.52 % 210.104 M 0.000 -100.00 % 29.154 M 0.000 -100.00 % 222.813 M 0.000 -100.00 % 188.359 M -23.44 % 246.030 M 300.00 % 61.508 M -83.54 % 373.755 M 300.00 % 93.439 M 0.00 % 93.439 M 149.49 % 37.453 M 0.00 % 37.453 M
Operating cash flow -19.236 M -478.53 % -3.325 M 42.08 % -5.741 M 0.000 -100.00 % 11.797 M 4.04 % 11.339 M -54.41 % 24.871 M 114.82 % -167.838 M -616.38 % 32.503 M 15.51 % 28.138 M 134.38 % -81.838 M -785.34 % 11.941 M -44.17 % 21.387 M 168.88 % -31.051 M -299.67 % 15.551 M -57.85 % 36.890 M 257.08 % -23.485 M -532.17 % -3.715 M 96.03 % -93.683 M -279.68 % 52.139 M 153.30 % 20.584 M -79.40 % 99.918 M 172.20 % -138.398 M -3 945.54 % -3.421 M 0.00 % -3.421 M 96.68 % -103.163 M 0.00 % -103.163 M -100.00 % -51.582 M 73.08 % -191.618 M -100.00 % -95.809 M
Capital expenditure 0.000 100.00 % -47.000 K 64.12 % -131.000 K 0.000 100.00 % -1.937 M 19.49 % -2.406 M -15.23 % -2.088 M -684.96 % -266.000 K 30.00 % -380.000 K 86.31 % -2.775 M 90.80 % -30.166 M -38.37 % -21.800 M -1 487.78 % -1.373 M 97.72 % -60.222 M -2 436.71 % -2.374 M -119.07 % 12.446 M 273.65 % -7.167 M 70.36 % -24.183 M -75.07 % -13.813 M 79.81 % -68.404 M -238.92 % -20.183 M -233.38 % -6.054 M -166.70 % -2.270 M 93.06 % -32.731 M 0.00 % -32.731 M -50.25 % -21.785 M 0.00 % -21.785 M -100.00 % -10.893 M 58.78 % -26.424 M -100.00 % -13.212 M
Free CashFlow -19.236 M -470.46 % -3.372 M 42.57 % -5.872 M 0.000 -100.00 % 9.860 M 10.38 % 8.933 M -60.79 % 22.783 M 113.55 % -168.104 M -623.31 % 32.123 M 26.65 % 25.363 M 122.64 % -112.004 M -1 036.06 % -9.859 M -149.26 % 20.014 M 121.93 % -91.272 M -792.66 % 13.177 M -73.29 % 49.336 M 260.96 % -30.652 M -9.87 % -27.898 M 74.05 % -107.496 M -560.90 % -16.265 M -4 156.11 % 401.000 K -99.57 % 93.864 M 166.73 % -140.668 M -289.10 % -36.152 M 0.00 % -36.152 M 71.07 % -124.948 M 0.00 % -124.948 M -100.00 % -62.474 M 71.35 % -218.041 M -100.00 % -109.021 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2010