2191.HK

SF Real Estate Investment Trust 2191.HK

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 445.986 M 0.24 % 444.918 M 5.56 % 421.469 M 66.82 % 252.644 M -9.45 % 279.000 M 3.60 % 269.303 M 5.26 % 255.838 M
Net income -294.534 M -234.20 % 219.469 M -50.08 % 439.673 M 152.29 % 174.271 M 548.33 % 26.880 M -84.62 % 174.800 M -41.34 % 297.998 M
Income before tax -365.533 M -233.77 % 273.247 M -49.77 % 544.036 M 146.29 % 220.890 M 421.89 % 42.325 M -80.21 % 213.913 M -40.75 % 361.018 M
Income before tax ratio -0.82 -233.45 % 0.61 -52.42 % 1.29 47.64 % 0.87 476.33 % 0.15 -80.90 % 0.79 -43.71 % 1.41
EBITDA -248.043 M -163.83 % 388.611 M 22.25 % 317.885 M 81.73 % 174.926 M -18.78 % 215.386 M 4.02 % 207.070 M 5.03 % 197.145 M
Net income ratio -0.66 -233.88 % 0.49 -52.71 % 1.04 51.23 % 0.69 615.96 % 0.10 -85.16 % 0.65 -44.27 % 1.16
Ratio EBITDA -0.56 -163.68 % 0.87 15.81 % 0.75 8.93 % 0.69 -10.31 % 0.77 0.40 % 0.77 -0.22 % 0.77
Gross profit ratio 0.77 -4.26 % 0.80 -1.38 % 0.82 -32.05 % 1.20 50.81 % 0.80 3.31 % 0.77 1.52 % 0.76
Weighted average shs out dil 810.890 M 0.46 % 807.160 M 0.90 % 800.000 M 0.00 % 800.000 M 53.85 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M
Weighted average shs out 810.890 M 1.16 % 801.553 M 0.19 % 800.000 M 0.00 % 800.000 M 53.85 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M
EPS diluted -0.36 -233.33 % 0.27 -50.91 % 0.55 150.00 % 0.22 323.08 % 0.05 -84.71 % 0.34 -40.35 % 0.57
Earnings per share -0.36 -233.33 % 0.27 -50.91 % 0.55 150.00 % 0.22 323.08 % 0.05 -84.71 % 0.34 -40.35 % 0.57
Gross profit 343.250 M -4.03 % 357.654 M 4.10 % 343.561 M 13.36 % 303.077 M 36.57 % 221.926 M 7.03 % 207.342 M 6.86 % 194.025 M
Income tax expense -70.999 M -232.02 % 53.778 M -48.47 % 104.363 M 123.86 % 46.619 M 201.84 % 15.445 M -60.51 % 39.113 M -37.94 % 63.020 M
Cost of revenue 102.736 M 17.73 % 87.264 M 12.01 % 77.908 M 57.75 % 49.386 M -21.31 % 62.759 M 1.29 % 61.961 M 0.24 % 61.813 M
General and administrative expenses 6.937 M -81.44 % 37.382 M 16.94 % 31.968 M 9.00 % 29.328 M 2 911.09 % 974.000 K -24.20 % 1.285 M -23.47 % 1.679 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 591.787 M 1 125.04 % -57.733 M 0.000 0.000 -100.00 % 60.338 M 5 106.04 % 1.159 M 247.46 % -786.000 K
Operating expenses 598.724 M 3 041.99 % -20.351 M -163.66 % 31.968 M 9.00 % 29.328 M -52.17 % 61.312 M 2 408.67 % 2.444 M 173.68 % 893.000 K
Cost and expenses 701.460 M 948.32 % 66.913 M -39.10 % 109.876 M 39.59 % 78.714 M -33.51 % 118.386 M 83.81 % 64.405 M 2.71 % 62.706 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 6.937 M -81.44 % 37.382 M 16.94 % 31.968 M 9.00 % 29.328 M 2 911.09 % 974.000 K -24.20 % 1.285 M -23.47 % 1.679 M
Interest income 5.265 M -42.77 % 9.200 M 160.11 % 3.537 M 3 144.95 % 109.000 K -19.85 % 136.000 K 9.68 % 124.000 K -78.95 % 589.000 K
Interest expense 115.377 M 1.94 % 113.185 M 56.22 % 72.451 M 225.21 % 22.278 M -81.19 % 118.425 M 64.10 % 72.165 M 15.17 % 62.660 M
Depreciation and amortization 2.113 M -3.03 % 2.179 M 38.61 % 1.572 M 57.83 % 996.000 K -31.07 % 1.445 M -22.31 % 1.860 M 24.75 % 1.491 M
Operating income -255.474 M -167.58 % 378.005 M -38.40 % 613.694 M 252.84 % 173.930 M 8.29 % 160.614 M -43.83 % 285.954 M -32.41 % 423.089 M
Operating income ratio -0.57 -167.42 % 0.85 -41.65 % 1.46 111.51 % 0.69 19.59 % 0.58 -45.78 % 1.06 -35.79 % 1.65
Total other income expenses net -110.059 M -5.06 % -104.758 M -50.39 % -69.658 M -248.33 % 46.960 M 139.70 % -118.289 M -64.20 % -72.041 M -16.06 % -62.071 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt 2.411 B 1.59 % 2.373 B -0.12 % 2.376 B 36.23 % 1.744 B -40.05 % 2.909 B 3 883.29 % 73.028 M -97.58 % 3.019 B
Total investments 40.019 M 21.45 % 32.950 M -35.66 % 51.214 M 0.000 0.000 0.000 0.000
Total debt 2.505 B -2.30 % 2.563 B -3.27 % 2.650 B 23.75 % 2.141 B -27.00 % 2.934 B 3 624.81 % 78.760 M -97.41 % 3.043 B
Accumulated other comprehensive income loss 0.000 0.000 0.000 100.00 % -66.597 M -104.36 % 1.527 B 11 634.65 % -13.240 M -178.44 % -4.755 M
Retained earnings 0.000 0.000 0.000 -100.00 % 174.271 M -74.58 % 685.442 M 4.01 % 659.042 M 36.10 % 484.242 M
Common stock 4.025 B -4.93 % 4.234 B 6.27 % 3.984 B 0.00 % 3.984 B 0.000 -100.00 % 250.568 M 16.34 % 215.381 M
Total equity 3.680 B -13.07 % 4.234 B -0.62 % 4.260 B 4.11 % 4.092 B 84.88 % 2.213 B -12.26 % 2.522 B 8.68 % 2.321 B
Other non current liabilities 0.000 -100.00 % 4.404 M 0.000 0.000 -100.00 % 2.681 B 9 198.58 % 28.834 M 0.000
Long term debt 2.459 B -2.27 % 2.516 B -3.30 % 2.602 B 23.54 % 2.106 B 0.000 -100.00 % 74.789 M 0.000
Total non current liabilities 3.100 B -4.62 % 3.250 B -1.48 % 3.299 B 22.31 % 2.698 B -14.60 % 3.159 B 485.53 % 539.462 M 27.50 % 423.105 M
Other current liabilities 149.904 M 23.37 % 121.507 M -26.65 % 165.662 M 14.09 % 145.205 M -68.35 % 458.781 M -83.56 % 2.791 B 7 696.10 % 35.797 M
Deferred revenue 0.000 -100.00 % 33.349 M -12.13 % 37.954 M 3.27 % 36.753 M 0.000 -100.00 % 104.547 M 103.44 % -3.043 B
Short term debt 45.615 M -3.90 % 47.464 M -1.55 % 48.210 M 36.43 % 35.338 M -86.01 % 252.511 M 6 258.88 % 3.971 M -99.87 % 3.043 B
Total current liabilities 201.368 M -3.29 % 208.220 M -19.31 % 258.051 M 17.11 % 220.353 M -72.14 % 790.992 M -73.74 % 3.012 B -4.89 % 3.167 B
Total liabilities 3.302 B -4.54 % 3.459 B -2.78 % 3.557 B 21.92 % 2.918 B -26.12 % 3.950 B 11.21 % 3.552 B -1.08 % 3.590 B
Other non current assets 32.878 M 504.26 % 5.441 M -99.93 % 7.429 B 13.56 % 6.542 B 7.35 % 6.094 B 0.99 % 6.034 B 3.15 % 5.850 B
Long term investments 0.000 -100.00 % 32.950 M -35.66 % 51.214 M 0.000 0.000 0.000 0.000
Intangible assets 595.000 K -16.32 % 711.000 K -13.50 % 822.000 K -16.55 % 985.000 K -8.29 % 1.074 M 63.97 % 655.000 K -5.21 % 691.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 595.000 K -16.32 % 711.000 K -13.50 % 822.000 K -16.55 % 985.000 K -8.29 % 1.074 M 63.97 % 655.000 K -5.21 % 691.000 K
Property plant equipment net 6.745 B 48 913.59 % 13.761 M -2.69 % 14.141 M -0.21 % 14.171 M -3.74 % 14.722 M 29.65 % 11.355 M -17.86 % 13.824 M
Total non current assets 6.778 B -8.84 % 7.436 B -0.11 % 7.444 B 13.53 % 6.557 B 7.33 % 6.109 B 1.06 % 6.046 B 3.10 % 5.864 B
Other current assets 60.919 M 7.93 % 56.441 M -37.26 % 89.961 M 86.04 % 48.357 M 79.51 % 26.938 M 27.08 % 21.197 M -4.54 % 22.204 M
Short term investments 40.019 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 93.501 M -50.85 % 190.247 M -30.60 % 274.136 M -31.03 % 397.453 M 1 506.07 % 24.747 M 331.73 % 5.732 M -76.08 % 23.963 M
Cash and short term investments 133.520 M -29.82 % 190.247 M -30.60 % 274.136 M -31.03 % 397.453 M 1 506.07 % 24.747 M 331.73 % 5.732 M -76.08 % 23.963 M
Total current assets 203.841 M -20.58 % 256.668 M -31.32 % 373.693 M -17.44 % 452.649 M 747.44 % 53.414 M 87.97 % 28.416 M -39.72 % 47.137 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.624 M
Net receivables 9.402 M -5.79 % 9.980 M 4.00 % 9.596 M 40.31 % 6.839 M 295.55 % 1.729 M 16.27 % 1.487 M 43.26 % 1.038 M
Tax assets 0.000 -100.00 % 7.383 B 14 515.51 % -51.214 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 745.000 K -13.07 % 857.000 K -25.67 % 1.153 M -25.47 % 1.547 M -98.00 % 77.450 M -31.18 % 112.534 M 27.27 % 88.419 M
Tax payables 5.104 M 1.21 % 5.043 M -0.57 % 5.072 M 235.89 % 1.510 M -32.89 % 2.250 M 683.97 % 287.000 K -14.84 % 337.000 K
Deferred revenue non current 35.675 M 6.97 % 33.349 M -12.13 % 37.954 M 3.27 % 36.753 M 22.20 % 30.077 M 664.15 % 3.936 M -95.10 % 80.314 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 100.00 % -2.681 B 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 66.597 M 0.000 -100.00 % 13.240 M 178.44 % 4.755 M
Other total stockholders equity -344.610 M 0.000 -100.00 % 275.993 M 0.000 0.000 0.000 100.00 % -4.755 M
Deferred tax liabilities non current 605.734 M -13.06 % 696.727 M 5.84 % 658.279 M 17.32 % 561.095 M 25.39 % 447.478 M 3.61 % 431.903 M 9.89 % 393.016 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.982 B -9.23 % 7.692 B -1.60 % 7.817 B 11.53 % 7.010 B 13.74 % 6.163 B 1.46 % 6.074 B 2.76 % 5.911 B
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -80.503 M 64.60 % -227.397 M
Stock based compensation 0.000 0.000 0.000 0.000 0.000 100.00 % -107.000 K -192.24 % 116.000 K
Change in working capital -82.850 M -14.64 % -72.271 M 49.65 % -143.539 M -146.68 % -58.189 M -1 150.30 % -4.654 M -130.08 % 15.473 M 8.17 % 14.304 M
Accounts receivables -17.683 M 61.73 % -46.209 M -1 162.54 % -3.660 M -119.26 % 19.007 M 213.39 % 6.065 M 18.92 % 5.100 M 727.92 % 616.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000
Accounts payables 12.347 M -59.84 % 30.741 M 187.96 % -34.948 M -66.91 % -20.938 M -1 248.23 % -1.553 M 70.62 % -5.286 M -140.17 % 13.160 M
Other working capital -77.514 M -36.46 % -56.803 M 45.87 % -104.931 M -86.52 % -56.258 M -513.77 % -9.166 M -158.53 % 15.660 M 2 865.91 % 528.000 K
Other non cash items 624.574 M 547.29 % 96.490 M 140.49 % -238.301 M -210.74 % -76.689 M -143.89 % 174.724 M 144.70 % 71.403 M 16.28 % 61.407 M
Net cash provided by operating activities 249.303 M 1.40 % 245.867 M 50.13 % 163.768 M 88.22 % 87.008 M -59.31 % 213.840 M -3.69 % 222.039 M 5.26 % 210.939 M
Investments in property plant and equipment -1.576 M 65.74 % -4.600 M -96.08 % -2.346 M -1 217.98 % -178.000 K 95.97 % -4.420 M -273.63 % -1.183 M 88.86 % -10.623 M
Acquisitions net 0.000 0.000 100.00 % -247.905 M 82.57 % -1.422 B 0.000 -100.00 % 121.000 K 908.33 % 12.000 K
Purchases of investments -40.019 M 0.000 100.00 % -3.851 M -95.78 % -1.967 M 98.26 % -112.944 M -18.81 % -95.062 M 52.75 % -201.181 M
Sales maturities of investments 0.000 0.000 -100.00 % 3.851 M 95.78 % 1.967 M 0.000 -100.00 % 94.941 M 0.000
Other investing activites 78.369 M -20.08 % 98.060 M 55.25 % 63.162 M 3 311.08 % -1.967 M 0.000 100.00 % -94.941 M 52.81 % -201.169 M
Net cash used for investing activites 36.774 M -60.65 % 93.460 M 149.95 % -187.089 M 86.87 % -1.424 B -1 113.70 % -117.364 M -22.10 % -96.124 M 54.61 % -211.792 M
Debt repayment -46.073 M 42.46 % -80.065 M -136.29 % 220.651 M 127.56 % -800.713 M -2 258.26 % 37.100 M 127.53 % -134.740 M -124.04 % -60.142 M
Common stock issued 0.000 0.000 0.000 -100.00 % 2.590 B 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -232.126 M -1.06 % -229.680 M 7.13 % -247.303 M 0.000 0.000 0.000 0.000
Other financing activites -104.182 M 7.88 % -113.098 M -56.61 % -72.216 M 0.000 100.00 % -115.886 M -1 154.99 % -9.234 M -14.89 % -8.037 M
Net cash used provided by financing activities -382.381 M 9.57 % -422.843 M -327.68 % -98.868 M -105.78 % 1.711 B 2 271.18 % -78.786 M 45.28 % -143.974 M -111.17 % -68.179 M
Effect of forex changes on cash -442.000 K -18.50 % -373.000 K 66.93 % -1.128 M -103.57 % 31.618 M 2 286.26 % 1.325 M 870.35 % -172.000 K 81.86 % -948.000 K
Net change in cash -96.746 M -15.33 % -83.889 M 31.97 % -123.317 M -130.47 % 404.766 M 2 028.67 % 19.015 M 204.30 % -18.231 M 73.95 % -69.980 M
Cash at beginning of period 190.247 M -30.60 % 274.136 M -31.03 % 397.453 M 1 506.07 % 24.747 M 331.73 % 5.732 M -76.08 % 23.963 M -74.49 % 93.943 M
Cash at end of period 93.501 M -50.85 % 190.247 M -30.60 % 274.136 M -31.03 % 397.453 M 1 506.07 % 24.747 M 331.73 % 5.732 M -76.08 % 23.963 M
Operating cash flow 249.303 M 1.40 % 245.867 M 50.13 % 163.768 M 50.56 % 108.771 M -49.13 % 213.840 M -3.69 % 222.039 M 5.26 % 210.939 M
Capital expenditure -1.576 M 65.74 % -4.600 M -96.08 % -2.346 M -1 217.98 % -178.000 K 95.97 % -4.420 M -273.63 % -1.183 M 88.86 % -10.623 M
Free CashFlow 247.727 M 2.68 % 241.267 M 49.46 % 161.422 M 48.65 % 108.593 M -48.15 % 209.420 M -5.18 % 220.856 M 10.25 % 200.316 M
2024 2023 2022 2021 2020 2019 2018
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
Revenue 224.590 M 0.20 % 224.149 M 1.04 % 221.837 M -0.96 % 223.981 M -0.06 % 224.113 M -0.74 % 225.785 M 12.66 % 200.404 M 3.47 % 193.675 M 228.44 % 58.969 M -57.73 % 139.500 M 0.00 % 139.500 M 3.60 % 134.652 M 0.00 % 134.652 M 5.26 % 127.919 M 0.00 % 127.919 M
Net income -362.235 M -18.10 % -306.716 M -2 617.78 % 12.182 M -82.90 % 71.260 M -51.92 % 148.209 M -10.08 % 164.829 M -79.40 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 5 852.38 % 13.440 M 0.00 % 13.440 M -84.62 % 87.400 M 0.00 % 87.400 M -41.34 % 148.999 M 0.00 % 148.999 M
Income before tax -433.627 M -15.33 % -376.001 M -3 691.91 % 10.468 M -88.12 % 88.091 M -52.42 % 185.156 M -12.93 % 212.662 M 0.000 0.000 0.000 -100.00 % 21.163 M 0.00 % 21.163 M -80.21 % 106.957 M 0.00 % 106.957 M -40.75 % 180.509 M 0.00 % 180.509 M
Income before tax ratio -1.93 -15.10 % -1.68 -3 654.86 % 0.05 -88.00 % 0.39 -52.40 % 0.83 -12.28 % 0.94 0.00 0.00 0.00 -100.00 % 0.15 0.00 % 0.15 -80.90 % 0.79 0.00 % 0.79 -43.71 % 1.41 0.00 % 1.41
EBITDA 137.883 M -29.71 % 196.152 M 17.90 % 166.367 M 3.37 % 160.938 M -2.24 % 164.631 M -2.73 % 169.249 M 199.40 % 56.530 M 36.71 % 41.350 M 9.79 % 37.662 M -65.56 % 109.359 M 0.00 % 109.359 M 5.62 % 103.535 M 0.00 % 103.535 M 5.03 % 98.573 M 0.00 % 98.573 M
Net income ratio -1.61 -17.87 % -1.37 -2 591.81 % 0.05 -82.74 % 0.32 -51.89 % 0.66 -9.41 % 0.73 -81.71 % 3.99 -3.36 % 4.13 -69.55 % 13.57 13 981.25 % 0.10 0.00 % 0.10 -85.16 % 0.65 0.00 % 0.65 -44.27 % 1.16 0.00 % 1.16
Ratio EBITDA 0.61 -29.84 % 0.88 16.69 % 0.75 4.37 % 0.72 -2.19 % 0.73 -2.00 % 0.75 165.74 % 0.28 32.12 % 0.21 -66.57 % 0.64 -18.53 % 0.78 0.00 % 0.78 1.95 % 0.77 0.00 % 0.77 -0.22 % 0.77 0.00 % 0.77
Gross profit ratio 0.83 13.14 % 0.73 -9.79 % 0.81 1.56 % 0.80 -0.83 % 0.80 -0.80 % 0.81 -0.85 % 0.82 4.15 % 0.78 -8.00 % 0.85 10.04 % 0.78 0.00 % 0.78 0.67 % 0.77 0.00 % 0.77 1.52 % 0.76 0.00 % 0.76
Weighted average shs out dil 818.087 M 0.48 % 814.173 M 0.20 % 812.573 M 1.57 % 800.000 M -0.58 % 804.646 M 0.58 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 53.85 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M
Weighted average shs out 818.056 M 0.48 % 814.175 M 0.25 % 812.133 M 1.52 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.002 M 0.00 % 800.005 M 0.00 % 800.010 M 53.85 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M 0.00 % 520.000 M
EPS diluted -0.44 -15.79 % -0.38 -2 633.33 % 0.02 -83.16 % 0.09 -50.50 % 0.18 -14.29 % 0.21 -79.00 % 1.00 0.00 % 1.00 0.00 % 1.00 3 746.15 % 0.03 0.00 % 0.03 -84.71 % 0.17 0.00 % 0.17 -39.29 % 0.28 0.00 % 0.28
Earnings per share -0.44 -15.79 % -0.38 -2 633.33 % 0.02 -83.16 % 0.09 -53.11 % 0.19 -9.52 % 0.21 -79.00 % 1.00 0.00 % 1.00 0.00 % 1.00 3 746.15 % 0.03 0.00 % 0.03 -84.71 % 0.17 0.00 % 0.17 -39.29 % 0.28 0.00 % 0.28
Gross profit 185.556 M 13.37 % 163.680 M -8.85 % 179.570 M 0.58 % 178.528 M -0.89 % 180.123 M -1.54 % 182.938 M 11.70 % 163.771 M 7.77 % 151.970 M 202.18 % 50.292 M -53.49 % 108.121 M 0.00 % 108.121 M 4.29 % 103.671 M 0.00 % 103.671 M 6.86 % 97.013 M 0.00 % 97.013 M
Income tax expense 71.392 M 203.04 % -69.285 M -3 942.30 % -1.714 M -110.18 % 16.831 M -54.45 % 36.947 M -22.76 % 47.833 M 0.000 0.000 0.000 -100.00 % 7.723 M 0.00 % 7.723 M -60.51 % 19.557 M 0.00 % 19.557 M -37.94 % 31.510 M 0.00 % 31.510 M
Cost of revenue 39.034 M -35.45 % 60.469 M 43.06 % 42.267 M -7.01 % 45.453 M 3.33 % 43.990 M 2.67 % 42.847 M 16.96 % 36.633 M -12.16 % 41.705 M 380.64 % 8.677 M -72.35 % 31.380 M 0.00 % 31.380 M 1.29 % 30.981 M 0.00 % 30.981 M 0.24 % 30.907 M 0.00 % 30.907 M
General and administrative expenses 16.499 M 60.79 % 10.261 M -40.34 % 17.198 M 73.47 % 9.914 M 12.58 % 8.806 M 15.15 % 7.648 M -8.26 % 8.336 M 0.000 -100.00 % 13.006 M 2 570.64 % 487.000 K 0.00 % 487.000 K -24.20 % 642.500 K 0.00 % 642.500 K -23.47 % 839.500 K 0.00 % 839.500 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.567 M 0.000 100.00 % -12.818 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 557.352 M 18.16 % 471.710 M 373.82 % 99.555 M 50 127.64 % -199.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 803.500 K 0.00 % 803.500 K 38.65 % 579.500 K 0.00 % 579.500 K 247.46 % -393.000 K 0.00 % -393.000 K
Operating expenses 573.851 M 19.06 % 481.971 M 312.81 % 116.753 M 257.09 % 32.696 M 45.53 % 22.467 M -44.92 % 40.792 M -56.73 % 94.275 M 10 649.71 % 877.000 K -95.14 % 18.034 M 1 297.44 % 1.291 M 0.00 % 1.291 M 5.61 % 1.222 M 0.00 % 1.222 M 173.68 % 446.500 K 0.00 % 446.500 K
Cost and expenses 612.885 M 12.99 % 542.440 M 241.11 % 159.020 M 147.84 % 64.162 M 5.98 % 60.542 M 5.59 % 57.339 M -61.42 % 148.636 M 8.28 % 137.264 M 264.46 % 37.662 M 15.28 % 32.670 M 0.00 % 32.670 M 1.45 % 32.203 M 0.00 % 32.203 M 2.71 % 31.353 M 0.00 % 31.353 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 4.319 M -11.51 % 4.881 M 46.97 % 3.321 M 1 437.50 % 216.000 K 213.04 % 69.000 K 72.50 % 40.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 16.499 M 60.79 % 10.261 M -40.34 % 17.198 M -39.82 % 28.576 M 224.51 % 8.806 M 15.15 % 7.648 M 894.47 % 769.000 K -4.83 % 808.000 K 329.79 % 188.000 K -61.40 % 487.000 K 0.00 % 487.000 K -24.20 % 642.500 K 0.00 % 642.500 K -23.47 % 839.500 K 0.00 % 839.500 K
Interest income 1.952 M 160.15 % -3.245 M -176.26 % 4.255 M -1.48 % 4.319 M -11.51 % 4.881 M 46.97 % 3.321 M -72.48 % 12.069 M -91.16 % 136.456 M 3 074.87 % 4.298 M 6 220.59 % 68.000 K 0.00 % 68.000 K 9.68 % 62.000 K 0.00 % 62.000 K -78.95 % 294.500 K 0.00 % 294.500 K
Interest expense 0.000 0.000 0.000 -100.00 % 60.496 M 13.16 % 53.462 M 9.46 % 48.842 M 0.000 0.000 0.000 -100.00 % 59.213 M 0.00 % 59.213 M 64.10 % 36.083 M 0.00 % 36.083 M 15.17 % 31.330 M 0.00 % 31.330 M
Depreciation and amortization 1.141 M 2.52 % 1.113 M 4.41 % 1.066 M -4.74 % 1.119 M 5.57 % 1.060 M 32.00 % 803.000 K -99.76 % 331.374 M 65.84 % 199.816 M 848.16 % 21.074 M 2 816.82 % 722.500 K 0.00 % 722.500 K -22.31 % 930.000 K 0.00 % 930.000 K 24.75 % 745.500 K 0.00 % 745.500 K
Operating income 136.779 M 142.97 % -318.291 M -606.70 % 62.817 M -56.46 % 144.268 M -11.80 % 163.571 M -2.89 % 168.446 M -38.71 % 274.844 M 73.44 % 158.466 M 902.63 % 15.805 M -80.32 % 80.307 M 0.00 % 80.307 M -43.83 % 142.977 M 0.00 % 142.977 M -32.41 % 211.545 M 0.00 % 211.545 M
Operating income ratio 0.61 142.89 % -1.42 -601.47 % 0.28 -56.04 % 0.64 -11.75 % 0.73 -2.17 % 0.75 -45.60 % 1.37 67.62 % 0.82 205.28 % 0.27 -53.44 % 0.58 0.00 % 0.58 -45.78 % 1.06 0.00 % 1.06 -35.79 % 1.65 0.00 % 1.65
Total other income expenses net -570.406 M -888.40 % -57.710 M -10.24 % -52.349 M 58.57 % -126.343 M -685.33 % 21.585 M -51.18 % 44.216 M 140.51 % -109.157 M -272.28 % 63.360 M 1 574.17 % -4.298 M 92.73 % -59.145 M 0.00 % -59.145 M -64.20 % -36.021 M 0.00 % -36.021 M -16.06 % -31.036 M 0.00 % -31.036 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
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
Net debt 2.377 B -1.40 % 2.411 B 1.87 % 2.367 B 1.25 % 2.338 B -2.22 % 2.391 B 0.61 % 2.376 B 1.62 % 2.338 B 36.57 % 1.712 B -5.27 % 1.807 B -37.88 % 2.909 B 95.10 % 1.491 B 1 941.64 % 73.028 M -95.28 % 1.546 B -48.79 % 3.019 B
Total investments 37.632 M -5.96 % 40.019 M 13.37 % 35.301 M 7.14 % 32.950 M -39.12 % 54.121 M 5.68 % 51.214 M 57.26 % 32.566 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 2.478 B -1.06 % 2.505 B -1.07 % 2.532 B -1.24 % 2.563 B -1.84 % 2.612 B -1.45 % 2.650 B -1.80 % 2.699 B 26.01 % 2.141 B 8.13 % 1.980 B -32.49 % 2.934 B 94.77 % 1.506 B 1 812.41 % 78.760 M -94.95 % 1.561 B -48.71 % 3.043 B
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -77.555 M -105.08 % 1.527 B 101.75 % 756.974 M 5 817.32 % -13.240 M -47.15 % -8.998 M -89.22 % -4.755 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.805 M -97.69 % 685.442 M 1.96 % 672.242 M 2.00 % 659.042 M 15.29 % 571.642 M 18.05 % 484.242 M
Common stock 0.000 -100.00 % 4.025 B -2.51 % 4.128 B -2.48 % 4.234 B -0.81 % 4.268 B 7.13 % 3.984 B -5.81 % 4.230 B 6.17 % 3.984 B 0.00 % 3.984 B 0.000 -100.00 % 125.284 M -50.00 % 250.568 M 7.55 % 232.975 M 8.17 % 215.381 M
Total equity 3.249 B -11.73 % 3.680 B -10.85 % 4.128 B -2.48 % 4.234 B -0.81 % 4.268 B 0.19 % 4.260 B 0.71 % 4.230 B 3.38 % 4.092 B 4.32 % 3.922 B 77.23 % 2.213 B -6.53 % 2.368 B -6.13 % 2.522 B 4.16 % 2.422 B 4.34 % 2.321 B
Other non current liabilities 0.000 0.000 0.000 -100.00 % 4.404 M 0.000 0.000 0.000 -100.00 % 148.262 M 0.000 0.000 -100.00 % 14.417 M -50.00 % 28.834 M 100.00 % 14.417 M 0.000
Long term debt 2.397 B -2.52 % 2.459 B -1.06 % 2.485 B -1.22 % 2.516 B -1.91 % 2.565 B -1.42 % 2.602 B -1.74 % 2.648 B 25.73 % 2.106 B 8.04 % 1.949 B 0.000 -100.00 % 37.395 M -50.00 % 74.789 M 100.00 % 37.395 M 0.000
Total non current liabilities 2.961 B -4.50 % 3.100 B -3.39 % 3.209 B -1.27 % 3.250 B -1.21 % 3.290 B -0.27 % 3.299 B 0.05 % 3.298 B 15.62 % 2.852 B 13.98 % 2.502 B -20.78 % 3.159 B 70.83 % 1.849 B 242.76 % 539.462 M 12.09 % 481.284 M 13.75 % 423.105 M
Other current liabilities 148.950 M -0.64 % 149.904 M 1.26 % 148.044 M 21.84 % 121.507 M 8.26 % 112.235 M -32.25 % 165.662 M -20.58 % 208.581 M 690.25 % -35.338 M -116.26 % 217.300 M -52.64 % 458.781 M -72.64 % 1.677 B -42.08 % 2.895 B 97.56 % 1.466 B 3 994.08 % 35.797 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 33.349 M -11.09 % 37.508 M -1.18 % 37.954 M 1.12 % 37.533 M 0.000 0.000 -100.00 % 68.659 M -20.72 % 86.603 M -17.16 % 104.547 M 107.12 % -1.469 B 51.72 % -3.043 B
Short term debt 81.104 M 77.80 % 45.615 M -1.72 % 46.414 M -2.21 % 47.464 M 417.88 % 9.165 M -10.64 % 10.256 M -20.98 % 12.979 M -63.27 % 35.338 M 14.09 % 30.973 M -87.73 % 252.511 M 96.90 % 128.241 M 3 129.44 % 3.971 M -99.74 % 1.523 B -49.93 % 3.043 B
Total current liabilities 236.208 M 17.30 % 201.368 M 3.37 % 194.809 M -6.44 % 208.220 M 2.80 % 202.552 M -21.51 % 258.051 M -14.47 % 301.718 M 753.81 % 35.338 M -86.67 % 265.123 M -66.48 % 790.992 M -58.40 % 1.902 B -36.87 % 3.012 B -2.51 % 3.090 B -2.45 % 3.167 B
Total liabilities 3.197 B -3.17 % 3.302 B -3.00 % 3.404 B -1.59 % 3.459 B -0.98 % 3.493 B -1.81 % 3.557 B -1.17 % 3.600 B 24.66 % 2.888 B 4.34 % 2.768 B -29.93 % 3.950 B 5.31 % 3.751 B 5.60 % 3.552 B -0.54 % 3.571 B -0.54 % 3.590 B
Other non current assets 6.245 B 0.000 0.000 -100.00 % 5.441 M -99.93 % 7.432 B 0.04 % 7.429 B 0.53 % 7.389 B 52 244.17 % -14.171 M -100.22 % 6.446 B 5.78 % 6.094 B 0.49 % 6.064 B 0.50 % 6.034 B 1.55 % 5.942 B 1.57 % 5.850 B
Long term investments 0.000 -100.00 % 32.878 M -4.27 % 34.346 M 4.24 % 32.950 M -39.12 % 54.121 M 5.68 % 51.214 M 57.26 % 32.566 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 565.000 K -5.04 % 595.000 K -8.88 % 653.000 K -8.16 % 711.000 K -5.58 % 753.000 K -8.39 % 822.000 K -9.17 % 905.000 K 0.000 -100.00 % 1.027 M -4.38 % 1.074 M 24.23 % 864.500 K 31.98 % 655.000 K -2.67 % 673.000 K -2.60 % 691.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 565.000 K -5.04 % 595.000 K -8.88 % 653.000 K -8.16 % 711.000 K -5.58 % 753.000 K -8.39 % 822.000 K -9.17 % 905.000 K 0.000 -100.00 % 1.027 M -4.38 % 1.074 M 24.23 % 864.500 K 31.98 % 655.000 K -2.67 % 673.000 K -2.60 % 691.000 K
Property plant equipment net 12.706 M -99.81 % 6.745 B -7.16 % 7.265 B 52 695.45 % 13.761 M 0.40 % 13.706 M -3.08 % 14.141 M 8.20 % 13.069 M -7.78 % 14.171 M -6.61 % 15.174 M 3.07 % 14.722 M 12.91 % 13.039 M 14.83 % 11.355 M -9.81 % 12.590 M -8.93 % 13.824 M
Total non current assets 6.259 B -7.67 % 6.778 B -7.15 % 7.300 B -1.82 % 7.436 B -0.14 % 7.446 B 0.03 % 7.444 B 0.55 % 7.403 B 45 949.16 % 16.077 M -99.75 % 6.462 B 5.77 % 6.109 B 0.52 % 6.078 B 0.53 % 6.046 B 1.52 % 5.955 B 1.55 % 5.864 B
Other current assets 29.698 M -51.25 % 60.919 M 7.55 % 56.643 M 0.36 % 56.441 M -30.67 % 81.413 M -11.06 % 91.541 M 70.46 % 53.703 M 111.91 % -450.743 M -1 140.18 % 43.333 M 60.86 % 26.938 M 11.75 % 24.107 M 13.31 % 21.275 M -2.14 % 21.740 M -2.09 % 22.204 M
Short term investments 37.632 M -5.96 % 40.019 M 4 090.47 % 955.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 100.645 M 7.64 % 93.501 M -43.33 % 164.990 M -26.96 % 225.892 M 2.19 % 221.047 M -19.37 % 274.136 M -23.95 % 360.475 M -16.07 % 429.513 M 147.81 % 173.321 M 600.37 % 24.747 M 62.39 % 15.240 M 165.87 % 5.732 M -61.39 % 14.848 M -38.04 % 23.963 M
Cash and short term investments 138.277 M 3.56 % 133.520 M -19.54 % 165.945 M -12.77 % 190.247 M -13.93 % 221.047 M -19.37 % 274.136 M -23.95 % 360.475 M -16.07 % 429.513 M 147.81 % 173.321 M 600.37 % 24.747 M 62.39 % 15.240 M 165.87 % 5.732 M -61.39 % 14.848 M -38.04 % 23.963 M
Total current assets 187.098 M -8.21 % 203.841 M -12.18 % 232.118 M -9.56 % 256.668 M -18.50 % 314.931 M -15.72 % 373.693 M -12.32 % 426.220 M 0.000 -100.00 % 227.579 M 326.07 % 53.414 M 30.55 % 40.915 M 43.99 % 28.416 M -24.78 % 37.777 M -19.86 % 47.137 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.042 M 0.000 100.00 % -10.925 M 0.000 0.000 0.000 100.00 % -11.312 M 50.00 % -22.624 M
Net receivables 19.123 M 103.39 % 9.402 M -1.34 % 9.530 M -4.51 % 9.980 M -19.97 % 12.471 M 29.96 % 9.596 M -20.31 % 12.042 M -43.28 % 21.230 M 94.32 % 10.925 M 531.87 % 1.729 M 10.20 % 1.569 M 11.36 % 1.409 M 18.45 % 1.190 M 22.63 % 970.000 K
Tax assets 0.000 0.000 0.000 -100.00 % 7.383 B 13 741.21 % -54.121 M -5.68 % -51.214 M -57.26 % -32.566 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.010 B 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 358.000 K -51.95 % 745.000 K 112.25 % 351.000 K -59.04 % 857.000 K -40.90 % 1.450 M 25.76 % 1.153 M -64.10 % 3.212 M 0.000 -100.00 % 14.150 M -81.73 % 77.450 M -18.47 % 94.992 M -15.59 % 112.534 M 12.00 % 100.477 M 13.64 % 88.419 M
Tax payables 5.796 M 13.56 % 5.104 M 0.000 -100.00 % 5.043 M 7.62 % 4.686 M -7.61 % 5.072 M 169.79 % 1.880 M 0.000 -100.00 % 2.700 M 20.00 % 2.250 M 77.37 % 1.269 M 341.99 % 287.000 K -8.01 % 312.000 K -7.42 % 337.000 K
Deferred revenue non current 36.253 M 1.62 % 35.675 M -2.14 % 36.455 M 9.31 % 33.349 M -11.09 % 37.508 M -1.18 % 37.954 M 1.12 % 37.533 M 2.12 % 36.753 M -20.86 % 46.441 M -32.36 % 68.659 M 89.16 % 36.298 M 822.19 % 3.936 M -90.66 % 42.125 M -47.55 % 80.314 M
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 100.00 % -37.508 M 1.18 % -37.954 M -1.12 % -37.533 M 0.000 0.000 100.00 % -2.681 B -100.00 % -1.341 B 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.620 M -50.00 % 13.240 M 47.15 % 8.998 M 89.22 % 4.755 M
Other total stockholders equity 3.249 B 1 042.72 % -344.610 M -108.35 % 4.128 B 0.000 0.000 0.000 0.000 -100.00 % 107.674 M 0.000 0.000 100.00 % -6.620 M 50.00 % -13.240 M -47.15 % -8.997 M -89.22 % -4.755 M
Deferred tax liabilities non current 527.593 M -12.90 % 605.734 M -11.87 % 687.339 M -1.35 % 696.727 M 1.27 % 687.985 M 4.51 % 658.279 M 6.79 % 616.417 M 9.86 % 561.095 M 7.31 % 522.866 M 16.85 % 447.478 M 1.77 % 439.691 M 1.80 % 431.903 M 4.71 % 412.460 M 4.95 % 393.016 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.446 B -7.68 % 6.982 B -7.30 % 7.532 B -2.08 % 7.692 B -0.89 % 7.761 B -0.72 % 7.817 B -0.15 % 7.830 B 11.70 % 7.010 B 4.78 % 6.690 B 8.55 % 6.163 B 0.73 % 6.118 B 0.73 % 6.074 B 1.36 % 5.993 B 1.38 % 5.911 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -40.252 M 0.00 % -40.252 M 64.60 % -113.699 M 0.00 % -113.699 M
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.500 K 0.00 % -53.500 K -192.24 % 58.000 K 0.00 % 58.000 K
Change in working capital 0.000 100.00 % -95.197 M 0.000 100.00 % -103.012 M 0.000 100.00 % -54.296 M 0.000 0.000 0.000 100.00 % -2.327 M 0.00 % -2.327 M -130.08 % 7.737 M 0.00 % 7.737 M 8.17 % 7.152 M 0.00 % 7.152 M
Accounts receivables 0.000 100.00 % -17.683 M 0.000 100.00 % -46.209 M 0.000 100.00 % -1.830 M 0.000 0.000 0.000 -100.00 % 3.033 M 0.00 % 3.033 M 18.92 % 2.550 M 0.00 % 2.550 M 727.92 % 308.000 K 0.00 % 308.000 K
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 0.00 % -500.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -776.500 K 0.00 % -776.500 K 70.62 % -2.643 M 0.00 % -2.643 M -140.17 % 6.580 M 0.00 % 6.580 M
Other working capital 0.000 100.00 % -77.514 M 0.000 100.00 % -56.803 M 0.000 100.00 % -52.466 M 0.000 0.000 0.000 100.00 % -4.583 M 0.00 % -4.583 M -158.53 % 7.830 M 0.00 % 7.830 M 2 865.91 % 264.000 K 0.00 % 264.000 K
Other non cash items 440.413 M -6.06 % 468.845 M 660.36 % 61.661 M -61.09 % 158.461 M 607.40 % -31.230 M 77.43 % -138.380 M 33.53 % -208.169 M -141.35 % -86.252 M -574 913.33 % -15.000 K -100.02 % 87.362 M 0.00 % 87.362 M 144.70 % 35.702 M 0.00 % 35.702 M 16.28 % 30.704 M 0.00 % 30.704 M
Net cash provided by operating activities 79.319 M 18.51 % 66.932 M -10.65 % 74.909 M -41.40 % 127.828 M 8.29 % 118.039 M 360.26 % 25.646 M -61.09 % 65.906 M -7.70 % 71.406 M 357.67 % 15.602 M -85.41 % 106.920 M 0.00 % 106.920 M -3.69 % 111.020 M 0.00 % 111.020 M 5.26 % 105.470 M 0.00 % 105.470 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 100.00 % -2.212 M -1 550.75 % -134.000 K -31.37 % -102.000 K -34.21 % -76.000 K 96.56 % -2.210 M 0.00 % -2.210 M -273.63 % -591.500 K 0.00 % -591.500 K 88.86 % -5.312 M 0.00 % -5.312 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -301.000 K 99.88 % -247.604 M -964.51 % -23.260 M 98.34 % -1.399 B 0.000 0.000 -100.00 % 60.500 K 0.00 % 60.500 K 908.33 % 6.000 K 0.00 % 6.000 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -3.851 M 0.000 100.00 % -1.967 M 0.000 100.00 % -56.472 M 0.00 % -56.472 M -18.81 % -47.531 M 0.00 % -47.531 M 52.75 % -100.591 M 0.00 % -100.591 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.471 M 0.00 % 47.471 M 0.000 0.000
Other investing activites 67.714 M 176.54 % -88.467 M -346.06 % 35.953 M -51.38 % 73.943 M 278.86 % 19.517 M 138.59 % -50.573 M -225.32 % 40.354 M 0.000 100.00 % -76.000 K 99.87 % -58.682 M 0.00 % -58.682 M -23.62 % -47.471 M 0.00 % -47.471 M 52.81 % -100.585 M 0.00 % -100.585 M
Net cash used for investing activites 67.714 M 176.54 % -88.467 M -346.06 % 35.953 M -51.38 % 73.943 M 278.86 % 19.517 M 134.28 % -56.937 M 72.55 % -207.384 M -718.76 % -25.329 M 98.19 % -1.399 B -2 284.23 % -58.682 M 0.00 % -58.682 M -22.10 % -48.062 M 0.00 % -48.062 M 54.61 % -105.896 M 0.00 % -105.896 M
Debt repayment -36.385 M -57.72 % -23.069 M -0.28 % -23.004 M 59.03 % -56.152 M 0.000 0.000 0.000 -100.00 % 155.121 M -91.14 % 1.750 B 9 333.96 % 18.550 M 0.00 % 18.550 M 127.53 % -67.370 M 0.00 % -67.370 M -124.04 % -30.071 M 0.00 % -30.071 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.371 M -100.05 % 2.513 B 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -103.537 M 13.21 % -119.298 M -5.73 % -112.828 M 3.68 % -117.136 M -4.08 % -112.544 M -2.89 % -109.388 M 20.68 % -137.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -584.000 K -117.80 % 3.280 M 0.000 100.00 % -59.738 M 22.69 % -77.273 M -517.09 % 18.527 M -83.22 % 110.385 M 0.000 100.00 % -2.706 B -4 569.82 % -57.943 M 0.00 % -57.943 M -1 154.99 % -4.617 M 0.00 % -4.617 M -14.89 % -4.019 M 0.00 % -4.019 M
Net cash used provided by financing activities -140.506 M -1.02 % -139.087 M -2.40 % -135.832 M 41.71 % -233.026 M -22.76 % -189.817 M -42.38 % -133.317 M -224.99 % 106.665 M -30.62 % 153.750 M -90.12 % 1.557 B 4 052.06 % -39.393 M 0.00 % -39.393 M 45.28 % -71.987 M 0.00 % -71.987 M -111.17 % -34.090 M 0.00 % -34.090 M
Effect of forex changes on cash -17.173 M -117.57 % 97.717 M 3 187.92 % 2.972 M 553.19 % 455.000 K 154.95 % -828.000 K -259.69 % 518.499 K 147.90 % -1.083 M 0.000 0.000 -100.00 % 662.500 K 0.00 % 662.500 K 870.35 % -86.000 K 0.00 % -86.000 K 81.86 % -474.000 K 0.00 % -474.000 K
Net change in cash 100.645 M 260.00 % -62.905 M -185.96 % -21.998 M 28.58 % -30.800 M 41.98 % -53.089 M -12.74 % -47.090 M -11.13 % -42.375 M -117.77 % 238.528 M 37.62 % 173.321 M 811.50 % 19.015 M 0.00 % 19.015 M 204.30 % -18.231 M 0.00 % -18.231 M 73.95 % -69.980 M 0.00 % -69.980 M
Cash at beginning of period 0.000 -100.00 % 164.990 M -26.96 % 225.892 M 2.19 % 221.047 M 0.000 -100.00 % 387.138 M -9.87 % 429.513 M 124.89 % 190.985 M 981.21 % 17.664 M 208.16 % 5.732 M 0.00 % 5.732 M -76.08 % 23.963 M 0.00 % 23.963 M -74.49 % 93.943 M 0.00 % 93.943 M
Cash at end of period 100.645 M 7.64 % 93.501 M -54.14 % 203.894 M 761.99 % -30.800 M 41.98 % -53.089 M -115.61 % 340.048 M -12.16 % 387.138 M -9.87 % 429.513 M 124.89 % 190.985 M 671.75 % 24.747 M 0.00 % 24.747 M 331.73 % 5.732 M 0.00 % 5.732 M -76.08 % 23.963 M 0.00 % 23.963 M
Operating cash flow 128.692 M 92.27 % 66.932 M -10.65 % 74.909 M -41.40 % 127.828 M 8.29 % 118.039 M 360.26 % 25.646 M -61.09 % 65.906 M -7.70 % 71.406 M 357.67 % 15.602 M -85.41 % 106.920 M 0.00 % 106.920 M -3.69 % 111.020 M 0.00 % 111.020 M 5.26 % 105.470 M 0.00 % 105.470 M
Capital expenditure -377.000 K 57.50 % -887.000 K -30.44 % -680.000 K 63.68 % -1.872 M 0.000 100.00 % -2.212 M -1 550.75 % -134.000 K -31.37 % -102.000 K -34.21 % -76.000 K 96.56 % -2.210 M 0.00 % -2.210 M -273.63 % -591.500 K 0.00 % -591.500 K 88.86 % -5.312 M 0.00 % -5.312 M
Free CashFlow 128.692 M 94.86 % 66.045 M -11.03 % 74.229 M -41.93 % 127.828 M 8.29 % 118.039 M 403.71 % 23.434 M -64.37 % 65.772 M -7.76 % 71.304 M 359.26 % 15.526 M -85.17 % 104.710 M 0.00 % 104.710 M -5.18 % 110.428 M 0.00 % 110.428 M 10.25 % 100.158 M 0.00 % 100.158 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018