0484.HK

Forgame Holdings Limited 0484.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 82.583 M 37.24 % 60.172 M -47.27 % 114.116 M -19.71 % 142.136 M 165.38 % 53.560 M -56.90 % 124.279 M -61.67 % 324.243 M -6.41 % 346.466 M -4.18 % 361.564 M -29.32 % 511.539 M -20.50 % 643.470 M -45.61 % 1.183 B 52.34 % 776.649 M
Net income -59.307 M -236.65 % -17.617 M 12.38 % -20.107 M -214.56 % 17.552 M 134.23 % -51.278 M 79.02 % -244.445 M 14.19 % -284.877 M -484.79 % 74.035 M 118.73 % -395.174 M -205.99 % -129.144 M -235.17 % -38.531 M 91.90 % -475.404 M -318.46 % 217.617 M
Income before tax -59.271 M -236.48 % -17.615 M 13.15 % -20.282 M -164.15 % 31.617 M 183.40 % -37.911 M 85.28 % -257.588 M 25.91 % -347.657 M -575.31 % 73.143 M 119.10 % -383.014 M -207.70 % -124.476 M -289.21 % -31.982 M 92.11 % -405.113 M -255.11 % 261.177 M
Income before tax ratio -0.72 -145.17 % -0.29 -64.71 % -0.18 -179.90 % 0.22 131.43 % -0.71 65.85 % -2.07 -93.31 % -1.07 -607.89 % 0.21 119.93 % -1.06 -335.33 % -0.24 -389.59 % -0.05 85.48 % -0.34 -201.82 % 0.34
EBITDA -31.911 M -347.20 % 12.909 M 618.76 % 1.796 M 110.28 % -17.475 M 37.82 % -28.105 M 42.02 % -48.477 M -111.97 % 404.956 M 3 008.96 % -13.921 M 92.88 % -195.386 M -627.02 % -26.875 M -213.92 % 23.592 M 106.26 % -376.975 M -227.75 % 295.077 M
Net income ratio -0.72 -145.29 % -0.29 -66.16 % -0.18 -242.68 % 0.12 112.90 % -0.96 51.32 % -1.97 -123.87 % -0.88 -511.16 % 0.21 119.55 % -1.09 -332.92 % -0.25 -321.61 % -0.06 85.10 % -0.40 -243.40 % 0.28
Ratio EBITDA -0.39 -280.12 % 0.21 1 263.13 % 0.02 112.80 % -0.12 76.57 % -0.52 -34.53 % -0.39 -131.23 % 1.25 3 208.33 % -0.04 92.56 % -0.54 -928.58 % -0.05 -243.30 % 0.04 111.51 % -0.32 -183.86 % 0.38
Gross profit ratio 0.09 -77.02 % 0.40 691.42 % 0.05 -47.13 % 0.10 -60.45 % 0.24 -1.13 % 0.24 -66.70 % 0.74 14.57 % 0.64 219.74 % 0.20 -40.12 % 0.34 -49.29 % 0.66 -21.97 % 0.85 -5.72 % 0.90
Weighted average shs out dil 143.350 M 0.00 % 143.350 M 0.00 % 143.350 M 0.37 % 142.823 M -8.16 % 155.517 M 6.95 % 145.414 M 6.80 % 136.158 M -2.54 % 139.709 M 2.12 % 136.807 M 0.45 % 136.196 M 7.29 % 126.939 M 169.65 % 47.076 M -50.25 % 94.616 M
Weighted average shs out 143.350 M 0.00 % 143.351 M 0.00 % 143.350 M 0.37 % 142.823 M -8.16 % 155.517 M 6.95 % 145.414 M 6.80 % 136.158 M -0.98 % 137.507 M 0.56 % 136.738 M 0.59 % 135.941 M 7.09 % 126.939 M 169.68 % 47.070 M -12.94 % 54.067 M
EPS diluted -0.41 -241.67 % -0.12 14.29 % -0.14 -163.64 % 0.22 168.75 % -0.32 80.95 % -1.68 19.62 % -2.09 -494.34 % 0.53 118.34 % -2.89 -204.21 % -0.95 -216.67 % -0.30 97.03 % -10.10 -539.13 % 2.30
Earnings per share -0.41 -241.67 % -0.12 14.29 % -0.14 -163.64 % 0.22 168.75 % -0.32 80.95 % -1.68 19.62 % -2.09 -487.04 % 0.54 118.69 % -2.89 -204.21 % -0.95 -216.67 % -0.30 97.03 % -10.10 -351.24 % 4.02
Gross profit 7.597 M -68.47 % 24.091 M 317.30 % 5.773 M -57.55 % 13.601 M 4.95 % 12.960 M -57.39 % 30.417 M -87.24 % 238.330 M 7.22 % 222.281 M 206.39 % 72.549 M -57.68 % 171.414 M -59.69 % 425.191 M -57.56 % 1.002 B 43.63 % 697.561 M
Income tax expense 19.000 K 850.00 % 2.000 K 101.14 % -175.000 K -586.11 % 36.000 K -86.26 % 262.000 K 101.99 % -13.143 M 52.44 % -27.635 M -714.79 % 4.495 M -66.65 % 13.478 M 161.96 % 5.145 M -24.62 % 6.825 M -90.29 % 70.291 M 61.37 % 43.560 M
Cost of revenue 74.986 M 107.83 % 36.081 M -66.70 % 108.343 M -15.71 % 128.535 M 216.59 % 40.600 M -56.75 % 93.862 M 9.25 % 85.913 M -30.82 % 124.185 M -57.03 % 289.015 M -15.03 % 340.125 M 55.82 % 218.279 M 20.45 % 181.217 M 129.13 % 79.088 M
General and administrative expenses 31.495 M 15.94 % 27.165 M -12.54 % 31.060 M 66.61 % 18.642 M -69.01 % 60.151 M -6.56 % 64.374 M -30.09 % 92.077 M -7.40 % 99.439 M -18.48 % 121.983 M 34.12 % 90.950 M -3.23 % 93.984 M 5.91 % 88.739 M 143.37 % 36.462 M
Selling and marketing expenses 14.863 M 65.24 % 8.995 M 158.92 % 3.474 M -36.79 % 5.496 M 14.93 % 4.782 M -69.79 % 15.828 M -80.38 % 80.658 M 4.38 % 77.274 M -13.00 % 88.820 M 118.32 % 40.684 M -72.84 % 149.807 M -50.63 % 303.425 M 69.77 % 178.726 M
Other expenses 0.000 100.00 % -143.000 K -2.14 % -140.000 K -275.00 % 80.000 K 100.51 % -15.724 M -248.26 % -4.515 M -15.27 % -3.917 M 18.19 % -4.788 M 0.00 % -4.788 M 51.11 % -9.794 M 5.17 % -10.328 M -263.66 % -2.840 M -72.75 % -1.644 M
Operating expenses 67.757 M 8.18 % 62.636 M -5.07 % 65.980 M 104.89 % 32.203 M -35.18 % 49.682 M -52.74 % 105.130 M -55.34 % 235.396 M 6.35 % 221.350 M -26.82 % 302.491 M 19.37 % 253.402 M -45.49 % 464.880 M -31.89 % 682.498 M 64.79 % 414.168 M
Cost and expenses 142.743 M 25.47 % 113.767 M -34.74 % 174.323 M 8.45 % 160.738 M 78.04 % 90.282 M -54.63 % 198.992 M -38.07 % 321.309 M -7.01 % 345.535 M -41.58 % 591.506 M -0.34 % 593.527 M -13.12 % 683.159 M -20.90 % 863.715 M 75.10 % 493.256 M
Research and development expenses 21.408 M -19.58 % 26.619 M -15.73 % 31.586 M 295.57 % 7.985 M 1 588.16 % 473.000 K -98.39 % 29.443 M -55.78 % 66.578 M 34.71 % 49.425 M -48.77 % 96.476 M -26.67 % 131.562 M -43.15 % 231.417 M -21.06 % 293.174 M 46.13 % 200.624 M
Selling general and administrative expenses 46.349 M 28.18 % 36.160 M 4.71 % 34.534 M 43.07 % 24.138 M -62.83 % 64.933 M -19.04 % 80.202 M -53.57 % 172.735 M -2.25 % 176.713 M -16.17 % 210.803 M 60.14 % 131.634 M -46.01 % 243.791 M -37.83 % 392.164 M 82.24 % 215.188 M
Interest income 1.596 M -50.77 % 3.242 M 226.49 % 993.000 K -39.00 % 1.628 M 265.02 % 446.000 K -92.97 % 6.345 M -37.82 % 10.205 M 23.00 % 8.297 M -47.15 % 15.700 M -61.09 % 40.350 M -7.23 % 43.497 M 197.13 % 14.639 M 1 179.63 % 1.144 M
Interest expense 101.000 K -66.67 % 303.000 K -23.29 % 395.000 K 81.19 % 218.000 K 1 353.33 % 15.000 K -98.57 % 1.048 M 0.000 0.000 0.000 0.000 -100.00 % 6.369 M 4 954.76 % 126.000 K -99.34 % 19.169 M
Depreciation and amortization 28.249 M -6.53 % 30.221 M 39.38 % 21.683 M 1 823.96 % 1.127 M -88.49 % 9.791 M -80.89 % 51.248 M 118.03 % 23.505 M -41.92 % 40.473 M 17.12 % 34.556 M -29.96 % 49.339 M 0.27 % 49.205 M 75.66 % 28.012 M 90.16 % 14.731 M
Operating income -60.160 M -57.10 % -38.294 M 36.40 % -60.207 M -223.66 % -18.602 M 49.34 % -36.722 M -2.28 % -35.904 M -109.41 % 381.451 M 801.27 % -54.394 M 9.61 % -60.178 M -8.71 % -55.357 M -51.78 % -36.471 M -111.08 % 329.215 M 16.09 % 283.591 M
Operating income ratio -0.73 -14.47 % -0.64 -20.62 % -0.53 -303.13 % -0.13 80.91 % -0.69 -137.32 % -0.29 -124.56 % 1.18 849.34 % -0.16 5.67 % -0.17 -53.80 % -0.11 -90.93 % -0.06 -120.37 % 0.28 -23.80 % 0.37
Total other income expenses net 889.000 K -95.70 % 20.679 M 0.000 -100.00 % 50.219 M 4 323.63 % -1.189 M 98.88 % -106.310 M -2 622.41 % -3.905 M -103.06 % 127.537 M 183.32 % -153.072 M -217.17 % -48.262 M -1 175.12 % 4.489 M 100.61 % -734.328 M -3 176.20 % -22.414 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -171.315 M 10.89 % -192.259 M 11.42 % -217.034 M 39.94 % -361.365 M 5.39 % -381.963 M -42.89 % -267.305 M 64.69 % -757.018 M -15.59 % -654.915 M -144.38 % -267.986 M 71.10 % -927.129 M -8.82 % -851.947 M 8.54 % -931.517 M -772.51 % 138.514 M
Total investments 47.706 M -47.60 % 91.048 M -33.49 % 136.884 M 52.18 % 89.948 M -3.24 % 92.957 M -2.63 % 95.466 M 13.81 % 83.883 M 206.49 % 27.369 M -92.54 % 366.654 M 101.72 % 181.763 M -11.04 % 204.320 M 306.28 % 50.291 M 0.000
Total debt 2.912 M -21.08 % 3.690 M -51.38 % 7.589 M -14.74 % 8.901 M 150.52 % 3.553 M -92.99 % 50.654 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.242 M -96.62 % 451.153 M
Accumulated other comprehensive income loss 483.523 M 401.69 % -160.270 M -28.26 % -124.954 M 17.58 % -151.612 M -12.63 % -134.607 M -22.85 % -109.567 M -407.33 % -21.597 M 32.91 % -32.192 M 30.66 % -46.423 M 5.05 % -48.890 M -10.68 % -44.172 M -26.94 % -34.797 M -88.94 % -18.417 M
Retained earnings -1.479 B -5.95 % -1.396 B -1.28 % -1.379 B -1.48 % -1.358 B 5.58 % -1.439 B -3.56 % -1.389 B -18.40 % -1.173 B -33.10 % -881.487 M 7.17 % -949.535 M -71.28 % -554.361 M -30.37 % -425.217 M -9.96 % -386.686 M -521.97 % 91.639 M
Common stock 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K -8.82 % 102.000 K 0.00 % 102.000 K 18.60 % 86.000 K -1.15 % 87.000 K 0.00 % 87.000 K -1.14 % 88.000 K 10.00 % 80.000 K 0.00 % 80.000 K 63.27 % 49.000 K
Total equity 484.413 M -17.93 % 590.274 M -8.23 % 643.207 M 1.03 % 636.656 M 4.03 % 611.968 M -7.83 % 663.963 M -21.67 % 847.687 M -28.25 % 1.181 B 11.65 % 1.058 B -26.76 % 1.445 B 3.12 % 1.401 B 0.93 % 1.388 B 1 115.70 % -136.663 M
Other non current liabilities 213.000 K 0.000 0.000 -100.00 % 2.012 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.208 M -5.77 % 1.282 M -48.68 % 2.498 M -33.21 % 3.740 M 34.39 % 2.783 M -87.63 % 22.498 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 451.153 M
Total non current liabilities 1.421 M 10.84 % 1.282 M -48.68 % 2.498 M -56.57 % 5.752 M -28.11 % 8.001 M -64.62 % 22.614 M 3 792.25 % 581.000 K -98.21 % 32.447 M 6 745.36 % 474.000 K -78.47 % 2.202 M -70.85 % 7.553 M -10.77 % 8.465 M -98.16 % 459.290 M
Other current liabilities 13.158 M -73.60 % 49.836 M -19.39 % 61.822 M 19.86 % 51.580 M 23.54 % 41.751 M -35.28 % 64.506 M -37.84 % 103.781 M -60.07 % 259.880 M 246.69 % 74.961 M 45.79 % 51.417 M -56.10 % 117.111 M -2.81 % 120.497 M -26.94 % 164.926 M
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
Short term debt 1.704 M -29.24 % 2.408 M -52.70 % 5.091 M -1.36 % 5.161 M 570.26 % 770.000 K -97.27 % 28.156 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.242 M 0.000
Total current liabilities 43.529 M -32.21 % 64.209 M -18.01 % 78.312 M 10.32 % 70.987 M 21.96 % 58.203 M -54.09 % 126.781 M -10.32 % 141.372 M -54.33 % 309.518 M 199.82 % 103.233 M 32.04 % 78.183 M -48.09 % 150.621 M -22.73 % 194.929 M -2.24 % 199.402 M
Total liabilities 44.950 M -31.36 % 65.491 M -18.96 % 80.810 M 5.30 % 76.739 M 15.91 % 66.204 M -55.69 % 149.395 M 5.24 % 141.953 M -58.49 % 341.965 M 229.74 % 103.707 M 29.01 % 80.385 M -49.18 % 158.174 M -22.23 % 203.394 M -69.12 % 658.692 M
Other non current assets 7.018 M -70.92 % 24.133 M -84.14 % 152.175 M 6 227.44 % 2.405 M -97.92 % 115.620 M 27.47 % 90.704 M 104.74 % 44.301 M 14.99 % 38.526 M -91.44 % 450.180 M 122.41 % 202.410 M -2.30 % 207.181 M -36.85 % 328.052 M 13 847.79 % 2.352 M
Long term investments 37.373 M -51.84 % 77.594 M 124.31 % 34.593 M -60.67 % 87.948 M 504.06 % -21.766 M -495.24 % 5.507 M -87.00 % 42.349 M 681.64 % -7.281 M 91.16 % -82.343 M -351.52 % -18.237 M -522.15 % 4.320 M 101.57 % -275.249 M 0.000
Intangible assets 64.347 M 310.25 % 15.685 M 1 183.55 % 1.222 M -28.87 % 1.718 M 15.30 % 1.490 M -70.92 % 5.123 M -36.94 % 8.124 M -95.24 % 170.713 M 882.18 % 17.381 M -69.54 % 57.064 M -26.56 % 77.698 M 101.58 % 38.544 M 29.50 % 29.763 M
GoodWill 25.777 M 48.99 % 17.301 M 0.00 % 17.301 M 0.00 % 17.301 M 0.00 % 17.301 M 0.000 0.000 -100.00 % 205.883 M 0.000 -100.00 % 1.586 M 0.00 % 1.586 M 0.00 % 1.586 M 0.00 % 1.586 M
Goodwill and intangible assets 64.347 M 95.07 % 32.986 M 78.08 % 18.523 M -2.61 % 19.019 M 1.21 % 18.791 M 266.80 % 5.123 M -36.94 % 8.124 M -97.84 % 376.596 M 2 066.71 % 17.381 M -70.36 % 58.650 M -26.03 % 79.284 M 97.57 % 40.130 M 28.01 % 31.349 M
Property plant equipment net 35.643 M -46.49 % 66.610 M -31.02 % 96.569 M 131.93 % 41.638 M 625.53 % 5.739 M -86.98 % 44.073 M 440.44 % 8.155 M -4.79 % 8.565 M 4.24 % 8.217 M -68.63 % 26.197 M -39.59 % 43.365 M -32.46 % 64.209 M 37.49 % 46.700 M
Total non current assets 144.381 M -28.28 % 201.323 M -24.67 % 267.267 M 72.00 % 155.391 M 26.58 % 122.765 M -18.04 % 149.788 M 45.53 % 102.929 M -75.31 % 416.930 M 5.97 % 393.435 M 39.66 % 281.706 M -20.07 % 352.460 M 106.87 % 170.376 M 62.47 % 104.864 M
Other current assets 35.328 M -5.65 % 37.443 M 115.45 % 17.379 M -62.46 % 46.294 M 10.55 % 41.877 M -83.35 % 251.504 M 286.58 % 65.059 M -82.73 % 376.638 M 3 349.38 % 10.919 M -75.38 % 44.349 M -31.35 % 64.601 M 14.12 % 56.607 M -45.84 % 104.526 M
Short term investments 10.333 M -23.20 % 13.454 M -86.85 % 102.291 M 5 014.55 % 2.000 M -98.26 % 114.723 M 27.53 % 89.959 M 116.59 % 41.534 M 19.87 % 34.650 M -92.28 % 448.997 M 124.50 % 200.000 M 0.00 % 200.000 M -38.56 % 325.540 M 0.000
cash and cash equivalents 174.227 M -11.09 % 195.949 M -12.77 % 224.623 M -39.33 % 370.266 M -3.96 % 385.516 M 21.25 % 317.959 M -58.00 % 757.018 M 15.59 % 654.915 M 144.38 % 267.986 M -71.10 % 927.129 M 8.82 % 851.947 M -10.01 % 946.759 M 202.83 % 312.639 M
Cash and short term investments 310.585 M -7.12 % 334.402 M 2.29 % 326.914 M -12.18 % 372.266 M -25.58 % 500.239 M 22.63 % 407.918 M -48.92 % 798.552 M 15.81 % 689.565 M -3.82 % 716.983 M -36.39 % 1.127 B 7.15 % 1.052 B -17.32 % 1.272 B 306.95 % 312.639 M
Total current assets 384.982 M -15.28 % 454.442 M -0.51 % 456.750 M -18.15 % 558.004 M 0.47 % 555.407 M -16.30 % 663.570 M -25.17 % 886.711 M -19.86 % 1.106 B 44.00 % 768.382 M -38.20 % 1.243 B 3.04 % 1.207 B -15.08 % 1.421 B 240.66 % 417.165 M
Inventory 32.291 M 98.78 % 16.245 M -54.10 % 35.396 M -56.26 % 80.927 M 861.93 % 8.413 M 1 155.58 % -797.000 K 96.55 % -23.100 M 0.000 100.00 % -40.480 M 0.000 0.000 0.000 100.00 % -84.293 M
Net receivables 6.778 M -89.78 % 66.352 M -13.90 % 77.061 M 31.69 % 58.517 M 1 099.61 % 4.878 M -1.35 % 4.945 M -78.59 % 23.100 M -42.61 % 40.249 M -0.57 % 40.480 M -43.72 % 71.927 M -20.27 % 90.212 M -2.15 % 92.194 M 6.87 % 86.264 M
Tax assets 0.000 0.000 100.00 % -34.593 M -889.61 % 4.381 M 0.00 % 4.381 M 0.00 % 4.381 M 0.000 -100.00 % 524.000 K 0.000 -100.00 % 12.686 M -30.72 % 18.310 M 38.36 % 13.234 M -45.90 % 24.463 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
Account payables 28.667 M 139.59 % 11.965 M 4.97 % 11.399 M 17.66 % 9.688 M -19.72 % 12.068 M -57.62 % 28.473 M -2.97 % 29.344 M -14.12 % 34.169 M 28.20 % 26.652 M 10.63 % 24.091 M -7.08 % 25.927 M -25.90 % 34.990 M 244.12 % 10.168 M
Tax payables 0.000 0.000 0.000 -100.00 % 4.558 M 26.12 % 3.614 M -35.99 % 5.646 M -31.54 % 8.247 M -46.69 % 15.469 M 854.88 % 1.620 M -39.44 % 2.675 M -64.72 % 7.583 M -68.67 % 24.200 M -0.44 % 24.308 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -2.012 M 0.000 100.00 % -116.000 K -195.08 % 122.000 K -54.81 % 270.000 K -34.15 % 410.000 K -69.81 % 1.358 M -80.22 % 6.866 M -18.89 % 8.465 M 5.98 % 7.987 M
Minority interest 797.000 K 0.000 0.000 0.000 100.00 % -1.079 M 95.39 % -23.396 M -160.85 % 38.446 M -47.13 % 72.716 M 7 051.82 % -1.046 M -3 635.71 % -28.000 K -100.32 % 8.724 M 0.000 0.000
Capital lease obligations 2.912 M -21.08 % 3.690 M -1.31 % 3.739 M -23.71 % 4.901 M 37.94 % 3.553 M -92.99 % 50.654 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 28.900 M -76.87 % 124.954 M -17.58 % 151.612 M 12.63 % 134.607 M 22.85 % 109.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.963 B -7.32 % 2.118 B 4.75 % 2.022 B 1.34 % 1.995 B -2.76 % 2.052 B -0.21 % 2.056 B 4.79 % 1.962 B -0.69 % 1.976 B -1.11 % 1.998 B 0.48 % 1.988 B 10.05 % 1.807 B -6.61 % 1.935 B 918.82 % -236.258 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 2.012 M -61.44 % 5.218 M 4 398.28 % 116.000 K -74.73 % 459.000 K -98.57 % 32.177 M 50 176.56 % 64.000 K -92.42 % 844.000 K 22.85 % 687.000 K 0.000 -100.00 % 150.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 529.363 M -19.28 % 655.765 M -9.43 % 724.017 M 1.49 % 713.395 M 5.19 % 678.172 M -16.62 % 813.358 M -17.81 % 989.640 M -35.04 % 1.523 B 31.12 % 1.162 B -23.82 % 1.525 B -2.19 % 1.559 B -2.03 % 1.591 B 204.86 % 522.029 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 0.000 100.00 % -44.263 M -272.16 % 25.710 M -86.64 % 192.445 M -38.42 % 312.536 M 570.40 % -66.440 M -138.17 % 174.074 M 98.02 % 87.906 M 1 731.82 % -5.387 M -100.80 % 670.348 M 0.000
Stock based compensation 0.000 0.000 0.000 100.00 % -1.000 K -100.13 % 773.000 K -87.28 % 6.076 M 31.15 % 4.633 M -68.88 % 14.889 M -8.50 % 16.272 M 69.64 % 9.592 M -46.88 % 18.057 M -69.53 % 59.258 M 0.000
Change in working capital 9.838 M 317.85 % -4.516 M 39.44 % -7.457 M 92.47 % -99.092 M -181.79 % 121.158 M 137.65 % -321.831 M -314.68 % 149.910 M 211.52 % -134.427 M -243.26 % 93.832 M 713.20 % -15.302 M 70.98 % -52.737 M 6.65 % -56.496 M -224.38 % 45.423 M
Accounts receivables 87.419 M 687.35 % 11.103 M 159.60 % -18.628 M 65.32 % -53.719 M -8 592.39 % -618.000 K -108.46 % 7.305 M -45.06 % 13.297 M 11.13 % 11.965 M -61.95 % 31.447 M 116.28 % 14.540 M 633.60 % 1.982 M 125.09 % -7.901 M 79.33 % -38.227 M
Inventory -8.240 M -148.02 % 17.158 M 211.16 % -15.436 M 79.91 % -76.833 M -1 332.38 % -5.364 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 -100.00 % 18.628 M -65.32 % 53.719 M 8 592.39 % 618.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -69.341 M -111.55 % -32.777 M -510.79 % 7.979 M 135.85 % -22.259 M -117.59 % 126.522 M 138.44 % -329.136 M -422.19 % 102.157 M 181.38 % -125.537 M -303.96 % 61.549 M 483.08 % -16.067 M 4.63 % -16.847 M -443.68 % 4.902 M 0.000
Other non cash items 2.342 M 108.27 % -28.335 M -21.39 % -23.342 M -213.36 % -7.449 M -5.99 % -7.028 M -35.60 % -5.183 M -301.16 % -1.292 M 76.00 % -5.384 M 38.12 % -8.701 M -1.62 % -8.562 M 15.18 % -10.094 M -43.79 % -7.020 M 67.65 % -21.702 M
Net cash provided by operating activities -24.707 M -22.04 % -20.245 M 31.13 % -29.398 M 77.37 % -129.892 M -281.95 % 71.388 M 120.09 % -355.355 M -350.89 % 141.635 M 282.18 % -77.746 M -6.53 % -72.981 M -4 755.69 % -1.503 M 95.44 % -32.938 M -111.40 % 288.989 M -3.55 % 299.629 M
Investments in property plant and equipment -39.000 K 91.96 % -485.000 K -297.54 % -122.000 K 99.67 % -36.906 M -1 186.82 % -2.868 M 78.42 % -13.292 M -151.65 % -5.282 M 7.41 % -5.705 M 49.11 % -11.211 M 63.41 % -30.642 M 54.56 % -67.427 M -22.12 % -55.214 M -5.19 % -52.492 M
Acquisitions net -3.212 M 0.000 -100.00 % 4.162 M -85.15 % 28.019 M 99.94 % 14.014 M 180.45 % -17.419 M -858.67 % -1.817 M -102.02 % 89.991 M 1 521.66 % -6.330 M 86.38 % -46.486 M -83.63 % -25.315 M -72.22 % -14.699 M 0.000
Purchases of investments -52.388 M 88.65 % -461.657 M -220.80 % -143.908 M -1 099.23 % -12.000 M 91.25 % -137.193 M 24.52 % -181.756 M -20.07 % -151.373 M 60.04 % -378.774 M 77.39 % -1.675 B -108.64 % -802.950 M 23.95 % -1.056 B -49.50 % -706.265 M 0.000
Sales maturities of investments 57.279 M -87.35 % 452.692 M 5 114.14 % 8.682 M -93.64 % 136.611 M 4.89 % 130.248 M -1.18 % 131.803 M -14.43 % 154.025 M -80.08 % 773.331 M -31.61 % 1.131 B 44.97 % 780.000 M -27.63 % 1.078 B 226.58 % 330.000 M 0.000
Other investing activites 35.000 K -99.34 % 5.317 M 536.00 % 836.000 K 248.33 % 240.000 K -90.76 % 2.596 M -86.10 % 18.674 M 738.15 % 2.228 M -71.78 % 7.895 M -12.38 % 9.010 M -15.98 % 10.724 M -68.70 % 34.266 M 512.77 % 5.592 M 975.38 % 520.000 K
Net cash used for investing activites 1.675 M 140.53 % -4.133 M 96.83 % -130.350 M -212.41 % 115.964 M 1 606.11 % 6.797 M 110.96 % -61.990 M -2 693.60 % -2.219 M -100.46 % 486.738 M 188.01 % -553.077 M -518.97 % -89.354 M -144.18 % -36.594 M 91.69 % -440.586 M -747.74 % -51.972 M
Debt repayment -2.697 M -42.40 % -1.894 M -62.99 % -1.162 M -32.20 % -879.000 K 86.31 % -6.423 M 59.66 % -15.921 M 0.000 0.000 0.000 0.000 100.00 % -15.242 M -200.00 % 15.242 M -96.50 % 435.153 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 248.249 M 0.000 -100.00 % 771.765 M 7 617.65 % 10.000 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 100.00 % -4.943 M 87.18 % -38.567 M -95.96 % -19.681 M 42.15 % -34.018 M 59.01 % -82.998 M -724.87 % -10.062 M 0.000 100.00 % -371.904 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -90.500 M
Other financing activites -101.000 K 97.57 % -4.153 M -662.02 % -545.000 K -114.41 % 3.782 M 430.02 % -1.146 M 4.10 % -1.195 M 0.000 0.000 -100.00 % 300.000 K 0.000 100.00 % -10.492 M -16 041.54 % -65.000 K 98.22 % -3.645 M
Net cash used provided by financing activities -2.798 M 53.73 % -6.047 M -254.25 % -1.707 M -158.80 % 2.903 M 138.35 % -7.569 M 65.69 % -22.059 M 42.80 % -38.567 M -95.96 % -19.681 M 41.63 % -33.717 M -120.40 % 165.251 M 742.15 % -25.734 M -103.27 % 786.942 M 3 865.99 % -20.896 M
Effect of forex changes on cash 4.108 M 134.61 % 1.751 M -88.93 % 15.812 M 474.25 % -4.225 M -38.12 % -3.059 M -986.67 % 345.000 K -72.49 % 1.254 M 152.64 % -2.382 M -476.90 % 632.000 K -19.80 % 788.000 K 73.57 % 454.000 K 137.06 % -1.225 M -965.22 % -115.000 K
Net change in cash -21.722 M 24.24 % -28.674 M 80.31 % -145.643 M -855.04 % -15.250 M -122.57 % 67.557 M 115.39 % -439.059 M -530.02 % 102.103 M -73.61 % 386.929 M 158.70 % -659.143 M -976.73 % 75.182 M 179.30 % -94.812 M -114.95 % 634.120 M 179.78 % 226.646 M
Cash at beginning of period 195.949 M -12.77 % 224.623 M -39.33 % 370.266 M -3.96 % 385.516 M 21.25 % 317.959 M -58.00 % 757.018 M 15.59 % 654.915 M 144.38 % 267.986 M -71.10 % 927.129 M 8.82 % 851.947 M -10.01 % 946.759 M 202.83 % 312.639 M 263.56 % 85.993 M
Cash at end of period 174.227 M -11.09 % 195.949 M -12.77 % 224.623 M -39.33 % 370.266 M -3.96 % 385.516 M 21.25 % 317.959 M -58.00 % 757.018 M 15.59 % 654.915 M 144.38 % 267.986 M -71.10 % 927.129 M 8.82 % 851.947 M -10.01 % 946.759 M 202.83 % 312.639 M
Operating cash flow -24.707 M -22.04 % -20.245 M 31.13 % -29.398 M 77.37 % -129.892 M -281.95 % 71.388 M 120.09 % -355.355 M -350.89 % 141.635 M 282.18 % -77.746 M -6.53 % -72.981 M -4 755.69 % -1.503 M 95.44 % -32.938 M -111.40 % 288.989 M -3.55 % 299.629 M
Capital expenditure -568.000 K 8.53 % -621.000 K -409.02 % -122.000 K 99.67 % -36.906 M -1 186.82 % -2.868 M 78.42 % -13.292 M -151.65 % -5.282 M 7.41 % -5.705 M 49.11 % -11.211 M 63.41 % -30.642 M 54.56 % -67.427 M -22.12 % -55.214 M -5.19 % -52.492 M
Free CashFlow -25.275 M -21.13 % -20.866 M 29.32 % -29.520 M 82.30 % -166.798 M -343.43 % 68.520 M 118.59 % -368.647 M -370.36 % 136.353 M 263.39 % -83.451 M 0.88 % -84.192 M -161.91 % -32.145 M 67.97 % -100.365 M -142.93 % 233.775 M -5.41 % 247.137 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 2012-01-31
Revenue 78.002 M 72.61 % 45.191 M 20.86 % 37.392 M 1.57 % 36.813 M 57.60 % 23.359 M -70.66 % 79.607 M 130.68 % 34.509 M -29.77 % 49.134 M -47.17 % 93.002 M 164.85 % 35.115 M 38.66 % 25.325 M -64.25 % 70.837 M 32.55 % 53.442 M -78.73 % 251.219 M 244.02 % 73.024 M -67.58 % 225.232 M 85.78 % 121.234 M -27.77 % 167.844 M -13.36 % 193.720 M -4.14 % 202.082 M -34.70 % 309.457 M 1.12 % 306.018 M -9.32 % 337.452 M -44.62 % 609.380 M 6.21 % 573.748 M 33.58 % 429.527 M 10.61 % 388.325 M 100.00 % 194.162 M
Net income -20.938 M 62.31 % -55.559 M -1 382.36 % -3.748 M 73.86 % -14.336 M -336.94 % -3.281 M 89.32 % -30.732 M -389.24 % 10.625 M -35.52 % 16.477 M 8.90 % 15.131 M 133.58 % -45.065 M -625.33 % -6.213 M 97.71 % -271.853 M -1 091.87 % 27.408 M 107.86 % -348.726 M -646.17 % 63.849 M -30.40 % 91.736 M 618.25 % -17.701 M 93.47 % -270.999 M -118.24 % -124.175 M -8.27 % -114.694 M -693.73 % -14.450 M 13.77 % -16.758 M 23.03 % -21.773 M 90.62 % -232.057 M 4.64 % -243.347 M -355.13 % 95.381 M -12.34 % 108.809 M 100.00 % 54.404 M
Income before tax -20.957 M 62.26 % -55.523 M -1 381.40 % -3.748 M 73.86 % -14.336 M -337.21 % -3.279 M 89.42 % -30.995 M -389.32 % 10.713 M -32.88 % 15.962 M 1.96 % 15.655 M 134.85 % -44.920 M -648.54 % -6.001 M 97.90 % -285.667 M -1 117.37 % 28.079 M 107.56 % -371.353 M -1 667.15 % 23.696 M -73.86 % 90.643 M 617.96 % -17.500 M 93.33 % -262.295 M -117.28 % -120.719 M -4.98 % -114.992 M -1 112.48 % -9.484 M 29.09 % -13.375 M 28.12 % -18.607 M 90.75 % -201.175 M 1.35 % -203.938 M -280.24 % 113.150 M -13.35 % 130.589 M 100.00 % 65.294 M
Income before tax ratio -0.27 78.13 % -1.23 -1 125.74 % -0.10 74.26 % -0.39 -177.42 % -0.14 63.95 % -0.39 -225.42 % 0.31 -4.44 % 0.32 92.99 % 0.17 113.16 % -1.28 -439.85 % -0.24 94.12 % -4.03 -867.54 % 0.53 135.54 % -1.48 -555.54 % 0.32 -19.37 % 0.40 378.80 % -0.14 90.76 % -1.56 -150.77 % -0.62 -9.51 % -0.57 -1 756.73 % -0.03 29.88 % -0.04 20.73 % -0.06 83.30 % -0.33 7.12 % -0.36 -234.93 % 0.26 -21.67 % 0.34 0.00 % 0.34
EBITDA -9.799 M -4 678.97 % 214.000 K 100.67 % -32.125 M -726.83 % 5.125 M 133.78 % -15.170 M 22.49 % -19.571 M -4 588.76 % 436.000 K 102.68 % -16.283 M -1 266.02 % -1.192 M 92.26 % -15.410 M -21.39 % -12.695 M 74.00 % -48.835 M -13 741.06 % 358.000 K -99.90 % 375.079 M 1 155.41 % 29.877 M -33.26 % 44.767 M 376.84 % -16.171 M 90.13 % -163.844 M -332.72 % -37.864 M -10.47 % -34.276 M -732.55 % -4.117 M 57.86 % -9.770 M -231.83 % 7.411 M -95.69 % 171.898 M -1.58 % 174.659 M 22.29 % 142.823 M 3.53 % 137.954 M 100.00 % 68.977 M
Net income ratio -0.27 78.17 % -1.23 -1 126.54 % -0.10 74.26 % -0.39 -177.25 % -0.14 63.62 % -0.39 -225.38 % 0.31 -8.19 % 0.34 106.12 % 0.16 112.68 % -1.28 -423.11 % -0.25 93.61 % -3.84 -848.31 % 0.51 136.95 % -1.39 -258.76 % 0.87 114.67 % 0.41 378.96 % -0.15 90.96 % -1.61 -151.88 % -0.64 -12.94 % -0.57 -1 115.47 % -0.05 14.73 % -0.05 15.13 % -0.06 83.06 % -0.38 10.22 % -0.42 -291.00 % 0.22 -20.75 % 0.28 0.00 % 0.28
Ratio EBITDA -0.13 -2 752.86 % 0.00 100.55 % -0.86 -717.12 % 0.14 121.44 % -0.65 -164.16 % -0.25 -2 045.84 % 0.01 103.81 % -0.33 -2 485.64 % -0.01 97.08 % -0.44 12.46 % -0.50 27.29 % -0.69 -10 391.31 % 0.01 -99.55 % 1.49 264.92 % 0.41 105.85 % 0.20 249.01 % -0.13 86.34 % -0.98 -399.43 % -0.20 -15.24 % -0.17 -1 174.92 % -0.01 58.33 % -0.03 -245.37 % 0.02 -92.21 % 0.28 -7.34 % 0.30 -8.45 % 0.33 -6.40 % 0.36 0.00 % 0.36
Gross profit ratio 0.06 -38.66 % 0.10 31.06 % 0.08 -83.58 % 0.48 73.18 % 0.28 2 359.84 % 0.01 -98.52 % 0.76 854.53 % 0.08 -23.63 % 0.10 7.71 % 0.10 -85.10 % 0.65 1 014.92 % -0.07 -110.70 % 0.66 -11.73 % 0.75 10.68 % 0.68 -6.61 % 0.73 50.52 % 0.48 141.93 % 0.20 -0.95 % 0.20 -23.34 % 0.26 -31.22 % 0.38 -33.04 % 0.57 -23.11 % 0.74 -8.11 % 0.81 -9.05 % 0.89 0.03 % 0.89 -1.13 % 0.90 0.00 % 0.90
Weighted average shs out dil 152.604 M 6.46 % 143.350 M 0.00 % 143.350 M 0.00 % 143.350 M 0.00 % 143.350 M 0.00 % 143.350 M 0.00 % 143.350 M -0.01 % 143.359 M 0.75 % 142.294 M -8.50 % 155.517 M -0.79 % 156.754 M 7.80 % 145.414 M 7.24 % 135.599 M -0.41 % 136.158 M -0.74 % 137.172 M -3.40 % 141.999 M 3.33 % 137.419 M 0.68 % 136.486 M -0.47 % 137.128 M -3.65 % 142.329 M 9.43 % 130.062 M 2.38 % 127.041 M 0.16 % 126.836 M 63.27 % 77.685 M 371.77 % 16.467 M -84.33 % 105.059 M -16.25 % 125.450 M 0.00 % 125.450 M
Weighted average shs out 152.605 M 6.46 % 143.350 M 0.00 % 143.354 M 0.00 % 143.351 M 0.00 % 143.350 M 0.00 % 143.350 M 0.00 % 143.352 M -0.01 % 143.361 M -5.25 % 151.310 M -2.71 % 155.517 M 0.12 % 155.333 M 6.82 % 145.414 M 6.11 % 137.041 M 0.65 % 136.158 M -0.84 % 137.310 M -3.12 % 141.730 M 4.09 % 136.162 M -0.24 % 136.486 M 0.02 % 136.456 M -3.80 % 141.853 M 9.06 % 130.063 M 2.38 % 127.043 M 0.16 % 126.836 M 63.29 % 77.674 M 371.77 % 16.465 M -81.29 % 88.000 M -29.85 % 125.450 M 0.00 % 125.450 M
EPS diluted -0.14 64.10 % -0.39 -1 394.25 % -0.03 73.90 % -0.10 -338.60 % -0.02 89.64 % -0.22 -396.50 % 0.07 -35.48 % 0.12 8.08 % 0.11 136.64 % -0.29 -633.33 % -0.04 97.89 % -1.88 -1 040.00 % 0.20 107.84 % -2.55 -654.35 % 0.46 -28.13 % 0.64 596.89 % -0.13 93.49 % -1.98 -120.00 % -0.90 -12.50 % -0.80 -619.42 % -0.11 15.76 % -0.13 23.08 % -0.17 94.24 % -2.98 79.84 % -14.78 -1 742.22 % 0.90 4.65 % 0.86 100.00 % 0.43
Earnings per share -0.14 64.10 % -0.39 -1 394.25 % -0.03 73.90 % -0.10 -338.60 % -0.02 89.64 % -0.22 -396.50 % 0.07 -35.48 % 0.12 15.00 % 0.10 134.48 % -0.29 -625.00 % -0.04 97.87 % -1.88 -1 040.00 % 0.20 107.84 % -2.55 -654.35 % 0.46 -28.13 % 0.64 592.31 % -0.13 93.43 % -1.98 -115.22 % -0.92 -15.00 % -0.80 -619.42 % -0.11 15.76 % -0.13 23.08 % -0.17 94.24 % -2.98 79.84 % -14.78 -1 468.52 % 1.08 25.58 % 0.86 100.00 % 0.43
Gross profit 4.931 M 5.88 % 4.657 M 58.40 % 2.940 M -83.32 % 17.631 M 172.93 % 6.460 M 621.79 % 895.000 K -96.59 % 26.213 M 570.41 % 3.910 M -59.65 % 9.691 M 185.28 % 3.397 M -79.34 % 16.443 M 427.09 % -5.027 M -114.18 % 35.444 M -81.22 % 188.756 M 280.76 % 49.574 M -69.72 % 163.730 M 179.64 % 58.551 M 74.75 % 33.506 M -14.18 % 39.043 M -26.51 % 53.129 M -55.08 % 118.285 M -32.28 % 174.680 M -30.27 % 250.511 M -49.11 % 492.280 M -3.40 % 509.631 M 33.62 % 381.412 M 9.36 % 348.781 M 100.00 % 174.390 M
Income tax expense 39.000 K 105.26 % 19.000 K 0.000 0.000 -100.00 % 2.000 K -99.24 % 263.000 K 198.86 % 88.000 K -82.91 % 515.000 K -6.53 % 551.000 K 280.00 % 145.000 K -31.60 % 212.000 K 101.53 % -13.819 M -2 144.23 % 676.000 K 102.36 % -28.683 M -2 836.93 % 1.048 M -75.45 % 4.268 M 1 780.18 % 227.000 K -97.64 % 9.637 M 150.90 % 3.841 M 1 322.59 % 270.000 K -95.01 % 5.415 M 47.99 % 3.659 M 15.57 % 3.166 M -89.75 % 30.882 M -21.64 % 39.409 M 121.79 % 17.769 M -18.42 % 21.780 M 100.00 % 10.890 M
Cost of revenue 73.071 M 80.27 % 40.534 M 17.65 % 34.452 M 79.61 % 19.182 M 13.51 % 16.899 M -78.53 % 78.712 M 848.79 % 8.296 M -81.66 % 45.224 M -45.72 % 83.311 M 162.66 % 31.718 M 257.10 % 8.882 M -88.29 % 75.864 M 321.51 % 17.998 M -71.19 % 62.463 M 166.37 % 23.450 M -61.87 % 61.502 M -1.88 % 62.683 M -53.34 % 134.338 M -13.15 % 154.677 M 3.84 % 148.953 M -22.08 % 191.172 M 45.56 % 131.338 M 51.07 % 86.941 M -25.75 % 117.100 M 82.63 % 64.117 M 33.26 % 48.115 M 21.67 % 39.544 M 100.00 % 19.772 M
General and administrative expenses 13.950 M 8.11 % 12.904 M -30.59 % 18.591 M 40.61 % 13.222 M -5.17 % 13.943 M 10.35 % 12.635 M -31.42 % 18.425 M 64.64 % 11.191 M 50.19 % 7.451 M -76.81 % 32.130 M 14.66 % 28.021 M -36.17 % 43.896 M 114.36 % 20.478 M -70.77 % 70.047 M 217.96 % 22.030 M -56.57 % 50.728 M 15.33 % 43.984 M -48.22 % 84.948 M 129.37 % 37.035 M -19.36 % 45.924 M 17.00 % 39.252 M -21.32 % 49.890 M 13.14 % 44.094 M 5.27 % 41.885 M -10.61 % 46.854 M 99.30 % 23.509 M 28.95 % 18.231 M 100.00 % 9.116 M
Selling and marketing expenses 3.906 M -25.54 % 5.246 M -45.45 % 9.617 M 25.75 % 7.648 M 467.78 % 1.347 M -6.26 % 1.437 M -29.46 % 2.037 M -18.72 % 2.506 M -16.19 % 2.990 M 15.62 % 2.586 M 17.76 % 2.196 M -81.26 % 11.717 M 185.02 % 4.111 M -94.56 % 75.535 M 1 374.43 % 5.123 M -91.27 % 58.691 M 215.83 % 18.583 M -75.49 % 75.823 M 483.39 % 12.997 M 3.94 % 12.504 M -55.63 % 28.180 M -47.75 % 53.928 M -43.75 % 95.879 M -33.64 % 144.480 M -9.10 % 158.945 M 59.03 % 99.948 M 11.84 % 89.363 M 100.00 % 44.682 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.764 M 0.000 100.00 % -2.258 M 0.00 % -2.258 M -15.27 % -1.959 M 0.00 % -1.959 M 0.00 % -1.959 M 18.19 % -2.394 M 0.00 % -2.394 M 0.00 % -2.394 M 0.00 % -2.394 M 0.000 100.00 % -4.897 M 5.17 % -5.164 M 0.00 % -5.164 M -263.66 % -1.420 M 0.00 % -1.420 M -72.75 % -822.000 K -100.00 % -411.000 K
Operating expenses 29.755 M 44.11 % 20.647 M -60.50 % 52.274 M 108.79 % 25.037 M 161.54 % 9.573 M -70.89 % 32.884 M 115.05 % 15.291 M 62.24 % 9.425 M 55.99 % 6.042 M -85.36 % 41.262 M 84.37 % 22.380 M -72.65 % 81.840 M 251.40 % 23.290 M -88.84 % 208.653 M 680.22 % 26.743 M -64.71 % 75.774 M -7.21 % 81.661 M -72.89 % 301.247 M 77.19 % 170.016 M -10.27 % 189.472 M 29.10 % 146.768 M -29.99 % 209.646 M -26.35 % 284.655 M -59.58 % 704.307 M -1.80 % 717.230 M 166.66 % 268.963 M 29.88 % 207.084 M 100.00 % 103.542 M
Cost and expenses 102.826 M 68.07 % 61.181 M -29.45 % 86.726 M 96.13 % 44.219 M 67.04 % 26.472 M -76.28 % 111.596 M 373.13 % 23.587 M -56.84 % 54.649 M -38.84 % 89.353 M 22.43 % 72.980 M 133.45 % 31.262 M -80.18 % 157.704 M 281.96 % 41.288 M -84.77 % 271.116 M 440.15 % 50.193 M -63.44 % 137.276 M -4.90 % 144.344 M -66.86 % 435.585 M 34.15 % 324.693 M -4.06 % 338.425 M 0.14 % 337.940 M -0.89 % 340.984 M -8.24 % 371.596 M -54.76 % 821.407 M 5.13 % 781.347 M 146.42 % 317.078 M 28.57 % 246.628 M 100.00 % 123.314 M
Research and development expenses 11.854 M 359.10 % 2.582 M -89.24 % 23.990 M 410.10 % 4.703 M -78.54 % 21.916 M 11.36 % 19.680 M 65.29 % 11.906 M 63.59 % 7.278 M 929.42 % 707.000 K 579.81 % 104.000 K -71.82 % 369.000 K -97.94 % 17.945 M 56.07 % 11.498 M -78.56 % 53.636 M 314.43 % 12.942 M -59.69 % 32.103 M 85.33 % 17.322 M -64.90 % 49.348 M 4.71 % 47.128 M -11.14 % 53.035 M -32.46 % 78.527 M -23.36 % 102.456 M -20.55 % 128.961 M -15.11 % 151.922 M 7.55 % 141.252 M 11.80 % 126.340 M 25.95 % 100.312 M 100.00 % 50.156 M
Selling general and administrative expenses 17.901 M -0.91 % 18.065 M -36.13 % 28.284 M 39.10 % 20.334 M 31.77 % 15.432 M 9.80 % 14.055 M -31.65 % 20.563 M 51.42 % 13.580 M 27.66 % 10.638 M -69.36 % 34.716 M 14.89 % 30.217 M -45.67 % 55.613 M 126.17 % 24.589 M -83.11 % 145.582 M 436.15 % 27.153 M -75.18 % 109.419 M 74.88 % 62.567 M -61.08 % 160.771 M 221.34 % 50.032 M -14.37 % 58.428 M -13.35 % 67.432 M -35.05 % 103.818 M -25.83 % 139.973 M -24.89 % 186.365 M -9.44 % 205.799 M 66.70 % 123.457 M 14.74 % 107.594 M 100.00 % 53.797 M
Interest income 0.000 0.000 0.000 -100.00 % 3.076 M 1 753.01 % 166.000 K -10.75 % 186.000 K -11.00 % 209.000 K -92.04 % 2.627 M 3 267.95 % 78.000 K -98.82 % 6.618 M 10 240.63 % 64.000 K -98.99 % 6.345 M 0.000 -100.00 % 13.494 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
Interest expense 0.000 0.000 0.000 100.00 % -72.476 K -119.30 % 375.476 K -10.05 % 417.412 K 0.000 0.000 0.000 -100.00 % 93.000 K 0.000 -100.00 % 524.000 K 0.00 % 524.000 K -99.92 % 693.963 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.185 M 0.00 % 3.185 M 4 954.76 % 63.000 K 0.00 % 63.000 K 0.000 0.000
Depreciation and amortization 15.025 M 36.10 % 11.040 M -35.85 % 17.209 M 37.33 % 12.531 M -20.28 % 15.718 M 18.46 % 13.269 M 98.28 % 6.692 M 906.32 % 665.000 K 43.94 % 462.000 K -94.46 % 8.343 M 476.17 % 1.448 M -97.12 % 50.247 M 4 919.68 % 1.001 M -67.78 % 3.107 M -84.77 % 20.398 M -9.58 % 22.559 M 336.60 % 5.167 M -59.53 % 12.769 M -36.95 % 20.253 M -15.82 % 24.058 M 2.13 % 23.557 M -13.31 % 27.175 M 32.67 % 20.483 M 37.63 % 14.883 M 21.38 % 12.261 M 28.20 % 9.564 M 29.85 % 7.366 M 100.00 % 3.683 M
Operating income -24.824 M -55.25 % -15.990 M 67.59 % -49.334 M -566.14 % -7.406 M 76.02 % -30.888 M 5.94 % -32.840 M -424.94 % -6.256 M 63.09 % -16.948 M -924.67 % -1.654 M 94.07 % -27.874 M -97.09 % -14.143 M 59.89 % -35.261 M -5 383.83 % -643.000 K -100.17 % 371.972 M 3 824.17 % 9.479 M -57.32 % 22.208 M 204.08 % -21.338 M 87.92 % -176.613 M -203.89 % -58.117 M 0.37 % -58.334 M -110.79 % -27.674 M 25.09 % -36.945 M -182.63 % -13.072 M -108.33 % 157.015 M -3.31 % 162.398 M 21.87 % 133.259 M 2.04 % 130.589 M 100.00 % 65.294 M
Operating income ratio -0.32 10.06 % -0.35 73.18 % -1.32 -555.82 % -0.20 84.79 % -1.32 -220.54 % -0.41 -127.56 % -0.18 47.44 % -0.34 -1 839.51 % -0.02 97.76 % -0.79 -42.14 % -0.56 -12.19 % -0.50 -4 037.20 % -0.01 -100.81 % 1.48 1 040.67 % 0.13 31.65 % 0.10 156.02 % -0.18 83.27 % -1.05 -250.74 % -0.30 -3.93 % -0.29 -222.79 % -0.09 25.93 % -0.12 -211.66 % -0.04 -115.03 % 0.26 -8.97 % 0.28 -8.77 % 0.31 -7.74 % 0.34 0.00 % 0.34
Total other income expenses net 3.867 M 109.78 % -39.533 M -186.72 % 45.586 M 757.81 % -6.930 M -125.10 % 27.609 M 1 396.42 % 1.845 M -89.13 % 16.969 M -48.44 % 32.910 M 90.13 % 17.309 M 285.50 % -9.331 M -214.60 % 8.142 M 106.03 % -135.032 M -570.13 % 28.722 M 258.49 % -18.122 M -227.47 % 14.217 M -79.23 % 68.435 M 1 683.09 % 3.838 M 104.48 % -85.682 M -36.87 % -62.602 M -10.49 % -56.658 M -411.48 % 18.190 M 151.94 % -35.020 M -1 252.73 % 3.038 M 100.83 % -366.788 M -0.12 % -366.336 M -1 721.75 % -20.109 M 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2012-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 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
Net debt -111.537 M 34.89 % -171.315 M -36.21 % -125.770 M 34.58 % -192.259 M -38.86 % -138.460 M 36.20 % -217.034 M 24.50 % -287.463 M 20.45 % -361.365 M -38.98 % -260.010 M 31.93 % -381.963 M 10.81 % -428.276 M -60.22 % -267.305 M 9.80 % -296.331 M 60.86 % -757.018 M -60.48 % -471.710 M 27.97 % -654.915 M -124.46 % -291.776 M -8.88 % -267.986 M 36.70 % -423.354 M 54.34 % -927.129 M 9.84 % -1.028 B -20.70 % -851.947 M 9.79 % -944.434 M -1.39 % -931.517 M -278.33 % 522.352 M 267.08 % -312.639 M
Total investments 42.401 M -11.12 % 47.706 M -64.50 % 134.394 M 47.61 % 91.048 M -34.75 % 139.536 M 1.94 % 136.884 M 39.47 % 98.144 M 9.11 % 89.948 M -18.53 % 110.401 M 18.77 % 92.957 M -4.31 % 97.142 M 1.76 % 95.466 M -14.30 % 111.390 M 32.79 % 83.883 M 99.52 % 42.042 M 53.61 % 27.369 M -92.55 % 367.152 M 0.14 % 366.654 M 223.66 % 113.284 M -37.67 % 181.763 M -20.20 % 227.766 M 11.48 % 204.320 M 22.97 % 166.161 M 230.40 % 50.291 M -61.13 % 129.390 M 0.000
Total debt 2.714 M -6.80 % 2.912 M -17.69 % 3.538 M -4.12 % 3.690 M -53.33 % 7.907 M 4.19 % 7.589 M -8.86 % 8.327 M -6.45 % 8.901 M 183.65 % 3.138 M -11.68 % 3.553 M -84.76 % 23.312 M -53.98 % 50.654 M 18.25 % 42.838 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.242 M -98.12 % 809.767 M 0.000
Accumulated other comprehensive income loss -190.935 M -139.49 % 483.523 M 383.34 % -170.654 M -6.48 % -160.270 M -5.99 % -151.218 M -21.02 % -124.954 M 11.98 % -141.960 M 6.37 % -151.612 M -49.23 % -101.599 M 24.52 % -134.607 M -19.91 % -112.253 M -149.29 % -45.029 M 59.27 % -110.558 M -411.91 % -21.597 M 81.14 % -114.495 M -255.66 % -32.192 M 63.24 % -87.575 M -88.65 % -46.423 M 56.30 % -106.226 M -117.28 % -48.890 M 59.28 % -120.069 M -171.82 % -44.172 M -118.47 % 239.172 M 787.34 % -34.797 M -120.05 % 173.552 M 0.000
Retained earnings -1.520 B -2.77 % -1.479 B -5.67 % -1.400 B -0.26 % -1.396 B 0.46 % -1.403 B -1.74 % -1.379 B -2.28 % -1.348 B 0.78 % -1.358 B 3.29 % -1.405 B 2.36 % -1.439 B -1.82 % -1.413 B -1.71 % -1.389 B -19.46 % -1.163 B 0.89 % -1.173 B -3.75 % -1.131 B -28.29 % -881.487 M 9.09 % -969.614 M -2.11 % -949.535 M -39.94 % -678.536 M -22.40 % -554.361 M -26.09 % -439.667 M -3.40 % -425.217 M -4.10 % -408.459 M -5.63 % -386.686 M -168.90 % -143.801 M -244.46 % 99.546 M
Common stock 111.000 K 19.35 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K 0.00 % 93.000 K -8.82 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K 0.00 % 102.000 K 18.60 % 86.000 K -1.15 % 87.000 K 0.00 % 87.000 K 0.00 % 87.000 K 0.00 % 87.000 K 1.16 % 86.000 K -2.27 % 88.000 K -4.35 % 92.000 K 15.00 % 80.000 K 0.00 % 80.000 K 0.00 % 80.000 K 63.27 % 49.000 K 0.00 % 49.000 K
Total equity 471.075 M -2.75 % 484.413 M -15.93 % 576.205 M -2.38 % 590.274 M -3.81 % 613.662 M -4.59 % 643.207 M -2.09 % 656.933 M 3.18 % 636.656 M -0.59 % 640.438 M 4.65 % 611.968 M -3.31 % 632.916 M -4.68 % 663.963 M -31.65 % 971.406 M 14.59 % 847.687 M -3.13 % 875.122 M -25.93 % 1.181 B 15.09 % 1.027 B -2.98 % 1.058 B -18.57 % 1.299 B -10.06 % 1.445 B -11.44 % 1.631 B 16.44 % 1.401 B -0.27 % 1.405 B 1.21 % 1.388 B 505.77 % -342.089 M -150.32 % -136.663 M
Other non current liabilities 0.000 -100.00 % 213.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.627 M 101.91 % -451.153 M
Long term debt 1.235 M 2.24 % 1.208 M 17.28 % 1.030 M -19.66 % 1.282 M -45.26 % 2.342 M -6.24 % 2.498 M -20.32 % 3.135 M -16.18 % 3.740 M 54.55 % 2.420 M -13.04 % 2.783 M -68.32 % 8.786 M -60.95 % 22.498 M 5.20 % 21.385 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 % 809.767 M 79.49 % 451.153 M
Total non current liabilities 1.409 M -0.84 % 1.421 M 37.96 % 1.030 M -19.66 % 1.282 M -45.26 % 2.342 M -6.24 % 2.498 M -47.37 % 4.746 M -17.49 % 5.752 M -20.69 % 7.253 M -9.35 % 8.001 M -8.93 % 8.786 M -61.15 % 22.614 M -26.41 % 30.731 M 5 189.33 % 581.000 K 138.11 % 244.000 K -99.25 % 32.447 M 2 285.81 % 1.360 M 186.92 % 474.000 K -27.63 % 655.000 K -70.25 % 2.202 M -19.16 % 2.724 M -63.93 % 7.553 M 26.45 % 5.973 M -29.44 % 8.465 M -98.97 % 818.394 M 81.40 % 451.153 M
Other current liabilities 15.001 M 14.01 % 13.158 M -66.01 % 38.712 M -22.32 % 49.836 M -2.20 % 50.955 M -17.58 % 61.822 M 146.45 % 25.085 M -51.37 % 51.580 M 33.12 % 38.748 M -7.19 % 41.751 M -51.97 % 86.931 M 34.76 % 64.506 M -47.56 % 123.002 M 18.52 % 103.781 M -40.85 % 175.450 M -32.49 % 259.880 M 342.64 % 58.712 M -21.68 % 74.961 M 88.19 % 39.832 M -22.53 % 51.417 M -26.82 % 70.262 M -40.00 % 117.111 M -3.17 % 120.943 M 0.37 % 120.497 M -29.75 % 171.525 M -9.36 % 189.234 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 17.766 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.479 M -13.20 % 1.704 M -32.06 % 2.508 M 116.33 % -15.358 M -375.97 % 5.565 M 9.31 % 5.091 M -1.95 % 5.192 M 0.60 % 5.161 M 618.80 % 718.000 K -6.75 % 770.000 K -94.70 % 14.526 M -48.41 % 28.156 M 31.25 % 21.453 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.242 M 0.000 0.000
Total current liabilities 33.548 M -22.93 % 43.529 M -16.30 % 52.008 M -19.00 % 64.209 M -11.69 % 72.710 M -7.15 % 78.312 M 76.71 % 44.317 M -37.57 % 70.987 M 35.55 % 52.368 M -10.03 % 58.203 M -49.34 % 114.896 M -9.37 % 126.781 M -24.14 % 167.116 M 18.21 % 141.372 M -36.24 % 221.738 M -28.36 % 309.518 M 289.25 % 79.517 M -22.97 % 103.233 M 31.29 % 78.628 M 0.57 % 78.183 M -28.79 % 109.799 M -27.10 % 150.621 M 3.17 % 145.996 M -25.10 % 194.929 M 1.69 % 191.692 M -3.87 % 199.402 M
Total liabilities 34.957 M -22.23 % 44.950 M -15.25 % 53.038 M -19.01 % 65.491 M -12.74 % 75.052 M -7.13 % 80.810 M 64.71 % 49.063 M -36.07 % 76.739 M 28.71 % 59.621 M -9.94 % 66.204 M -46.47 % 123.682 M -17.21 % 149.395 M -24.49 % 197.847 M 39.38 % 141.953 M -36.05 % 221.982 M -35.09 % 341.965 M 322.82 % 80.877 M -22.01 % 103.707 M 30.81 % 79.283 M -1.37 % 80.385 M -28.56 % 112.523 M -28.86 % 158.174 M 4.08 % 151.969 M -25.28 % 203.394 M -79.86 % 1.010 B 53.35 % 658.692 M
Other non current assets 500.000 K -92.88 % 7.018 M 430.86 % 1.322 M -94.52 % 24.133 M -87.49 % 192.937 M 26.79 % 152.175 M 300.44 % 38.002 M 1 480.12 % 2.405 M -95.10 % 49.047 M -57.58 % 115.620 M 86.16 % 62.107 M -31.53 % 90.704 M -22.44 % 116.948 M 163.99 % 44.301 M -13.25 % 51.068 M 32.55 % 38.526 M -63.84 % 106.546 M -76.33 % 450.180 M -35.27 % 695.478 M 243.60 % 202.410 M -0.75 % 203.949 M -1.56 % 207.181 M 9.96 % 188.418 M -42.56 % 328.052 M 1 060.55 % 28.267 M 136.22 % -78.049 M
Long term investments 36.654 M -1.92 % 37.373 M -65.77 % 109.173 M 40.70 % 77.594 M 285.90 % -41.739 M -220.66 % 34.593 M -42.89 % 60.577 M -31.12 % 87.948 M 41.46 % 62.173 M 385.64 % -21.766 M -162.13 % 35.035 M 536.19 % 5.507 M -95.06 % 111.390 M 163.03 % 42.349 M 0.73 % 42.042 M 677.42 % -7.281 M -102.73 % 266.568 M 423.73 % -82.343 M 85.61 % -572.349 M -3 038.39 % -18.237 M -165.68 % 27.766 M 542.73 % 4.320 M 144.33 % -9.746 M 96.46 % -275.249 M -1 584.94 % 18.536 M 0.000
Intangible assets 65.539 M 1.85 % 64.347 M 58.48 % 40.602 M 158.86 % 15.685 M -14.17 % 18.275 M 1 395.50 % 1.222 M -93.49 % 18.771 M 992.61 % 1.718 M -91.09 % 19.289 M 1 194.56 % 1.490 M -67.01 % 4.517 M -11.83 % 5.123 M -96.27 % 137.353 M 1 590.71 % 8.124 M -9.91 % 9.018 M -94.72 % 170.713 M 1 067.19 % 14.626 M -15.85 % 17.381 M -44.51 % 31.322 M -45.11 % 57.064 M -28.22 % 79.503 M 2.32 % 77.698 M 96.07 % 39.627 M 2.81 % 38.544 M 31.88 % 29.226 M -1.80 % 29.763 M
GoodWill 0.000 -100.00 % 25.777 M 0.000 -100.00 % 17.301 M 0.000 -100.00 % 17.301 M 0.000 -100.00 % 17.301 M 0.000 -100.00 % 17.301 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 205.883 M 0.000 0.000 0.000 -100.00 % 1.586 M 0.000 -100.00 % 1.586 M 0.000 -100.00 % 1.586 M 0.00 % 1.586 M 0.00 % 1.586 M
Goodwill and intangible assets 65.539 M 1.85 % 64.347 M 58.48 % 40.602 M 23.09 % 32.986 M 80.50 % 18.275 M -1.34 % 18.523 M -1.32 % 18.771 M -1.30 % 19.019 M -1.40 % 19.289 M 2.65 % 18.791 M 316.01 % 4.517 M -11.83 % 5.123 M -96.27 % 137.353 M 1 590.71 % 8.124 M -9.91 % 9.018 M -97.61 % 376.596 M 2 474.84 % 14.626 M -15.85 % 17.381 M -44.51 % 31.322 M -46.60 % 58.650 M -26.23 % 79.503 M 0.28 % 79.284 M 100.08 % 39.627 M -1.25 % 40.130 M 30.24 % 30.812 M -1.71 % 31.349 M
Property plant equipment net 21.801 M -38.84 % 35.643 M -29.77 % 50.749 M -23.81 % 66.610 M -20.40 % 83.681 M -13.35 % 96.569 M -0.24 % 96.799 M 132.48 % 41.638 M 691.90 % 5.258 M -8.38 % 5.739 M -75.25 % 23.184 M -47.40 % 44.073 M -31.37 % 64.219 M 687.48 % 8.155 M 22.78 % 6.642 M -22.45 % 8.565 M 82.62 % 4.690 M -42.92 % 8.217 M -55.75 % 18.571 M -29.11 % 26.197 M -24.90 % 34.884 M -19.56 % 43.365 M -22.41 % 55.892 M -12.95 % 64.209 M 16.09 % 55.310 M 18.44 % 46.700 M
Total non current assets 124.494 M -13.77 % 144.381 M -28.47 % 201.846 M 0.26 % 201.323 M -20.47 % 253.154 M -5.28 % 267.267 M 22.30 % 218.530 M 40.63 % 155.391 M 10.88 % 140.148 M 14.16 % 122.765 M -5.00 % 129.224 M -13.73 % 149.788 M -52.97 % 318.520 M 209.46 % 102.929 M 54.25 % 66.728 M -84.00 % 416.930 M 6.24 % 392.430 M -0.26 % 393.435 M 115.70 % 182.395 M -35.25 % 281.706 M -21.20 % 357.516 M 1.43 % 352.460 M 19.51 % 294.933 M 73.11 % 170.376 M 28.17 % 132.925 M 70.31 % 78.049 M
Other current assets 0.000 -100.00 % 35.328 M -0.21 % 35.402 M -5.45 % 37.443 M 53.92 % 24.326 M 39.97 % 17.379 M -48.63 % 33.833 M -26.92 % 46.294 M -17.10 % 55.843 M 33.35 % 41.877 M -61.62 % 109.115 M -56.48 % 250.707 M -49.74 % 498.858 M 666.78 % 65.059 M -87.80 % 533.083 M 41.54 % 376.638 M 27.99 % 294.267 M 2 595.00 % 10.919 M -62.99 % 29.499 M -33.48 % 44.349 M -32.79 % 65.982 M 2.14 % 64.601 M -4.19 % 67.423 M 19.11 % 56.607 M 23.33 % 45.899 M 126.85 % 20.233 M
Short term investments 211.746 M 1 949.22 % 10.333 M -59.03 % 25.221 M 87.46 % 13.454 M -92.58 % 181.275 M 77.22 % 102.291 M 172.29 % 37.567 M 1 778.35 % 2.000 M -95.85 % 48.228 M -57.96 % 114.723 M 84.72 % 62.107 M -30.96 % 89.959 M 0.000 -100.00 % 41.534 M 0.000 -100.00 % 34.650 M -65.55 % 100.584 M -77.60 % 448.997 M -34.51 % 685.633 M 242.82 % 200.000 M 0.00 % 200.000 M 0.00 % 200.000 M 13.70 % 175.907 M -45.96 % 325.540 M 193.67 % 110.854 M 0.000
cash and cash equivalents 114.251 M -34.42 % 174.227 M 34.74 % 129.308 M -34.01 % 195.949 M 33.88 % 146.367 M -34.84 % 224.623 M -24.06 % 295.790 M -20.11 % 370.266 M 40.71 % 263.148 M -31.74 % 385.516 M -14.63 % 451.588 M 42.03 % 317.959 M -6.25 % 339.169 M -55.20 % 757.018 M 60.48 % 471.710 M -27.97 % 654.915 M 124.46 % 291.776 M 8.88 % 267.986 M -36.70 % 423.354 M -54.34 % 927.129 M -9.84 % 1.028 B 20.70 % 851.947 M -9.79 % 944.434 M -0.25 % 946.759 M 229.40 % 287.415 M -8.07 % 312.639 M
Cash and short term investments 325.997 M 4.96 % 310.585 M -16.26 % 370.870 M 10.91 % 334.402 M 2.06 % 327.642 M 0.22 % 326.914 M -1.93 % 333.357 M -10.45 % 372.266 M 19.56 % 311.376 M -37.75 % 500.239 M -2.62 % 513.695 M 25.93 % 407.918 M 20.27 % 339.169 M -57.53 % 798.552 M 69.29 % 471.710 M -31.59 % 689.565 M 75.75 % 392.360 M -45.28 % 716.983 M -35.35 % 1.109 B -1.61 % 1.127 B -8.24 % 1.228 B 16.76 % 1.052 B -6.10 % 1.120 B -11.94 % 1.272 B 219.46 % 398.269 M 27.39 % 312.639 M
Total current assets 381.538 M -0.89 % 384.982 M -9.92 % 427.397 M -5.95 % 454.442 M 4.34 % 435.560 M -4.64 % 456.750 M -6.30 % 487.466 M -12.64 % 558.004 M -0.34 % 559.911 M 0.81 % 555.407 M -11.47 % 627.374 M -5.45 % 663.570 M -22.00 % 850.733 M -4.06 % 886.711 M -13.94 % 1.030 B -6.88 % 1.106 B 54.75 % 715.001 M -6.95 % 768.382 M -35.77 % 1.196 B -3.79 % 1.243 B -10.31 % 1.386 B 14.88 % 1.207 B -4.37 % 1.262 B -11.20 % 1.421 B 165.59 % 535.072 M 28.26 % 417.165 M
Inventory 16.569 M -48.69 % 32.291 M 134.45 % 13.773 M -15.22 % 16.245 M -44.18 % 29.104 M -17.78 % 35.396 M -45.54 % 64.990 M -19.69 % 80.927 M -43.17 % 142.412 M 1 592.76 % 8.413 M 1 365.11 % -665.000 K 16.56 % -797.000 K 0.000 100.00 % -23.100 M 0.000 0.000 0.000 100.00 % -40.480 M 0.000 0.000 100.00 % -134.018 M 0.000 100.00 % -74.145 M 0.000 0.000 0.000
Net receivables 38.972 M 474.98 % 6.778 M -7.81 % 7.352 M -88.92 % 66.352 M 21.77 % 54.488 M -29.29 % 77.061 M 39.39 % 55.286 M -5.52 % 58.517 M 16.38 % 50.280 M 930.75 % 4.878 M 6.88 % 4.564 M -97.32 % 170.370 M -61.74 % 445.256 M 1 827.52 % 23.100 M -95.29 % 490.849 M 1 119.53 % 40.249 M 41.85 % 28.374 M -29.91 % 40.480 M -29.89 % 57.738 M -19.73 % 71.927 M -21.88 % 92.077 M 2.07 % 90.212 M 21.67 % 74.145 M -19.58 % 92.194 M 1.42 % 90.904 M 7.84 % 84.293 M
Tax assets 0.000 0.000 0.000 0.000 0.000 100.00 % -34.593 M -889.61 % 4.381 M 0.00 % 4.381 M 0.00 % 4.381 M 0.00 % 4.381 M 0.00 % 4.381 M 0.00 % 4.381 M 103.93 % -111.390 M 0.000 100.00 % -42.042 M -8 123.28 % 524.000 K 0.000 0.000 -100.00 % 9.373 M -26.12 % 12.686 M 11.14 % 11.414 M -37.66 % 18.310 M -11.73 % 20.742 M 56.73 % 13.234 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.815 M
Account payables 17.068 M -40.46 % 28.667 M 165.73 % 10.788 M -9.84 % 11.965 M -26.10 % 16.190 M 42.03 % 11.399 M 21.29 % 9.398 M -2.99 % 9.688 M 23.18 % 7.865 M -34.83 % 12.068 M 31.67 % 9.165 M -67.81 % 28.473 M 73.74 % 16.388 M -44.15 % 29.344 M -15.46 % 34.709 M 1.58 % 34.169 M 78.10 % 19.185 M -28.02 % 26.652 M -28.31 % 37.176 M 54.31 % 24.091 M -39.07 % 39.537 M 52.49 % 25.927 M 9.75 % 23.624 M -32.48 % 34.990 M 73.50 % 20.167 M 98.34 % 10.168 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.642 M 1.84 % 4.558 M -9.51 % 5.037 M 39.37 % 3.614 M -15.44 % 4.274 M -24.30 % 5.646 M -10.00 % 6.273 M -23.94 % 8.247 M -28.78 % 11.579 M -25.15 % 15.469 M 854.88 % 1.620 M 0.00 % 1.620 M 0.00 % 1.620 M -39.44 % 2.675 M 0.000 -100.00 % 7.583 M 430.65 % 1.429 M -94.10 % 24.200 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.611 M 19.93 % -2.012 M 58.37 % -4.833 M 7.38 % -5.218 M 0.000 100.00 % -116.000 K 98.76 % -9.346 M -7 760.66 % 122.000 K -45.78 % 225.000 K -16.67 % 270.000 K -79.17 % 1.296 M 216.10 % 410.000 K -30.63 % 591.000 K -56.48 % 1.358 M -33.33 % 2.037 M -70.33 % 6.866 M 14.95 % 5.973 M -29.44 % 8.465 M 0.000 0.000
Minority interest 817.000 K 2.51 % 797.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.079 M 96.15 % -28.010 M -19.72 % -23.396 M -139.81 % 58.776 M 52.88 % 38.446 M 20.72 % 31.847 M -56.20 % 72.716 M 6 883.21 % -1.072 M -2.49 % -1.046 M -153.27 % -413.000 K -1 375.00 % -28.000 K 0.000 -100.00 % 8.724 M 0.000 0.000 0.000 0.000
Capital lease obligations 2.714 M -6.80 % 2.912 M -17.69 % 3.538 M -4.12 % 3.690 M -15.31 % 4.357 M 16.53 % 3.739 M -13.59 % 4.327 M -11.71 % 4.901 M 56.18 % 3.138 M -11.68 % 3.553 M -84.76 % 23.312 M -53.98 % 50.654 M 18.25 % 42.838 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
Preferred stock 0.000 0.000 0.000 -100.00 % 28.900 M -80.89 % 151.218 M 21.02 % 124.954 M -11.98 % 141.960 M -90.60 % 1.510 B 0.25 % 1.506 B 1 019.00 % 134.607 M 19.91 % 112.253 M 0.000 -100.00 % 110.558 M 0.000 -100.00 % 114.495 M 0.000 -100.00 % 87.575 M 0.000 -100.00 % 106.226 M 0.000 -100.00 % 120.069 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.132 B 8.60 % 1.963 B -8.56 % 2.147 B 1.36 % 2.118 B 6.13 % 1.995 B -1.30 % 2.022 B 0.85 % 2.005 B 214.92 % 636.563 M -0.59 % 640.345 M -66.60 % 1.917 B -1.24 % 1.941 B -5.59 % 2.056 B 5.74 % 1.944 B -0.90 % 1.962 B 6.33 % 1.845 B -6.61 % 1.976 B -0.54 % 1.986 B -0.57 % 1.998 B 1.55 % 1.967 B -1.05 % 1.988 B -3.49 % 2.060 B 14.03 % 1.807 B 15.57 % 1.563 B -19.19 % 1.935 B 620.19 % -371.889 M -57.41 % -236.258 M
Deferred tax liabilities non current 174.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.611 M -19.93 % 2.012 M -58.37 % 4.833 M -7.38 % 5.218 M 0.000 -100.00 % 116.000 K -98.76 % 9.346 M 1 936.17 % 459.000 K 2 315.79 % 19.000 K -99.94 % 32.177 M 50 176.56 % 64.000 K 0.00 % 64.000 K 0.00 % 64.000 K -92.42 % 844.000 K 22.85 % 687.000 K 0.00 % 687.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.137 M
Total assets 506.032 M -4.41 % 529.363 M -15.87 % 629.243 M -4.04 % 655.765 M -4.78 % 688.714 M -4.88 % 724.017 M 2.55 % 705.996 M -1.04 % 713.395 M 1.90 % 700.059 M 3.23 % 678.172 M -10.37 % 756.598 M -6.98 % 813.358 M -30.44 % 1.169 B 18.15 % 989.640 M -9.80 % 1.097 B -27.98 % 1.523 B 37.56 % 1.107 B -4.68 % 1.162 B -15.73 % 1.379 B -9.61 % 1.525 B -12.54 % 1.744 B 11.84 % 1.559 B 0.15 % 1.557 B -2.18 % 1.591 B 138.25 % 667.997 M 27.96 % 522.029 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
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 2012-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.263 M 0.000 -100.00 % 25.710 M 0.000 -100.00 % 192.445 M 0.000 -100.00 % 312.536 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.500 K -213.33 % 7.500 K -97.83 % 345.000 K -19.39 % 428.000 K -90.35 % 4.433 M 169.81 % 1.643 M -49.54 % 3.256 M 136.46 % 1.377 M -69.41 % 4.502 M -56.66 % 10.387 M -17.14 % 12.535 M 235.43 % 3.737 M 20.98 % 3.089 M -52.50 % 6.503 M 2 517.47 % -269.000 K -101.47 % 18.326 M -42.31 % 31.769 M 15.57 % 27.489 M -7.22 % 29.629 M 0.000 0.000
Change in working capital 0.000 -100.00 % 41.995 M 0.000 100.00 % -4.516 M 0.000 -100.00 % 17.566 M 0.000 100.00 % -99.092 M 0.000 -100.00 % 121.158 M 0.000 100.00 % -160.916 M 0.00 % -160.916 M -314.68 % 74.955 M 0.00 % 74.955 M 166.00 % -113.572 M -68.97 % -67.214 M -172.28 % 92.996 M 98.22 % 46.916 M 3 172.43 % -1.527 M 80.04 % -7.651 M 48.53 % -14.865 M 43.63 % -26.369 M -779.24 % -2.999 M 89.38 % -28.248 M 3.96 % -29.414 M -229.51 % 22.712 M 100.00 % 11.356 M
Accounts receivables 0.000 -100.00 % 84.419 M 0.000 -100.00 % 11.103 M 0.000 100.00 % -18.628 M 0.000 100.00 % -53.719 M 0.000 100.00 % -618.000 K 0.000 -100.00 % 7.305 M 0.000 -100.00 % 13.297 M 0.000 -100.00 % 11.965 M 0.000 -100.00 % 31.447 M 0.000 -100.00 % 14.540 M 0.000 -100.00 % 1.982 M 0.000 100.00 % -7.901 M 0.000 100.00 % -29.414 M 0.000 0.000
Inventory 0.000 100.00 % -8.240 M 0.000 -100.00 % 17.158 M 0.000 100.00 % -15.436 M 0.000 100.00 % -76.833 M 0.000 100.00 % -5.364 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 53.719 M 0.000 -100.00 % 618.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -34.184 M 0.000 100.00 % -32.777 M 0.000 -100.00 % 51.630 M 0.000 100.00 % -22.259 M 0.000 -100.00 % 126.522 M 0.000 100.00 % -329.136 M 0.000 -100.00 % 102.157 M 0.000 100.00 % -125.537 M 0.000 -100.00 % 61.549 M 0.000 100.00 % -16.067 M 0.000 100.00 % -16.847 M 0.000 -100.00 % 4.902 M 0.000 0.000 0.000 0.000
Other non cash items 6.358 M 127.86 % -22.819 M -639.44 % -3.086 M 80.85 % -16.112 M -31.84 % -12.221 M -151.15 % 23.894 M 133.21 % -71.938 M -180.35 % 89.530 M 192.32 % -96.979 M 30.03 % -138.604 M -205.34 % 131.576 M -61.25 % 339.568 M 198.50 % -344.751 M -780.28 % 50.678 M 197.51 % -51.970 M -123.97 % 216.789 M 172.84 % -297.613 M -528.89 % 69.391 M -37.21 % 110.512 M 5.64 % 104.616 M 420.37 % -32.655 M -7 488.01 % 442.000 K 100.97 % -45.699 M -113.19 % 346.494 M 3.59 % 334.496 M 2 873.83 % 11.248 M 2.92 % 10.929 M 100.00 % 5.465 M
Net cash provided by operating activities 1.296 M 103.56 % -36.383 M -411.61 % 11.676 M 154.79 % -21.310 M -2 100.94 % 1.065 M -95.67 % 24.610 M 145.57 % -54.008 M -34.95 % -40.020 M 55.47 % -89.872 M -124.19 % -40.087 M -135.96 % 111.475 M 544.23 % -25.094 M 92.40 % -330.261 M -179.14 % 417.303 M 251.38 % -275.668 M -224.17 % 222.014 M 174.06 % -299.760 M -259.82 % -83.308 M -906.70 % 10.327 M -33.55 % 15.542 M 191.18 % -17.045 M -298.71 % -4.275 M 85.09 % -28.663 M -118.13 % 158.090 M 20.77 % 130.899 M 12.66 % 116.193 M -22.44 % 149.815 M 100.00 % 74.907 M
Investments in property plant and equipment 0.000 0.000 100.00 % -13.000 K 97.23 % -470.000 K -3 033.33 % -15.000 K -150.00 % -6.000 K 94.83 % -116.000 K 99.68 % -36.788 M -30 944.30 % -118.500 K 89.02 % -1.079 M 39.69 % -1.789 M 86.40 % -13.159 M -9 793.98 % -133.000 K 94.72 % -2.518 M 8.90 % -2.764 M 42.99 % -4.848 M -1 136.73 % -392.000 K -161.33 % -150.000 K 70.36 % -506.000 K 47.94 % -972.000 K 2.21 % -994.000 K 70.79 % -3.403 M 35.82 % -5.302 M 55.53 % -11.923 M 45.88 % -22.029 M -71.42 % -12.851 M 51.04 % -26.246 M -100.00 % -13.123 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 49.760 K 0.000 0.000 -100.00 % 31.019 M 1 133.97 % -3.000 M -121.41 % 14.014 M 0.000 100.00 % -17.419 M 0.000 100.00 % -1.817 M 0.000 -100.00 % 46.241 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 100.00 % -195.148 M 19.06 % -241.100 M 0.000 100.00 % -12.000 M 0.000 100.00 % -137.193 M 0.000 100.00 % -90.878 M 0.00 % -90.878 M -20.07 % -75.687 M 0.00 % -75.687 M 0.00 % -75.687 M 60.04 % -189.387 M 0.00 % -189.387 M 77.39 % -837.652 M 0.00 % -837.652 M -108.64 % -401.475 M 0.00 % -401.475 M 23.95 % -527.920 M 0.00 % -527.920 M -49.50 % -353.133 M 0.00 % -353.133 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 855.000 K -95.45 % 18.772 M 0.000 -100.00 % 136.611 M 0.000 -100.00 % 130.248 M 0.000 -100.00 % 65.902 M 0.00 % 65.902 M -14.43 % 77.013 M 0.00 % 77.013 M 0.00 % 77.013 M -80.08 % 386.666 M 0.00 % 386.666 M -31.61 % 565.379 M 0.00 % 565.379 M 44.97 % 390.000 M 0.00 % 390.000 M -27.63 % 538.861 M 0.00 % 538.861 M 226.58 % 165.000 M 0.00 % 165.000 M 0.000 0.000
Other investing activites -73.188 M -190.26 % 81.085 M 202.13 % -79.397 M -201.22 % 78.441 M 195.56 % -82.089 M 18.32 % -100.498 M -238.04 % -29.730 M 6.47 % -31.786 M -199.25 % 32.026 M 228.11 % -24.999 M -190.59 % 27.595 M 281.63 % -15.193 M -144.86 % 33.867 M 173.13 % -46.312 M -195.41 % 48.540 M -56.47 % 111.520 M -66.63 % 334.217 M 635.39 % -62.425 M 87.26 % -489.996 M -1 235.58 % -36.688 M 27.64 % -50.700 M 43.95 % -90.459 M -244.57 % 62.570 M 122.81 % -274.301 M -107.28 % -132.333 M -322.78 % -31.301 M -219.26 % 26.246 M 100.00 % 13.123 M
Net cash used for investing activites -73.188 M -190.26 % 81.085 M 202.11 % -79.410 M -201.85 % 77.971 M 194.97 % -82.104 M 18.31 % -100.504 M -236.74 % -29.846 M -134.28 % 87.057 M 201.16 % 28.908 M 252.07 % -19.009 M -173.66 % 25.806 M 126.96 % -95.724 M -383.76 % 33.734 M 170.29 % -47.995 M -204.85 % 45.776 M -70.06 % 152.913 M -54.19 % 333.825 M 633.48 % -62.575 M 87.24 % -490.502 M -1 202.45 % -37.660 M 27.15 % -51.694 M 44.93 % -93.862 M -263.90 % 57.268 M 120.01 % -286.224 M -85.42 % -154.362 M -249.61 % -44.152 M -68.22 % -26.246 M -100.00 % -13.123 M
Debt repayment -950.000 K 0.000 100.00 % -1.167 M 0.000 0.000 0.000 0.000 -100.00 % 4.000 M 0.000 100.00 % -6.423 M 0.000 100.00 % -15.921 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
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 -100.00 % 124.125 M 0.000 0.000 -100.00 % 385.883 M 0.00 % 385.883 M 7 617.65 % 5.000 M 100.00 % 2.500 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.943 M 65.78 % -14.446 M 40.11 % -24.121 M -153.35 % -9.521 M 6.29 % -10.160 M -29.66 % -7.836 M 70.07 % -26.182 M 67.43 % -80.387 M -2 978.78 % -2.611 M 93.71 % -41.499 M -724.87 % -5.031 M 0.00 % -5.031 M 0.000 100.00 % -371.904 M -100.00 % -185.952 M -100.00 % -92.976 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.250 M -100.00 % -22.625 M
Other financing activites 13.920 M 997.49 % -1.551 M -1 838.75 % -80.000 K 98.33 % -4.801 M -285.31 % -1.246 M -34.85 % -924.000 K -18.01 % -783.000 K 7.94 % -850.500 K -245.03 % -246.500 K -108.44 % 2.920 M 171.82 % -4.066 M -461.74 % 1.124 M 148.47 % -2.319 M 0.000 0.000 0.000 0.000 -100.00 % 301.000 K 0.000 0.000 -100.00 % 248.249 M 4 031.97 % 6.008 M 118.93 % -31.742 M -104.03 % 788.492 M 50 970.45 % -1.550 M 99.58 % -371.904 M -151.33 % -147.973 M -100.00 % -73.986 M
Net cash used provided by financing activities 12.970 M 936.23 % -1.551 M -24.38 % -1.247 M 74.03 % -4.801 M -285.31 % -1.246 M -34.85 % -924.000 K -18.01 % -783.000 K -124.86 % 3.150 M 1 377.69 % -246.500 K 92.96 % -3.503 M 13.85 % -4.066 M 72.52 % -14.797 M -103.76 % -7.262 M 49.73 % -14.446 M 40.11 % -24.121 M -153.35 % -9.521 M 6.29 % -10.160 M -34.84 % -7.535 M 71.22 % -26.182 M 67.43 % -80.387 M -132.73 % 245.638 M 3 988.52 % 6.008 M 118.93 % -31.742 M -104.03 % 788.492 M 50 970.45 % -1.550 M 99.58 % -371.904 M -92.47 % -193.223 M -100.00 % -96.611 M
Effect of forex changes on cash -1.054 M -159.62 % 1.768 M -24.44 % 2.340 M 202.72 % -2.278 M -156.54 % 4.029 M -28.70 % 5.651 M -44.39 % 10.161 M 338.97 % -4.252 M -15 848.15 % 27.000 K 100.78 % -3.473 M -938.89 % 414.000 K 213.64 % 132.000 K -38.03 % 213.000 K -73.00 % 789.000 K 69.68 % 465.000 K 120.51 % -2.267 M -1 871.30 % -115.000 K 94.10 % -1.950 M -175.52 % 2.582 M 92.40 % 1.342 M 342.24 % -554.000 K -54.75 % -358.000 K -144.09 % 812.000 K 180.08 % -1.014 M -380.57 % -211.000 K -83.48 % -115.000 K -100.06 % 182.977 M 100.00 % 91.489 M
Net change in cash 114.251 M 188.36 % -129.308 M -200.00 % 129.308 M 421.59 % 24.791 M 126.25 % -94.436 M 0.99 % -95.378 M -156.13 % -37.238 M -108.63 % 431.450 M 805.17 % -61.184 M 7.40 % -66.072 M -198.89 % 66.815 M 415.01 % -21.210 M -114.15 % 149.915 M -64.41 % 421.280 M 144.92 % 172.009 M 573.87 % 25.526 M -88.64 % 224.780 M 132.37 % 96.732 M -49.51 % 191.572 M 216.26 % -164.786 M -120.21 % 815.305 M 4 237.77 % 18.796 M -97.34 % 707.744 M 3 085.88 % -23.703 M -111.33 % 209.255 M 32.00 % 158.530 M 179.78 % 56.662 M 0.00 % 56.662 M
Cash at beginning of period 0.000 -100.00 % 129.308 M 0.000 -100.00 % 146.367 M -42.22 % 253.338 M -27.35 % 348.716 M 4.71 % 333.028 M 644.31 % -61.184 M 0.000 -100.00 % 451.588 M 17.36 % 384.774 M 13.45 % 339.169 M 79.21 % 189.255 M -43.63 % 335.738 M 105.06 % 163.729 M 0.00 % 163.729 M 144.38 % 66.997 M 0.00 % 66.997 M -71.10 % 231.782 M 0.00 % 231.782 M 8.82 % 212.987 M 0.00 % 212.987 M -10.01 % 236.690 M 0.00 % 236.690 M 202.83 % 78.160 M 0.00 % 78.160 M 263.56 % 21.498 M 0.00 % 21.498 M
Cash at end of period 114.251 M 0.000 -100.00 % 129.308 M 421.59 % 24.791 M -84.40 % 158.903 M -37.28 % 253.338 M -14.35 % 295.790 M -20.11 % 370.266 M 705.17 % -61.184 M -115.87 % 385.516 M -14.63 % 451.588 M 42.03 % 317.959 M -6.25 % 339.169 M -55.20 % 757.018 M 125.48 % 335.738 M 77.40 % 189.255 M -35.14 % 291.776 M 78.21 % 163.729 M -61.33 % 423.354 M 531.90 % 66.997 M -93.48 % 1.028 B 343.65 % 231.782 M -75.46 % 944.434 M 343.42 % 212.987 M -25.90 % 287.415 M 21.43 % 236.690 M 202.83 % 78.160 M 0.00 % 78.160 M
Operating cash flow 1.296 M 103.56 % -36.383 M -411.61 % 11.676 M 154.79 % -21.310 M -2 100.94 % 1.065 M -95.67 % 24.610 M 145.57 % -54.008 M -34.95 % -40.020 M 55.47 % -89.872 M -124.19 % -40.087 M -135.96 % 111.475 M 544.23 % -25.094 M 92.40 % -330.261 M -179.14 % 417.303 M 251.38 % -275.668 M -224.17 % 222.014 M 174.06 % -299.760 M -259.82 % -83.308 M -906.70 % 10.327 M -33.55 % 15.542 M 191.18 % -17.045 M -298.71 % -4.275 M 85.09 % -28.663 M -118.13 % 158.090 M 20.77 % 130.899 M 12.66 % 116.193 M -22.44 % 149.815 M 100.00 % 74.907 M
Capital expenditure 0.000 100.00 % -26.000 K -100.00 % -13.000 K 97.23 % -470.000 K -3 033.33 % -15.000 K -150.00 % -6.000 K 94.83 % -116.000 K 99.68 % -36.788 M -30 944.30 % -118.500 K 89.02 % -1.079 M 39.69 % -1.789 M 86.40 % -13.159 M -9 793.98 % -133.000 K 94.72 % -2.518 M 8.90 % -2.764 M 42.99 % -4.848 M -1 136.73 % -392.000 K -161.33 % -150.000 K 70.36 % -506.000 K 47.94 % -972.000 K 2.21 % -994.000 K 70.79 % -3.403 M 35.82 % -5.302 M 55.53 % -11.923 M 45.88 % -22.029 M -71.42 % -12.851 M 51.04 % -26.246 M -100.00 % -13.123 M
Free CashFlow 1.296 M 103.56 % -36.409 M -412.18 % 11.663 M 153.55 % -21.780 M -2 174.29 % 1.050 M -95.73 % 24.604 M 145.46 % -54.124 M 29.53 % -76.808 M 14.65 % -89.991 M -118.60 % -41.166 M -137.53 % 109.686 M 386.74 % -38.253 M 88.42 % -330.394 M -179.65 % 414.785 M 248.97 % -278.432 M -228.21 % 217.166 M 172.35 % -300.152 M -259.64 % -83.458 M -949.79 % 9.821 M -32.59 % 14.570 M 180.77 % -18.039 M -134.94 % -7.678 M 77.39 % -33.965 M -123.24 % 146.167 M 34.26 % 108.870 M 5.35 % 103.342 M -16.37 % 123.569 M 100.00 % 61.784 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 2012