6638.TWO

Goldtek Technology Co., Ltd. 6638.TWO

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 2.761 B 1.11 % 2.730 B -33.94 % 4.133 B -6.81 % 4.435 B 6.24 % 4.174 B -45.51 % 7.661 B 4.63 % 7.322 B 31.54 % 5.566 B 77.80 % 3.131 B 215.49 % 992.329 M 570.32 % 148.037 M
Net income 32.904 M -36.40 % 51.735 M -66.42 % 154.070 M -2.81 % 158.527 M -33.75 % 239.298 M -66.42 % 712.568 M 30.04 % 547.978 M 42.66 % 384.114 M 20.59 % 318.540 M 396.76 % 64.124 M 20 452.56 % 312.000 K
Income before tax 105.488 M -19.68 % 131.341 M -42.52 % 228.504 M -2.88 % 235.289 M -33.75 % 355.161 M -63.08 % 961.873 M 39.12 % 691.375 M 47.25 % 469.511 M 21.03 % 387.926 M 401.60 % 77.338 M 8 882.35 % 861.000 K
Income before tax ratio 0.04 -20.57 % 0.05 -12.99 % 0.06 4.22 % 0.05 -37.65 % 0.09 -32.24 % 0.13 32.97 % 0.09 11.95 % 0.08 -31.93 % 0.12 58.99 % 0.08 1 240.00 % 0.01
EBITDA 220.972 M -10.18 % 246.010 M -35.79 % 383.132 M 6.60 % 359.412 M -18.45 % 440.730 M -61.70 % 1.151 B 59.79 % 720.223 M 39.98 % 514.524 M 32.86 % 387.266 M 384.93 % 79.860 M 1 799.62 % 4.204 M
Net income ratio 0.01 -37.10 % 0.02 -49.17 % 0.04 4.29 % 0.04 -37.65 % 0.06 -38.37 % 0.09 24.29 % 0.07 8.45 % 0.07 -32.18 % 0.10 57.45 % 0.06 2 966.06 % 0.00
Ratio EBITDA 0.08 -11.16 % 0.09 -2.80 % 0.09 14.39 % 0.08 -23.24 % 0.11 -29.72 % 0.15 52.73 % 0.10 6.41 % 0.09 -25.27 % 0.12 53.71 % 0.08 183.39 % 0.03
Gross profit ratio 0.22 -6.02 % 0.24 28.01 % 0.19 11.97 % 0.17 -20.92 % 0.21 -12.77 % 0.24 42.15 % 0.17 5.20 % 0.16 -8.27 % 0.17 22.52 % 0.14 -56.44 % 0.33
Weighted average shs out dil 30.033 M -0.19 % 30.089 M -0.16 % 30.136 M 0.03 % 30.127 M -0.02 % 30.133 M -0.04 % 30.146 M -0.02 % 30.152 M 5.37 % 28.614 M 65.85 % 17.253 M 41.33 % 12.208 M 65.46 % 7.378 M
Weighted average shs out 30.034 M -0.15 % 30.078 M 0.26 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 5.19 % 28.521 M 67.61 % 17.016 M 41.80 % 12.000 M 62.65 % 7.378 M
EPS diluted 1.10 -36.05 % 1.72 -66.34 % 5.11 -2.85 % 5.26 -33.75 % 7.94 -66.41 % 23.64 30.10 % 18.17 35.39 % 13.42 -27.30 % 18.46 251.62 % 5.25 31.25 % 4.00
Earnings per share 1.10 -36.05 % 1.72 -66.54 % 5.14 -2.65 % 5.28 -33.83 % 7.98 -66.40 % 23.75 29.99 % 18.27 35.63 % 13.47 -28.04 % 18.72 250.56 % 5.34 33.50 % 4.00
Gross profit 615.088 M -4.97 % 647.275 M -15.43 % 765.416 M 4.34 % 733.545 M -15.98 % 873.060 M -52.47 % 1.837 B 48.72 % 1.235 B 38.39 % 892.461 M 63.09 % 547.223 M 286.56 % 141.563 M 192.02 % 48.477 M
Income tax expense 16.441 M -31.23 % 23.906 M -58.65 % 57.812 M -34.49 % 88.253 M -4.19 % 92.108 M -59.91 % 229.749 M 60.22 % 143.397 M 67.92 % 85.397 M 23.08 % 69.386 M 425.09 % 13.214 M 2 306.92 % 549.000 K
Cost of revenue 2.146 B 3.00 % 2.083 B -38.14 % 3.368 B -9.02 % 3.702 B 12.12 % 3.301 B -43.31 % 5.824 B -4.32 % 6.087 B 30.23 % 4.674 B 80.91 % 2.584 B 203.67 % 850.766 M 754.53 % 99.560 M
General and administrative expenses 296.885 M 19.40 % 248.639 M -17.00 % 299.564 M 12.23 % 266.911 M 17.12 % 227.899 M -36.89 % 361.113 M 318.99 % 86.186 M 68.04 % 51.288 M 64.74 % 31.133 M 130.63 % 13.499 M 184.85 % 4.739 M
Selling and marketing expenses 87.689 M 2.28 % 85.734 M -9.94 % 95.199 M 94.68 % 48.900 M -33.79 % 73.853 M -55.87 % 167.361 M 8.72 % 153.941 M 13.28 % 135.899 M 107.44 % 65.514 M 198.70 % 21.933 M 5.74 % 20.743 M
Other expenses 0.000 0.000 0.000 0.000 100.00 % -32.360 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 551.890 M 6.70 % 517.245 M -18.95 % 638.211 M 41.33 % 451.576 M 2.34 % 441.239 M -42.02 % 761.052 M 30.43 % 583.477 M 47.68 % 395.102 M 141.74 % 163.442 M 136.97 % 68.973 M 30.88 % 52.698 M
Cost and expenses 2.697 B 3.72 % 2.601 B -35.08 % 4.006 B -3.55 % 4.153 B 10.97 % 3.743 B -43.17 % 6.585 B -1.28 % 6.671 B 31.59 % 5.069 B 84.53 % 2.747 B 198.67 % 919.739 M 504.07 % 152.258 M
Research and development expenses 167.316 M -8.51 % 182.872 M -24.88 % 243.448 M 79.32 % 135.765 M -21.00 % 171.847 M -26.11 % 232.578 M -32.26 % 343.350 M 65.14 % 207.915 M 211.27 % 66.795 M 99.14 % 33.541 M 23.24 % 27.216 M
Selling general and administrative expenses 384.574 M 15.01 % 334.373 M -15.30 % 394.763 M 25.00 % 315.811 M 4.66 % 301.752 M -42.90 % 528.474 M 120.08 % 240.127 M 28.28 % 187.187 M 93.68 % 96.647 M 172.77 % 35.432 M 39.05 % 25.482 M
Interest income 44.750 M 50.39 % 29.756 M 422.40 % 5.696 M 76.07 % 3.235 M -73.78 % 12.338 M -57.93 % 29.325 M 263.38 % 8.070 M 0.000 0.000 0.000 0.000
Interest expense 16.153 M -16.29 % 19.296 M -0.39 % 19.372 M 112.53 % 9.115 M 205.87 % 2.980 M 88.61 % 1.580 M 4 057.89 % 38.000 K 80.95 % 21.000 K 90.91 % 11.000 K -26.67 % 15.000 K 0.000
Depreciation and amortization 99.331 M 4.15 % 95.373 M -29.49 % 135.256 M 17.61 % 115.008 M 39.25 % 82.589 M 15.16 % 71.714 M 193.80 % 24.409 M 42.20 % 17.165 M 392.54 % 3.485 M 39.01 % 2.507 M -25.01 % 3.343 M
Operating income 63.198 M -51.28 % 129.730 M 0.65 % 128.893 M -54.87 % 285.614 M -33.86 % 431.821 M -59.98 % 1.079 B 55.09 % 695.814 M 48.19 % 469.532 M 21.03 % 387.937 M 401.52 % 77.353 M 8 884.09 % 861.000 K
Operating income ratio 0.02 -51.82 % 0.05 52.35 % 0.03 -51.57 % 0.06 -37.75 % 0.10 -26.57 % 0.14 48.23 % 0.10 12.66 % 0.08 -31.93 % 0.12 58.96 % 0.08 1 240.26 % 0.01
Total other income expenses net 122.734 M 7 518.50 % 1.611 M -98.38 % 99.611 M 297.94 % -50.325 M 34.35 % -76.660 M 32.66 % -113.836 M -385.89 % 39.818 M 242.98 % -27.848 M -771.85 % 4.145 M -12.70 % 4.748 M -6.57 % 5.082 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt -469.377 M -21.15 % -387.440 M -1.86 % -380.347 M 38.63 % -619.785 M 58.68 % -1.500 B 9.99 % -1.667 B -114.60 % -776.566 M -111.14 % -367.797 M 19.50 % -456.877 M -546.80 % -70.636 M 43.99 % -126.109 M
Total investments 311.776 M -15.17 % 367.529 M -8.97 % 403.744 M 32.15 % 305.523 M 94.99 % 156.690 M 133.64 % 67.065 M -83.07 % 396.168 M 220.78 % 123.501 M 165.78 % 46.467 M 0.000 0.000
Total debt 534.801 M -2.15 % 546.545 M -23.98 % 718.947 M 54.05 % 466.691 M -4.85 % 490.475 M 1 743.89 % 26.600 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 317.854 M 56.45 % 203.168 M -20.93 % 256.951 M 31.54 % 195.334 M -3.62 % 202.670 M 209.95 % 65.387 M 34.20 % 48.725 M 10.43 % 44.123 M 247.21 % 12.708 M 77.63 % 7.154 M 4 701.34 % 149.000 K
Retained earnings 471.620 M -18.85 % 581.145 M -19.36 % 720.640 M -0.71 % 725.818 M -1.03 % 733.351 M -21.86 % 938.466 M 32.42 % 708.716 M 52.62 % 464.360 M 31.89 % 352.083 M 450.52 % 63.955 M 37 943.20 % -169.000 K
Common stock 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 25.00 % 240.000 M 100.00 % 120.000 M 0.00 % 120.000 M
Total equity 2.133 B 6.34 % 2.006 B -8.36 % 2.189 B 4.36 % 2.097 B -3.73 % 2.179 B -3.41 % 2.256 B 41.17 % 1.598 B 18.46 % 1.349 B 49.03 % 905.025 M 373.56 % 191.109 M 50.40 % 127.064 M
Other non current liabilities 269.000 K 0.000 -100.00 % 2.518 M 65.44 % 1.522 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 200.058 M -6.23 % 213.352 M -15.48 % 252.440 M 157.52 % 98.026 M 122.69 % 44.020 M 996.66 % 4.014 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 205.851 M -3.52 % 213.352 M -16.32 % 254.958 M 156.12 % 99.548 M 126.14 % 44.020 M 996.66 % 4.014 M 0.000 0.000 -100.00 % 1.746 M 305.10 % 431.000 K -31.91 % 633.000 K
Other current liabilities 264.817 M -14.23 % 308.742 M 3 371.96 % -9.436 M 63.36 % -25.754 M -139.40 % 65.362 M -31.30 % 95.141 M -94.36 % 1.687 B 1 253.29 % 124.682 M 30.85 % 95.287 M 271.52 % 25.648 M -9.28 % 28.273 M
Deferred revenue 0.000 0.000 -100.00 % 575.621 M -23.63 % 753.756 M -2.68 % 774.534 M -30.38 % 1.112 B 12 299.10 % 8.972 M -26.63 % 12.229 M -63.80 % 33.785 M 1 045.25 % 2.950 M 0.000
Short term debt 334.743 M 0.47 % 333.193 M -28.58 % 466.507 M 26.54 % 368.665 M -17.42 % 446.455 M 341.70 % -184.714 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 1.118 B 9.44 % 1.022 B -32.07 % 1.504 B -46.24 % 2.798 B 12.15 % 2.495 B 3.32 % 2.415 B -17.70 % 2.934 B 38.53 % 2.118 B 119.65 % 964.394 M 107.47 % 464.842 M 764.34 % 53.780 M
Total liabilities 1.324 B 7.20 % 1.235 B -29.79 % 1.759 B -39.29 % 2.898 B 14.13 % 2.539 B 4.97 % 2.419 B -17.56 % 2.934 B 38.53 % 2.118 B 119.25 % 966.140 M 107.65 % 465.273 M 755.08 % 54.413 M
Other non current assets 2.092 M 40.40 % 1.490 M -97.48 % 59.142 M 1 513.26 % 3.666 M -93.36 % 55.218 M 27.45 % 43.325 M 1 558.06 % 2.613 M 142.84 % 1.076 M 0.28 % 1.073 M 35 666.67 % 3.000 K -99.50 % 598.000 K
Long term investments 311.776 M -7.21 % 335.984 M -16.78 % 403.744 M 32.15 % 305.523 M 94.99 % 156.690 M 448.35 % 28.575 M -92.79 % 396.168 M 220.78 % 123.501 M 165.78 % 46.467 M 0.000 0.000
Intangible assets 41.939 M 166.82 % 15.718 M -29.96 % 22.443 M -4.31 % 23.455 M 19.28 % 19.663 M 200.20 % 6.550 M 11.91 % 5.853 M 63.67 % 3.576 M 60.50 % 2.228 M 412.18 % 435.000 K -49.30 % 858.000 K
GoodWill 27.953 M 88.06 % 14.864 M 0.00 % 14.864 M 13.46 % 13.101 M -2.80 % 13.479 M -5.00 % 14.189 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 69.892 M 128.54 % 30.582 M -18.03 % 37.307 M 2.05 % 36.556 M 10.30 % 33.142 M 59.81 % 20.739 M 254.33 % 5.853 M 63.67 % 3.576 M 60.50 % 2.228 M 412.18 % 435.000 K -49.30 % 858.000 K
Property plant equipment net 545.354 M 1.69 % 536.300 M -10.47 % 598.991 M 34.00 % 447.000 M 36.32 % 327.901 M 95.52 % 167.711 M 285.51 % 43.504 M -5.97 % 46.265 M 165.14 % 17.449 M 485.14 % 2.982 M -14.75 % 3.498 M
Total non current assets 977.150 M 3.46 % 944.511 M -17.45 % 1.144 B 37.54 % 831.855 M 29.82 % 640.772 M 96.63 % 325.883 M -33.16 % 487.573 M 157.90 % 189.052 M 171.64 % 69.597 M 1 771.89 % 3.718 M -37.53 % 5.952 M
Other current assets 97.592 M -64.96 % 278.552 M 224.70 % 85.788 M -50.63 % 173.783 M 36.60 % 127.219 M 61.75 % 78.653 M -88.59 % 689.221 M 738.48 % 82.199 M 93.96 % 42.379 M 281.62 % 11.105 M 85.36 % 5.991 M
Short term investments 0.000 -100.00 % 31.545 M 0.000 0.000 0.000 -100.00 % 38.490 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.004 B 7.52 % 933.985 M -15.04 % 1.099 B 1.18 % 1.086 B -45.42 % 1.991 B 17.56 % 1.693 B 118.03 % 776.566 M 111.14 % 367.797 M -19.50 % 456.877 M 546.80 % 70.636 M -43.99 % 126.109 M
Cash and short term investments 1.004 B 4.00 % 965.530 M -12.17 % 1.099 B 1.18 % 1.086 B -45.42 % 1.991 B 14.95 % 1.732 B 122.98 % 776.566 M 111.14 % 367.797 M -19.50 % 456.877 M 546.80 % 70.636 M -43.99 % 126.109 M
Total current assets 2.480 B 7.99 % 2.296 B -18.10 % 2.804 B -32.65 % 4.163 B 2.12 % 4.077 B -6.25 % 4.349 B 7.52 % 4.045 B 23.39 % 3.278 B 81.95 % 1.802 B 176.03 % 652.664 M 271.84 % 175.525 M
Inventory 613.602 M -7.71 % 664.866 M 19.28 % 557.413 M -28.79 % 782.739 M 251.25 % 222.842 M -14.43 % 260.416 M 7.27 % 242.774 M -2.98 % 250.241 M 18.85 % 210.558 M 314.35 % 50.817 M 248.40 % 14.586 M
Net receivables 764.429 M 97.30 % 387.437 M -63.50 % 1.061 B -49.94 % 2.120 B 22.10 % 1.736 B -23.77 % 2.278 B -24.19 % 3.005 B 14.12 % 2.633 B 140.12 % 1.097 B 110.82 % 520.106 M 1 703.48 % 28.839 M
Tax assets 48.036 M 19.63 % 40.155 M -10.61 % 44.920 M 14.86 % 39.110 M -42.33 % 67.821 M 3.49 % 65.533 M 66.18 % 39.435 M 169.48 % 14.634 M 514.87 % 2.380 M 698.66 % 298.000 K -70.14 % 998.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 506.339 M 33.24 % 380.020 M -15.76 % 451.122 M -73.01 % 1.671 B 47.06 % 1.137 B -7.62 % 1.230 B 9.26 % 1.126 B -41.36 % 1.920 B 148.78 % 771.861 M 82.18 % 423.689 M 1 561.07 % 25.507 M
Tax payables 12.557 M 0.000 -100.00 % 20.637 M -31.68 % 30.208 M -58.22 % 72.300 M -55.31 % 161.795 M 44.35 % 112.083 M 83.50 % 61.082 M -3.75 % 63.461 M 405.46 % 12.555 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 502.470 M 32.03 % 380.576 M 2.75 % 370.377 M 10.43 % 335.388 M -16.54 % 401.864 M -2.32 % 411.414 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 234.801 M -4.76 % 246.545 M -13.97 % 286.576 M 95.36 % 146.691 M 108.15 % 70.475 M 164.94 % 26.600 M 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 0.000
Other total stockholders equity 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.09 % 540.238 M -8.27 % 588.963 M 9.02 % 540.238 M 79.94 % 300.234 M 0.000 0.000
Deferred tax liabilities non current 5.524 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.746 M 305.10 % 431.000 K -31.91 % 633.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
Total assets 3.457 B 6.67 % 3.241 B -17.91 % 3.948 B -20.96 % 4.995 B 5.88 % 4.718 B 0.93 % 4.675 B 3.14 % 4.532 B 30.72 % 3.467 B 85.28 % 1.871 B 185.07 % 656.382 M 261.69 % 181.477 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -68.235 M -443.45 % -12.556 M 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K -98.29 % 234.000 K 0.000 0.000
Change in working capital -122.665 M -206.27 % 115.423 M 286.92 % -61.751 M 88.88 % -555.322 M -290.68 % 291.236 M 93.43 % 150.564 M -57.19 % 351.735 M 171.27 % -493.557 M -53.67 % -321.180 M -125.74 % -142.277 M -17 187.61 % -823.000 K
Accounts receivables -264.712 M -151.82 % 510.853 M -49.13 % 1.004 B 410.54 % -323.401 M -153.79 % 601.256 M -36.78 % 951.007 M 370.64 % -351.387 M 76.80 % -1.515 B -172.79 % -555.340 M -11.95 % -496.043 M -3 658.76 % -13.197 M
Inventory 84.784 M 179.85 % -106.185 M -152.97 % 200.454 M 136.25 % -552.905 M -1 795.35 % 32.613 M -57.13 % 76.074 M 237.29 % -55.410 M 51.83 % -115.037 M 33.11 % -171.987 M -355.96 % -37.720 M -451.60 % 10.728 M
Accounts payables 101.630 M 262.80 % -62.426 M 94.77 % -1.193 B -326.07 % 527.889 M 569.92 % -112.337 M -258.80 % -31.309 M 96.12 % -807.230 M -169.09 % 1.168 B 246.60 % 337.099 M -15.81 % 400.402 M 0.000
Other working capital -44.367 M 80.44 % -226.819 M -210.23 % -73.113 M 64.66 % -206.905 M 10.16 % -230.296 M 72.75 % -845.208 M -307.59 % 407.145 M 207.56 % -378.520 M -153.71 % -149.193 M -42.69 % -104.557 M -805.18 % -11.551 M
Other non cash items 71.762 M 205.91 % -67.759 M -20.80 % -56.093 M 63.45 % -153.467 M 29.88 % -218.851 M -549.20 % -33.711 M 44.62 % -60.870 M 11.46 % -68.748 M -407.33 % -13.551 M -273.04 % 7.831 M 43.03 % 5.475 M
Net cash provided by operating activities 153.916 M -43.90 % 274.378 M 60.00 % 171.482 M 147.83 % -358.492 M -170.27 % 510.135 M -55.66 % 1.150 B 14.28 % 1.007 B 1 431.11 % -75.625 M -232.88 % 56.914 M 204.24 % -54.601 M -716.54 % 8.856 M
Investments in property plant and equipment -55.308 M 6.49 % -59.148 M 48.98 % -115.920 M 11.51 % -130.999 M 28.74 % -183.828 M -124.63 % -81.837 M -242.06 % -23.925 M 49.46 % -47.343 M -135.48 % -20.105 M -1 348.49 % -1.388 M -480.75 % -239.000 K
Acquisitions net -10.287 M -184.77 % 12.135 M 74.05 % 6.972 M 1 560.00 % 420.000 K 102.40 % -17.524 M -103.35 % 522.392 M 268.63 % -309.793 M 0.000 -100.00 % 189.000 K 0.000 0.000
Purchases of investments -15.000 M 89.88 % -148.228 M -814.99 % -16.200 M 85.77 % -113.847 M -435.10 % -21.276 M 68.23 % -66.977 M 78.38 % -309.793 M -1 176.55 % -24.268 M 47.77 % -46.467 M 0.000 0.000
Sales maturities of investments 55.666 M 277.76 % 14.736 M -7.58 % 15.945 M 41.33 % 11.282 M -69.49 % 36.975 M 928.48 % -4.463 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -2.037 M -126.08 % -901.000 K 98.06 % -46.352 M 24.34 % -61.260 M 12.28 % -69.836 M -3 145.62 % 2.293 M 249.19 % -1.537 M 37.24 % -2.449 M 17.12 % -2.955 M -596.64 % 595.000 K 0.000
Net cash used for investing activites -26.966 M 85.14 % -181.406 M -16.62 % -155.555 M 47.16 % -294.404 M -15.23 % -255.489 M -168.79 % 371.408 M 210.78 % -335.255 M -368.14 % -71.614 M -6.17 % -67.453 M -8 406.05 % -793.000 K -231.80 % -239.000 K
Debt repayment -33.512 M 74.68 % -132.371 M -217.80 % 112.371 M 212.37 % -100.000 M -300.13 % -24.992 M 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 -100.00 % 300.000 M -28.57 % 420.000 M 0.000 -100.00 % 57.000 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
Dividends paid -33.000 M 63.33 % -90.000 M 14.29 % -105.000 M 22.22 % -135.000 M 55.00 % -300.000 M 23.66 % -393.000 M -48.86 % -264.000 M -10.00 % -240.000 M -900.00 % -24.000 M 0.000 0.000
Other financing activites 269.000 K 100.65 % -41.413 M 31.62 % -60.559 M 17.46 % -73.373 M -118.97 % 386.695 M 347.97 % -155.945 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -66.243 M 74.89 % -263.784 M -395.95 % -53.188 M 82.75 % -308.373 M -599.77 % 61.703 M 111.24 % -548.945 M -107.93 % -264.000 M -540.00 % 60.000 M -84.85 % 396.000 M 0.000 -100.00 % 57.000 M
Effect of forex changes on cash 9.486 M 72.38 % 5.503 M -89.01 % 50.079 M -12.52 % 57.243 M 401.56 % -18.982 M 66.30 % -56.334 M -4 197.02 % 1.375 M 174.69 % -1.841 M -336.03 % 780.000 K 1 087.34 % -79.000 K -153.02 % 149.000 K
Net change in cash 70.193 M 142.46 % -165.309 M -1 389.66 % 12.818 M 101.42 % -904.026 M -404.01 % 297.367 M -67.56 % 916.569 M 124.23 % 408.769 M 558.88 % -89.080 M -123.06 % 386.241 M 796.27 % -55.473 M -184.35 % 65.766 M
Cash at beginning of period 933.985 M -15.04 % 1.099 B 1.18 % 1.086 B -45.42 % 1.991 B 17.56 % 1.693 B 118.03 % 776.566 M 111.14 % 367.797 M -19.50 % 456.877 M 546.80 % 70.636 M -43.99 % 126.109 M 108.99 % 60.343 M
Cash at end of period 1.004 B 7.52 % 933.985 M -15.04 % 1.099 B 1.18 % 1.086 B -45.42 % 1.991 B 17.56 % 1.693 B 118.03 % 776.566 M 111.14 % 367.797 M -19.50 % 456.877 M 546.80 % 70.636 M -43.99 % 126.109 M
Operating cash flow 153.916 M -43.90 % 274.378 M 7.59 % 255.013 M 171.13 % -358.492 M -170.27 % 510.135 M -55.66 % 1.150 B 14.28 % 1.007 B 1 431.11 % -75.625 M -232.88 % 56.914 M 204.24 % -54.601 M -716.54 % 8.856 M
Capital expenditure -58.766 M 3.49 % -60.893 M 42.81 % -106.468 M 18.73 % -130.999 M 28.74 % -183.828 M -124.63 % -81.837 M -242.06 % -23.925 M 49.46 % -47.343 M -135.48 % -20.105 M -1 348.49 % -1.388 M -480.75 % -239.000 K
Free CashFlow 95.150 M -55.43 % 213.485 M 43.72 % 148.545 M 130.35 % -489.491 M -250.01 % 326.307 M -69.46 % 1.069 B 8.74 % 982.724 M 899.17 % -122.968 M -434.07 % 36.809 M 165.74 % -55.989 M -749.75 % 8.617 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
Revenue 791.468 M -51.97 % 1.648 B 48.06 % 1.113 B -23.30 % 1.451 B 13.42 % 1.279 B -36.43 % 2.013 B -5.09 % 2.120 B -18.13 % 2.590 B 40.36 % 1.845 B -30.87 % 2.669 B 77.34 % 1.505 B -60.81 % 3.840 B 0.52 % 3.821 B -12.17 % 4.350 B 46.37 % 2.972 B -21.32 % 3.777 B 111.10 % 1.789 B 3.80 % 1.724 B 22.50 % 1.407 B 183.58 % 496.165 M 0.00 % 496.165 M 570.32 % 74.019 M 0.00 % 74.019 M
Net income -293.328 M -2 440.30 % -11.547 M -125.98 % 44.451 M 92.66 % 23.072 M -19.51 % 28.663 M -20.99 % 36.278 M -69.20 % 117.792 M 43.01 % 82.366 M 8.15 % 76.161 M -48.90 % 149.041 M 65.13 % 90.257 M -73.12 % 335.815 M -10.87 % 376.753 M 8.36 % 347.686 M 73.59 % 200.292 M -27.63 % 276.764 M 157.81 % 107.350 M -24.40 % 142.005 M -19.56 % 176.535 M 450.61 % 32.062 M 0.00 % 32.062 M 20 452.56 % 156.000 K 0.00 % 156.000 K
Income before tax -335.097 M -1 009.95 % 36.826 M -46.37 % 68.662 M 251.81 % 19.517 M -82.55 % 111.824 M 96.38 % 56.944 M -66.81 % 171.560 M 15.26 % 148.842 M 72.18 % 86.447 M -58.78 % 209.743 M 44.23 % 145.418 M -63.87 % 402.454 M -28.06 % 559.419 M 31.82 % 424.386 M 58.95 % 266.989 M -20.07 % 334.039 M 146.57 % 135.472 M -22.61 % 175.058 M -17.76 % 212.868 M 450.49 % 38.669 M 0.00 % 38.669 M 8 882.35 % 430.500 K 0.00 % 430.500 K
Income before tax ratio -0.42 -1 994.43 % 0.02 -63.77 % 0.06 358.68 % 0.01 -84.61 % 0.09 208.92 % 0.03 -65.03 % 0.08 40.78 % 0.06 22.67 % 0.05 -40.38 % 0.08 -18.67 % 0.10 -7.81 % 0.10 -28.43 % 0.15 50.09 % 0.10 8.59 % 0.09 1.58 % 0.09 16.80 % 0.08 -25.45 % 0.10 -32.87 % 0.15 94.12 % 0.08 0.00 % 0.08 1 240.00 % 0.01 0.00 % 0.01
EBITDA -224.414 M -334.66 % 95.632 M -23.70 % 125.340 M 73.27 % 72.340 M -58.35 % 173.670 M 19.50 % 145.330 M -38.89 % 237.802 M 5.42 % 225.586 M 68.57 % 133.826 M -47.12 % 253.084 M 34.87 % 187.646 M -57.46 % 441.146 M -19.97 % 551.220 M 29.36 % 426.114 M 72.17 % 247.489 M -30.00 % 353.564 M 119.66 % 160.960 M -3.72 % 167.178 M -24.04 % 220.088 M 451.18 % 39.930 M 0.00 % 39.930 M 1 799.62 % 2.102 M 0.00 % 2.102 M
Net income ratio -0.37 -5 188.68 % -0.01 -117.55 % 0.04 151.19 % 0.02 -29.03 % 0.02 24.29 % 0.02 -67.55 % 0.06 74.67 % 0.03 -22.95 % 0.04 -26.08 % 0.06 -6.89 % 0.06 -31.43 % 0.09 -11.33 % 0.10 23.38 % 0.08 18.59 % 0.07 -8.02 % 0.07 22.13 % 0.06 -27.17 % 0.08 -34.34 % 0.13 94.16 % 0.06 0.00 % 0.06 2 966.06 % 0.00 0.00 % 0.00
Ratio EBITDA -0.28 -588.55 % 0.06 -48.47 % 0.11 125.90 % 0.05 -63.27 % 0.14 87.99 % 0.07 -35.61 % 0.11 28.76 % 0.09 20.09 % 0.07 -23.51 % 0.09 -23.95 % 0.12 8.53 % 0.11 -20.38 % 0.14 47.29 % 0.10 17.63 % 0.08 -11.04 % 0.09 4.05 % 0.09 -7.25 % 0.10 -37.99 % 0.16 94.36 % 0.08 0.00 % 0.08 183.39 % 0.03 0.00 % 0.03
Gross profit ratio 0.19 -16.44 % 0.22 14.76 % 0.19 -7.89 % 0.21 -5.00 % 0.22 35.76 % 0.16 -1.63 % 0.17 29.03 % 0.13 -27.87 % 0.18 4.46 % 0.17 -27.77 % 0.24 -2.63 % 0.24 7.28 % 0.23 34.79 % 0.17 -2.33 % 0.17 10.78 % 0.15 -10.69 % 0.17 13.37 % 0.15 -24.56 % 0.20 41.68 % 0.14 0.00 % 0.14 -56.44 % 0.33 0.00 % 0.33
Weighted average shs out dil 30.004 M 0.01 % 30.000 M -0.08 % 30.023 M -0.45 % 30.159 M 0.42 % 30.033 M -0.79 % 30.273 M 0.60 % 30.094 M -0.30 % 30.185 M 0.40 % 30.064 M -0.27 % 30.146 M 0.11 % 30.112 M -0.05 % 30.128 M -0.11 % 30.162 M -0.34 % 30.264 M 0.93 % 29.984 M -0.31 % 30.078 M 10.67 % 27.177 M 21.94 % 22.288 M 82.42 % 12.218 M 0.08 % 12.208 M 0.00 % 12.208 M 65.46 % 7.378 M 0.00 % 7.378 M
Weighted average shs out 29.993 M -0.02 % 30.000 M -0.11 % 30.034 M 0.11 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M -0.93 % 30.281 M 0.99 % 29.984 M -0.32 % 30.079 M 10.57 % 27.204 M 22.00 % 22.298 M 82.52 % 12.217 M 1.81 % 12.000 M 0.00 % 12.000 M 62.65 % 7.378 M 0.00 % 7.378 M
EPS diluted -9.78 -2 473.68 % -0.38 -125.68 % 1.48 92.21 % 0.77 -18.95 % 0.95 -20.83 % 1.20 -69.31 % 3.91 43.22 % 2.73 7.91 % 2.53 -48.79 % 4.94 64.67 % 3.00 -73.09 % 11.15 -10.73 % 12.49 8.80 % 11.48 71.86 % 6.68 -27.39 % 9.20 132.32 % 3.96 -37.93 % 6.38 -55.82 % 14.44 449.05 % 2.63 0.00 % 2.63 31.50 % 2.00 0.00 % 2.00
Earnings per share -9.78 -2 473.68 % -0.38 -125.68 % 1.48 92.21 % 0.77 -19.79 % 0.96 -20.66 % 1.21 -69.21 % 3.93 42.91 % 2.75 8.27 % 2.54 -48.89 % 4.97 65.12 % 3.01 -73.10 % 11.19 -10.91 % 12.56 9.41 % 11.48 71.86 % 6.68 -27.39 % 9.20 133.50 % 3.94 -38.05 % 6.36 -56.02 % 14.46 441.57 % 2.67 0.00 % 2.67 33.50 % 2.00 0.00 % 2.00
Gross profit 146.482 M -59.86 % 364.965 M 69.92 % 214.792 M -29.35 % 304.038 M 7.75 % 282.170 M -13.70 % 326.957 M -6.64 % 350.201 M 5.64 % 331.512 M 1.24 % 327.450 M -27.79 % 453.467 M 28.09 % 354.021 M -61.84 % 927.694 M 7.84 % 860.254 M 18.38 % 726.715 M 42.96 % 508.319 M -12.83 % 583.149 M 88.53 % 309.312 M 17.68 % 262.835 M -7.58 % 284.388 M 301.78 % 70.782 M 0.00 % 70.782 M 192.02 % 24.239 M 0.00 % 24.239 M
Income tax expense 58.511 M 546.32 % 9.053 M 22.54 % 7.388 M -43.61 % 13.102 M 21.27 % 10.804 M -48.84 % 21.118 M -42.45 % 36.694 M -50.97 % 74.843 M 458.11 % 13.410 M -73.43 % 50.471 M 21.22 % 41.637 M -65.30 % 120.002 M 9.34 % 109.747 M 43.09 % 76.700 M 15.00 % 66.697 M 16.45 % 57.275 M 103.67 % 28.122 M -14.92 % 33.053 M -9.03 % 36.333 M 449.92 % 6.607 M 0.00 % 6.607 M 2 306.92 % 274.500 K 0.00 % 274.500 K
Cost of revenue 644.986 M -49.72 % 1.283 B 42.83 % 898.137 M -21.70 % 1.147 B 15.02 % 997.190 M -40.84 % 1.686 B -4.78 % 1.770 B -21.62 % 2.258 B 48.80 % 1.518 B -31.50 % 2.216 B 92.49 % 1.151 B -60.48 % 2.913 B -1.61 % 2.960 B -18.30 % 3.623 B 47.08 % 2.464 B -22.87 % 3.194 B 115.82 % 1.480 B 1.31 % 1.461 B 30.12 % 1.123 B 163.92 % 425.383 M 0.00 % 425.383 M 754.53 % 49.780 M 0.00 % 49.780 M
General and administrative expenses 146.151 M -6.42 % 156.179 M 11.00 % 140.706 M 5.55 % 133.309 M 131.18 % 57.665 M -29.23 % 81.479 M 19.29 % 68.303 M -2.51 % 70.061 M 10.52 % 63.395 M 7.09 % 59.198 M 8.12 % 54.752 M -49.51 % 108.451 M 50.41 % 72.106 M 39.58 % 51.658 M 50.49 % 34.326 M 19.26 % 28.783 M 27.90 % 22.505 M 35.14 % 16.653 M 15.01 % 14.480 M 114.53 % 6.750 M 0.00 % 6.750 M 184.85 % 2.370 M 0.00 % 2.370 M
Selling and marketing expenses 71.188 M 59.58 % 44.610 M 3.55 % 43.079 M -33.82 % 65.097 M 215.43 % 20.638 M -11.50 % 23.321 M -3.95 % 24.279 M 411.19 % 4.750 M -75.89 % 19.701 M 47.73 % 13.336 M -43.47 % 23.591 M -28.56 % 33.020 M -34.82 % 50.661 M -40.33 % 84.907 M 22.99 % 69.034 M -3.97 % 71.886 M 12.30 % 64.013 M 59.56 % 40.119 M 57.98 % 25.395 M 131.57 % 10.967 M 0.00 % 10.967 M 5.74 % 10.372 M 0.00 % 10.372 M
Other expenses 0.000 0.000 0.000 100.00 % -60.767 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
Operating expenses 396.530 M 19.03 % 333.139 M 26.25 % 263.864 M 15.08 % 229.285 M 0.92 % 227.193 M -23.92 % 298.640 M 19.64 % 249.625 M 45.21 % 171.905 M -14.66 % 201.443 M 11.65 % 180.423 M -7.59 % 195.244 M -53.30 % 418.048 M 22.00 % 342.671 M 11.69 % 306.802 M 25.28 % 244.889 M -2.29 % 250.621 M 43.01 % 175.242 M 97.66 % 88.658 M 23.80 % 71.613 M 107.66 % 34.487 M 0.00 % 34.487 M 30.88 % 26.349 M 0.00 % 26.349 M
Cost and expenses 1.042 B 164.45 % -1.616 B -239.07 % 1.162 B -15.57 % 1.376 B 12.41 % 1.224 B -38.29 % 1.984 B -1.77 % 2.020 B -16.89 % 2.430 B 41.37 % 1.719 B -28.26 % 2.396 B 77.98 % 1.346 B -59.58 % 3.331 B 0.84 % 3.303 B -15.96 % 3.930 B 45.11 % 2.709 B -21.37 % 3.445 B 108.11 % 1.655 B 6.82 % 1.550 B 29.75 % 1.194 B 159.70 % 459.870 M 0.00 % 459.870 M 504.07 % 76.129 M 0.00 % 76.129 M
Research and development expenses 65.836 M -24.05 % 86.686 M 7.51 % 80.630 M -10.72 % 90.314 M -2.42 % 92.558 M -32.42 % 136.958 M 28.61 % 106.490 M 65.90 % 64.188 M -10.32 % 71.577 M -15.96 % 85.166 M -1.75 % 86.681 M -23.94 % 113.968 M -3.91 % 118.610 M -32.15 % 174.824 M 3.74 % 168.526 M 21.53 % 138.671 M 100.26 % 69.244 M 68.39 % 41.122 M 60.18 % 25.673 M 53.08 % 16.771 M 0.00 % 16.771 M 23.24 % 13.608 M 0.00 % 13.608 M
Selling general and administrative expenses 330.694 M 34.18 % 246.453 M 34.50 % 183.234 M -8.26 % 199.738 M 48.36 % 134.635 M -16.73 % 161.682 M 12.96 % 143.135 M 32.88 % 107.717 M -17.06 % 129.866 M 36.33 % 95.257 M -12.26 % 108.563 M -64.30 % 304.080 M 35.71 % 224.061 M 63.83 % 136.767 M 32.32 % 103.360 M 2.67 % 100.669 M 16.36 % 86.518 M 52.40 % 56.772 M 42.37 % 39.875 M 125.08 % 17.716 M 0.00 % 17.716 M 39.05 % 12.741 M 0.00 % 12.741 M
Interest income 16.606 M -30.79 % 23.995 M -42.19 % 41.510 M 186.51 % 14.488 M -5.11 % 15.268 M 211.21 % 4.906 M 521.01 % 790.000 K -64.67 % 2.236 M 217.61 % 704.000 K 1 828.77 % 36.500 K -99.21 % 4.643 M -27.48 % 6.402 M 0.000 -100.00 % 4.473 M 0.000 -100.00 % 1.511 M 0.000 -100.00 % 881.000 K 847.31 % 93.000 K 0.000 0.000 0.000 0.000
Interest expense 7.742 M -3.42 % 8.016 M -50.74 % 16.274 M 100.27 % 8.126 M -27.25 % 11.170 M -26.58 % 15.213 M 265.79 % 4.159 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.500 K 0.00 % 7.500 K 0.000 0.000
Depreciation and amortization 25.634 M -49.53 % 50.790 M 4.63 % 48.541 M 8.60 % 44.697 M -11.80 % 50.676 M -30.74 % 73.173 M 17.86 % 62.083 M -12.41 % 70.881 M 60.63 % 44.127 M 8.18 % 40.791 M -2.41 % 41.798 M 9.77 % 38.077 M 13.20 % 33.637 M 206.07 % 10.990 M -0.60 % 11.056 M 13.34 % 9.755 M 31.65 % 7.410 M 231.25 % 2.237 M 79.25 % 1.248 M -0.44 % 1.254 M 0.00 % 1.254 M -25.01 % 1.672 M 0.00 % 1.672 M
Operating income -250.048 M -885.67 % 31.826 M 164.86 % -49.072 M -165.65 % 74.753 M 35.97 % 54.977 M 94.15 % 28.317 M -71.85 % 100.576 M -36.99 % 159.607 M 26.67 % 126.007 M -53.85 % 273.044 M 71.97 % 158.777 M -68.85 % 509.646 M -1.53 % 517.583 M 24.68 % 415.124 M 75.58 % 236.433 M -31.23 % 343.809 M 123.91 % 153.550 M -6.91 % 164.941 M -24.63 % 218.840 M 465.82 % 38.677 M 0.00 % 38.677 M 8 884.09 % 430.500 K 0.00 % 430.500 K
Operating income ratio -0.32 -1 735.70 % 0.02 143.80 % -0.04 -185.59 % 0.05 19.89 % 0.04 205.41 % 0.01 -70.34 % 0.05 -23.03 % 0.06 -9.76 % 0.07 -33.24 % 0.10 -3.03 % 0.11 -20.51 % 0.13 -2.04 % 0.14 41.97 % 0.10 19.95 % 0.08 -12.60 % 0.09 6.07 % 0.09 -10.32 % 0.10 -38.48 % 0.16 99.52 % 0.08 0.00 % 0.08 1 240.26 % 0.01 0.00 % 0.01
Total other income expenses net -85.049 M -1 800.98 % 5.000 M -95.75 % 117.734 M 313.15 % -55.236 M -197.17 % 56.847 M 98.58 % 28.627 M -59.67 % 70.984 M 759.40 % -10.765 M 72.79 % -39.560 M 37.50 % -63.301 M -373.85 % -13.359 M 87.54 % -107.192 M -612.44 % 20.918 M 125.85 % 9.262 M -69.69 % 30.556 M 412.75 % -9.770 M 45.96 % -18.078 M -278.69 % 10.117 M 269.41 % -5.972 M -351.56 % 2.374 M 0.00 % 2.374 M -6.57 % 2.541 M 0.00 % 2.541 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
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 2015-12-31 2015-06-30 2014-12-31 2014-06-30
Net debt -251.280 M 46.47 % -469.377 M -8.17 % -433.936 M -12.00 % -387.440 M -66.10 % -233.261 M 38.67 % -380.347 M -25.84 % -302.235 M 51.24 % -619.785 M 46.58 % -1.160 B 22.65 % -1.500 B 25.32 % -2.009 B -20.52 % -1.667 B 7.12 % -1.794 B -131.05 % -776.566 M -14.99 % -675.309 M -83.61 % -367.797 M 7.70 % -398.469 M 12.78 % -456.877 M -546.80 % -70.636 M 28.20 % -98.373 M 21.99 % -126.109 M -100.00 % -63.055 M
Total investments 254.623 M -18.33 % 311.776 M -15.70 % 369.829 M 10.07 % 335.984 M 11.92 % 300.191 M -25.65 % 403.744 M 20.01 % 336.438 M 10.12 % 305.523 M 12.76 % 270.938 M 72.91 % 156.690 M 78.82 % 87.625 M 30.66 % 67.065 M 68.63 % 39.770 M -89.96 % 396.168 M 434.63 % 74.101 M -40.00 % 123.501 M -11.20 % 139.077 M 199.30 % 46.467 M 0.000 0.000 0.000 0.000
Total debt 499.510 M -6.60 % 534.801 M -0.92 % 539.769 M -1.24 % 546.545 M -2.69 % 561.652 M -21.88 % 718.947 M 50.57 % 477.479 M 2.31 % 466.691 M 7.12 % 435.680 M -11.17 % 490.475 M 512.13 % 80.126 M 201.23 % 26.600 M -36.22 % 41.703 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 235.936 M -25.77 % 317.854 M 2.05 % 311.477 M 53.31 % 203.168 M -0.14 % 203.456 M -20.82 % 256.951 M -5.76 % 272.650 M 39.58 % 195.334 M 0.83 % 193.725 M -4.41 % 202.670 M 0.26 % 202.141 M 209.15 % 65.387 M -23.22 % 85.166 M 335.07 % -36.230 M 27.98 % -50.305 M -4 057.44 % -1.210 M 27.15 % -1.661 M -110.79 % -788.000 K -111.01 % 7.154 M 95.92 % 3.651 M 2 350.67 % 149.000 K 100.00 % 74.500 K
Retained earnings 201.157 M -57.35 % 471.620 M -2.39 % 483.167 M -16.86 % 581.145 M 4.13 % 558.073 M -22.56 % 720.640 M 5.30 % 684.362 M -5.71 % 725.818 M -10.34 % 809.512 M 10.39 % 733.351 M 25.51 % 584.310 M -37.74 % 938.466 M 55.72 % 602.651 M -14.97 % 708.716 M 96.30 % 361.030 M -22.25 % 464.360 M 147.53 % 187.596 M -46.72 % 352.083 M 450.52 % 63.955 M 100.53 % 31.893 M 18 971.60 % -169.000 K -100.00 % -84.500 K
Common stock 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 0.00 % 300.000 M 25.00 % 240.000 M 100.00 % 120.000 M 0.00 % 120.000 M 0.00 % 120.000 M 100.00 % 60.000 M
Total equity 1.748 B -18.03 % 2.133 B 2.71 % 2.076 B 3.53 % 2.006 B 0.22 % 2.001 B -8.57 % 2.189 B 0.75 % 2.172 B 3.58 % 2.097 B -6.08 % 2.233 B 2.50 % 2.179 B 7.16 % 2.033 B -9.87 % 2.256 B 12.31 % 2.008 B 25.70 % 1.598 B 29.27 % 1.236 B -8.36 % 1.349 B 25.87 % 1.072 B 18.40 % 905.025 M 373.56 % 191.109 M 20.13 % 159.087 M 25.20 % 127.064 M 100.00 % 63.532 M
Other non current liabilities 244.000 K -9.29 % 269.000 K 0.75 % 267.000 K 0.000 0.000 -100.00 % 2.518 M -0.40 % 2.528 M 66.10 % 1.522 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
Long term debt 163.749 M -18.15 % 200.058 M -2.47 % 205.130 M -3.85 % 213.352 M -6.56 % 228.336 M -9.55 % 252.440 M 242.06 % 73.799 M -24.71 % 98.026 M 206.84 % 31.947 M -27.43 % 44.020 M 525.28 % 7.040 M 75.39 % 4.014 M -68.90 % 12.906 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 163.993 M -20.33 % 205.851 M -1.67 % 209.347 M -1.88 % 213.352 M -6.56 % 228.336 M -10.44 % 254.958 M 205.27 % 83.519 M -16.10 % 99.548 M 211.60 % 31.947 M -27.43 % 44.020 M 525.28 % 7.040 M 75.39 % 4.014 M -73.42 % 15.099 M 0.000 -100.00 % 4.351 M 0.000 0.000 -100.00 % 1.746 M 305.10 % 431.000 K -18.98 % 532.000 K -15.96 % 633.000 K 100.00 % 316.500 K
Other current liabilities 233.890 M -11.68 % 264.817 M 14.06 % 232.172 M 6 173.22 % 3.701 M -98.64 % 271.526 M -48.28 % 524.982 M -15.66 % 622.426 M -11.00 % 699.337 M 22.88 % 569.112 M -19.33 % 705.442 M -22.89 % 914.794 M -4.19 % 954.783 M -15.41 % 1.129 B -33.46 % 1.696 B 88.90 % 897.954 M 555.87 % 136.911 M 66.36 % 82.297 M -36.24 % 129.072 M 403.24 % 25.648 M -4.87 % 26.961 M -4.64 % 28.273 M 100.00 % 14.137 M
Deferred revenue 0.000 0.000 -100.00 % 81.314 M -73.34 % 305.041 M -7.30 % 329.048 M -42.84 % 575.621 M -19.10 % 711.562 M -5.60 % 753.756 M 13.73 % 662.741 M -14.43 % 774.534 M -19.69 % 964.407 M -13.31 % 1.112 B -12.01 % 1.264 B 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.950 M 100.00 % 1.475 M 0.000 0.000
Short term debt 335.761 M 0.30 % 334.743 M 0.03 % 334.639 M 0.43 % 333.193 M -0.04 % 333.316 M -28.55 % 466.507 M 15.56 % 403.680 M 9.50 % 368.665 M -8.69 % 403.733 M -9.57 % 446.455 M 510.86 % 73.086 M 139.57 % -184.714 M -25.69 % -146.957 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 849.494 M -24.05 % 1.118 B -0.28 % 1.122 B 9.75 % 1.022 B -11.54 % 1.155 B -23.21 % 1.504 B -17.18 % 1.817 B -35.09 % 2.798 B 42.99 % 1.957 B -21.57 % 2.495 B 36.59 % 1.827 B -24.36 % 2.415 B -11.88 % 2.741 B -6.61 % 2.934 B 35.83 % 2.160 B 1.99 % 2.118 B 175.53 % 768.801 M -20.28 % 964.394 M 107.47 % 464.842 M 79.26 % 259.311 M 382.17 % 53.780 M 100.00 % 26.890 M
Total liabilities 1.013 B -23.47 % 1.324 B -0.50 % 1.331 B 7.74 % 1.235 B -10.72 % 1.384 B -21.36 % 1.759 B -7.40 % 1.900 B -34.43 % 2.898 B 45.70 % 1.989 B -21.67 % 2.539 B 38.46 % 1.834 B -24.19 % 2.419 B -12.21 % 2.756 B -6.09 % 2.934 B 35.56 % 2.165 B 2.19 % 2.118 B 175.53 % 768.801 M -20.43 % 966.140 M 107.65 % 465.273 M 79.06 % 259.843 M 377.54 % 54.413 M 100.00 % 27.207 M
Other non current assets 2.065 M -1.29 % 2.092 M -94.58 % 38.614 M 16.89 % 33.035 M -72.07 % 118.281 M 99.99 % 59.142 M 261.26 % 16.371 M 346.56 % 3.666 M 8.95 % 3.365 M -93.91 % 55.218 M 1 571.25 % 3.304 M -92.37 % 43.325 M 661.02 % 5.693 M 117.87 % 2.613 M 142.84 % 1.076 M 0.00 % 1.076 M 0.56 % 1.070 M -0.28 % 1.073 M 35 666.67 % 3.000 K -99.00 % 300.500 K -49.75 % 598.000 K 100.00 % 299.000 K
Long term investments 254.623 M -18.33 % 311.776 M -15.70 % 369.829 M 21.48 % 304.439 M 1.42 % 300.191 M -25.65 % 403.744 M 20.01 % 336.438 M 10.12 % 305.523 M 12.76 % 270.938 M 72.91 % 156.690 M 78.82 % 87.625 M 206.65 % 28.575 M 0.000 -100.00 % 396.168 M 434.63 % 74.101 M -40.00 % 123.501 M -11.20 % 139.077 M 199.30 % 46.467 M 0.000 0.000 0.000 0.000
Intangible assets 39.079 M -6.82 % 41.939 M -7.88 % 45.527 M 189.65 % 15.718 M -14.50 % 18.383 M -18.09 % 22.443 M -9.90 % 24.909 M 6.20 % 23.455 M 6.60 % 22.003 M 11.90 % 19.663 M 49.31 % 13.169 M 101.05 % 6.550 M -8.55 % 7.162 M 22.36 % 5.853 M 7.41 % 5.449 M 52.38 % 3.576 M 54.74 % 2.311 M 3.73 % 2.228 M 412.18 % 435.000 K -32.71 % 646.500 K -24.65 % 858.000 K 100.00 % 429.000 K
GoodWill 26.303 M -5.90 % 27.953 M 0.57 % 27.794 M 86.99 % 14.864 M -1.35 % 15.068 M 1.37 % 14.864 M 3.25 % 14.396 M 9.88 % 13.101 M -0.64 % 13.186 M -2.17 % 13.479 M -3.88 % 14.023 M -1.17 % 14.189 M -82.95 % 83.228 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 65.382 M -6.45 % 69.892 M -4.68 % 73.321 M 139.75 % 30.582 M -8.58 % 33.451 M -10.34 % 37.307 M -5.08 % 39.305 M 7.52 % 36.556 M 3.88 % 35.189 M 6.18 % 33.142 M 21.88 % 27.192 M 31.12 % 20.739 M -77.06 % 90.390 M 1 444.34 % 5.853 M 7.41 % 5.449 M 52.38 % 3.576 M 54.74 % 2.311 M 3.73 % 2.228 M 412.18 % 435.000 K -32.71 % 646.500 K -24.65 % 858.000 K 100.00 % 429.000 K
Property plant equipment net 523.481 M -4.01 % 545.354 M 2.34 % 532.883 M -0.64 % 536.300 M -5.04 % 564.751 M -5.72 % 598.991 M 45.78 % 410.881 M -8.08 % 447.000 M 46.52 % 305.073 M -6.96 % 327.901 M 35.15 % 242.613 M 44.66 % 167.711 M 13.16 % 148.208 M 240.68 % 43.504 M 16.44 % 37.362 M -19.24 % 46.265 M 13.34 % 40.820 M 133.94 % 17.449 M 485.14 % 2.982 M -7.96 % 3.240 M -7.38 % 3.498 M 100.00 % 1.749 M
Total non current assets 944.510 M -3.34 % 977.150 M -3.70 % 1.015 B 7.43 % 944.511 M -10.34 % 1.053 B -7.92 % 1.144 B 36.49 % 838.245 M 0.77 % 831.855 M 22.95 % 676.582 M 5.59 % 640.772 M 52.56 % 420.002 M 28.88 % 325.883 M 5.35 % 309.321 M -36.56 % 487.573 M 256.02 % 136.952 M -27.56 % 189.052 M -0.90 % 190.766 M 174.10 % 69.597 M 1 771.89 % 3.718 M -23.10 % 4.835 M -18.77 % 5.952 M 100.00 % 2.976 M
Other current assets 87.937 M -9.89 % 97.592 M -59.17 % 239.019 M -14.19 % 278.552 M 60.47 % 173.580 M -55.23 % 387.735 M -32.19 % 571.783 M -29.05 % 805.912 M 26.35 % 637.866 M 4.40 % 611.001 M 78.09 % 343.078 M -27.14 % 470.869 M 9.03 % 431.886 M -37.34 % 689.221 M 34.14 % 513.823 M 525.10 % 82.199 M 51.77 % 54.160 M 27.80 % 42.379 M 281.62 % 11.105 M 29.91 % 8.548 M 42.68 % 5.991 M 100.00 % 2.996 M
Short term investments 0.000 0.000 0.000 -100.00 % 31.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.490 M -3.22 % 39.770 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 750.790 M -25.23 % 1.004 B 3.13 % 973.705 M 4.25 % 933.985 M 17.50 % 794.913 M -27.69 % 1.099 B 40.99 % 779.714 M -28.23 % 1.086 B -31.92 % 1.596 B -19.82 % 1.991 B -4.70 % 2.089 B 23.36 % 1.693 B -7.78 % 1.836 B 136.42 % 776.566 M 14.99 % 675.309 M 83.61 % 367.797 M -7.70 % 398.469 M -12.78 % 456.877 M 546.80 % 70.636 M -28.20 % 98.373 M -21.99 % 126.109 M 100.00 % 63.055 M
Cash and short term investments 750.790 M -25.23 % 1.004 B 3.13 % 973.705 M 0.85 % 965.530 M 21.46 % 794.913 M -27.69 % 1.099 B 40.99 % 779.714 M -28.23 % 1.086 B -31.92 % 1.596 B -19.82 % 1.991 B -4.70 % 2.089 B 20.62 % 1.732 B -7.68 % 1.876 B 141.54 % 776.566 M 14.99 % 675.309 M 83.61 % 367.797 M -7.70 % 398.469 M -12.78 % 456.877 M 546.80 % 70.636 M -28.20 % 98.373 M -21.99 % 126.109 M 100.00 % 63.055 M
Total current assets 1.817 B -26.73 % 2.480 B 3.64 % 2.393 B 4.19 % 2.296 B -1.50 % 2.331 B -16.86 % 2.804 B -13.30 % 3.234 B -22.32 % 4.163 B 17.43 % 3.545 B -13.04 % 4.077 B 18.28 % 3.447 B -20.74 % 4.349 B -2.38 % 4.455 B 10.14 % 4.045 B 23.93 % 3.264 B -0.44 % 3.278 B 98.72 % 1.650 B -8.44 % 1.802 B 176.03 % 652.664 M 57.61 % 414.095 M 135.92 % 175.525 M 100.00 % 87.763 M
Inventory 490.043 M -20.14 % 613.602 M -3.79 % 637.743 M -4.08 % 664.866 M -9.26 % 732.718 M 31.45 % 557.413 M -28.11 % 775.367 M -0.94 % 782.739 M 124.01 % 349.419 M 56.80 % 222.842 M -5.12 % 234.869 M -9.81 % 260.416 M 33.85 % 194.565 M -19.86 % 242.774 M -27.77 % 336.126 M 34.32 % 250.241 M 8.17 % 231.345 M 9.87 % 210.558 M 314.35 % 50.817 M 55.40 % 32.702 M 124.20 % 14.586 M 100.00 % 7.293 M
Net receivables 488.250 M -36.13 % 764.429 M 40.98 % 542.225 M 39.95 % 387.437 M -46.15 % 719.430 M -32.22 % 1.061 B -26.88 % 1.452 B -31.53 % 2.120 B 120.37 % 962.131 M -44.59 % 1.736 B 64.83 % 1.053 B -53.75 % 2.278 B -3.01 % 2.349 B -21.84 % 3.005 B 35.40 % 2.219 B -15.71 % 2.633 B 165.75 % 990.767 M -9.25 % 1.092 B 109.91 % 520.106 M 89.49 % 274.473 M 851.74 % 28.839 M 100.00 % 14.420 M
Tax assets 98.959 M 106.01 % 48.036 M 0.000 -100.00 % 40.155 M 9.07 % 36.816 M -18.04 % 44.920 M 27.43 % 35.250 M -9.87 % 39.110 M -36.94 % 62.017 M -8.56 % 67.821 M 14.43 % 59.268 M -9.56 % 65.533 M 0.77 % 65.030 M 64.90 % 39.435 M 107.95 % 18.964 M 29.59 % 14.634 M 95.43 % 7.488 M 214.62 % 2.380 M 698.66 % 298.000 K -54.01 % 648.000 K -35.07 % 998.000 K 100.00 % 499.000 K
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
Account payables 278.425 M -45.01 % 506.339 M 6.94 % 473.482 M 24.59 % 380.020 M -22.22 % 488.560 M 8.30 % 451.122 M -35.38 % 698.081 M -58.24 % 1.671 B 88.50 % 886.739 M -21.98 % 1.137 B 70.14 % 668.012 M -45.71 % 1.230 B -12.57 % 1.407 B 24.97 % 1.126 B -5.85 % 1.196 B -37.71 % 1.920 B 193.26 % 654.805 M -15.17 % 771.861 M 82.18 % 423.689 M 88.64 % 224.598 M 780.53 % 25.507 M 100.00 % 12.754 M
Tax payables 1.418 M -88.71 % 12.557 M 96 492.31 % 13.000 K 0.000 0.000 -100.00 % 20.637 M -4.22 % 21.546 M -28.67 % 30.208 M 78.84 % 16.891 M -76.64 % 72.300 M 33.60 % 54.116 M -66.55 % 161.795 M 15.81 % 139.704 M 24.64 % 112.083 M 69.07 % 66.292 M 8.53 % 61.082 M 92.69 % 31.699 M -50.05 % 63.461 M 405.46 % 12.555 M 100.00 % 6.278 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 470.250 M -6.41 % 502.470 M 13.93 % 441.028 M 15.88 % 380.576 M -4.60 % 398.927 M 7.71 % 370.377 M -1.14 % 374.659 M 11.71 % 335.388 M -13.78 % 389.004 M -3.20 % 401.864 M -1.09 % 406.288 M -1.25 % 411.414 M -14.33 % 480.235 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 199.510 M -15.03 % 234.801 M -2.07 % 239.769 M -2.75 % 246.545 M -5.77 % 261.652 M -8.70 % 286.576 M 129.99 % 124.603 M -15.06 % 146.691 M 163.45 % 55.680 M -20.99 % 70.475 M 250.17 % 20.126 M -24.34 % 26.600 M -36.22 % 41.703 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.230 M -27.98 % 50.305 M 4 057.44 % 1.210 M -27.15 % 1.661 M 110.79 % 788.000 K 0.000 0.000 0.000 0.000
Other total stockholders equity 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M 0.00 % 540.700 M -26.54 % 736.034 M 0.22 % 734.425 M -1.20 % 743.370 M 0.13 % 742.379 M 37.42 % 540.238 M 0.00 % 540.238 M -8.27 % 588.963 M 20.21 % 489.933 M -9.11 % 539.028 M 0.08 % 538.577 M 79.86 % 299.446 M 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 5.524 M 39.85 % 3.950 M 0.000 0.000 0.000 -100.00 % 7.192 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.193 M 0.000 -100.00 % 4.351 M 0.000 0.000 -100.00 % 1.746 M 305.10 % 431.000 K -18.98 % 532.000 K -15.96 % 633.000 K 100.00 % 316.500 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.762 B -20.12 % 3.457 B 1.46 % 3.407 B 5.14 % 3.241 B -4.25 % 3.385 B -14.27 % 3.948 B -3.05 % 4.072 B -18.47 % 4.995 B 18.32 % 4.222 B -10.51 % 4.718 B 22.01 % 3.867 B -17.28 % 4.675 B -1.88 % 4.764 B 5.12 % 4.532 B 33.27 % 3.401 B -1.91 % 3.467 B 88.39 % 1.840 B -1.65 % 1.871 B 185.07 % 656.382 M 56.68 % 418.930 M 130.84 % 181.477 M 100.00 % 90.739 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 2015-12-31 2015-06-30 2014-12-31 2014-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K -98.29 % 234.000 K 0.000 0.000 0.000 0.000 0.000
Change in working capital 222.562 M 298.41 % -112.172 M -149.44 % -44.969 M -113.60 % 330.579 M 253.65 % -215.156 M -147.52 % 452.796 M 188.00 % -514.547 M -80.69 % -284.769 M -28.25 % -222.036 M -37.54 % -161.430 M -133.65 % 479.687 M 1 266.98 % -41.105 M -117.86 % 230.159 M 248.58 % 66.027 M -93.96 % 1.093 B 166.80 % -1.636 B -6 256.15 % -25.742 M 93.17 % -377.086 M -21.20 % -311.132 M -337.36 % -71.139 M 0.00 % -71.139 M -17 187.61 % -411.500 K 0.00 % -411.500 K
Accounts receivables 161.641 M 197.53 % -165.731 M -31.40 % -126.129 M -149.40 % 255.325 M -0.08 % 255.528 M -26.66 % 348.410 M -46.88 % 655.892 M 194.28 % -695.663 M -286.87 % 372.262 M 157.34 % -649.217 M -151.92 % 1.250 B 6 823.23 % 18.062 M -98.06 % 932.945 M 244.57 % -645.318 M -171.14 % 907.075 M 157.48 % -1.578 B -2 602.76 % 63.049 M 121.83 % -288.849 M -8.39 % -266.491 M -7.45 % -248.022 M 0.00 % -248.022 M -3 658.76 % -6.599 M 0.00 % -6.599 M
Inventory 116.674 M 167.28 % 43.653 M 6.13 % 41.131 M -44.73 % 74.423 M 141.21 % -180.608 M -193.54 % 193.082 M 2 519.13 % 7.372 M 101.63 % -452.792 M -352.28 % -100.113 M -740.02 % -11.918 M -126.76 % 44.531 M 197.14 % -45.844 M -137.60 % 121.918 M 38.31 % 88.146 M 161.40 % -143.556 M -69.28 % -84.802 M -180.48 % -30.235 M 76.25 % -127.329 M -70.69 % -74.597 M -295.53 % -18.860 M 0.00 % -18.860 M -451.60 % 5.364 M 0.00 % 5.364 M
Accounts payables -235.886 M -741.74 % 36.757 M -71.67 % 129.746 M 238.03 % -93.997 M -397.73 % 31.571 M 0.000 0.000 -100.00 % 786.298 M 404.28 % -258.409 M -158.15 % 444.410 M 179.82 % -556.747 M -255.81 % -156.473 M -225.01 % 125.164 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 200.201 M 0.00 % 200.201 M 0.000 0.000
Other working capital -51.544 M -91.96 % -26.851 M 70.07 % -89.717 M -194.61 % 94.828 M 129.48 % -321.647 M -262.64 % -88.696 M 92.47 % -1.178 B -1 621.96 % 77.388 M 132.82 % -235.776 M -526.40 % 55.295 M 121.38 % -258.570 M -280.63 % 143.150 M 115.07 % -949.868 M -252.42 % 623.199 M 89.18 % 329.419 M 1 139.91 % 26.568 M 145.37 % -58.556 M -249.79 % 39.092 M 30.50 % 29.956 M 157.30 % -52.279 M 0.00 % -52.279 M -805.18 % -5.776 M 0.00 % -5.776 M
Other non cash items -168.367 M -208.48 % 155.202 M 529.11 % 24.670 M 132.76 % -75.303 M -190.21 % 83.477 M 28 390.44 % 293.000 K -98.92 % 27.145 M -94.69 % 511.469 M 5 350.68 % -9.741 M -102.90 % 336.136 M 142.26 % -795.478 M -312.04 % 375.151 M 137.07 % -1.012 B -14 956.86 % 6.811 M 100.93 % -729.151 M -154.69 % 1.333 B 999.22 % -148.274 M -3 532.27 % 4.320 M -98.89 % 388.614 M 9 825.02 % 3.916 M 0.00 % 3.916 M 43.03 % 2.738 M 0.00 % 2.738 M
Net cash provided by operating activities -191.455 M -332.71 % 82.273 M 13.18 % 72.693 M -77.50 % 323.045 M 784.40 % -47.201 M -108.39 % 562.540 M 282.92 % -307.527 M -148.06 % -123.972 M 33.35 % -186.003 M -380.84 % 66.231 M -85.94 % 470.925 M 5.23 % 447.529 M -39.64 % 741.401 M 71.81 % 431.514 M -24.97 % 575.135 M 3 612.70 % -16.373 M 72.37 % -59.252 M 74.05 % -228.290 M -189.43 % 255.265 M 1 035.02 % -27.301 M 0.00 % -27.301 M -716.54 % 4.428 M 0.00 % 4.428 M
Investments in property plant and equipment -62.421 M -116.84 % -28.787 M 52.93 % -61.162 M -154.32 % -24.049 M 34.73 % -36.844 M 55.42 % -82.639 M -148.31 % -33.281 M 64.90 % -94.820 M -162.09 % -36.179 M 69.60 % -118.993 M -2.00 % -116.663 M -109.98 % -55.560 M -94.96 % -28.498 M -57.25 % -18.123 M -1 459.64 % -1.162 M 92.04 % -14.597 M 51.83 % -30.300 M -75.31 % -17.284 M -2 213.79 % -747.000 K -7.64 % -694.000 K 0.00 % -694.000 K -480.75 % -119.500 K 0.00 % -119.500 K
Acquisitions net 0.000 -100.00 % 849.000 K 104.13 % -20.574 M -315.52 % 9.546 M 232.85 % 2.868 M -57.62 % 6.768 M 3 217.65 % 204.000 K -51.43 % 420.000 K 0.000 100.00 % -17.524 M 0.000 100.00 % -3.000 K -100.00 % 525.963 M 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 100.00 % -6.000 M 66.67 % -18.000 M 76.46 % -76.461 M -6.54 % -71.767 M 0.000 100.00 % -16.200 M 83.60 % -98.753 M -554.25 % -15.094 M 0.000 100.00 % -21.276 M 68.23 % -66.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 17.649 M -76.79 % 76.034 M 553.27 % 11.639 M 275.82 % 3.097 M -80.58 % 15.945 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
Other investing activites 25.824 M 4 204.00 % 600.000 K -94.73 % 11.375 M 5.19 % 10.814 M 192.31 % -11.715 M 83.49 % -70.952 M -558.46 % 15.476 M 7 098.14 % 215.000 K 100.43 % -50.193 M -57 593.10 % -87.000 K -105.69 % 1.530 M 104.52 % -33.813 M -1 020.56 % -3.018 M 99.04 % -313.106 M -10 832.47 % -2.864 M -52.58 % -1.877 M 92.44 % -24.840 M -665.49 % -3.245 M 80.02 % -16.238 M -5 558.15 % 297.500 K 0.00 % 297.500 K 0.000 0.000
Net cash used for investing activites -36.597 M -133.27 % -15.689 M -27.27 % -12.327 M 82.01 % -68.511 M 40.09 % -114.361 M 12.62 % -130.878 M -287.20 % -33.801 M 82.48 % -192.938 M -90.15 % -101.466 M 25.72 % -136.604 M -0.14 % -136.409 M -11.32 % -122.540 M -124.63 % 497.465 M 250.19 % -331.229 M -8 127.25 % -4.026 M 75.56 % -16.474 M 70.12 % -55.140 M -168.60 % -20.529 M -20.87 % -16.985 M -4 183.73 % -396.500 K 0.00 % -396.500 K -231.80 % -119.500 K 0.00 % -119.500 K
Debt repayment -18.171 M 0.000 100.00 % -24.224 M 0.000 100.00 % -132.371 M -266.51 % 79.495 M 141.80 % 32.876 M 154.79 % -60.000 M -50.00 % -40.000 M 0.000 -100.00 % 60.000 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
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 % 28.500 M 0.00 % 28.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 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 100.00 % -33.000 M 0.000 100.00 % -90.000 M 0.000 100.00 % -105.000 M 0.000 100.00 % -135.000 M 0.000 100.00 % -300.000 M 0.000 100.00 % -393.000 M 0.000 0.000 100.00 % -264.000 M 0.000 100.00 % -240.000 M 0.000 100.00 % -24.000 M 0.000 0.000 0.000 0.000
Other financing activites -25.000 K 99.73 % -9.279 M -3 668.85 % 260.000 K 102.22 % -11.703 M 60.61 % -29.710 M -9.04 % -27.246 M -9.25 % -24.939 M 58.33 % -59.843 M -342.30 % -13.530 M -108.13 % 166.396 M 635.22 % -31.089 M -138.89 % -13.014 M 91.11 % -146.448 M 0.000 0.000 0.000 -100.00 % 300.000 M -28.57 % 420.000 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -18.196 M 56.96 % -42.279 M -76.43 % -23.964 M 76.44 % -101.703 M 37.25 % -162.081 M -207.26 % -52.751 M -764.62 % 7.937 M 103.11 % -254.843 M -376.08 % -53.530 M -206.39 % 50.316 M 74.04 % 28.911 M 107.12 % -406.014 M -177.24 % -146.448 M 0.000 100.00 % -264.000 M 0.000 -100.00 % 60.000 M -85.71 % 420.000 M 1 850.00 % -24.000 M 0.000 0.000 -100.00 % 28.500 M 0.00 % 28.500 M
Effect of forex changes on cash -7.140 M -215.76 % 6.168 M 85.90 % 3.318 M 124.12 % -13.759 M -242.86 % 9.631 M 0.000 0.000 -100.00 % 31.171 M 1 322.63 % -2.550 M 59.45 % -6.288 M -96.32 % -3.203 M 89.84 % -31.521 M -1 039.93 % 3.354 M 245.01 % 972.000 K 141.19 % 403.000 K -81.47 % 2.175 M 154.16 % -4.016 M -302.52 % 1.983 M 264.84 % -1.203 M -2 945.57 % -39.500 K 0.00 % -39.500 K -153.02 % 74.500 K 0.00 % 74.500 K
Net change in cash -253.388 M -931.52 % 30.473 M -23.28 % 39.720 M -71.44 % 139.072 M 145.69 % -304.381 M 0.000 0.000 100.00 % -509.411 M -29.09 % -394.615 M -302.08 % -98.144 M -124.81 % 395.511 M 451.42 % -112.546 M -110.27 % 1.096 B 2 064.34 % 50.629 M -67.07 % 153.756 M 1 102.58 % -15.336 M 47.49 % -29.204 M -133.73 % 86.582 M -18.73 % 106.539 M 292.05 % -55.473 M 0.00 % -55.473 M -184.35 % 65.766 M 0.00 % 65.766 M
Cash at beginning of period 1.004 B 3.13 % 973.705 M 4.25 % 933.985 M 17.50 % 794.913 M -27.69 % 1.099 B 40.99 % 779.714 M -28.23 % 1.086 B -31.92 % 1.596 B -19.82 % 1.991 B -4.70 % 2.089 B 23.36 % 1.693 B -6.23 % 1.806 B 143.96 % 740.150 M 0.000 -100.00 % 521.553 M 0.000 -100.00 % 427.673 M 0.000 -100.00 % 177.175 M 40.49 % 126.109 M 0.00 % 126.109 M 108.99 % 60.343 M 0.00 % 60.343 M
Cash at end of period 750.790 M -25.23 % 1.004 B 3.13 % 973.705 M 4.25 % 933.985 M 17.50 % 794.913 M -27.69 % 1.099 B 40.99 % 779.714 M -28.23 % 1.086 B -31.92 % 1.596 B -19.82 % 1.991 B -4.70 % 2.089 B 23.36 % 1.693 B -7.78 % 1.836 B 3 526.26 % 50.629 M -92.50 % 675.309 M 4 503.42 % -15.336 M -103.85 % 398.469 M 360.22 % 86.582 M -69.48 % 283.713 M 301.65 % 70.636 M 0.00 % 70.636 M -43.99 % 126.109 M 0.00 % 126.109 M
Operating cash flow -191.455 M -332.71 % 82.273 M 13.18 % 72.693 M -77.50 % 323.045 M 784.40 % -47.201 M -108.39 % 562.540 M 282.92 % -307.527 M -148.06 % -123.972 M 33.35 % -186.003 M -380.84 % 66.231 M -85.94 % 470.925 M 5.23 % 447.529 M -39.64 % 741.401 M 71.81 % 431.514 M -24.97 % 575.135 M 3 612.70 % -16.373 M 72.37 % -59.252 M 74.05 % -228.290 M -189.43 % 255.265 M 1 035.02 % -27.301 M 0.00 % -27.301 M -716.54 % 4.428 M 0.00 % 4.428 M
Capital expenditure -62.421 M -138.91 % -26.127 M 10.47 % -29.181 M -21.34 % -24.049 M 34.73 % -36.844 M 60.67 % -93.688 M -633.08 % -12.780 M 86.52 % -94.820 M -162.09 % -36.179 M 69.60 % -118.993 M -2.00 % -116.663 M -109.98 % -55.560 M -94.96 % -28.498 M -57.25 % -18.123 M -1 459.64 % -1.162 M 92.04 % -14.597 M 51.83 % -30.300 M -75.31 % -17.284 M -2 213.79 % -747.000 K -7.64 % -694.000 K 0.00 % -694.000 K -480.75 % -119.500 K 0.00 % -119.500 K
Free CashFlow -253.876 M -552.17 % 56.146 M 29.04 % 43.512 M -85.45 % 298.996 M 455.76 % -84.045 M -117.93 % 468.852 M 246.38 % -320.307 M -46.40 % -218.792 M 1.53 % -222.182 M -321.10 % -52.762 M -114.89 % 354.262 M -9.62 % 391.969 M -45.02 % 712.903 M 72.45 % 413.391 M -27.98 % 573.973 M 1 953.32 % -30.970 M 65.42 % -89.552 M 63.53 % -245.574 M -196.49 % 254.518 M 1 009.17 % -27.995 M 0.00 % -27.995 M -749.75 % 4.309 M 0.00 % 4.309 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014