
San Neng Group Holdings Co., Ltd. 6671.TW
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.039 B 7.01 % | 1.906 B 2.36 % | 1.862 B -9.93 % | 2.067 B 8.03 % | 1.913 B 0.95 % | 1.895 B -0.25 % | 1.900 B -6.42 % | 2.031 B -2.25 % | 2.077 B -1.97 % | 2.119 B |
Net income | 193.339 M 10.10 % | 175.605 M 18.86 % | 147.736 M -30.57 % | 212.787 M -4.20 % | 222.118 M 17.56 % | 188.940 M 5.87 % | 178.467 M -26.81 % | 243.843 M -23.67 % | 319.446 M -10.44 % | 356.682 M |
Income before tax | 257.018 M 0.73 % | 255.161 M 24.71 % | 204.608 M -19.91 % | 255.488 M -10.19 % | 284.474 M 23.59 % | 230.175 M -0.67 % | 231.727 M -24.32 % | 306.195 M -24.23 % | 404.117 M -12.94 % | 464.185 M |
Income before tax ratio | 0.13 -5.87 % | 0.13 21.84 % | 0.11 -11.09 % | 0.12 -16.87 % | 0.15 22.43 % | 0.12 -0.42 % | 0.12 -19.13 % | 0.15 -22.49 % | 0.19 -11.19 % | 0.22 |
EBITDA | 331.312 M -1.52 % | 336.414 M 13.93 % | 295.294 M -16.15 % | 352.153 M -6.35 % | 376.022 M 18.50 % | 317.319 M 2.17 % | 310.574 M -18.62 % | 381.630 M -20.60 % | 480.633 M -10.73 % | 538.397 M |
Net income ratio | 0.09 2.89 % | 0.09 16.13 % | 0.08 -22.92 % | 0.10 -11.33 % | 0.12 16.45 % | 0.10 6.14 % | 0.09 -21.79 % | 0.12 -21.91 % | 0.15 -8.64 % | 0.17 |
Ratio EBITDA | 0.16 -7.97 % | 0.18 11.30 % | 0.16 -6.91 % | 0.17 -13.31 % | 0.20 17.38 % | 0.17 2.43 % | 0.16 -13.03 % | 0.19 -18.77 % | 0.23 -8.94 % | 0.25 |
Gross profit ratio | 0.38 -2.21 % | 0.39 6.66 % | 0.36 -2.39 % | 0.37 -7.40 % | 0.40 8.74 % | 0.37 -1.68 % | 0.38 -1.82 % | 0.38 -4.98 % | 0.40 -0.97 % | 0.41 |
Weighted average shs out dil | 61.270 M 0.04 % | 61.248 M 0.04 % | 61.223 M -0.04 % | 61.245 M 0.36 % | 61.023 M 0.20 % | 60.902 M 11.53 % | 54.606 M 0.77 % | 54.189 M 21.72 % | 44.519 M 1.22 % | 43.981 M |
Weighted average shs out | 60.750 M -0.02 % | 60.763 M 0.02 % | 60.750 M 0.00 % | 60.750 M 0.00 % | 60.750 M 0.00 % | 60.750 M 11.55 % | 54.462 M 0.86 % | 54.000 M 21.30 % | 44.519 M 1.22 % | 43.981 M |
EPS diluted | 3.16 10.10 % | 2.87 19.09 % | 2.41 -30.55 % | 3.47 -4.67 % | 3.64 17.42 % | 3.10 -5.20 % | 3.27 -27.33 % | 4.50 -37.33 % | 7.18 -11.47 % | 8.11 |
Earnings per share | 3.19 10.38 % | 2.89 18.93 % | 2.43 -30.57 % | 3.50 -4.37 % | 3.66 17.68 % | 3.11 -5.18 % | 3.28 -27.43 % | 4.52 -37.05 % | 7.18 -11.47 % | 8.11 |
Gross profit | 771.205 M 4.64 % | 737.004 M 9.17 % | 675.102 M -12.08 % | 767.824 M 0.03 % | 767.556 M 9.77 % | 699.215 M -1.93 % | 713.011 M -8.13 % | 776.067 M -7.11 % | 835.510 M -2.92 % | 860.607 M |
Income tax expense | 60.120 M -21.60 % | 76.684 M 29.89 % | 59.036 M 22.83 % | 48.062 M -24.97 % | 64.058 M 51.14 % | 42.382 M -24.39 % | 56.051 M -14.32 % | 65.418 M -25.00 % | 87.226 M -18.86 % | 107.503 M |
Cost of revenue | 1.268 B 8.50 % | 1.169 B -1.52 % | 1.187 B -8.65 % | 1.299 B 13.39 % | 1.146 B -4.21 % | 1.196 B 0.75 % | 1.187 B -5.37 % | 1.255 B 1.02 % | 1.242 B -1.32 % | 1.258 B |
General and administrative expenses | 196.527 M 6.14 % | 185.163 M 21.45 % | 152.457 M -6.73 % | 163.464 M 1.77 % | 160.616 M 1.77 % | 157.816 M -11.89 % | 179.104 M 9.51 % | 163.557 M 4.20 % | 156.972 M 33.29 % | 117.769 M |
Selling and marketing expenses | 261.437 M 4.02 % | 251.343 M 3.96 % | 241.780 M -6.43 % | 258.404 M 4.21 % | 247.953 M 1.61 % | 244.015 M 5.47 % | 231.362 M 8.71 % | 212.823 M 5.10 % | 202.488 M 5.71 % | 191.542 M |
Other expenses | 0.000 -100.00 % | 215.350 M 14 951.72 % | -1.450 M | 0.000 -100.00 % | 1.530 M | 0.000 | 0.000 100.00 % | -2.084 M | 0.000 | 0.000 |
Operating expenses | 552.005 M -25.10 % | 737.004 M 53.00 % | 481.689 M -6.14 % | 513.186 M 4.34 % | 491.840 M -0.45 % | 494.042 M -0.60 % | 497.048 M 7.74 % | 461.353 M 4.63 % | 440.957 M 12.01 % | 393.684 M |
Cost and expenses | 1.820 B 8.00 % | 1.685 B 1.01 % | 1.669 B -7.94 % | 1.812 B 10.67 % | 1.638 B -3.11 % | 1.690 B 0.35 % | 1.684 B -1.85 % | 1.716 B 1.97 % | 1.683 B 1.86 % | 1.652 B |
Research and development expenses | 94.041 M 10.44 % | 85.148 M -2.63 % | 87.452 M -4.23 % | 91.318 M 9.66 % | 83.271 M -9.70 % | 92.211 M 6.50 % | 86.582 M 1.89 % | 84.973 M 4.27 % | 81.497 M -3.41 % | 84.373 M |
Selling general and administrative expenses | 457.964 M 4.92 % | 436.506 M 10.72 % | 394.237 M -6.55 % | 421.868 M 3.26 % | 408.569 M 1.68 % | 401.831 M -2.10 % | 410.466 M 9.06 % | 376.380 M 4.71 % | 359.460 M 16.21 % | 309.311 M |
Interest income | 17.775 M 5.96 % | 16.775 M 13.26 % | 14.811 M -2.18 % | 15.141 M 36.65 % | 11.080 M 9.41 % | 10.127 M | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 2.629 M -38.16 % | 4.251 M 9.28 % | 3.890 M 28.85 % | 3.019 M -15.10 % | 3.556 M -19.46 % | 4.415 M 5.40 % | 4.189 M -31.24 % | 6.092 M -20.66 % | 7.678 M -23.86 % | 10.084 M |
Depreciation and amortization | 71.665 M -6.93 % | 77.002 M -11.28 % | 86.796 M -7.31 % | 93.646 M 6.43 % | 87.992 M 7.17 % | 82.108 M 12.25 % | 73.145 M 6.01 % | 69.000 M 0.24 % | 68.838 M 7.34 % | 64.128 M |
Operating income | 219.200 M -0.60 % | 220.517 M 6.65 % | 206.774 M -21.72 % | 264.157 M -8.38 % | 288.326 M 23.21 % | 234.017 M 8.36 % | 215.963 M -31.38 % | 314.714 M -20.24 % | 394.553 M -15.50 % | 466.923 M |
Operating income ratio | 0.11 -7.11 % | 0.12 4.19 % | 0.11 -13.10 % | 0.13 -15.20 % | 0.15 22.05 % | 0.12 8.64 % | 0.11 -26.67 % | 0.15 -18.40 % | 0.19 -13.80 % | 0.22 |
Total other income expenses net | 37.012 M 6.84 % | 34.644 M 265.79 % | 9.471 M 45.71 % | 6.500 M -28.21 % | 9.054 M 335.66 % | -3.842 M -124.37 % | 15.764 M 285.05 % | -8.519 M -189.07 % | 9.564 M 449.31 % | -2.738 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -244.709 M -38.51 % | -176.678 M -78.30 % | -99.089 M 65.71 % | -288.967 M 38.78 % | -472.040 M -3 203.89 % | 15.208 M 104.38 % | -347.535 M -1 591.37 % | 23.303 M 107.10 % | -328.386 M -317.51 % | 150.974 M |
Total investments | 255.246 M 59.43 % | 160.099 M -9.20 % | 176.320 M 1.47 % | 173.760 M 1 223.28 % | 13.131 M 3 004.26 % | 423.000 K -58.73 % | 1.025 M 55.54 % | 659.000 K -97.02 % | 22.145 M 124.87 % | 9.848 M |
Total debt | 161.133 M 1.65 % | 158.521 M -20.04 % | 198.242 M -21.05 % | 251.114 M 28.20 % | 195.873 M -23.20 % | 255.042 M -8.82 % | 279.699 M -1.95 % | 285.271 M -40.77 % | 481.653 M -8.34 % | 525.467 M |
Accumulated other comprehensive income loss | -94.111 M 31.47 % | -137.333 M -210.07 % | 124.771 M 66.22 % | 75.066 M -3.91 % | 78.120 M 11 629.73 % | 666.000 K -76.88 % | 2.881 M 103.89 % | -74.153 M -6.30 % | -69.760 M -206.70 % | 65.382 M |
Retained earnings | 624.535 M 7.11 % | 583.071 M 10.23 % | 528.966 M -6.16 % | 563.667 M 5.73 % | 533.130 M 7.45 % | 496.170 M 4.26 % | 475.909 M 2.87 % | 462.631 M 111.35 % | 218.892 M -70.30 % | 737.076 M |
Common stock | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 12.50 % | 540.000 M 0.00 % | 540.000 M 1 675.15 % | 30.420 M |
Total equity | 1.802 B 5.12 % | 1.714 B 1.61 % | 1.687 B -0.65 % | 1.698 B 1.00 % | 1.681 B 3.50 % | 1.624 B -1.00 % | 1.640 B 14.78 % | 1.429 B 0.43 % | 1.423 B 35.05 % | 1.054 B |
Other non current liabilities | 538.000 K 3.66 % | 519.000 K -46.49 % | 970.000 K 85.82 % | 522.000 K -0.76 % | 526.000 K 103.88 % | 258.000 K -4.09 % | 269.000 K -97.30 % | 9.974 M -18.82 % | 12.287 M -63.71 % | 33.855 M |
Long term debt | 63.039 M -20.64 % | 79.434 M -17.94 % | 96.801 M -16.95 % | 116.551 M -14.25 % | 135.926 M -13.33 % | 156.834 M -12.17 % | 178.563 M -5.52 % | 188.997 M -37.29 % | 301.382 M -7.69 % | 326.504 M |
Total non current liabilities | 74.740 M -17.78 % | 90.900 M -16.91 % | 109.400 M -14.54 % | 128.020 M -13.15 % | 147.399 M -12.28 % | 168.039 M -13.69 % | 194.686 M -2.21 % | 199.080 M -36.53 % | 313.669 M -12.96 % | 360.359 M |
Other current liabilities | 197.606 M 17.35 % | 168.397 M 2.46 % | 164.354 M -13.08 % | 189.085 M 3.33 % | 182.993 M 11.23 % | 164.519 M -4.45 % | 172.174 M 11.39 % | 154.562 M -15.88 % | 183.740 M -4.40 % | 192.194 M |
Deferred revenue | 0.000 -100.00 % | 17.265 M -2.52 % | 17.711 M -91.91 % | 218.902 M 5.78 % | 206.940 M 992.44 % | 18.943 M -38.28 % | 30.690 M -45.97 % | 56.799 M -26.91 % | 77.710 M 25.67 % | 61.835 M |
Short term debt | 98.094 M 24.03 % | 79.087 M -22.04 % | 101.441 M -24.61 % | 134.563 M 113.95 % | 62.894 M -21.05 % | 79.665 M -21.23 % | 101.136 M 8.06 % | 93.592 M -48.08 % | 180.271 M -9.39 % | 198.963 M |
Total current liabilities | 463.088 M 16.34 % | 398.049 M -6.24 % | 424.547 M -16.80 % | 510.287 M 13.98 % | 447.706 M 7.43 % | 416.746 M 1.47 % | 410.694 M -13.80 % | 476.435 M -16.33 % | 569.431 M 1.21 % | 562.651 M |
Total liabilities | 537.828 M 10.00 % | 488.949 M -8.43 % | 533.947 M -16.35 % | 638.307 M 7.26 % | 595.105 M 1.76 % | 584.785 M -3.40 % | 605.380 M -10.38 % | 675.515 M -23.51 % | 883.100 M -4.32 % | 923.010 M |
Other non current assets | 227.673 M -18.14 % | 278.130 M -8.94 % | 305.446 M 888.15 % | 30.911 M 44.23 % | 21.432 M -95.22 % | 448.778 M 244.27 % | 130.355 M -58.12 % | 311.250 M 1 285.30 % | 22.468 M -68.61 % | 71.573 M |
Long term investments | 52.280 M 158.57 % | -89.264 M 19.64 % | -111.082 M -171.80 % | 154.707 M | 0.000 100.00 % | -412.310 M -2 791.98 % | -14.257 M 92.72 % | -195.884 M -984.55 % | 22.145 M -35.60 % | 34.389 M |
Intangible assets | 2.856 M -3.42 % | 2.957 M -9.60 % | 3.271 M -30.85 % | 4.730 M -29.64 % | 6.723 M -8.43 % | 7.342 M -29.32 % | 10.387 M 12.49 % | 9.234 M 37.23 % | 6.729 M 10.19 % | 6.107 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.856 M -3.42 % | 2.957 M -9.60 % | 3.271 M -30.85 % | 4.730 M -29.64 % | 6.723 M -8.43 % | 7.342 M -29.32 % | 10.387 M 12.49 % | 9.234 M 37.23 % | 6.729 M 10.19 % | 6.107 M |
Property plant equipment net | 876.125 M 4.52 % | 838.199 M -4.88 % | 881.246 M -5.61 % | 933.659 M -4.50 % | 977.648 M -1.29 % | 990.452 M 11.63 % | 887.277 M 1.39 % | 875.119 M -4.59 % | 917.183 M -1.32 % | 929.463 M |
Total non current assets | 1.170 B 12.21 % | 1.043 B -4.78 % | 1.095 B -3.92 % | 1.140 B 11.49 % | 1.022 B -2.86 % | 1.053 B 2.08 % | 1.031 B 1.72 % | 1.014 B 3.17 % | 982.612 M -7.16 % | 1.058 B |
Other current assets | 34.450 M -26.12 % | 46.629 M 105.51 % | 22.689 M -13.74 % | 26.302 M 11.53 % | 23.583 M -94.15 % | 402.919 M 1 331.38 % | 28.149 M -6.88 % | 30.228 M -88.25 % | 257.260 M 4.28 % | 246.700 M |
Short term investments | 202.966 M -18.61 % | 249.363 M -13.24 % | 287.402 M 1 408.43 % | 19.053 M 45.10 % | 13.131 M -96.82 % | 412.733 M 2 600.78 % | 15.282 M -92.22 % | 196.543 M | 0.000 100.00 % | -24.541 M |
cash and cash equivalents | 405.842 M 21.07 % | 335.199 M 12.74 % | 297.331 M -44.95 % | 540.081 M -19.14 % | 667.913 M 178.49 % | 239.834 M -61.76 % | 627.234 M 139.43 % | 261.968 M -67.66 % | 810.039 M 116.30 % | 374.493 M |
Cash and short term investments | 608.808 M 4.15 % | 584.562 M -0.03 % | 584.733 M 4.58 % | 559.134 M -17.90 % | 681.044 M 4.36 % | 652.567 M 1.56 % | 642.516 M 40.13 % | 458.511 M -43.40 % | 810.039 M 116.30 % | 374.493 M |
Total current assets | 1.169 B 0.80 % | 1.160 B 3.07 % | 1.125 B -5.91 % | 1.196 B -4.59 % | 1.253 B 8.41 % | 1.156 B -4.81 % | 1.215 B 11.33 % | 1.091 B -17.57 % | 1.324 B 44.12 % | 918.379 M |
Inventory | 298.253 M 2.49 % | 291.007 M 3.60 % | 280.882 M -17.79 % | 341.676 M 20.41 % | 283.758 M 15.44 % | 245.809 M -12.26 % | 280.143 M -20.60 % | 352.828 M 37.69 % | 256.245 M -13.78 % | 297.186 M |
Net receivables | 227.625 M -4.21 % | 237.640 M | 0.000 | 0.000 | 0.000 -100.00 % | 235.960 M -10.58 % | 263.876 M 5.77 % | 249.477 M 8.97 % | 228.938 M 8.62 % | 210.777 M |
Tax assets | 11.325 M -12.16 % | 12.893 M -21.22 % | 16.366 M 2.50 % | 15.967 M -4.25 % | 16.675 M -8.84 % | 18.293 M 5.18 % | 17.392 M 24.26 % | 13.997 M -0.64 % | 14.087 M -16.27 % | 16.825 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 133.014 M 31.66 % | 101.025 M -7.49 % | 109.201 M -21.80 % | 139.639 M -14.83 % | 163.945 M 26.02 % | 130.091 M 21.93 % | 106.694 M -26.99 % | 146.140 M 14.43 % | 127.710 M 16.46 % | 109.659 M |
Tax payables | 34.374 M 6.50 % | 32.275 M 1.37 % | 31.840 M 69.73 % | 18.759 M -18.32 % | 22.966 M -2.39 % | 23.528 M -23.34 % | 30.690 M -45.97 % | 56.799 M -26.91 % | 77.710 M 25.67 % | 61.835 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.166 M | 0.000 | 0.000 | 0.000 |
Minority interest | 14.744 M 25.47 % | 11.751 M 21.32 % | 9.686 M 62.63 % | 5.956 M -47.79 % | 11.407 M 33.38 % | 8.552 M 130.64 % | 3.708 M 1.09 % | 3.668 M -48.16 % | 7.076 M | 0.000 |
Capital lease obligations | 3.630 M 112.16 % | 1.711 M -43.74 % | 3.041 M -61.13 % | 7.824 M -1.20 % | 7.919 M -40.20 % | 13.242 M 12.24 % | 11.798 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.153 M 6.30 % | 69.760 M | 0.000 |
Other total stockholders equity | 648.899 M 0.01 % | 648.815 M 0.00 % | 648.815 M -0.03 % | 649.031 M 0.00 % | 649.031 M 0.00 % | 649.031 M 17.29 % | 553.341 M 11.31 % | 497.099 M -31.61 % | 726.848 M 153.94 % | 286.230 M |
Deferred tax liabilities non current | 11.163 M 1.97 % | 10.947 M -5.86 % | 11.629 M 6.23 % | 10.947 M 0.00 % | 10.947 M 0.00 % | 10.947 M 92.46 % | 5.688 M 5 118.35 % | 109.000 K 5 350.00 % | 2.000 K -88.24 % | 17.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.339 B 6.20 % | 2.203 B -0.80 % | 2.221 B -4.94 % | 2.336 B 2.64 % | 2.276 B 3.04 % | 2.209 B -1.65 % | 2.246 B 6.70 % | 2.105 B -8.73 % | 2.306 B 16.66 % | 1.977 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.821 M | 0.000 100.00 % | -52.116 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.000 K | 0.000 -100.00 % | 1.890 M | 0.000 |
Change in working capital | 54.730 M 226.81 % | -43.158 M -246.69 % | 29.422 M 140.75 % | -72.203 M -256.26 % | -20.267 M -121.19 % | 95.661 M 2 000.68 % | -5.033 M 95.77 % | -118.923 M -1 917.28 % | 6.544 M 109.13 % | -71.707 M |
Accounts receivables | 4.504 M -46.53 % | 8.424 M -80.21 % | 42.567 M 634.09 % | -7.970 M 73.10 % | -29.625 M -218.96 % | 24.903 M 227.36 % | -19.554 M -10.06 % | -17.767 M -21.93 % | -14.572 M -299.40 % | 7.308 M |
Inventory | 230.000 K 100.91 % | -25.217 M -148.92 % | 51.545 M 165.39 % | -78.830 M -127.60 % | -34.635 M -238.89 % | 24.937 M -61.29 % | 64.421 M 163.66 % | -101.191 M -803.50 % | 14.384 M 157.05 % | -25.215 M |
Accounts payables | 29.481 M 545.74 % | -6.614 M 79.18 % | -31.770 M -37.59 % | -23.090 M -173.84 % | 31.269 M 24.23 % | 25.170 M 164.80 % | -38.840 M -302.93 % | 19.140 M | 0.000 | 0.000 |
Other working capital | 20.515 M 203.87 % | -19.751 M 40.00 % | -32.920 M -187.35 % | 37.687 M 196.19 % | 12.724 M -38.39 % | 20.651 M 129.73 % | -69.454 M -291.69 % | -17.732 M -126.17 % | -7.840 M 83.14 % | -46.492 M |
Other non cash items | -77.811 M 14.70 % | -91.222 M -97.44 % | -46.202 M 12.54 % | -52.826 M 15.69 % | -62.654 M -51.54 % | -41.344 M -7 256.58 % | -562.000 K 98.54 % | -38.484 M -2 127.61 % | 1.898 M 102.35 % | -80.726 M |
Net cash provided by operating activities | 305.602 M 54.51 % | 197.783 M -27.98 % | 274.624 M 22.54 % | 224.105 M -22.60 % | 289.545 M -21.02 % | 366.600 M 61.03 % | 227.659 M 4.53 % | 217.788 M -49.49 % | 431.171 M 14.71 % | 375.880 M |
Investments in property plant and equipment | -68.789 M -431.97 % | -12.931 M 32.08 % | -19.038 M 29.04 % | -26.830 M 42.31 % | -46.510 M 54.92 % | -103.167 M -46.96 % | -70.203 M -131.14 % | -30.373 M 38.54 % | -49.416 M -21.30 % | -40.737 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 5.895 M -42.76 % | 10.298 M -5.17 % | 10.860 M 65.93 % | 6.545 M 482.30 % | -1.712 M -72.23 % | -994.000 K | 0.000 100.00 % | -76.286 M |
Purchases of investments | -300.117 M -41.35 % | -212.319 M 31.01 % | -307.755 M -55.43 % | -198.005 M -1 869.64 % | 11.189 M 102.66 % | -420.696 M -8 412.51 % | 5.061 M 102.48 % | -203.786 M | 0.000 | 0.000 |
Sales maturities of investments | 265.752 M 2.68 % | 258.825 M 547.11 % | 39.997 M 116.87 % | 18.443 M -95.36 % | 397.566 M 6 174.35 % | -6.545 M -103.60 % | 181.909 M 3 554.41 % | -5.266 M -153.47 % | 9.848 M -2.72 % | 10.123 M |
Other investing activites | 13.829 M 186.70 % | -15.950 M -62.31 % | -9.827 M -462.19 % | -1.748 M 76.53 % | -7.449 M -207.30 % | -2.424 M 88.85 % | -21.732 M 67.67 % | -67.209 M -1 373.14 % | 5.279 M 103.75 % | -140.887 M |
Net cash used for investing activites | -89.325 M -606.81 % | 17.625 M 106.06 % | -290.728 M -46.95 % | -197.842 M -154.11 % | 365.656 M 169.48 % | -526.287 M -663.94 % | 93.323 M 130.34 % | -307.628 M -797.16 % | -34.289 M 80.01 % | -171.501 M |
Debt repayment | 718.000 K 101.96 % | -36.671 M 28.83 % | -51.529 M -233.73 % | 38.532 M 204.21 % | -36.977 M -53.99 % | -24.012 M -37.22 % | -17.499 M 90.96 % | -193.545 M -507.56 % | -31.856 M -218.61 % | 26.857 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.000 M -102.50 % | 280.013 M | 0.000 -100.00 % | 400.000 M 447.89 % | 73.007 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -151.875 M -25.00 % | -121.500 M 33.33 % | -182.250 M 0.00 % | -182.250 M 0.00 % | -182.250 M 1.48 % | -184.980 M 13.26 % | -213.270 M 7.17 % | -229.749 M 20.79 % | -290.053 M -15.42 % | -251.300 M |
Other financing activites | -8.354 M 19.99 % | -10.441 M -271.30 % | -2.812 M 68.40 % | -8.900 M 30.83 % | -12.867 M -8.16 % | -11.896 M -164.53 % | -4.497 M 26.85 % | -6.148 M 13.18 % | -7.081 M 79.33 % | -34.258 M |
Net cash used provided by financing activities | -159.511 M 5.40 % | -168.612 M 28.73 % | -236.591 M -55.02 % | -152.618 M 34.24 % | -232.094 M -5.07 % | -220.888 M -593.64 % | 44.747 M 110.42 % | -429.442 M -704.76 % | 71.010 M 138.24 % | -185.694 M |
Effect of forex changes on cash | 13.877 M 255.43 % | -8.928 M -189.77 % | 9.945 M 773.32 % | -1.477 M -129.71 % | 4.972 M 172.85 % | -6.825 M -1 374.08 % | -463.000 K 98.39 % | -28.789 M 11.00 % | -32.346 M -443.41 % | 9.419 M |
Net change in cash | 70.643 M 86.55 % | 37.868 M 115.60 % | -242.750 M -89.90 % | -127.832 M -129.86 % | 428.079 M 210.50 % | -387.400 M -206.06 % | 365.266 M 166.65 % | -548.071 M -225.84 % | 435.546 M 1 449.77 % | 28.104 M |
Cash at beginning of period | 335.199 M 12.74 % | 297.331 M -44.95 % | 540.081 M -19.14 % | 667.913 M 178.49 % | 239.834 M -61.76 % | 627.234 M 139.43 % | 261.968 M -67.66 % | 810.039 M 116.30 % | 374.493 M 8.11 % | 346.389 M |
Cash at end of period | 405.842 M 21.07 % | 335.199 M 12.74 % | 297.331 M -44.95 % | 540.081 M -19.14 % | 667.913 M 178.49 % | 239.834 M -61.76 % | 627.234 M 139.43 % | 261.968 M -67.66 % | 810.039 M 116.30 % | 374.493 M |
Operating cash flow | 305.602 M 54.51 % | 197.783 M -27.98 % | 274.624 M 22.54 % | 224.105 M -22.60 % | 289.545 M -21.02 % | 366.600 M 61.03 % | 227.659 M 4.53 % | 217.788 M -49.49 % | 431.171 M 14.71 % | 375.880 M |
Capital expenditure | -70.509 M -364.06 % | -15.194 M 20.19 % | -19.038 M 29.04 % | -26.830 M 42.31 % | -46.510 M 54.92 % | -103.167 M -46.96 % | -70.203 M -131.14 % | -30.373 M 38.54 % | -49.416 M -21.30 % | -40.737 M |
Free CashFlow | 235.093 M 28.76 % | 182.589 M -28.56 % | 255.586 M 29.56 % | 197.275 M -18.83 % | 243.035 M -7.74 % | 263.433 M 67.31 % | 157.456 M -15.99 % | 187.415 M -50.91 % | 381.755 M 13.91 % | 335.143 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 528.369 M 21.54 % | 434.728 M -24.36 % | 574.760 M 14.71 % | 501.073 M -6.06 % | 533.388 M 23.99 % | 430.201 M -14.34 % | 502.214 M 2.89 % | 488.105 M -5.83 % | 518.296 M 30.48 % | 397.224 M -19.47 % | 493.240 M 8.19 % | 455.922 M -6.16 % | 485.826 M 13.78 % | 426.974 M -24.72 % | 567.156 M 14.03 % | 497.384 M -10.61 % | 556.404 M 24.70 % | 446.192 M -18.76 % | 549.228 M 7.29 % | 511.929 M -2.83 % | 526.821 M 61.89 % | 325.425 M -39.27 % | 535.856 M 12.15 % | 477.822 M -4.15 % | 498.489 M 30.07 % | 383.236 M -24.88 % | 510.135 M 14.52 % | 445.451 M -13.32 % | 513.916 M 19.31 % | 430.738 M -20.83 % | 544.094 M 6.25 % | 512.077 M -6.92 % | 550.158 M 29.65 % | 424.337 M |
Net income | 29.237 M 31.49 % | 22.235 M -63.11 % | 60.277 M 48.34 % | 40.634 M -21.73 % | 51.914 M 28.14 % | 40.514 M -12.22 % | 46.155 M 5.00 % | 43.958 M -19.05 % | 54.301 M 74.09 % | 31.191 M -38.89 % | 51.043 M 47.23 % | 34.670 M -9.18 % | 38.176 M 60.09 % | 23.847 M -56.28 % | 54.540 M 3.72 % | 52.582 M -16.74 % | 63.152 M 48.55 % | 42.513 M -38.10 % | 68.676 M 3.29 % | 66.491 M -8.27 % | 72.486 M 401.11 % | 14.465 M -79.56 % | 70.780 M 57.71 % | 44.879 M -17.66 % | 54.503 M 190.25 % | 18.778 M -55.88 % | 42.564 M 20.37 % | 35.362 M -51.12 % | 72.340 M 156.52 % | 28.201 M -66.29 % | 83.653 M 28.13 % | 65.289 M -13.15 % | 75.172 M 281.02 % | 19.729 M |
Income before tax | 44.072 M 27.87 % | 34.465 M -57.63 % | 81.348 M 47.14 % | 55.288 M -16.96 % | 66.576 M 23.73 % | 53.806 M -25.11 % | 71.850 M 12.57 % | 63.826 M -19.47 % | 79.259 M 97.03 % | 40.226 M -39.70 % | 66.707 M 42.55 % | 46.797 M -21.38 % | 59.523 M 88.48 % | 31.581 M -47.44 % | 60.089 M 4.15 % | 57.695 M -31.55 % | 84.293 M 57.82 % | 53.411 M -33.70 % | 80.554 M -8.69 % | 88.225 M -8.74 % | 96.679 M 408.41 % | 19.016 M -67.62 % | 58.729 M -11.43 % | 66.306 M -10.83 % | 74.361 M 141.60 % | 30.779 M -45.44 % | 56.411 M 21.06 % | 46.598 M -47.66 % | 89.037 M 124.38 % | 39.681 M -55.79 % | 89.765 M 2.18 % | 87.849 M -10.24 % | 97.871 M 218.69 % | 30.710 M |
Income before tax ratio | 0.08 5.21 % | 0.08 -43.99 % | 0.14 28.27 % | 0.11 -11.60 % | 0.12 -0.20 % | 0.13 -12.58 % | 0.14 9.41 % | 0.13 -14.49 % | 0.15 51.01 % | 0.10 -25.12 % | 0.14 31.76 % | 0.10 -16.22 % | 0.12 65.65 % | 0.07 -30.19 % | 0.11 -8.66 % | 0.12 -23.43 % | 0.15 26.56 % | 0.12 -18.38 % | 0.15 -14.90 % | 0.17 -6.09 % | 0.18 214.05 % | 0.06 -46.68 % | 0.11 -21.02 % | 0.14 -6.98 % | 0.15 85.74 % | 0.08 -27.37 % | 0.11 5.71 % | 0.10 -39.62 % | 0.17 88.07 % | 0.09 -44.16 % | 0.16 -3.83 % | 0.17 -3.56 % | 0.18 145.81 % | 0.07 |
EBITDA | 62.974 M 16.52 % | 54.044 M -46.41 % | 100.841 M 35.75 % | 74.286 M -12.07 % | 84.482 M 17.82 % | 71.703 M -21.27 % | 91.080 M 9.08 % | 83.501 M -16.57 % | 100.080 M 62.07 % | 61.753 M -30.20 % | 88.476 M 28.79 % | 68.698 M -17.41 % | 83.175 M 51.38 % | 54.945 M -34.90 % | 84.400 M 3.17 % | 81.804 M -24.39 % | 108.192 M 39.14 % | 77.757 M -25.64 % | 104.564 M -6.07 % | 111.318 M -6.55 % | 119.118 M 190.38 % | 41.022 M -48.94 % | 80.347 M -8.58 % | 87.886 M -9.07 % | 96.652 M 86.54 % | 51.813 M -31.71 % | 75.871 M 15.43 % | 65.731 M -39.50 % | 108.654 M 84.77 % | 58.805 M -46.05 % | 109.007 M 2.51 % | 106.334 M -31.06 % | 154.250 M 111.23 % | 73.025 M |
Net income ratio | 0.06 8.19 % | 0.05 -51.23 % | 0.10 29.32 % | 0.08 -16.68 % | 0.10 3.35 % | 0.09 2.47 % | 0.09 2.05 % | 0.09 -14.04 % | 0.10 33.42 % | 0.08 -24.12 % | 0.10 36.09 % | 0.08 -3.23 % | 0.08 40.69 % | 0.06 -41.92 % | 0.10 -9.04 % | 0.11 -6.86 % | 0.11 19.12 % | 0.10 -23.80 % | 0.13 -3.73 % | 0.13 -5.60 % | 0.14 209.54 % | 0.04 -66.35 % | 0.13 40.63 % | 0.09 -14.10 % | 0.11 123.14 % | 0.05 -41.27 % | 0.08 5.10 % | 0.08 -43.60 % | 0.14 115.00 % | 0.07 -57.42 % | 0.15 20.59 % | 0.13 -6.69 % | 0.14 193.88 % | 0.05 |
Ratio EBITDA | 0.12 -4.13 % | 0.12 -29.14 % | 0.18 18.34 % | 0.15 -6.40 % | 0.16 -4.97 % | 0.17 -8.10 % | 0.18 6.01 % | 0.17 -11.41 % | 0.19 24.21 % | 0.16 -13.33 % | 0.18 19.05 % | 0.15 -11.99 % | 0.17 33.04 % | 0.13 -13.53 % | 0.15 -9.52 % | 0.16 -15.42 % | 0.19 11.58 % | 0.17 -8.46 % | 0.19 -12.45 % | 0.22 -3.83 % | 0.23 79.37 % | 0.13 -15.93 % | 0.15 -18.48 % | 0.18 -5.14 % | 0.19 43.41 % | 0.14 -9.10 % | 0.15 0.79 % | 0.15 -30.21 % | 0.21 54.86 % | 0.14 -31.86 % | 0.20 -3.52 % | 0.21 -25.94 % | 0.28 62.92 % | 0.17 |
Gross profit ratio | 0.38 -1.18 % | 0.39 -0.06 % | 0.39 2.78 % | 0.37 2.45 % | 0.37 -1.66 % | 0.37 -7.53 % | 0.40 7.31 % | 0.38 -3.84 % | 0.39 3.52 % | 0.38 1.24 % | 0.37 4.68 % | 0.36 0.83 % | 0.35 -4.84 % | 0.37 7.01 % | 0.35 -7.03 % | 0.37 -3.29 % | 0.39 -0.08 % | 0.39 -3.87 % | 0.40 -0.24 % | 0.40 -3.42 % | 0.42 10.68 % | 0.38 1.35 % | 0.37 -6.01 % | 0.39 10.76 % | 0.36 1.80 % | 0.35 -2.76 % | 0.36 1.94 % | 0.35 -13.25 % | 0.41 7.73 % | 0.38 4.47 % | 0.36 -7.18 % | 0.39 0.41 % | 0.39 -0.84 % | 0.39 |
Weighted average shs out dil | 60.910 M -1.38 % | 61.764 M -0.27 % | 61.931 M 2.12 % | 60.648 M -0.70 % | 61.075 M -0.04 % | 61.102 M -1.50 % | 62.030 M 0.44 % | 61.757 M 1.54 % | 60.822 M -0.45 % | 61.094 M -0.21 % | 61.223 M 0.66 % | 60.825 M 0.38 % | 60.597 M -0.84 % | 61.109 M -0.06 % | 61.146 M 0.01 % | 61.142 M 0.69 % | 60.723 M -0.67 % | 61.132 M 0.21 % | 61.001 M 0.00 % | 61.001 M 0.14 % | 60.913 M -0.53 % | 61.236 M 0.97 % | 60.647 M 0.00 % | 60.647 M 0.15 % | 60.559 M -0.63 % | 60.941 M 12.02 % | 54.403 M 0.00 % | 54.403 M 0.77 % | 53.985 M -0.41 % | 54.206 M 0.46 % | 53.958 M 0.00 % | 53.958 M -0.30 % | 54.120 M 0.19 % | 54.016 M |
Weighted average shs out | 60.910 M 1.36 % | 60.095 M -0.91 % | 60.648 M 0.00 % | 60.648 M -0.70 % | 61.075 M 0.54 % | 60.750 M 0.00 % | 60.750 M -0.50 % | 61.053 M 0.50 % | 60.750 M 0.00 % | 60.750 M 0.00 % | 60.750 M -0.12 % | 60.825 M 0.38 % | 60.597 M -0.25 % | 60.750 M 0.00 % | 60.750 M 0.51 % | 60.439 M -0.47 % | 60.723 M -0.04 % | 60.750 M 0.00 % | 60.750 M -0.41 % | 61.001 M 0.14 % | 60.913 M 0.27 % | 60.750 M 0.17 % | 60.647 M 0.00 % | 60.647 M 0.15 % | 60.559 M -0.31 % | 60.750 M 11.67 % | 54.403 M 0.00 % | 54.403 M 0.77 % | 53.985 M -0.03 % | 54.000 M 0.08 % | 53.958 M 0.00 % | 53.958 M -0.08 % | 54.000 M 0.00 % | 54.000 M |
EPS diluted | 0.48 33.33 % | 0.36 -62.89 % | 0.97 44.78 % | 0.67 -21.18 % | 0.85 28.79 % | 0.66 -10.81 % | 0.74 2.78 % | 0.72 -19.10 % | 0.89 74.51 % | 0.51 -39.29 % | 0.84 47.37 % | 0.57 -9.52 % | 0.63 61.54 % | 0.39 -53.57 % | 0.84 -2.33 % | 0.86 -17.31 % | 1.04 48.57 % | 0.70 -38.05 % | 1.13 3.67 % | 1.09 -8.40 % | 1.19 395.83 % | 0.24 -79.49 % | 1.17 58.11 % | 0.74 -17.78 % | 0.90 190.32 % | 0.31 -60.26 % | 0.78 20.00 % | 0.65 -51.49 % | 1.34 157.69 % | 0.52 -66.45 % | 1.55 28.10 % | 1.21 -12.95 % | 1.39 275.68 % | 0.37 |
Earnings per share | 0.48 29.73 % | 0.37 -62.63 % | 0.99 47.76 % | 0.67 -21.18 % | 0.85 26.87 % | 0.67 -11.84 % | 0.76 5.56 % | 0.72 -19.10 % | 0.89 74.51 % | 0.51 -39.29 % | 0.84 47.37 % | 0.57 -9.52 % | 0.63 61.54 % | 0.39 -53.57 % | 0.84 -3.45 % | 0.87 -16.35 % | 1.04 48.57 % | 0.70 -38.05 % | 1.13 3.67 % | 1.09 -8.40 % | 1.19 395.83 % | 0.24 -79.49 % | 1.17 58.11 % | 0.74 -17.78 % | 0.90 190.32 % | 0.31 -60.26 % | 0.78 20.00 % | 0.65 -51.49 % | 1.34 157.69 % | 0.52 -66.45 % | 1.55 28.10 % | 1.21 -12.95 % | 1.39 275.68 % | 0.37 |
Gross profit | 201.092 M 20.10 % | 167.431 M -24.41 % | 221.492 M 17.89 % | 187.880 M -3.76 % | 195.223 M 21.93 % | 160.109 M -20.79 % | 202.130 M 10.41 % | 183.066 M -9.44 % | 202.147 M 35.07 % | 149.661 M -18.47 % | 183.558 M 13.25 % | 162.078 M -5.37 % | 171.282 M 8.28 % | 158.184 M -19.44 % | 196.359 M 6.01 % | 185.230 M -13.55 % | 214.266 M 24.60 % | 171.969 M -21.91 % | 220.213 M 7.03 % | 205.749 M -6.15 % | 219.237 M 79.18 % | 122.357 M -38.45 % | 198.802 M 5.41 % | 188.601 M 6.16 % | 177.650 M 32.41 % | 134.162 M -26.95 % | 183.662 M 16.74 % | 157.325 M -24.81 % | 209.233 M 28.53 % | 162.791 M -17.29 % | 196.831 M -1.38 % | 199.579 M -6.54 % | 213.548 M 28.56 % | 166.109 M |
Income tax expense | 12.858 M 16.63 % | 11.025 M -44.49 % | 19.862 M 41.73 % | 14.014 M 2.00 % | 13.739 M 9.87 % | 12.505 M -52.39 % | 26.266 M 34.09 % | 19.589 M -10.17 % | 21.806 M 141.67 % | 9.023 M -44.67 % | 16.307 M 24.67 % | 13.080 M -36.29 % | 20.530 M 125.13 % | 9.119 M 1.11 % | 9.019 M 54.89 % | 5.823 M -73.33 % | 21.836 M 91.81 % | 11.384 M -26.49 % | 15.487 M -29.60 % | 21.998 M -0.89 % | 22.195 M 406.97 % | 4.378 M 137.35 % | -11.720 M -154.24 % | 21.608 M 7.23 % | 20.151 M 63.26 % | 12.343 M -15.31 % | 14.575 M 26.94 % | 11.482 M -34.31 % | 17.480 M 39.68 % | 12.514 M 86.11 % | 6.724 M -70.95 % | 23.148 M -1.32 % | 23.457 M 94.04 % | 12.089 M |
Cost of revenue | 327.277 M 22.44 % | 267.297 M -24.34 % | 353.268 M 12.80 % | 313.193 M -7.38 % | 338.165 M 25.20 % | 270.092 M -9.99 % | 300.084 M -1.62 % | 305.039 M -3.51 % | 316.149 M 27.70 % | 247.563 M -20.06 % | 309.682 M 5.39 % | 293.844 M -6.58 % | 314.544 M 17.02 % | 268.790 M -27.51 % | 370.797 M 18.79 % | 312.154 M -8.76 % | 342.138 M 24.77 % | 274.223 M -16.65 % | 329.015 M 7.46 % | 306.180 M -0.46 % | 307.584 M 51.47 % | 203.068 M -39.75 % | 337.054 M 16.54 % | 289.221 M -9.85 % | 320.839 M 28.81 % | 249.074 M -23.71 % | 326.473 M 13.31 % | 288.126 M -5.43 % | 304.683 M 13.71 % | 267.947 M -22.84 % | 347.263 M 11.12 % | 312.498 M -7.16 % | 336.610 M 30.35 % | 258.228 M |
General and administrative expenses | 48.660 M -7.12 % | 52.393 M -9.10 % | 57.637 M 16.08 % | 49.652 M 4.34 % | 47.585 M 14.24 % | 41.653 M -28.62 % | 58.350 M 27.46 % | 45.780 M 1.51 % | 45.098 M 25.50 % | 35.935 M -15.35 % | 42.453 M 4.99 % | 40.434 M 24.71 % | 32.422 M -12.72 % | 37.148 M -26.98 % | 50.874 M 22.73 % | 41.451 M 22.64 % | 33.798 M -9.49 % | 37.341 M -24.25 % | 49.295 M 26.90 % | 38.846 M 1.80 % | 38.161 M 11.21 % | 34.314 M -23.75 % | 45.004 M 11.43 % | 40.388 M 12.55 % | 35.883 M -1.80 % | 36.541 M -31.65 % | 53.464 M 30.82 % | 40.867 M -11.16 % | 46.000 M 18.64 % | 38.773 M -7.85 % | 42.077 M -1.67 % | 42.792 M -0.27 % | 42.906 M 19.91 % | 35.782 M |
Selling and marketing expenses | 76.331 M 19.49 % | 63.882 M -10.36 % | 71.265 M 13.23 % | 62.941 M -10.48 % | 70.313 M 23.53 % | 56.918 M -16.63 % | 68.270 M 4.77 % | 65.161 M -0.54 % | 65.517 M 25.04 % | 52.395 M -13.26 % | 60.407 M 6.90 % | 56.507 M -1.72 % | 57.495 M -14.66 % | 67.371 M 4.52 % | 64.460 M 3.62 % | 62.210 M -12.67 % | 71.239 M 17.76 % | 60.495 M -15.10 % | 71.254 M 10.46 % | 64.508 M 5.87 % | 60.934 M 18.88 % | 51.257 M -20.99 % | 64.877 M -1.60 % | 65.930 M 19.04 % | 55.383 M -4.22 % | 57.825 M -8.37 % | 63.108 M 23.09 % | 51.271 M | 0.000 -100.00 % | 57.051 M -2.84 % | 58.717 M 16.95 % | 50.209 M | 0.000 -100.00 % | 48.927 M |
Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 52.916 M | 0.000 -100.00 % | 4.279 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.050 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.012 M -9.17 % | -927.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 528.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.858 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.405 M | 0.000 |
Operating expenses | 148.344 M 4.45 % | 142.027 M -8.39 % | 155.036 M -17.48 % | 187.880 M 34.28 % | 139.912 M 22.41 % | 114.300 M -20.70 % | 144.136 M 10.27 % | 130.709 M -1.75 % | 133.031 M 16.92 % | 113.778 M -4.59 % | 119.249 M 0.33 % | 118.862 M 5.75 % | 112.403 M -14.31 % | 131.175 M -4.61 % | 137.514 M 9.45 % | 125.645 M -3.72 % | 130.496 M 9.17 % | 119.531 M -14.97 % | 140.583 M 17.10 % | 120.056 M -2.19 % | 122.743 M 13.17 % | 108.458 M -19.80 % | 135.229 M 7.58 % | 125.696 M 10.52 % | 113.735 M -4.73 % | 119.382 M -12.37 % | 136.239 M 20.44 % | 113.122 M -12.21 % | 128.849 M 8.42 % | 118.838 M -1.53 % | 120.682 M 5.73 % | 114.146 M -2.17 % | 116.673 M -12.75 % | 133.721 M |
Cost and expenses | 475.621 M 16.20 % | 409.324 M -19.47 % | 508.304 M 13.42 % | 448.157 M -6.26 % | 478.077 M 24.37 % | 384.392 M -13.47 % | 444.220 M 1.94 % | 435.748 M -2.99 % | 449.180 M 24.31 % | 361.341 M -15.76 % | 428.931 M 3.93 % | 412.706 M -3.34 % | 426.947 M 6.75 % | 399.965 M -21.31 % | 508.311 M 16.11 % | 437.799 M -7.37 % | 472.634 M 20.03 % | 393.754 M -16.15 % | 469.598 M 10.17 % | 426.236 M -0.95 % | 430.327 M 38.14 % | 311.526 M -34.04 % | 472.283 M 13.83 % | 414.917 M -4.52 % | 434.574 M 17.94 % | 368.456 M -20.37 % | 462.712 M 15.32 % | 401.248 M -7.45 % | 433.532 M 12.09 % | 386.785 M -17.34 % | 467.945 M 9.68 % | 426.644 M -5.88 % | 453.283 M 15.65 % | 391.949 M |
Research and development expenses | 23.353 M -9.32 % | 25.752 M -1.46 % | 26.134 M 16.82 % | 22.371 M 1.62 % | 22.014 M -6.18 % | 23.464 M 33.96 % | 17.516 M -11.39 % | 19.768 M -11.81 % | 22.416 M -11.91 % | 25.448 M 55.27 % | 16.389 M -25.24 % | 21.921 M -2.51 % | 22.486 M -15.64 % | 26.656 M 20.18 % | 22.180 M 0.89 % | 21.984 M -13.65 % | 25.459 M 17.35 % | 21.695 M 8.29 % | 20.034 M 19.95 % | 16.702 M -29.37 % | 23.648 M 3.33 % | 22.887 M -9.71 % | 25.348 M 30.81 % | 19.378 M -13.76 % | 22.469 M -10.18 % | 25.016 M 27.20 % | 19.667 M -6.28 % | 20.984 M -8.43 % | 22.917 M -0.42 % | 23.014 M 15.72 % | 19.888 M -5.94 % | 21.145 M 12.49 % | 18.797 M -25.24 % | 25.143 M |
Selling general and administrative expenses | 124.991 M 7.50 % | 116.275 M -9.80 % | 128.902 M 14.48 % | 112.593 M -4.50 % | 117.898 M 19.61 % | 98.571 M -22.15 % | 126.620 M 14.13 % | 110.941 M 0.29 % | 110.615 M 25.23 % | 88.330 M -14.13 % | 102.860 M 6.11 % | 96.941 M 7.81 % | 89.917 M -13.97 % | 104.519 M -9.38 % | 115.334 M 11.26 % | 103.661 M -1.31 % | 105.037 M 7.36 % | 97.836 M -18.84 % | 120.549 M 16.64 % | 103.354 M 4.30 % | 99.095 M 15.80 % | 85.571 M -22.12 % | 109.881 M 3.35 % | 106.318 M 16.49 % | 91.266 M -3.29 % | 94.366 M -19.05 % | 116.572 M 26.52 % | 92.138 M 100.30 % | 46.000 M -52.00 % | 95.824 M -4.93 % | 100.794 M 8.38 % | 93.001 M 116.76 % | 42.906 M -49.35 % | 84.709 M |
Interest income | 3.931 M -8.60 % | 4.301 M -12.19 % | 4.898 M 23.28 % | 3.973 M -13.71 % | 4.604 M 7.07 % | 4.300 M -10.77 % | 4.819 M 27.49 % | 3.780 M -11.91 % | 4.291 M 10.45 % | 3.885 M 17.12 % | 3.317 M -11.24 % | 3.737 M -8.00 % | 4.062 M 9.93 % | 3.695 M -1.23 % | 3.741 M -7.22 % | 4.032 M -1.80 % | 4.106 M 25.87 % | 3.262 M 15.47 % | 2.825 M -2.72 % | 2.904 M 8.04 % | 2.688 M 0.94 % | 2.663 M | 0.000 -100.00 % | 2.492 M -18.13 % | 3.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.678 M |
Interest expense | 676.000 K -3.29 % | 699.000 K 13.84 % | 614.000 K -10.76 % | 688.000 K -7.65 % | 745.000 K 28.01 % | 582.000 K -26.88 % | 796.000 K -10.06 % | 885.000 K -35.54 % | 1.373 M 14.70 % | 1.197 M 7.16 % | 1.117 M 14.33 % | 977.000 K -1.41 % | 991.000 K 23.11 % | 805.000 K -3.71 % | 836.000 K 19.26 % | 701.000 K -2.23 % | 717.000 K -6.27 % | 765.000 K -2.30 % | 783.000 K -10.72 % | 877.000 K 1.27 % | 866.000 K -15.92 % | 1.030 M 0.98 % | 1.020 M -7.61 % | 1.104 M -0.36 % | 1.108 M -6.34 % | 1.183 M 12.35 % | 1.053 M 2.33 % | 1.029 M -1.25 % | 1.042 M -2.16 % | 1.065 M -29.93 % | 1.520 M 31.72 % | 1.154 M -18.10 % | 1.409 M | 0.000 |
Depreciation and amortization | 18.226 M -3.46 % | 18.880 M 0.01 % | 18.879 M 3.11 % | 18.310 M 6.70 % | 17.161 M -0.89 % | 17.315 M -6.07 % | 18.434 M -1.89 % | 18.790 M -3.38 % | 19.448 M -4.34 % | 20.330 M -1.56 % | 20.652 M -1.30 % | 20.924 M -7.67 % | 22.661 M 0.45 % | 22.559 M -3.90 % | 23.475 M 0.29 % | 23.408 M 0.97 % | 23.182 M -1.69 % | 23.581 M 1.52 % | 23.227 M 4.55 % | 22.216 M 2.98 % | 21.573 M 2.85 % | 20.976 M 1.84 % | 20.598 M 0.60 % | 20.476 M -3.34 % | 21.183 M 6.71 % | 19.851 M 7.84 % | 18.407 M 1.67 % | 18.104 M -2.54 % | 18.575 M 2.86 % | 18.059 M 1.90 % | 17.722 M 2.26 % | 17.331 M -68.47 % | 54.970 M 227.83 % | 16.768 M |
Operating income | 52.748 M 105.93 % | 25.615 M -61.46 % | 66.456 M | 0.000 -100.00 % | 67.675 M 47.73 % | 45.809 M -34.88 % | 70.348 M 7.72 % | 65.305 M -16.03 % | 77.774 M 90.54 % | 40.818 M -41.11 % | 69.317 M 43.89 % | 48.174 M -20.18 % | 60.356 M 108.65 % | 28.927 M -55.08 % | 64.395 M 8.07 % | 59.585 M -28.87 % | 83.770 M 59.75 % | 52.438 M -34.15 % | 79.630 M -7.08 % | 85.693 M -11.19 % | 96.494 M 594.25 % | 13.899 M -78.14 % | 63.573 M 1.06 % | 62.905 M -1.58 % | 63.915 M 332.44 % | 14.780 M -68.83 % | 47.423 M 7.28 % | 44.203 M -39.85 % | 73.487 M 67.19 % | 43.953 M -42.28 % | 76.149 M -10.87 % | 85.433 M -11.81 % | 96.875 M 72.20 % | 56.257 M |
Operating income ratio | 0.10 69.43 % | 0.06 -49.04 % | 0.12 | 0.00 -100.00 % | 0.13 19.15 % | 0.11 -23.98 % | 0.14 4.70 % | 0.13 -10.84 % | 0.15 46.03 % | 0.10 -26.88 % | 0.14 33.00 % | 0.11 -14.95 % | 0.12 83.37 % | 0.07 -40.33 % | 0.11 -5.22 % | 0.12 -20.43 % | 0.15 28.11 % | 0.12 -18.94 % | 0.14 -13.39 % | 0.17 -8.61 % | 0.18 328.85 % | 0.04 -64.00 % | 0.12 -9.88 % | 0.13 2.68 % | 0.13 232.46 % | 0.04 -58.51 % | 0.09 -6.32 % | 0.10 -30.60 % | 0.14 40.13 % | 0.10 -27.09 % | 0.14 -16.11 % | 0.17 -5.25 % | 0.18 32.82 % | 0.13 |
Total other income expenses net | -8.676 M -198.03 % | 8.850 M -39.52 % | 14.634 M 429.83 % | 2.762 M 351.32 % | -1.099 M -113.74 % | 7.997 M -30.81 % | 11.558 M -4.19 % | 12.063 M 65.59 % | 7.285 M 1 330.57 % | -592.000 K 77.32 % | -2.610 M -89.54 % | -1.377 M -65.31 % | -833.000 K -174.84 % | 1.113 M 125.85 % | -4.306 M -127.83 % | -1.890 M -461.38 % | 523.000 K -46.25 % | 973.000 K 5.30 % | 924.000 K -63.51 % | 2.532 M 1 268.65 % | 185.000 K -96.38 % | 5.117 M 205.64 % | -4.844 M -242.43 % | 3.401 M -67.44 % | 10.446 M -34.71 % | 15.999 M 78.00 % | 8.988 M 275.28 % | 2.395 M -84.60 % | 15.550 M 464.00 % | -4.272 M -131.37 % | 13.616 M 463.58 % | 2.416 M 142.57 % | 996.000 K 103.90 % | -25.547 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -265.735 M -16.63 % | -227.840 M 6.89 % | -244.709 M 33.21 % | -366.400 M 21.92 % | -469.249 M -528.62 % | 109.479 M 161.97 % | -176.678 M -144.08 % | -72.385 M 58.73 % | -175.406 M -93.89 % | -90.469 M 8.70 % | -99.089 M 68.30 % | -312.539 M 20.20 % | -391.668 M -24.09 % | -315.640 M -9.23 % | -288.967 M -83.61 % | -157.385 M 48.63 % | -306.401 M 37.05 % | -486.705 M -3.11 % | -472.040 M -42.53 % | -331.184 M 25.99 % | -447.490 M -1 597.62 % | 29.880 M 96.48 % | 15.208 M 170.99 % | 5.612 M 105.26 % | -106.718 M -15.51 % | -92.387 M 73.42 % | -347.535 M -49.79 % | -232.017 M -43.29 % | -161.926 M -1.82 % | -159.035 M -782.47 % | 23.303 M -97.12 % | 810.039 M |
Total investments | 233.187 M -44.51 % | 420.259 M 64.65 % | 255.246 M 52.52 % | 167.351 M 1.75 % | 164.465 M -76.55 % | 701.383 M 338.09 % | 160.099 M -64.17 % | 446.798 M 0.93 % | 442.680 M 149.76 % | 177.240 M 0.52 % | 176.320 M -1.45 % | 178.920 M 0.77 % | 177.560 M -1.49 % | 180.240 M 3.73 % | 173.760 M 0.91 % | 172.200 M -0.09 % | 172.360 M 1 553.17 % | 10.426 M -20.60 % | 13.131 M -66.65 % | 39.378 M 3.84 % | 37.923 M -91.15 % | 428.628 M 101 230.50 % | 423.000 K -29.50 % | 600.000 K -18.48 % | 736.000 K -4.54 % | 771.000 K -24.78 % | 1.025 M -95.18 % | 21.267 M 22.05 % | 17.425 M 6 500.38 % | 264.000 K -59.94 % | 659.000 K -99.96 % | 1.620 B |
Total debt | 130.098 M -28.24 % | 181.292 M 12.51 % | 161.133 M -4.24 % | 168.271 M -8.67 % | 184.250 M 17.90 % | 156.274 M -1.42 % | 158.521 M -12.66 % | 181.497 M -12.78 % | 208.100 M 0.06 % | 207.982 M 4.91 % | 198.242 M -4.11 % | 206.731 M -15.35 % | 244.230 M -1.46 % | 247.853 M -1.30 % | 251.114 M -2.35 % | 257.148 M 24.99 % | 205.731 M 5.82 % | 194.414 M -0.74 % | 195.873 M -14.44 % | 228.929 M -2.57 % | 234.958 M -7.58 % | 254.226 M -0.32 % | 255.042 M -3.64 % | 264.674 M -4.16 % | 276.162 M -2.73 % | 283.926 M 1.51 % | 279.699 M 0.37 % | 278.681 M -1.36 % | 282.518 M -1.70 % | 287.401 M 0.75 % | 285.271 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 100.00 % | -66.084 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.022 M 26.16 % | 90.382 M -88.18 % | 764.782 M 4.70 % | 730.463 M -6.38 % | 780.274 M 820.18 % | -108.344 M -21.47 % | -89.192 M 10.24 % | -99.368 M -112.86 % | 772.483 M 701.16 % | -128.499 M -118.02 % | 712.996 M 610.29 % | -139.725 M -8.44 % | -128.846 M -7.17 % | -120.227 M 18.99 % | -148.407 M 11.43 % | -167.566 M -10.06 % | -152.250 M -10.95 % | -137.221 M -9.21 % | -125.644 M -47.06 % | -85.438 M -18.66 % | -72.005 M 24.73 % | -95.656 M 6.37 % | -102.160 M -44.00 % | -70.945 M -17.53 % | -60.362 M 18.60 % | -74.153 M -105.24 % | 1.416 B |
Retained earnings | 518.057 M 5.98 % | 488.820 M -21.73 % | 624.535 M 10.68 % | 564.258 M 7.76 % | 523.624 M 114.60 % | 243.995 M -58.15 % | 583.071 M 8.60 % | 536.916 M 8.92 % | 492.958 M 12.38 % | 438.657 M -17.07 % | 528.966 M 10.68 % | 477.923 M 7.78 % | 443.440 M -24.52 % | 587.514 M 4.23 % | 563.667 M 10.71 % | 509.127 M 11.52 % | 456.545 M -20.69 % | 575.643 M 7.97 % | 533.130 M 13.84 % | 468.315 M 16.55 % | 401.824 M -21.45 % | 511.573 M 3.10 % | 496.170 M 20.48 % | 411.819 M 12.23 % | 366.940 M -25.82 % | 494.687 M 3.95 % | 475.909 M 9.69 % | 433.865 M 8.07 % | 401.483 M -18.26 % | 491.143 M 6.16 % | 462.631 M | 0.000 |
Common stock | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 0.00 % | 607.500 M 12.50 % | 540.000 M 0.00 % | 540.000 M 0.00 % | 540.000 M 0.00 % | 540.000 M | 0.000 |
Total equity | 1.576 B -7.04 % | 1.695 B -5.89 % | 1.802 B 2.62 % | 1.756 B 3.79 % | 1.692 B 3.96 % | 1.627 B -5.06 % | 1.714 B 1.17 % | 1.694 B 4.85 % | 1.616 B 0.79 % | 1.603 B -4.95 % | 1.687 B 1.88 % | 1.656 B 3.11 % | 1.606 B -9.19 % | 1.768 B 4.15 % | 1.698 B 3.81 % | 1.635 B 3.28 % | 1.583 B -7.63 % | 1.714 B 1.98 % | 1.681 B 5.49 % | 1.593 B 5.67 % | 1.508 B -7.55 % | 1.631 B 0.42 % | 1.624 B 4.67 % | 1.552 B 0.28 % | 1.547 B -8.04 % | 1.683 B 2.58 % | 1.640 B 24.35 % | 1.319 B 0.29 % | 1.315 B -10.54 % | 1.470 B 2.88 % | 1.429 B 0.43 % | 1.423 B |
Other non current liabilities | 491.000 K -10.56 % | 549.000 K 2.04 % | 538.000 K -0.92 % | 543.000 K 1.88 % | 533.000 K 0.76 % | 529.000 K 1.93 % | 519.000 K -2.08 % | 530.000 K 3.11 % | 514.000 K -3.38 % | 532.000 K -95.78 % | 12.599 M 1 180.39 % | 984.000 K 0.82 % | 976.000 K 80.41 % | 541.000 K -95.28 % | 11.469 M 2 118.38 % | 517.000 K -95.49 % | 11.464 M -0.04 % | 11.469 M -0.03 % | 11.473 M 0.11 % | 11.460 M 0.08 % | 11.451 M 4 944.49 % | 227.000 K -97.97 % | 11.205 M 3.42 % | 10.834 M 83.88 % | 5.892 M -62.70 % | 15.796 M 165.17 % | 5.957 M -40.16 % | 9.955 M 1 973.96 % | 480.000 K -95.16 % | 9.917 M -1.65 % | 10.083 M | 0.000 |
Long term debt | 54.461 M -9.01 % | 59.851 M -5.06 % | 63.039 M -6.91 % | 67.718 M -4.17 % | 70.663 M -5.82 % | 75.031 M -5.54 % | 79.434 M -5.77 % | 84.298 M -5.42 % | 89.133 M -5.16 % | 93.982 M -2.91 % | 96.801 M -4.59 % | 101.458 M -4.81 % | 106.582 M -4.55 % | 111.659 M -4.20 % | 116.551 M -4.70 % | 122.302 M -3.86 % | 127.216 M -4.16 % | 132.732 M -2.35 % | 135.926 M -3.35 % | 140.642 M -3.60 % | 145.896 M -3.51 % | 151.198 M -3.59 % | 156.834 M -3.34 % | 162.248 M -5.69 % | 172.035 M -2.40 % | 176.260 M -1.29 % | 178.563 M 2.64 % | 173.967 M -2.86 % | 179.095 M -2.74 % | 184.134 M -2.57 % | 188.997 M | 0.000 |
Total non current liabilities | 65.900 M -7.89 % | 71.548 M -4.27 % | 74.740 M -5.91 % | 79.431 M -3.30 % | 82.144 M -5.08 % | 86.539 M -4.80 % | 90.900 M -5.17 % | 95.857 M -4.71 % | 100.595 M -4.61 % | 105.462 M -3.60 % | 109.400 M -3.99 % | 113.944 M -4.00 % | 118.697 M -3.80 % | 123.387 M -3.62 % | 128.020 M -4.30 % | 133.766 M -3.54 % | 138.680 M -3.83 % | 144.201 M -2.17 % | 147.399 M -3.09 % | 152.102 M -3.33 % | 157.347 M -3.10 % | 162.373 M -3.37 % | 168.039 M -8.29 % | 183.238 M -2.58 % | 188.084 M -2.07 % | 192.056 M -1.35 % | 194.686 M 5.85 % | 183.922 M -2.73 % | 189.091 M -2.56 % | 194.051 M -2.53 % | 199.080 M | 0.000 |
Other current liabilities | 306.870 M -1.49 % | 311.513 M 57.64 % | 197.606 M 10.87 % | 178.238 M -43.46 % | 315.231 M 11.02 % | 283.929 M 68.61 % | 168.397 M 12.86 % | 149.209 M -31.54 % | 217.936 M -0.48 % | 218.987 M 20.28 % | 182.065 M 14.21 % | 159.416 M -56.31 % | 364.892 M 93.38 % | 188.689 M -13.18 % | 217.326 M 33.12 % | 163.258 M -53.65 % | 352.250 M 80.71 % | 194.923 M -1.50 % | 197.901 M 9.88 % | 180.100 M -49.94 % | 359.765 M 147.80 % | 145.185 M -20.86 % | 183.462 M 23.82 % | 148.165 M -54.91 % | 328.607 M 125.03 % | 146.029 M -15.19 % | 172.174 M -52.30 % | 360.965 M -12.39 % | 411.993 M 102.18 % | 203.779 M 14.99 % | 177.222 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.791 M 84.14 % | 17.265 M -4.68 % | 18.113 M -62.87 % | 48.781 M 3.24 % | 47.249 M | 0.000 -100.00 % | 24.238 M -1.87 % | 24.700 M 4.10 % | 23.727 M -89.16 % | 218.902 M 23.47 % | 177.289 M -49.57 % | 351.567 M 79.49 % | 195.874 M -5.35 % | 206.940 M 12.65 % | 183.698 M -49.80 % | 365.937 M 2 209.77 % | 15.843 M -32.66 % | 23.528 M -49.75 % | 46.818 M 26.79 % | 36.927 M 58.00 % | 23.372 M -23.84 % | 30.690 M 5.18 % | 29.179 M | 0.000 | 0.000 -100.00 % | 56.799 M | 0.000 |
Short term debt | 75.637 M -37.72 % | 121.441 M 23.80 % | 98.094 M -2.45 % | 100.553 M -11.47 % | 113.587 M 39.81 % | 81.243 M 2.73 % | 79.087 M -18.63 % | 97.199 M -17.97 % | 118.499 M 3.95 % | 114.000 M 12.38 % | 101.441 M -3.64 % | 105.273 M -23.52 % | 137.648 M 1.07 % | 136.194 M 1.21 % | 134.563 M -0.21 % | 134.846 M 71.75 % | 78.515 M 27.29 % | 61.682 M -1.93 % | 62.894 M -28.76 % | 88.287 M -0.87 % | 89.062 M -13.56 % | 103.028 M 29.33 % | 79.665 M -22.22 % | 102.426 M -1.63 % | 104.127 M -3.29 % | 107.666 M 6.46 % | 101.136 M -3.42 % | 104.714 M 1.25 % | 103.423 M 0.15 % | 103.267 M 7.26 % | 96.274 M | 0.000 |
Total current liabilities | 508.317 M -12.17 % | 578.743 M 24.97 % | 463.088 M 11.38 % | 415.755 M -27.75 % | 575.410 M 7.52 % | 535.150 M 34.44 % | 398.049 M 1.15 % | 393.513 M -26.11 % | 532.596 M 2.48 % | 519.724 M 22.42 % | 424.547 M 9.31 % | 388.405 M -39.10 % | 637.748 M 33.88 % | 476.355 M -6.65 % | 510.287 M 8.05 % | 472.276 M -22.10 % | 606.279 M 48.66 % | 407.833 M -8.91 % | 447.706 M 9.59 % | 408.545 M -31.03 % | 592.332 M 55.28 % | 381.460 M -8.47 % | 416.746 M 3.25 % | 403.622 M -30.33 % | 579.313 M 49.90 % | 386.467 M -5.90 % | 410.694 M -31.16 % | 596.631 M -3.64 % | 619.197 M 44.31 % | 429.068 M -9.94 % | 476.435 M | 0.000 |
Total liabilities | 574.217 M -11.70 % | 650.291 M 20.91 % | 537.828 M 8.61 % | 495.186 M -24.69 % | 657.554 M 5.77 % | 621.689 M 27.15 % | 488.949 M -0.09 % | 489.370 M -22.71 % | 633.191 M 1.28 % | 625.186 M 17.09 % | 533.947 M 6.29 % | 502.349 M -33.59 % | 756.445 M 26.13 % | 599.742 M -6.04 % | 638.307 M 5.32 % | 606.042 M -18.65 % | 744.959 M 34.95 % | 552.034 M -7.24 % | 595.105 M 6.15 % | 560.647 M -25.22 % | 749.679 M 37.85 % | 543.833 M -7.00 % | 584.785 M -0.35 % | 586.860 M -23.53 % | 767.397 M 32.65 % | 578.523 M -4.44 % | 605.380 M -22.44 % | 780.553 M -3.43 % | 808.288 M 29.72 % | 623.119 M -7.76 % | 675.515 M | 0.000 |
Other non current assets | 258.108 M 857.52 % | 26.956 M -88.16 % | 227.673 M 119.88 % | 103.546 M 2.84 % | 100.685 M 656.86 % | 13.303 M -95.22 % | 278.130 M 1 595.91 % | 16.400 M 5.62 % | 15.528 M -95.38 % | 336.309 M 10.10 % | 305.446 M 1 211.38 % | 23.292 M -49.03 % | 45.696 M 38.18 % | 33.071 M 6.99 % | 30.911 M -4.86 % | 32.490 M 68.39 % | 19.295 M 89.93 % | 10.159 M -52.60 % | 21.432 M -27.02 % | 29.365 M 8.81 % | 26.988 M -9.70 % | 29.888 M -93.34 % | 448.778 M 12.75 % | 398.013 M -4.91 % | 418.569 M 17.20 % | 357.142 M 173.98 % | 130.355 M 11.46 % | 116.952 M 4.16 % | 112.286 M -14.39 % | 131.154 M -57.86 % | 311.250 M 138.42 % | -810.039 M |
Long term investments | 0.000 -100.00 % | 260.661 M 398.59 % | 52.280 M -46.68 % | 98.041 M 3.19 % | 95.007 M -41.75 % | 163.096 M 282.71 % | -89.264 M | 0.000 | 0.000 100.00 % | -140.293 M -26.30 % | -111.082 M -165.01 % | 170.869 M 18.26 % | 144.480 M -11.48 % | 163.224 M 5.51 % | 154.707 M 4.57 % | 147.943 M -8.69 % | 162.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -412.310 M -30.79 % | -315.247 M 5.21 % | -332.578 M -21.25 % | -274.293 M -1 823.92 % | -14.257 M | 0.000 100.00 % | -9.480 M -3 690.91 % | 264.000 K 100.13 % | -195.884 M | 0.000 |
Intangible assets | 2.674 M 9.05 % | 2.452 M -14.15 % | 2.856 M -6.15 % | 3.043 M 23.65 % | 2.461 M -9.56 % | 2.721 M -7.98 % | 2.957 M -13.56 % | 3.421 M 0.21 % | 3.414 M -1.98 % | 3.483 M 6.48 % | 3.271 M -5.33 % | 3.455 M -11.14 % | 3.888 M -13.00 % | 4.469 M -5.52 % | 4.730 M 1.39 % | 4.665 M -10.82 % | 5.231 M -9.18 % | 5.760 M -14.32 % | 6.723 M -6.79 % | 7.213 M 5.89 % | 6.812 M 5.86 % | 6.435 M -12.35 % | 7.342 M -7.47 % | 7.935 M -9.36 % | 8.754 M -10.98 % | 9.834 M -5.32 % | 10.387 M 7.38 % | 9.673 M 2.04 % | 9.480 M 10.55 % | 8.575 M -7.14 % | 9.234 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 438.000 K 1.86 % | 430.000 K -1.60 % | 437.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.674 M 9.05 % | 2.452 M -14.15 % | 2.856 M -6.15 % | 3.043 M 23.65 % | 2.461 M -9.56 % | 2.721 M -7.98 % | 2.957 M -13.56 % | 3.421 M 0.21 % | 3.414 M -1.98 % | 3.483 M 6.48 % | 3.271 M -5.33 % | 3.455 M -11.14 % | 3.888 M -13.00 % | 4.469 M -5.52 % | 4.730 M 1.39 % | 4.665 M -10.82 % | 5.231 M -9.18 % | 5.760 M -14.32 % | 6.723 M -12.13 % | 7.651 M 5.65 % | 7.242 M 5.38 % | 6.872 M -6.40 % | 7.342 M -7.47 % | 7.935 M -9.36 % | 8.754 M -10.98 % | 9.834 M -5.32 % | 10.387 M 7.38 % | 9.673 M 2.04 % | 9.480 M 10.55 % | 8.575 M -7.14 % | 9.234 M | 0.000 |
Property plant equipment net | 823.335 M -6.47 % | 880.285 M 0.47 % | 876.125 M -0.09 % | 876.958 M 3.04 % | 851.063 M -0.32 % | 853.781 M 1.86 % | 838.199 M -2.36 % | 858.429 M 1.34 % | 847.067 M -2.89 % | 872.287 M -1.02 % | 881.246 M -1.80 % | 897.434 M -1.69 % | 912.831 M -2.31 % | 934.455 M 0.09 % | 933.659 M -1.33 % | 946.230 M -1.27 % | 958.423 M -1.71 % | 975.075 M -0.26 % | 977.648 M 0.79 % | 970.003 M 1.06 % | 959.816 M -1.85 % | 977.934 M -1.26 % | 990.452 M 5.90 % | 935.281 M -0.19 % | 937.050 M 0.35 % | 933.807 M 5.24 % | 887.277 M 3.23 % | 859.513 M -3.61 % | 891.715 M 0.98 % | 883.084 M 0.91 % | 875.119 M | 0.000 |
Total non current assets | 1.097 B -7.28 % | 1.183 B 1.12 % | 1.170 B 7.06 % | 1.093 B 2.97 % | 1.062 B 1.49 % | 1.046 B 0.29 % | 1.043 B 16.92 % | 891.983 M 1.41 % | 879.564 M -19.16 % | 1.088 B -0.66 % | 1.095 B -1.54 % | 1.112 B -0.98 % | 1.123 B -2.42 % | 1.151 B 1.00 % | 1.140 B -0.41 % | 1.145 B -1.21 % | 1.159 B 15.02 % | 1.007 B -1.48 % | 1.022 B -0.18 % | 1.024 B 1.22 % | 1.012 B -2.07 % | 1.033 B -1.82 % | 1.053 B 0.57 % | 1.047 B -0.46 % | 1.051 B 0.54 % | 1.046 B 1.42 % | 1.031 B 2.88 % | 1.002 B -1.76 % | 1.020 B -0.28 % | 1.023 B 0.92 % | 1.014 B 225.14 % | -810.039 M |
Other current assets | 31.744 M -8.34 % | 34.634 M 0.53 % | 34.450 M 7.76 % | 31.968 M -1.43 % | 32.431 M -23.75 % | 42.535 M -8.78 % | 46.629 M 16.79 % | 39.924 M 70.57 % | 23.406 M -8.26 % | 25.513 M -90.18 % | 259.708 M 806.14 % | 28.661 M 21.20 % | 23.647 M -34.04 % | 35.849 M -87.86 % | 295.178 M 1 055.70 % | 25.541 M -92.25 % | 329.553 M 23.97 % | 265.841 M -7.91 % | 288.666 M 12.28 % | 257.097 M 4.79 % | 245.347 M 9.57 % | 223.920 M -13.17 % | 257.886 M 3.52 % | 249.107 M -3.20 % | 257.330 M 2.19 % | 251.816 M -13.77 % | 292.025 M 18.98 % | 245.441 M -15.57 % | 290.698 M 525.71 % | 46.459 M -83.39 % | 279.705 M | 0.000 |
Short term investments | 111.065 M -30.41 % | 159.598 M -21.37 % | 202.966 M 192.84 % | 69.310 M -0.21 % | 69.458 M -87.10 % | 538.287 M 115.86 % | 249.363 M -44.19 % | 446.798 M 0.93 % | 442.680 M 39.41 % | 317.533 M 10.48 % | 287.402 M 3 469.77 % | 8.051 M -75.66 % | 33.080 M 94.41 % | 17.016 M -10.69 % | 19.053 M -21.45 % | 24.257 M 134.55 % | 10.342 M -0.81 % | 10.426 M -20.60 % | 13.131 M -66.65 % | 39.378 M 3.84 % | 37.923 M -91.15 % | 428.628 M 3.85 % | 412.733 M 30.67 % | 315.847 M -5.24 % | 333.314 M 21.18 % | 275.064 M 1 699.92 % | 15.282 M -28.14 % | 21.267 M 22.05 % | 17.425 M | 0.000 -100.00 % | 196.543 M -87.87 % | 1.620 B |
cash and cash equivalents | 395.833 M -3.25 % | 409.132 M 0.81 % | 405.842 M -24.10 % | 534.671 M -18.18 % | 653.499 M 1 296.51 % | 46.795 M -86.04 % | 335.199 M 32.03 % | 253.882 M -33.80 % | 383.506 M 28.50 % | 298.451 M 0.38 % | 297.331 M -42.74 % | 519.270 M -18.34 % | 635.898 M 12.85 % | 563.493 M 4.33 % | 540.081 M 30.29 % | 414.533 M -19.06 % | 512.132 M -24.81 % | 681.119 M 1.98 % | 667.913 M 19.25 % | 560.113 M -17.93 % | 682.448 M 204.19 % | 224.346 M -6.46 % | 239.834 M -7.42 % | 259.062 M -32.34 % | 382.880 M 1.75 % | 376.313 M -40.00 % | 627.234 M 22.82 % | 510.698 M 14.91 % | 444.444 M -0.45 % | 446.436 M 70.42 % | 261.968 M 132.34 % | -810.039 M |
Cash and short term investments | 506.898 M -10.87 % | 568.730 M -6.58 % | 608.808 M 0.80 % | 603.981 M -16.46 % | 722.957 M 23.57 % | 585.082 M 0.09 % | 584.562 M -16.57 % | 700.680 M -15.19 % | 826.186 M 34.12 % | 615.984 M 5.34 % | 584.733 M 10.89 % | 527.321 M -21.18 % | 668.978 M 15.24 % | 580.509 M 3.82 % | 559.134 M 27.43 % | 438.790 M -16.02 % | 522.474 M -24.45 % | 691.545 M 1.54 % | 681.044 M 13.60 % | 599.491 M -16.78 % | 720.371 M 10.32 % | 652.974 M 0.06 % | 652.567 M 13.51 % | 574.909 M -19.73 % | 716.194 M 9.95 % | 651.377 M 1.38 % | 642.516 M 20.78 % | 531.965 M 15.18 % | 461.869 M 3.46 % | 446.436 M -2.63 % | 458.511 M -43.40 % | 810.039 M |
Total current assets | 1.053 B -9.40 % | 1.162 B -0.59 % | 1.169 B 0.99 % | 1.158 B -10.08 % | 1.287 B 7.04 % | 1.203 B 3.70 % | 1.160 B -10.19 % | 1.291 B -5.69 % | 1.369 B 20.09 % | 1.140 B 1.32 % | 1.125 B 7.64 % | 1.045 B -15.59 % | 1.239 B 1.81 % | 1.216 B 1.71 % | 1.196 B 9.04 % | 1.097 B -6.24 % | 1.170 B -7.08 % | 1.259 B 0.43 % | 1.253 B 10.95 % | 1.130 B -9.30 % | 1.245 B 9.13 % | 1.141 B -1.30 % | 1.156 B 5.89 % | 1.092 B -13.57 % | 1.263 B 3.94 % | 1.215 B 0.07 % | 1.215 B 10.68 % | 1.098 B -0.54 % | 1.103 B 3.08 % | 1.070 B -1.89 % | 1.091 B 34.69 % | 810.039 M |
Inventory | 301.330 M -12.30 % | 343.591 M 15.20 % | 298.253 M -3.50 % | 309.068 M 5.42 % | 293.189 M -6.80 % | 314.567 M 8.10 % | 291.007 M -1.76 % | 296.212 M 5.82 % | 279.908 M -3.57 % | 290.281 M 3.35 % | 280.882 M -2.17 % | 287.113 M -12.89 % | 329.590 M -15.02 % | 387.859 M 13.52 % | 341.676 M -1.29 % | 346.145 M 8.95 % | 317.721 M 5.38 % | 301.489 M 6.25 % | 283.758 M 3.89 % | 273.125 M -2.38 % | 279.773 M 5.82 % | 264.388 M 7.56 % | 245.809 M -8.25 % | 267.919 M -7.56 % | 289.837 M -7.19 % | 312.285 M 11.47 % | 280.143 M -12.49 % | 320.113 M -8.77 % | 350.876 M -10.37 % | 391.483 M 10.96 % | 352.828 M | 0.000 |
Net receivables | 213.104 M -1.04 % | 215.335 M -5.40 % | 227.625 M 7.03 % | 212.683 M -10.97 % | 238.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 237.019 M | 0.000 | 0.000 | 0.000 -100.00 % | 268.876 M | 0.000 -100.00 % | 307.457 M 25.32 % | 245.346 M -7.45 % | 265.083 M 11.43 % | 237.897 M 4.95 % | 226.677 M 15.69 % | 195.942 M -16.43 % | 234.465 M 5.08 % | 223.121 M -1.62 % | 226.806 M 1.14 % | 224.259 M -14.91 % | 263.565 M 26.69 % | 208.038 M -13.03 % | 239.199 M 28.56 % | 186.058 M -22.85 % | 241.168 M | 0.000 |
Tax assets | 13.154 M 0.72 % | 13.060 M 15.32 % | 11.325 M -1.85 % | 11.538 M -6.89 % | 12.392 M -5.27 % | 13.081 M 1.46 % | 12.893 M -6.12 % | 13.733 M 1.31 % | 13.555 M -16.66 % | 16.264 M -0.62 % | 16.366 M -5.57 % | 17.331 M 4.82 % | 16.534 M 2.63 % | 16.110 M 0.90 % | 15.967 M 19.94 % | 13.312 M -2.52 % | 13.656 M -16.38 % | 16.331 M -2.06 % | 16.675 M -3.55 % | 17.288 M -3.76 % | 17.964 M -4.22 % | 18.756 M 2.53 % | 18.293 M -11.03 % | 20.561 M 4.94 % | 19.593 M 1.64 % | 19.277 M 10.84 % | 17.392 M 7.78 % | 16.136 M -0.68 % | 16.247 M | 0.000 -100.00 % | 13.997 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 103.444 M -8.93 % | 113.588 M -14.60 % | 133.014 M 15.65 % | 115.010 M 6.28 % | 108.217 M 2.27 % | 105.817 M 4.74 % | 101.025 M -3.48 % | 104.666 M -11.87 % | 118.766 M 3.19 % | 115.098 M 5.40 % | 109.201 M 31.98 % | 82.739 M -16.81 % | 99.462 M -22.48 % | 128.301 M -8.12 % | 139.639 M -2.42 % | 143.095 M -10.12 % | 159.208 M 19.39 % | 133.346 M -18.66 % | 163.945 M 37.83 % | 118.944 M -0.68 % | 119.756 M 2.00 % | 117.404 M -9.75 % | 130.091 M 22.48 % | 106.213 M -3.14 % | 109.652 M 0.23 % | 109.400 M 2.54 % | 106.694 M 4.84 % | 101.773 M -1.93 % | 103.781 M -14.95 % | 122.022 M -16.50 % | 146.140 M | 0.000 |
Tax payables | 22.366 M -30.54 % | 32.201 M -6.32 % | 34.374 M 56.57 % | 21.954 M -42.79 % | 38.375 M 18.55 % | 32.370 M 0.29 % | 32.275 M 32.68 % | 24.326 M -14.99 % | 28.614 M 17.32 % | 24.390 M -23.40 % | 31.840 M 90.21 % | 16.739 M -53.17 % | 35.746 M 54.27 % | 23.171 M 23.52 % | 18.759 M 109.90 % | 8.937 M -45.19 % | 16.306 M -8.81 % | 17.882 M -22.14 % | 22.966 M 8.26 % | 21.214 M -10.67 % | 23.749 M 49.90 % | 15.843 M -32.66 % | 23.528 M -49.75 % | 46.818 M 26.79 % | 36.927 M 58.00 % | 23.372 M -23.84 % | 30.690 M 5.18 % | 29.179 M | 0.000 | 0.000 -100.00 % | 56.799 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 | 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 % | 10.156 M -0.01 % | 10.157 M | 0.000 -100.00 % | 10.166 M | 0.000 -100.00 % | 9.516 M | 0.000 | 0.000 | 0.000 |
Minority interest | 15.615 M -4.07 % | 16.278 M 10.40 % | 14.744 M 7.86 % | 13.670 M -0.90 % | 13.794 M 8.05 % | 12.766 M 8.64 % | 11.751 M -6.47 % | 12.564 M 0.66 % | 12.482 M 28.03 % | 9.749 M 0.65 % | 9.686 M -7.59 % | 10.481 M 113.16 % | 4.917 M 18.40 % | 4.153 M -30.27 % | 5.956 M -36.24 % | 9.342 M -7.15 % | 10.061 M -7.17 % | 10.838 M -4.99 % | 11.407 M -32.64 % | 16.934 M -0.58 % | 17.033 M 13.21 % | 15.045 M 75.92 % | 8.552 M -4.40 % | 8.946 M -4.35 % | 9.353 M 163.99 % | 3.543 M -4.45 % | 3.708 M -16.41 % | 4.436 M 151.19 % | 1.766 M -29.75 % | 2.514 M -31.46 % | 3.668 M | 0.000 |
Capital lease obligations | 4.435 M -20.22 % | 5.559 M 53.14 % | 3.630 M -5.84 % | 3.855 M 99.84 % | 1.929 M 52.49 % | 1.265 M -26.07 % | 1.711 M -34.82 % | 2.625 M -32.81 % | 3.907 M -28.56 % | 5.469 M 79.84 % | 3.041 M -25.83 % | 4.100 M -23.86 % | 5.385 M -21.55 % | 6.864 M -12.27 % | 7.824 M -14.58 % | 9.159 M -0.92 % | 9.244 M -13.56 % | 10.694 M 35.04 % | 7.919 M -13.69 % | 9.175 M -13.12 % | 10.561 M -13.89 % | 12.265 M -7.38 % | 13.242 M -10.60 % | 14.812 M -11.62 % | 16.760 M 15.95 % | 14.454 M 22.51 % | 11.798 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 -100.00 % | 108.344 M 21.47 % | 89.192 M -10.24 % | 99.368 M | 0.000 -100.00 % | 128.499 M | 0.000 -100.00 % | 139.725 M 8.44 % | 128.846 M 7.17 % | 120.227 M -18.99 % | 148.407 M -11.43 % | 167.566 M 10.06 % | 152.250 M 10.95 % | 137.221 M 9.21 % | 125.644 M 47.06 % | 85.438 M 18.66 % | 72.005 M -24.73 % | 95.656 M -6.37 % | 102.160 M 44.00 % | 70.945 M | 0.000 -100.00 % | 74.153 M | 0.000 |
Other total stockholders equity | 434.958 M -32.97 % | 648.899 M 16.96 % | 554.788 M -2.70 % | 570.212 M 4.32 % | 546.592 M -37.64 % | 876.530 M 35.10 % | 648.815 M 20.81 % | 537.067 M 6.83 % | 502.748 M -8.12 % | 547.159 M -15.67 % | 648.815 M 0.00 % | 648.815 M -0.03 % | 649.031 M 14.08 % | 568.918 M -12.34 % | 649.031 M 27.40 % | 509.431 M -21.51 % | 649.031 M 0.00 % | 649.031 M 0.00 % | 649.031 M 0.00 % | 649.031 M 0.00 % | 649.031 M 30.65 % | 496.781 M -23.46 % | 649.031 M 24.01 % | 523.353 M -7.13 % | 563.559 M -2.33 % | 576.992 M -11.09 % | 648.997 M 46.47 % | 443.099 M 0.00 % | 443.099 M -10.86 % | 497.099 M 0.00 % | 497.099 M 6 925.14 % | 7.076 M |
Deferred tax liabilities non current | 10.948 M -1.79 % | 11.148 M -0.13 % | 11.163 M -0.06 % | 11.170 M 2.03 % | 10.948 M -0.28 % | 10.979 M 0.29 % | 10.947 M -0.74 % | 11.029 M 0.74 % | 10.948 M 0.00 % | 10.948 M -5.86 % | 11.629 M 1.10 % | 11.502 M 3.26 % | 11.139 M -0.43 % | 11.187 M 2.19 % | 10.947 M 0.00 % | 10.947 M 0.00 % | 10.947 M -0.01 % | 10.948 M 0.01 % | 10.947 M -0.01 % | 10.948 M 0.00 % | 10.948 M 0.00 % | 10.948 M 0.01 % | 10.947 M 3.54 % | 10.573 M 88.10 % | 5.621 M -0.34 % | 5.640 M -0.84 % | 5.688 M 3 187.86 % | 173.000 K -15.20 % | 204.000 K | 0.000 -100.00 % | 109.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.150 B -8.33 % | 2.346 B 0.27 % | 2.339 B 3.93 % | 2.251 B -4.18 % | 2.349 B 4.46 % | 2.249 B 2.09 % | 2.203 B 0.89 % | 2.183 B -2.91 % | 2.249 B 0.93 % | 2.228 B 0.35 % | 2.221 B 2.91 % | 2.158 B -8.64 % | 2.362 B -0.25 % | 2.368 B 1.36 % | 2.336 B 4.22 % | 2.241 B -3.73 % | 2.328 B 2.74 % | 2.266 B -0.43 % | 2.276 B 5.66 % | 2.154 B -4.58 % | 2.258 B 3.81 % | 2.175 B -1.54 % | 2.209 B 3.29 % | 2.138 B -7.62 % | 2.315 B 2.37 % | 2.261 B 0.69 % | 2.246 B 6.96 % | 2.100 B -1.13 % | 2.124 B 1.44 % | 2.094 B -0.53 % | 2.105 B | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 203.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 4.325 M 104.72 % | -91.622 M -388.79 % | 31.726 M -18.32 % | 38.841 M 8.70 % | 35.733 M 169.29 % | -51.570 M -328.39 % | 22.580 M 166.36 % | -34.026 M -123.09 % | -15.252 M 7.34 % | -16.460 M -2 506.43 % | 684.000 K -98.07 % | 35.404 M 34.30 % | 26.362 M 179.82 % | -33.028 M -165.14 % | 50.705 M 432.25 % | -15.261 M 78.84 % | -72.107 M -102.89 % | -35.540 M -213.95 % | 31.189 M 2 559.70 % | -1.268 M 95.20 % | -26.439 M -11.33 % | -23.749 M -138.66 % | 61.425 M 178.66 % | 22.043 M 59.47 % | 13.823 M 948.04 % | -1.630 M -109.07 % | 17.974 M -68.43 % | 56.937 M 216.53 % | -48.861 M -57.20 % | -31.083 M -2.28 % | -30.390 M -1.73 % | -29.874 M 42.78 % | -52.208 M -27.86 % | -40.831 M |
Accounts receivables | -14.792 M -185.54 % | 17.292 M 224.64 % | -13.874 M -144.09 % | 31.466 M 869.38 % | 3.246 M 119.87 % | -16.334 M -209.52 % | 14.914 M 280.09 % | -8.281 M 71.27 % | -28.823 M -193.38 % | 30.865 M 177.50 % | -39.826 M -373.10 % | 14.583 M 260.96 % | -9.060 M -113.61 % | 66.583 M 368.14 % | 14.223 M -15.83 % | 16.897 M 130.61 % | -55.205 M -581.51 % | 11.465 M 144.83 % | -25.576 M -397.78 % | -5.138 M 81.90 % | -28.389 M -177.91 % | 36.440 M 534.79 % | -8.381 M -2.21 % | -8.200 M -83.12 % | -4.478 M -111.77 % | 38.054 M 191.43 % | -41.621 M -391.48 % | 14.279 M 130.22 % | -47.253 M -192.50 % | 51.087 M 348.36 % | -20.570 M -195.23 % | 21.600 M 148.04 % | -44.958 M -294.23 % | 23.147 M |
Inventory | 13.046 M 130.74 % | -42.435 M -654.42 % | 7.654 M 172.64 % | -10.537 M -146.66 % | 22.584 M 215.99 % | -19.471 M -594.15 % | -2.805 M 74.77 % | -11.119 M -488.37 % | 2.863 M 120.22 % | -14.156 M -466.64 % | 3.861 M -90.41 % | 40.242 M -19.07 % | 49.727 M 217.60 % | -42.285 M -4 299.11 % | 1.007 M 103.32 % | -30.334 M -17.33 % | -25.853 M -9.32 % | -23.650 M -266.55 % | -6.452 M -162.37 % | 10.344 M 160.87 % | -16.994 M 21.08 % | -21.533 M -199.24 % | 21.698 M 49.00 % | 14.562 M -16.85 % | 17.513 M 160.73 % | -28.836 M -168.24 % | 42.258 M 81.65 % | 23.264 M -23.27 % | 30.321 M 196.50 % | -31.422 M -240.73 % | -9.222 M 82.74 % | -53.429 M -1 774.70 % | -2.850 M 92.01 % | -35.690 M |
Accounts payables | 0.000 100.00 % | -21.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.583 M 250.57 % | -2.380 M 85.88 % | -16.851 M -158.46 % | 28.823 M 193.38 % | -30.865 M -177.50 % | 39.826 M 373.10 % | -14.583 M -260.96 % | 9.060 M 163.64 % | -14.237 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 |
Other working capital | 6.071 M 113.49 % | -45.000 M -218.59 % | 37.946 M 111.85 % | 17.912 M 80.87 % | 9.903 M 151.18 % | -19.348 M -250.56 % | 12.851 M 477.38 % | 2.226 M 112.29 % | -18.115 M -686.24 % | -2.304 M 27.48 % | -3.177 M 34.33 % | -4.838 M 79.29 % | -23.365 M -352.40 % | 9.257 M -81.37 % | 49.698 M 229.72 % | 15.073 M 132.59 % | -46.254 M -289.02 % | -11.890 M -131.59 % | 37.641 M 424.16 % | -11.612 M -22.94 % | -9.445 M -326.22 % | -2.216 M -105.58 % | 39.727 M 431.04 % | 7.481 M 302.74 % | -3.690 M -113.56 % | 27.206 M 212.03 % | -24.284 M -172.12 % | 33.673 M 142.53 % | -79.182 M -23 457.52 % | 339.000 K 101.60 % | -21.168 M -189.87 % | 23.555 M 635.34 % | -4.400 M 84.45 % | -28.288 M |
Other non cash items | -14.271 M -8.42 % | -13.163 M 35.93 % | -20.546 M 19.63 % | -25.563 M -92.56 % | -13.275 M -121.27 % | 62.412 M 383.74 % | -21.996 M 18.81 % | -27.091 M -6.84 % | -25.356 M -51.12 % | -16.779 M -1 418.46 % | -1.105 M 96.70 % | -33.476 M -494.92 % | -5.627 M 6.12 % | -5.994 M -66.69 % | -3.596 M 65.35 % | -10.379 M 48.58 % | -20.186 M -8.15 % | -18.665 M -21.82 % | -15.322 M 37.31 % | -24.441 M -114.45 % | -11.397 M 0.84 % | -11.494 M -21.68 % | -9.446 M -178.73 % | -3.389 M 63.78 % | -9.358 M 51.14 % | -19.151 M -59.86 % | -11.980 M 4.85 % | -12.590 M 69.61 % | -41.429 M -570.26 % | -6.181 M -78.54 % | -3.462 M -130.03 % | -1.505 M -105.48 % | 27.439 M 229.91 % | 8.317 M |
Net cash provided by operating activities | 52.352 M 201.77 % | -51.440 M -146.17 % | 111.407 M 28.24 % | 86.876 M -18.19 % | 106.195 M 5 738.10 % | 1.819 M -98.00 % | 90.868 M 322.66 % | 21.499 M -63.00 % | 58.099 M 112.68 % | 27.317 M -68.58 % | 86.938 M 24.82 % | 69.649 M -32.33 % | 102.919 M 580.77 % | 15.118 M -88.43 % | 130.673 M 135.60 % | 55.463 M 265.32 % | 15.182 M -33.37 % | 22.787 M -80.95 % | 119.648 M 41.21 % | 84.732 M 5.37 % | 80.416 M 1 593.32 % | 4.749 M -96.38 % | 131.306 M 24.54 % | 105.436 M 5.43 % | 100.009 M 235.05 % | 29.849 M -63.06 % | 80.812 M -25.89 % | 109.049 M 529.54 % | 17.322 M -15.40 % | 20.476 M -72.19 % | 73.635 M -0.22 % | 73.801 M 11.20 % | 66.369 M 1 566.31 % | 3.983 M |
Investments in property plant and equipment | -6.195 M 18.67 % | -7.617 M 67.36 % | -23.337 M 27.35 % | -32.121 M -528.22 % | -5.113 M 44.89 % | -9.277 M -76.40 % | -5.259 M 3.33 % | -5.440 M -99.27 % | -2.730 M -54.67 % | -1.765 M 82.87 % | -10.303 M -554.16 % | -1.575 M 66.55 % | -4.708 M -92.01 % | -2.452 M 66.22 % | -7.258 M -0.90 % | -7.193 M -45.52 % | -4.943 M 33.53 % | -7.436 M 61.99 % | -19.565 M -40.27 % | -13.948 M -63.34 % | -8.539 M -91.54 % | -4.458 M 81.07 % | -23.553 M 32.57 % | -34.927 M -32.01 % | -26.458 M -45.14 % | -18.229 M 40.88 % | -30.834 M -207.14 % | -10.039 M 49.24 % | -19.778 M -107.06 % | -9.552 M -25.04 % | -7.639 M 23.91 % | -10.040 M -70.17 % | -5.900 M -90.20 % | -3.102 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.999 K -99.77 % | 5.989 M 634.85 % | 815.000 K -26.11 % | 1.103 M 729.32 % | 133.000 K | 0.000 -100.00 % | 6.623 M 106 725.30 % | 6.200 K -85.58 % | 43.000 K -96.66 % | 1.289 M -49.81 % | 2.568 M -18.66 % | 3.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.860 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.712 M | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | -18.245 M | 0.000 100.00 % | -240.712 M -14 313.89 % | -1.670 M 81.06 % | -8.819 M 81.97 % | -48.916 M 67.30 % | -149.587 M -5 946.36 % | -2.474 M 91.44 % | -28.899 M 7.84 % | -31.359 M 88.97 % | -284.337 M -3 496.93 % | -7.905 M 50.29 % | -15.901 M | 0.000 100.00 % | -7.971 M 49.79 % | -15.874 M 90.89 % | -174.160 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.257 M 200.00 % | -20.257 M 81.42 % | -109.004 M -1 522.84 % | 7.661 M 112.75 % | -60.108 M 76.81 % | -259.245 M -14 807.71 % | -1.739 M | 0.000 | 0.000 | 0.000 -100.00 % | 103.558 M 53.68 % | 67.386 M | 0.000 | 0.000 |
Sales maturities of investments | 50.956 M 8.40 % | 47.009 M 154.76 % | 18.452 M 332.03 % | 4.271 M -97.98 % | 211.577 M 572.70 % | 31.452 M -82.38 % | 178.486 M 1 442.26 % | 11.573 M -82.50 % | 66.120 M 2 398.87 % | 2.646 M -33.65 % | 3.988 M -88.05 % | 33.377 M 50 632.63 % | 65.790 K -97.50 % | 2.632 M -79.78 % | 13.015 M 393.18 % | 2.639 M 3 041.67 % | 84.000 K -96.89 % | 2.705 M -90.52 % | 28.532 M 1 805.44 % | -1.673 M | 0.000 -100.00 % | 355.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.686 M 250.86 % | -4.432 M | 0.000 -100.00 % | 179.655 M 3 471.27 % | -5.329 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 132.000 K 106.54 % | -2.018 M -119.74 % | 10.224 M 1 942.16 % | -555.000 K -114.13 % | 3.928 M 569.30 % | -837.000 K 91.96 % | -10.414 M -4.31 % | -9.984 M -1 938.67 % | 543.000 K 129.01 % | -1.872 M -2.18 % | -1.832 M -177.53 % | 2.363 M 114.39 % | -16.421 M -361.91 % | -3.555 M -31.33 % | -2.707 M -372.06 % | 995.000 K 804.55 % | 110.000 K -96.49 % | 3.138 M -29.02 % | 4.421 M 195.69 % | -4.620 M -101.22 % | 377.714 M 11 134.59 % | -3.423 M 2.98 % | -3.528 M -229.28 % | 2.729 M 229.77 % | -2.103 M -539.96 % | 478.000 K -88.30 % | 4.086 M 151.53 % | -7.930 M -1 002.92 % | -719.000 K 93.07 % | -10.369 M -15.36 % | -8.988 M -2 631.91 % | -329.000 K 98.36 % | -20.039 M 95.20 % | -417.202 M |
Net cash used for investing activites | 26.648 M -28.70 % | 37.374 M 115.88 % | -235.373 M -682.62 % | -30.075 M -114.92 % | 201.573 M 854.19 % | -26.727 M -239.09 % | 19.215 M 448.73 % | -5.510 M -115.25 % | 36.137 M 212.17 % | -32.217 M 88.99 % | -292.484 M -1 213.80 % | 26.260 M 224.28 % | -21.129 M -526.04 % | -3.375 M 7.08 % | -3.632 M 78.46 % | -16.865 M 90.40 % | -175.752 M -10 932.77 % | -1.593 M -111.90 % | 13.388 M 166.14 % | -20.241 M -105.20 % | 389.432 M 2 401.20 % | -16.923 M 87.56 % | -136.085 M -454.61 % | -24.537 M 72.33 % | -88.669 M 67.99 % | -276.996 M -1 078.05 % | -23.513 M -4.96 % | -22.401 M -9.29 % | -20.497 M -112.83 % | 159.734 M 95.76 % | 81.598 M 43.11 % | 57.017 M 319.81 % | -25.939 M 93.83 % | -420.304 M |
Debt repayment | -47.323 M -403.24 % | 15.606 M 457.04 % | -4.371 M 80.52 % | -22.436 M -176.50 % | 29.328 M 1 726.62 % | -1.803 M 91.96 % | -22.418 M 12.13 % | -25.512 M -1 124.59 % | 2.490 M -68.52 % | 7.909 M 206.29 % | -7.441 M 79.07 % | -35.559 M -696.36 % | -4.465 M -4.40 % | -4.277 M -0.30 % | -4.264 M -108.33 % | 51.204 M 1 315.96 % | -4.211 M -0.33 % | -4.197 M 87.15 % | -32.672 M -616.18 % | -4.562 M -1 120.58 % | 447.000 K 335.26 % | -190.000 K 96.28 % | -5.106 M 45.37 % | -9.346 M 8.51 % | -10.215 M -1 659.54 % | 655.000 K 108.70 % | -7.525 M 16.52 % | -9.014 M -80.57 % | -4.992 M -223.81 % | 4.032 M 123.21 % | -17.371 M -224.51 % | 13.951 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 -100.00 % | 617.099 K 100.41 % | -151.875 M | 0.000 | 0.000 100.00 % | -397.056 K 99.68 % | -124.570 M | 0.000 | 0.000 | 0.000 100.00 % | -190.209 M | 0.000 | 0.000 | 0.000 100.00 % | -182.250 M | 0.000 | 0.000 | 0.000 100.00 % | -182.250 M | 0.000 | 0.000 | 0.000 100.00 % | -182.250 M | 0.000 100.00 % | -2.730 M 98.72 % | -213.270 M | 0.000 | 0.000 | 0.000 100.00 % | -229.749 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -2.127 M 19.98 % | -2.658 M -22.54 % | -2.169 M 4.44 % | -2.270 M 36.02 % | -3.548 M -782.59 % | -402.000 K 68.56 % | -1.278 M 46.43 % | -2.387 M 11.40 % | -2.694 M 16.39 % | -3.222 M -52.12 % | -2.118 M -157.04 % | 3.713 M 324.11 % | -1.657 M 34.69 % | -2.537 M -18.16 % | -2.147 M 2.63 % | -2.205 M -7.72 % | -2.047 M 18.15 % | -2.501 M -43.65 % | -1.741 M 99.08 % | -189.284 M -8 740.92 % | -2.141 M -9.74 % | -1.951 M 47.64 % | -3.726 M -48.27 % | -2.513 M -164.73 % | 3.882 M 140.70 % | -9.539 M -103.42 % | 278.623 M 26 916.46 % | -1.039 M -2.97 % | -1.009 M 4.72 % | -1.059 M 99.54 % | -231.350 M -19 947.66 % | -1.154 M 99.10 % | -127.548 M -93.34 % | -65.970 M |
Net cash used provided by financing activities | -49.450 M -481.91 % | 12.948 M 318.61 % | -5.923 M 96.65 % | -176.581 M -784.95 % | 25.780 M 1 269.16 % | -2.205 M 90.69 % | -23.696 M 84.14 % | -149.399 M -73 134.80 % | -204.000 K -104.35 % | 4.687 M 149.03 % | -9.559 M 95.54 % | -214.096 M -3 397.16 % | -6.122 M 10.16 % | -6.814 M -6.29 % | -6.411 M 95.19 % | -133.251 M -2 029.29 % | -6.258 M 6.57 % | -6.698 M 80.54 % | -34.413 M 82.25 % | -193.846 M -11 343.09 % | -1.694 M 20.88 % | -2.141 M 75.76 % | -8.832 M 95.45 % | -194.109 M -2 965.04 % | -6.333 M 45.47 % | -11.614 M -120.08 % | 57.828 M 675.23 % | -10.053 M -67.52 % | -6.001 M -301.85 % | 2.973 M 101.20 % | -248.721 M -2 043.59 % | 12.797 M 110.03 % | -127.548 M -93.34 % | -65.970 M |
Effect of forex changes on cash | -42.849 M -1 072.07 % | 4.408 M 315.85 % | 1.060 M 11.34 % | 952.000 K -85.40 % | 6.521 M 22.02 % | 5.344 M 205.40 % | -5.070 M -233.91 % | 3.786 M 142.17 % | -8.977 M -773.44 % | 1.333 M 119.51 % | -6.834 M -538.36 % | 1.559 M 147.78 % | -3.263 M -117.65 % | 18.483 M 275.82 % | 4.918 M 266.94 % | -2.946 M -36.45 % | -2.159 M -67.36 % | -1.290 M -114.06 % | 9.177 M 30.73 % | 7.020 M 169.84 % | -10.052 M -756.95 % | -1.173 M 79.12 % | -5.617 M 47.05 % | -10.608 M -780.00 % | 1.560 M -80.10 % | 7.840 M 456.42 % | 1.409 M 113.63 % | -10.341 M -243.94 % | 7.184 M 459.07 % | 1.285 M -36.64 % | 2.028 M 226.04 % | -1.609 M -62.03 % | -993.000 K 96.48 % | -28.215 M |
Net change in cash | -13.299 M -504.22 % | 3.290 M 102.55 % | -128.829 M -8.42 % | -118.828 M -134.94 % | 340.069 M 636.27 % | -63.414 M -177.98 % | 81.317 M 162.73 % | -129.624 M -252.40 % | 85.055 M 7 494.20 % | 1.120 M 100.50 % | -221.939 M -90.30 % | -116.628 M -261.08 % | 72.405 M 209.26 % | 23.412 M -81.35 % | 125.548 M 228.64 % | -97.599 M 42.24 % | -168.987 M -1 379.62 % | 13.206 M -87.75 % | 107.800 M 188.12 % | -122.335 M -126.70 % | 458.102 M 3 057.79 % | -15.488 M 19.45 % | -19.228 M 84.47 % | -123.818 M -1 985.46 % | 6.567 M 102.62 % | -250.921 M -315.32 % | 116.536 M 75.89 % | 66.254 M 3 426.00 % | -1.992 M -101.08 % | 184.468 M 301.69 % | -91.460 M -164.41 % | 142.006 M 261.17 % | -88.111 M 82.74 % | -510.506 M |
Cash at beginning of period | 409.132 M 0.81 % | 405.842 M -24.10 % | 534.671 M -18.18 % | 653.499 M 108.50 % | 313.430 M 184.40 % | 110.209 M -56.59 % | 253.882 M -33.80 % | 383.506 M 28.50 % | 298.451 M 0.38 % | 297.331 M -42.74 % | 519.270 M -18.34 % | 635.898 M 12.85 % | 563.493 M 4.33 % | 540.081 M 30.29 % | 414.533 M -19.06 % | 512.132 M -24.81 % | 681.119 M 1.98 % | 667.913 M 19.25 % | 560.113 M -17.93 % | 682.448 M 204.19 % | 224.346 M -6.46 % | 239.834 M -7.42 % | 259.062 M -32.34 % | 382.880 M 1.75 % | 376.313 M -40.00 % | 627.234 M 22.82 % | 510.698 M 14.91 % | 444.444 M -0.45 % | 446.436 M 70.42 % | 261.968 M -25.88 % | 353.428 M 67.17 % | 211.422 M -29.42 % | 299.533 M -63.02 % | 810.039 M |
Cash at end of period | 395.833 M -3.25 % | 409.132 M 0.81 % | 405.842 M -24.10 % | 534.671 M -18.18 % | 653.499 M 1 296.51 % | 46.795 M -86.04 % | 335.199 M 32.03 % | 253.882 M -33.80 % | 383.506 M 28.50 % | 298.451 M 0.38 % | 297.331 M -42.74 % | 519.270 M -18.34 % | 635.898 M 12.85 % | 563.493 M 4.33 % | 540.081 M 30.29 % | 414.533 M -19.06 % | 512.132 M -24.81 % | 681.119 M 1.98 % | 667.913 M 19.25 % | 560.113 M -17.93 % | 682.448 M 204.19 % | 224.346 M -6.46 % | 239.834 M -7.42 % | 259.062 M -32.34 % | 382.880 M 1.75 % | 376.313 M -40.00 % | 627.234 M 22.82 % | 510.698 M 14.91 % | 444.444 M -0.45 % | 446.436 M 70.42 % | 261.968 M -25.88 % | 353.428 M 67.17 % | 211.422 M -29.42 % | 299.533 M |
Operating cash flow | 52.352 M 201.77 % | -51.440 M -146.17 % | 111.407 M 28.24 % | 86.876 M -18.19 % | 106.195 M 5 738.10 % | 1.819 M -98.00 % | 90.868 M 322.66 % | 21.499 M -63.00 % | 58.099 M 112.68 % | 27.317 M -68.58 % | 86.938 M 24.82 % | 69.649 M -32.33 % | 102.919 M 580.77 % | 15.118 M -88.43 % | 130.673 M 135.60 % | 55.463 M 265.32 % | 15.182 M -33.37 % | 22.787 M -80.95 % | 119.648 M 41.21 % | 84.732 M 5.37 % | 80.416 M 1 593.32 % | 4.749 M -96.38 % | 131.306 M 24.54 % | 105.436 M 5.43 % | 100.009 M 235.05 % | 29.849 M -63.06 % | 80.812 M -25.89 % | 109.049 M 529.54 % | 17.322 M -15.40 % | 20.476 M -72.19 % | 73.635 M -0.22 % | 73.801 M 11.20 % | 66.369 M 1 566.31 % | 3.983 M |
Capital expenditure | -7.035 M 7.64 % | -7.617 M 67.81 % | -23.664 M 28.50 % | -33.095 M -523.26 % | -5.310 M 42.76 % | -9.277 M -76.40 % | -5.259 M 3.33 % | -5.440 M -99.27 % | -2.730 M -54.67 % | -1.765 M 82.87 % | -10.303 M -554.16 % | -1.575 M 66.55 % | -4.708 M -92.01 % | -2.452 M 66.22 % | -7.258 M -0.90 % | -7.193 M -45.52 % | -4.943 M 33.53 % | -7.436 M 61.99 % | -19.565 M -40.27 % | -13.948 M -63.34 % | -8.539 M -91.54 % | -4.458 M 81.07 % | -23.553 M 32.57 % | -34.927 M -32.01 % | -26.458 M -45.14 % | -18.229 M 40.88 % | -30.834 M -207.14 % | -10.039 M 49.24 % | -19.778 M -107.06 % | -9.552 M -25.04 % | -7.639 M 23.91 % | -10.040 M -70.17 % | -5.900 M -90.20 % | -3.102 M |
Free CashFlow | 45.317 M 176.73 % | -59.057 M -167.31 % | 87.743 M 63.15 % | 53.781 M -46.69 % | 100.885 M 1 452.71 % | -7.458 M -108.71 % | 85.609 M 433.09 % | 16.059 M -71.00 % | 55.369 M 116.69 % | 25.552 M -66.66 % | 76.635 M 12.58 % | 68.074 M -30.69 % | 98.211 M 675.39 % | 12.666 M -89.74 % | 123.415 M 155.68 % | 48.270 M 371.43 % | 10.239 M -33.30 % | 15.351 M -84.66 % | 100.083 M 41.39 % | 70.784 M -1.52 % | 71.877 M 24 600.00 % | 291.000 K -99.73 % | 107.753 M 52.82 % | 70.509 M -4.14 % | 73.551 M 532.97 % | 11.620 M -76.75 % | 49.978 M -49.52 % | 99.010 M 4 131.35 % | -2.456 M -122.48 % | 10.924 M -83.45 % | 65.996 M 3.51 % | 63.761 M 5.44 % | 60.469 M 6 763.68 % | 881.000 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 |