
Jiangsu Cnano Technology Co., Ltd. 688116.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.448 B 3.13 % | 1.404 B -23.75 % | 1.842 B 39.51 % | 1.320 B 179.68 % | 471.946 M 22.13 % | 386.430 M 17.96 % | 327.595 M 6.38 % | 307.957 M 130.15 % | 133.807 M |
Net income | 250.195 M -15.80 % | 297.157 M -29.96 % | 424.287 M 43.40 % | 295.883 M 175.88 % | 107.252 M -2.58 % | 110.088 M 62.89 % | 67.585 M 556.66 % | -14.800 M -251.77 % | 9.751 M |
Income before tax | 280.304 M -20.27 % | 351.550 M -25.97 % | 474.848 M 40.76 % | 337.344 M 174.41 % | 122.933 M -2.48 % | 126.055 M 61.60 % | 78.002 M 643.07 % | -14.363 M -190.84 % | 15.812 M |
Income before tax ratio | 0.19 -22.69 % | 0.25 -2.91 % | 0.26 0.89 % | 0.26 -1.88 % | 0.26 -20.15 % | 0.33 37.00 % | 0.24 610.52 % | -0.05 -139.47 % | 0.12 |
EBITDA | 419.391 M 8.86 % | 385.244 M -28.03 % | 535.296 M 56.44 % | 342.166 M 181.46 % | 121.567 M -11.87 % | 137.939 M 47.10 % | 93.773 M 68 755.89 % | 136.187 K -99.35 % | 20.839 M |
Net income ratio | 0.17 -18.36 % | 0.21 -8.15 % | 0.23 2.78 % | 0.22 -1.36 % | 0.23 -20.23 % | 0.28 38.09 % | 0.21 529.29 % | -0.05 -165.94 % | 0.07 |
Ratio EBITDA | 0.29 5.56 % | 0.27 -5.61 % | 0.29 12.13 % | 0.26 0.64 % | 0.26 -27.84 % | 0.36 24.70 % | 0.29 64 628.22 % | 0.00 -99.72 % | 0.16 |
Gross profit ratio | 0.35 4.71 % | 0.34 -3.93 % | 0.35 3.25 % | 0.34 -9.63 % | 0.37 -21.58 % | 0.48 18.44 % | 0.40 -4.18 % | 0.42 -14.19 % | 0.49 |
Weighted average shs out dil | 342.733 M 0.34 % | 341.560 M -0.98 % | 344.954 M 0.04 % | 344.809 M 0.48 % | 343.150 M 0.00 % | 343.150 M 37.22 % | 250.064 M 48.00 % | 168.962 M 0.00 % | 168.962 M |
Weighted average shs out | 342.733 M 0.34 % | 341.560 M -0.75 % | 344.131 M 0.13 % | 343.699 M 0.16 % | 343.150 M 0.00 % | 343.150 M 37.24 % | 250.037 M 47.98 % | 168.962 M 0.00 % | 168.962 M |
EPS diluted | 0.73 -16.09 % | 0.87 -29.27 % | 1.23 43.02 % | 0.86 175.11 % | 0.31 -2.31 % | 0.32 18.52 % | 0.27 408.22 % | -0.09 -251.82 % | 0.06 |
Earnings per share | 0.73 -16.09 % | 0.87 -29.84 % | 1.24 44.19 % | 0.86 175.11 % | 0.31 -2.31 % | 0.32 18.52 % | 0.27 408.22 % | -0.09 -251.82 % | 0.06 |
Gross profit | 509.439 M 7.99 % | 471.754 M -26.75 % | 644.032 M 44.05 % | 447.094 M 152.76 % | 176.885 M -4.22 % | 184.687 M 39.71 % | 132.189 M 1.93 % | 129.681 M 97.48 % | 65.668 M |
Income tax expense | 31.298 M -39.81 % | 51.995 M 9.60 % | 47.439 M 11.45 % | 42.566 M 160.75 % | 16.324 M 0.89 % | 16.180 M 53.37 % | 10.549 M 2 316.30 % | 436.588 K -92.80 % | 6.061 M |
Cost of revenue | 938.717 M 0.68 % | 932.400 M -22.14 % | 1.197 B 37.19 % | 872.862 M 195.82 % | 295.062 M 46.26 % | 201.743 M 3.24 % | 195.406 M 9.61 % | 178.276 M 161.64 % | 68.139 M |
General and administrative expenses | 81.664 M 16.28 % | 70.228 M 25.86 % | 55.800 M -4.37 % | 58.350 M 68.35 % | 34.659 M 24.18 % | 27.912 M 37.95 % | 20.234 M -59.13 % | 49.502 M 40.09 % | 35.337 M |
Selling and marketing expenses | 15.354 M -0.98 % | 15.506 M -4.21 % | 16.187 M 35.73 % | 11.926 M 27.42 % | 9.360 M -36.62 % | 14.768 M 23.84 % | 11.926 M 0.02 % | 11.923 M 58.74 % | 7.511 M |
Other expenses | 17.027 M 126.15 % | -65.104 M -975.46 % | 7.437 M 195.06 % | -7.823 M 59.48 % | -19.306 M -716.21 % | -2.365 M -142.27 % | 5.596 M -91.88 % | 68.869 M 2 169.54 % | 3.035 M |
Operating expenses | 223.372 M 93.45 % | 115.470 M -31.08 % | 167.537 M 46.43 % | 114.412 M 116.32 % | 52.891 M -14.19 % | 61.639 M 13.81 % | 54.158 M -62.46 % | 144.248 M 168.84 % | 53.655 M |
Cost and expenses | 1.162 B 10.90 % | 1.048 B -23.23 % | 1.365 B 38.26 % | 987.274 M 183.74 % | 347.953 M 32.11 % | 263.383 M 5.54 % | 249.564 M -22.62 % | 322.524 M 164.81 % | 121.794 M |
Research and development expenses | 109.327 M 15.27 % | 94.840 M 7.63 % | 88.113 M 69.58 % | 51.958 M 84.40 % | 28.178 M 32.14 % | 21.325 M 30.01 % | 16.403 M 17.56 % | 13.953 M 79.51 % | 7.773 M |
Selling general and administrative expenses | 97.018 M 13.16 % | 85.734 M 19.10 % | 71.987 M 2.43 % | 70.277 M 59.65 % | 44.019 M 3.14 % | 42.680 M 32.71 % | 32.159 M -47.65 % | 61.426 M 43.36 % | 42.848 M |
Interest income | 25.157 M 86.13 % | 13.516 M 215.75 % | 4.281 M 101.56 % | 2.124 M 30.76 % | 1.624 M -29.10 % | 2.291 M -11.01 % | 2.574 M 274.62 % | 687.100 K 252.36 % | 195.000 K |
Interest expense | 45.190 M 5.28 % | 42.923 M 16.83 % | 36.739 M 9 496.24 % | 382.853 K -88.79 % | 3.416 M -28.64 % | 4.787 M 92.83 % | 2.483 M 1.76 % | 2.440 M 298.01 % | 613.000 K |
Depreciation and amortization | 129.542 M 24.86 % | 103.752 M 82.05 % | 56.991 M 43.97 % | 39.584 M 32.81 % | 29.805 M 15.49 % | 25.808 M 39.59 % | 18.488 M 56.07 % | 11.846 M 45.20 % | 8.158 M |
Operating income | 286.067 M -19.71 % | 356.284 M -25.23 % | 476.495 M 43.23 % | 332.682 M 168.31 % | 123.994 M 0.77 % | 123.047 M 57.69 % | 78.031 M 635.68 % | -14.567 M -221.26 % | 12.013 M |
Operating income ratio | 0.20 -22.15 % | 0.25 -1.94 % | 0.26 2.66 % | 0.25 -4.07 % | 0.26 -17.49 % | 0.32 33.68 % | 0.24 603.56 % | -0.05 -152.69 % | 0.09 |
Total other income expenses net | -5.763 M -21.74 % | -4.734 M -187.46 % | -1.647 M -135.33 % | 4.662 M 539.37 % | -1.061 M -135.27 % | 3.008 M 10 503.69 % | -28.914 K -114.19 % | 203.781 K -94.64 % | 3.799 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 698.695 M 588.27 % | -143.097 M -156.44 % | 253.522 M 264.09 % | -154.499 M -4.65 % | -147.634 M 1.75 % | -150.260 M -268.32 % | -40.796 M 84.89 % | -269.989 M -708.46 % | -33.395 M |
Total investments | 61.745 M -53.74 % | 133.483 M 3 488.24 % | 3.720 M 1 140.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 100.00 % | -376.766 K |
Total debt | 1.314 B 13.58 % | 1.157 B 22.63 % | 943.380 M 1 385.49 % | 63.506 M 29.40 % | 49.078 M -3.93 % | 51.088 M -7.11 % | 55.000 M 7.84 % | 51.000 M 131.82 % | 22.000 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 126.864 M 70.68 % | 74.329 M 174.39 % | 27.089 M 114.55 % | 12.626 M -97.16 % | 444.184 M 8.86 % | 408.045 M 364.64 % | 87.819 M |
Retained earnings | 1.172 B 11.55 % | 1.051 B 30.48 % | 805.491 M 85.16 % | 435.015 M 136.55 % | 183.902 M 53.55 % | 119.764 M 518.45 % | 19.365 M 141.95 % | -46.167 M -944.98 % | -4.418 M |
Common stock | 344.741 M 0.05 % | 344.563 M 48.19 % | 232.521 M 0.13 % | 232.229 M 0.16 % | 231.858 M 0.00 % | 231.858 M 33.33 % | 173.894 M 3.09 % | 168.677 M 75.35 % | 96.197 M |
Total equity | 2.963 B 6.79 % | 2.775 B 9.75 % | 2.529 B 26.28 % | 2.002 B 19.11 % | 1.681 B 5.42 % | 1.595 B 148.08 % | 642.811 M 21.16 % | 530.555 M 195.41 % | 179.598 M |
Other non current liabilities | 0.000 -100.00 % | 71.683 M 813 287.76 % | -8.815 K | 0.000 100.00 % | -1.117 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.144 B 11.40 % | 1.027 B 20.42 % | 852.724 M 23 283.25 % | 3.647 M -85.51 % | 25.159 M -30.23 % | 36.063 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.227 B 10.77 % | 1.107 B 16.52 % | 950.419 M 2 307.14 % | 39.483 M -27.73 % | 54.635 M -7.81 % | 59.260 M 462.22 % | 10.540 M -3.35 % | 10.906 M 8.10 % | 10.089 M |
Other current liabilities | 96.155 M -57.61 % | 226.814 M 1 165.28 % | 17.926 M 150.75 % | -35.324 M -266.93 % | 21.161 M 28.46 % | 16.472 M -84.49 % | 106.221 M 413.08 % | 20.703 M 287.56 % | 5.342 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.355 M -97.67 % | 58.240 M 145.52 % | 23.721 M 72.37 % | 13.762 M 262.83 % | 3.793 M -66.38 % | 11.282 M 47.83 % | 7.631 M |
Short term debt | 170.042 M 30.72 % | 130.077 M 232.15 % | 39.162 M 238.34 % | -28.309 M -317.50 % | 13.016 M 333.28 % | 3.004 M -94.54 % | 55.000 M 805.91 % | 6.071 M -72.40 % | 22.000 M |
Total current liabilities | 948.559 M -9.91 % | 1.053 B 80.36 % | 583.750 M 6.44 % | 548.440 M 277.84 % | 145.150 M 64.02 % | 88.497 M -55.17 % | 197.413 M -13.66 % | 228.658 M 180.11 % | 81.632 M |
Total liabilities | 2.175 B 0.69 % | 2.160 B 40.81 % | 1.534 B 160.95 % | 587.923 M 194.28 % | 199.785 M 35.21 % | 147.757 M -28.95 % | 207.953 M -13.20 % | 239.564 M 161.19 % | 91.721 M |
Other non current assets | 711.932 M | 0.000 -100.00 % | 727.851 M 29.03 % | 564.079 M -29.10 % | 795.563 M -7.12 % | 856.594 M 1 684.57 % | 48.000 M 6.67 % | 45.000 M 11 843.72 % | 376.767 K |
Long term investments | -595.146 M -1 049.51 % | 62.679 M 108.94 % | -701.282 M -26.63 % | -553.792 M 28.92 % | -779.151 M 6.58 % | -834.024 M -77 273.00 % | 1.081 M | 0.000 100.00 % | -376.766 K |
Intangible assets | 277.546 M 0.07 % | 277.354 M 6.28 % | 260.959 M 76.16 % | 148.137 M -2.66 % | 152.185 M 54.44 % | 98.540 M 93.57 % | 50.906 M 223.86 % | 15.719 M -10.08 % | 17.480 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 277.546 M 0.07 % | 277.354 M 6.28 % | 260.959 M 76.16 % | 148.137 M -2.66 % | 152.185 M 54.44 % | 98.540 M 93.57 % | 50.906 M 223.86 % | 15.719 M -10.08 % | 17.480 M |
Property plant equipment net | 2.261 B 11.48 % | 2.028 B 54.01 % | 1.317 B 60.94 % | 818.295 M 105.91 % | 397.409 M 19.88 % | 331.506 M 20.85 % | 274.310 M 64.14 % | 167.121 M 77.04 % | 94.400 M |
Total non current assets | 2.667 B 12.30 % | 2.375 B 46.52 % | 1.621 B 63.59 % | 990.709 M 73.87 % | 569.813 M 25.32 % | 454.701 M 17.84 % | 385.874 M 61.60 % | 238.777 M 112.71 % | 112.257 M |
Other current assets | 64.954 M 33.79 % | 48.548 M 111.34 % | 22.972 M -39.31 % | 37.849 M 129.20 % | 16.513 M -4.69 % | 17.326 M -87.56 % | 139.233 M 3 050.81 % | 4.419 M -34.22 % | 6.718 M |
Short term investments | 656.892 M 827.77 % | 70.804 M -89.96 % | 705.002 M 27.24 % | 554.092 M -28.91 % | 779.451 M -6.58 % | 834.324 M 106 965.95 % | -780.720 K | 0.000 | 0.000 |
cash and cash equivalents | 615.274 M -52.67 % | 1.300 B 88.44 % | 689.858 M 216.44 % | 218.005 M 10.82 % | 196.712 M -2.30 % | 201.347 M 110.18 % | 95.796 M -70.16 % | 320.989 M 479.45 % | 55.395 M |
Cash and short term investments | 1.272 B -7.20 % | 1.371 B -1.72 % | 1.395 B 80.66 % | 772.097 M -20.90 % | 976.163 M -5.75 % | 1.036 B 981.12 % | 95.796 M -70.16 % | 320.989 M 479.45 % | 55.395 M |
Total current assets | 2.472 B -3.47 % | 2.561 B 4.87 % | 2.442 B 52.67 % | 1.600 B 22.00 % | 1.311 B 1.81 % | 1.288 B 177.00 % | 464.890 M -12.51 % | 531.342 M 234.05 % | 159.061 M |
Inventory | 207.156 M 6.39 % | 194.720 M -9.67 % | 215.572 M 32.76 % | 162.379 M 195.29 % | 54.990 M -20.12 % | 68.842 M 28.75 % | 53.468 M 25.50 % | 42.603 M 78.61 % | 23.852 M |
Net receivables | 927.781 M -2.01 % | 946.792 M 17.28 % | 807.312 M 28.71 % | 627.239 M 138.36 % | 263.151 M 58.60 % | 165.921 M -7.01 % | 178.428 M 9.24 % | 163.331 M 123.45 % | 73.096 M |
Tax assets | 11.267 M 79.13 % | 6.290 M -61.14 % | 16.185 M 15.70 % | 13.989 M 267.45 % | 3.807 M 82.57 % | 2.085 M -81.99 % | 11.578 M 5.86 % | 10.937 M 2 802.83 % | 376.766 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 653.183 M -2.30 % | 668.570 M 46.69 % | 455.786 M 6.24 % | 429.014 M 345.91 % | 96.211 M 102.15 % | 47.593 M 46.90 % | 32.399 M -76.24 % | 136.355 M 163.27 % | 51.794 M |
Tax payables | 29.178 M 6.45 % | 27.409 M 52.04 % | 18.027 M -50.81 % | 36.650 M 154.52 % | 14.400 M 87.82 % | 7.667 M 102.13 % | 3.793 M -43.36 % | 6.696 M 168.25 % | 2.496 M |
Deferred revenue non current | 80.979 M | 0.000 -100.00 % | 75.907 M 115.37 % | 35.245 M 17.66 % | 29.956 M 34.43 % | 22.283 M 111.40 % | 10.540 M -3.35 % | 10.906 M 8.10 % | 10.089 M |
Minority interest | 66.551 M -1.76 % | 67.740 M 201.51 % | 22.467 M 16.14 % | 19.345 M -5.40 % | 20.450 M 55.44 % | 13.156 M 145.07 % | 5.368 M | 0.000 | 0.000 |
Capital lease obligations | 28.918 M -3.81 % | 30.063 M 159.10 % | -50.867 M 39.82 % | -84.522 M -7 664.50 % | 1.117 M | 0.000 | 0.000 100.00 % | -44.929 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.380 B 5.18 % | 1.312 B -10.65 % | 1.468 B 11.48 % | 1.317 B 5.74 % | 1.245 B 1.26 % | 1.230 B 176.76 % | 444.407 M 8.91 % | 408.045 M 366.43 % | 87.483 M |
Deferred tax liabilities non current | 1.880 M -79.01 % | 8.956 M -58.89 % | 21.787 M 3 582.12 % | 591.700 K -7.14 % | 637.188 K -30.33 % | 914.637 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.139 B 4.12 % | 4.935 B 21.48 % | 4.063 B 56.85 % | 2.590 B 37.71 % | 1.881 B 7.95 % | 1.742 B 104.81 % | 850.764 M 10.47 % | 770.119 M 183.84 % | 271.318 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -639.396 K 93.75 % | -10.228 M -495.40 % | -1.718 M -116.51 % | 10.407 M 1 736.59 % | -635.900 K 93.98 % | -10.560 M -6 574.62 % | 163.100 K |
Stock based compensation | 0.000 -100.00 % | 22.062 M -13.04 % | 25.370 M 2.82 % | 24.675 M 369.39 % | 5.257 M | 0.000 | 0.000 -100.00 % | 33.378 M 53.47 % | 21.749 M |
Change in working capital | -167.031 M -100.27 % | -83.402 M 80.00 % | -416.994 M -22.41 % | -340.648 M -504.51 % | -56.351 M -105.33 % | -27.444 M 81.59 % | -149.091 M -17.34 % | -127.058 M -176.11 % | -46.017 M |
Accounts receivables | -113.164 M 72.78 % | -415.744 M 3.67 % | -431.578 M 21.42 % | -549.244 M -401.61 % | -109.497 M -2 289.51 % | -4.582 M 94.56 % | -84.164 M 60.36 % | -212.335 M -260.36 % | -58.922 M |
Inventory | -12.437 M -170.38 % | 17.670 M 133.22 % | -53.194 M 50.47 % | -107.389 M -875.24 % | 13.852 M 190.10 % | -15.374 M -41.49 % | -10.866 M 42.05 % | -18.751 M -57.99 % | -11.868 M |
Accounts payables | -30.681 M -109.59 % | 319.841 M 367.49 % | 68.417 M -79.03 % | 326.213 M 695.42 % | 41.011 M 329.17 % | -17.895 M 66.50 % | -53.425 M -146.62 % | 114.587 M 365.61 % | 24.610 M |
Other working capital | 16.353 M 416.40 % | -5.169 M -708.35 % | -639.397 K 93.75 % | -10.228 M -495.40 % | -1.718 M -116.51 % | 10.407 M 107.53 % | -138.225 M -27.62 % | -108.308 M -217.16 % | -34.149 M |
Other non cash items | 63.923 M 259.09 % | -40.181 M -420.20 % | 12.549 M -35.60 % | 19.487 M 203.68 % | -18.794 M -445.20 % | 5.445 M -13.01 % | 6.259 M -94.13 % | 106.658 M 373.76 % | 22.513 M |
Net cash provided by operating activities | 276.209 M -7.74 % | 299.389 M 178.50 % | 107.502 M 269.96 % | 29.058 M -55.16 % | 64.807 M -42.99 % | 113.684 M 299.83 % | -56.891 M -157.12 % | -22.126 M -311.72 % | -5.374 M |
Investments in property plant and equipment | -402.251 M 31.85 % | -590.238 M -37.42 % | -429.517 M -54.16 % | -278.617 M -118.42 % | -127.563 M -74.40 % | -73.145 M -13.87 % | -64.235 M 24.01 % | -84.535 M -505.96 % | -13.951 M |
Acquisitions net | 0.000 -100.00 % | 171.249 M 2 863.73 % | 5.778 M -0.06 % | 5.782 M 28.47 % | 4.501 M 145.89 % | -9.808 M 72.03 % | -35.064 M -332 554.25 % | 10.547 K | 0.000 |
Purchases of investments | -1.892 B -9.97 % | -1.721 B 44.99 % | -3.128 B -63.23 % | -1.917 B 3.80 % | -1.992 B -98.38 % | -1.004 B -953.81 % | -95.300 M | 0.000 | 0.000 |
Sales maturities of investments | 1.314 B -43.80 % | 2.337 B -22.06 % | 2.999 B 38.63 % | 2.163 B 4.09 % | 2.078 B 661.29 % | 273.021 M 79 050.06 % | 344.941 K | 0.000 | 0.000 |
Other investing activites | -200.003 M -128.41 % | -87.565 M -1 088.55 % | 8.858 M 411.22 % | -2.846 M 62.50 % | -7.590 M -296.15 % | 3.869 M 477.42 % | -1.025 M -2 220.78 % | -44.176 K -104.11 % | 1.075 M |
Net cash used for investing activites | -1.181 B -1 173.52 % | 110.015 M 120.22 % | -544.117 M -1 792.22 % | -28.755 M 35.35 % | -44.481 M 94.51 % | -810.346 M -314.97 % | -195.279 M -130.88 % | -84.580 M -556.88 % | -12.876 M |
Debt repayment | 114.928 M -48.60 % | 223.600 M -76.48 % | 950.500 M 13 199.29 % | 7.147 M 457.35 % | -2.000 M 50.00 % | -4.000 M -200.00 % | 4.000 M -86.21 % | 29.000 M 61.11 % | 18.000 M |
Common stock issued | -600.000 K -100.00 % | -300.000 K 21.05 % | -380.000 K -106.43 % | 5.911 M | 0.000 100.00 % | -98.432 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -106.915 M | 0.000 100.00 % | -5.911 M | 0.000 -100.00 % | 98.432 M | 0.000 | 0.000 | 0.000 |
Dividends paid | -124.401 M -270.34 % | -33.591 M -109.63 % | -16.024 M 1.27 % | -16.230 M 51.05 % | -33.156 M -596.83 % | -4.758 M -125.90 % | -2.106 M -27.36 % | -1.654 M -1 259.35 % | -121.655 K |
Other financing activites | 47.307 M -38.45 % | 76.861 M 48 192.88 % | 159.157 K -96.06 % | 4.040 M -52.47 % | 8.500 M -98.95 % | 811.662 M 1 724.41 % | 44.489 M -86.49 % | 329.366 M 2 842.10 % | 11.195 M |
Net cash used provided by financing activities | 37.234 M -76.68 % | 159.655 M -82.85 % | 930.884 M 11 687.35 % | -8.034 M 73.21 % | -29.987 M -103.73 % | 802.904 M 1 631.04 % | 46.383 M -87.00 % | 356.712 M 1 126.94 % | 29.073 M |
Effect of forex changes on cash | -1.441 M 53.58 % | -3.104 M -180.24 % | 3.869 M 512.17 % | -938.676 K 28.65 % | -1.316 M -614.98 % | 255.454 K -66.17 % | 755.211 K 183.12 % | -908.603 K -255.34 % | -255.697 K |
Net change in cash | -869.032 M -253.55 % | 565.954 M 13.61 % | 498.138 M 5 845.39 % | -8.670 M 21.01 % | -10.977 M -110.31 % | 106.497 M 151.94 % | -205.032 M -182.31 % | 249.097 M 2 257.20 % | 10.568 M |
Cash at beginning of period | 1.236 B 84.52 % | 669.580 M 290.56 % | 171.442 M -4.81 % | 180.112 M -5.74 % | 191.089 M 125.89 % | 84.592 M -70.79 % | 289.624 M 614.65 % | 40.526 M 35.27 % | 29.959 M |
Cash at end of period | 366.502 M -70.34 % | 1.236 B 84.52 % | 669.580 M 290.56 % | 171.442 M -4.81 % | 180.112 M -5.74 % | 191.089 M 125.89 % | 84.592 M -70.79 % | 289.624 M 614.65 % | 40.526 M |
Operating cash flow | 276.209 M -7.74 % | 299.389 M 178.50 % | 107.502 M 269.96 % | 29.058 M -55.16 % | 64.807 M -42.99 % | 113.684 M 299.83 % | -56.891 M -157.12 % | -22.126 M -311.72 % | -5.374 M |
Capital expenditure | -402.251 M 31.85 % | -590.238 M -37.42 % | -429.517 M -54.16 % | -278.617 M -118.42 % | -127.563 M -74.40 % | -73.145 M -13.87 % | -64.235 M 24.01 % | -84.535 M -505.96 % | -13.951 M |
Free CashFlow | -126.042 M 56.66 % | -290.849 M 9.68 % | -322.015 M -29.03 % | -249.559 M -297.67 % | -62.756 M -254.81 % | 40.539 M 133.47 % | -121.125 M -13.56 % | -106.662 M -451.94 % | -19.325 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 318.879 M -4.73 % | 334.723 M -17.92 % | 407.803 M 3.57 % | 393.743 M 15.97 % | 339.512 M 10.56 % | 307.097 M -11.22 % | 345.908 M -17.10 % | 417.262 M 15.17 % | 362.286 M 29.99 % | 278.698 M -30.18 % | 399.185 M -20.33 % | 501.079 M 8.74 % | 460.804 M -4.09 % | 480.460 M 17.69 % | 408.252 M 4.93 % | 389.075 M 27.98 % | 304.012 M 39.06 % | 218.618 M 39.98 % | 156.177 M 0.82 % | 154.903 M 54.07 % | 100.542 M 66.67 % | 60.324 M -29.55 % | 85.623 M -23.82 % | 112.391 M 21.47 % | 92.523 M -3.51 % | 95.893 M 4.33 % | 91.914 M -12.90 % | 105.531 M 98.60 % | 53.138 M |
Net income | 58.602 M 0.79 % | 58.145 M -13.96 % | 67.580 M 0.71 % | 67.104 M 8.72 % | 61.724 M 14.76 % | 53.787 M -60.34 % | 135.633 M 89.31 % | 71.646 M 42.86 % | 50.150 M 26.23 % | 39.729 M -58.79 % | 96.417 M -22.06 % | 123.700 M 18.70 % | 104.213 M 4.26 % | 99.957 M 8.46 % | 92.161 M 10.72 % | 83.240 M 23.84 % | 67.219 M 26.20 % | 53.263 M 74.90 % | 30.454 M -30.79 % | 44.003 M 120.52 % | 19.954 M 55.38 % | 12.842 M -32.70 % | 19.082 M -51.13 % | 39.046 M 47.06 % | 26.552 M 4.50 % | 25.408 M 15.96 % | 21.911 M -2.62 % | 22.500 M 244.08 % | 6.539 M |
Income before tax | 67.365 M 0.35 % | 67.131 M -8.64 % | 73.476 M -1.63 % | 74.697 M 4.63 % | 71.389 M 17.53 % | 60.742 M -61.57 % | 158.073 M 87.55 % | 84.282 M 32.10 % | 63.800 M 40.54 % | 45.395 M -53.29 % | 97.179 M -29.63 % | 138.095 M 11.85 % | 123.467 M 6.34 % | 116.107 M 14.84 % | 101.100 M 4.82 % | 96.451 M 25.56 % | 76.813 M 21.96 % | 62.981 M 88.83 % | 33.354 M -35.77 % | 51.927 M 124.26 % | 23.154 M 59.71 % | 14.498 M -33.96 % | 21.953 M -49.35 % | 43.342 M 39.93 % | 30.973 M 3.98 % | 29.787 M 23.46 % | 24.128 M -9.29 % | 26.598 M 266.30 % | 7.261 M |
Income before tax ratio | 0.21 5.34 % | 0.20 11.31 % | 0.18 -5.03 % | 0.19 -9.78 % | 0.21 6.31 % | 0.20 -56.72 % | 0.46 126.24 % | 0.20 14.70 % | 0.18 8.12 % | 0.16 -33.09 % | 0.24 -11.67 % | 0.28 2.86 % | 0.27 10.88 % | 0.24 -2.42 % | 0.25 -0.10 % | 0.25 -1.89 % | 0.25 -12.30 % | 0.29 34.90 % | 0.21 -36.29 % | 0.34 45.56 % | 0.23 -4.18 % | 0.24 -6.27 % | 0.26 -33.51 % | 0.39 15.20 % | 0.33 7.77 % | 0.31 18.33 % | 0.26 4.15 % | 0.25 84.45 % | 0.14 |
EBITDA | 96.953 M -7.33 % | 104.619 M 3.09 % | 101.481 M -6.28 % | 108.279 M 3.68 % | 104.433 M 13.53 % | 91.990 M -10.95 % | 103.305 M 1.66 % | 101.615 M 10.72 % | 91.775 M 45.09 % | 63.255 M -40.86 % | 106.949 M -28.95 % | 150.528 M 7.75 % | 139.701 M 8.82 % | 128.377 M 24.50 % | 103.111 M 10.79 % | 93.073 M 20.77 % | 77.064 M 20.12 % | 64.154 M 118.09 % | 29.416 M -40.72 % | 49.618 M 95.18 % | 25.422 M 64.07 % | 15.495 M 15.46 % | 13.420 M -72.42 % | 48.656 M 30.56 % | 37.268 M 7.25 % | 34.749 M 58.70 % | 21.896 M -36.06 % | 34.244 M 234.67 % | 10.232 M |
Net income ratio | 0.18 5.79 % | 0.17 4.82 % | 0.17 -2.76 % | 0.17 -6.26 % | 0.18 3.80 % | 0.18 -55.33 % | 0.39 128.36 % | 0.17 24.04 % | 0.14 -2.90 % | 0.14 -40.98 % | 0.24 -2.16 % | 0.25 9.16 % | 0.23 8.71 % | 0.21 -7.84 % | 0.23 5.52 % | 0.21 -3.24 % | 0.22 -9.25 % | 0.24 24.94 % | 0.19 -31.36 % | 0.28 43.13 % | 0.20 -6.78 % | 0.21 -4.48 % | 0.22 -35.85 % | 0.35 21.06 % | 0.29 8.31 % | 0.26 11.15 % | 0.24 11.81 % | 0.21 73.25 % | 0.12 |
Ratio EBITDA | 0.30 -2.72 % | 0.31 25.60 % | 0.25 -9.51 % | 0.27 -10.60 % | 0.31 2.69 % | 0.30 0.30 % | 0.30 22.63 % | 0.24 -3.87 % | 0.25 11.61 % | 0.23 -15.29 % | 0.27 -10.81 % | 0.30 -0.91 % | 0.30 13.46 % | 0.27 5.79 % | 0.25 5.58 % | 0.24 -5.63 % | 0.25 -13.62 % | 0.29 55.80 % | 0.19 -41.20 % | 0.32 26.68 % | 0.25 -1.56 % | 0.26 63.89 % | 0.16 -63.80 % | 0.43 7.48 % | 0.40 11.16 % | 0.36 52.11 % | 0.24 -26.59 % | 0.32 68.52 % | 0.19 |
Gross profit ratio | 0.37 11.44 % | 0.33 -1.66 % | 0.34 -1.02 % | 0.34 -12.13 % | 0.39 12.63 % | 0.34 -4.99 % | 0.36 5.53 % | 0.34 6.99 % | 0.32 3.40 % | 0.31 -17.14 % | 0.37 3.63 % | 0.36 4.89 % | 0.34 7.49 % | 0.32 -9.35 % | 0.35 12.08 % | 0.32 -3.91 % | 0.33 -9.97 % | 0.37 4.58 % | 0.35 -14.06 % | 0.41 9.70 % | 0.37 0.44 % | 0.37 -17.98 % | 0.45 -14.52 % | 0.53 15.97 % | 0.45 -3.76 % | 0.47 11.63 % | 0.42 2.85 % | 0.41 199.84 % | 0.14 |
Weighted average shs out dil | 363.223 M 6.20 % | 342.027 M 0.21 % | 341.322 M -0.94 % | 344.563 M 0.00 % | 344.563 M 0.41 % | 343.142 M 0.00 % | 343.142 M -0.16 % | 343.693 M -0.13 % | 344.131 M 0.00 % | 344.131 M -1.48 % | 349.293 M 50.26 % | 232.458 M 0.00 % | 232.458 M 0.00 % | 232.458 M 0.00 % | 232.458 M 0.38 % | 231.578 M 0.00 % | 231.578 M -32.43 % | 342.736 M 47.99 % | 231.593 M -32.43 % | 342.757 M 60.14 % | 214.037 M -32.43 % | 316.774 M 78.48 % | 177.481 M -32.43 % | 262.672 M 55.07 % | 169.390 M -32.43 % | 250.697 M 44.85 % | 173.074 M -32.43 % | 256.150 M 48.00 % | 173.074 M |
Weighted average shs out | 363.223 M 6.20 % | 342.027 M 0.21 % | 341.322 M -0.94 % | 344.563 M 0.00 % | 344.563 M 0.41 % | 343.142 M 0.00 % | 343.142 M -0.16 % | 343.693 M -0.13 % | 344.131 M 0.00 % | 344.131 M 0.00 % | 344.131 M 48.04 % | 232.458 M 0.00 % | 232.458 M 0.00 % | 232.458 M 0.00 % | 232.458 M 0.38 % | 231.578 M 0.00 % | 231.578 M -32.43 % | 342.736 M 47.99 % | 231.593 M -31.85 % | 339.804 M 58.76 % | 214.037 M -32.43 % | 316.774 M 78.48 % | 177.481 M -32.43 % | 262.672 M 55.07 % | 169.390 M -32.40 % | 250.577 M 44.78 % | 173.074 M -32.43 % | 256.150 M 48.00 % | 173.074 M |
EPS diluted | 0.16 -5.12 % | 0.17 -15.00 % | 0.20 2.67 % | 0.19 8.77 % | 0.18 14.22 % | 0.16 -60.33 % | 0.40 89.59 % | 0.21 43.10 % | 0.15 26.26 % | 0.12 -58.16 % | 0.28 -47.96 % | 0.53 17.78 % | 0.45 4.65 % | 0.43 10.26 % | 0.39 8.33 % | 0.36 24.14 % | 0.29 86.86 % | 0.16 19.38 % | 0.13 1.40 % | 0.13 37.55 % | 0.09 130.12 % | 0.04 -63.18 % | 0.11 -26.67 % | 0.15 -6.25 % | 0.16 60.00 % | 0.10 -23.08 % | 0.13 48.06 % | 0.09 235.11 % | 0.03 |
Earnings per share | 0.16 -5.12 % | 0.17 -13.27 % | 0.20 0.62 % | 0.19 8.77 % | 0.18 14.22 % | 0.16 -60.33 % | 0.40 89.59 % | 0.21 43.10 % | 0.15 26.26 % | 0.12 -58.79 % | 0.28 -47.17 % | 0.53 17.78 % | 0.45 4.65 % | 0.43 10.26 % | 0.39 8.33 % | 0.36 24.14 % | 0.29 86.86 % | 0.16 19.38 % | 0.13 0.00 % | 0.13 39.48 % | 0.09 130.12 % | 0.04 -63.18 % | 0.11 -26.67 % | 0.15 -6.25 % | 0.16 60.00 % | 0.10 -23.08 % | 0.13 48.06 % | 0.09 235.11 % | 0.03 |
Gross profit | 117.940 M 6.16 % | 111.095 M -19.28 % | 137.633 M 2.52 % | 134.252 M 1.90 % | 131.747 M 24.52 % | 105.807 M -15.65 % | 125.441 M -12.52 % | 143.385 M 23.23 % | 116.359 M 34.41 % | 86.569 M -42.15 % | 149.651 M -17.45 % | 181.277 M 14.06 % | 158.938 M 3.09 % | 154.166 M 6.69 % | 144.504 M 17.61 % | 122.871 M 22.97 % | 99.916 M 25.20 % | 79.804 M 46.40 % | 54.512 M -13.35 % | 62.912 M 69.01 % | 37.224 M 67.41 % | 22.236 M -42.22 % | 38.481 M -34.88 % | 59.091 M 40.88 % | 41.945 M -7.14 % | 45.169 M 16.46 % | 38.785 M -10.42 % | 43.296 M 495.48 % | 7.271 M |
Income tax expense | 9.295 M -1.12 % | 9.400 M 54.14 % | 6.098 M -23.86 % | 8.010 M -20.08 % | 10.023 M 39.86 % | 7.166 M -68.54 % | 22.778 M 86.77 % | 12.196 M -6.12 % | 12.991 M 222.30 % | 4.031 M 457.80 % | -1.127 M -108.97 % | 12.561 M -36.49 % | 19.777 M 21.88 % | 16.227 M 67.78 % | 9.672 M -28.63 % | 13.551 M 40.64 % | 9.636 M -0.73 % | 9.707 M 211.73 % | 3.114 M -61.63 % | 8.115 M 141.20 % | 3.364 M 94.30 % | 1.732 M -39.69 % | 2.871 M -35.78 % | 4.471 M -0.43 % | 4.490 M 3.28 % | 4.348 M 85.13 % | 2.348 M -42.70 % | 4.098 M 467.60 % | 722.000 K |
Cost of revenue | 200.938 M -10.15 % | 223.628 M -17.23 % | 270.170 M 4.12 % | 259.491 M 24.90 % | 207.766 M 3.22 % | 201.290 M -8.70 % | 220.468 M -19.50 % | 273.877 M 11.37 % | 245.926 M 28.00 % | 192.129 M -23.00 % | 249.534 M -21.97 % | 319.802 M 5.94 % | 301.866 M -7.49 % | 326.294 M 23.71 % | 263.749 M -0.92 % | 266.203 M 30.43 % | 204.096 M 47.03 % | 138.814 M 36.54 % | 101.664 M 10.52 % | 91.991 M 45.28 % | 63.318 M 66.24 % | 38.089 M -19.20 % | 47.141 M -11.55 % | 53.300 M 5.38 % | 50.578 M -0.29 % | 50.724 M -4.53 % | 53.128 M -14.63 % | 62.235 M 35.68 % | 45.868 M |
General and administrative expenses | 20.300 M 3.52 % | 19.610 M -2.46 % | 20.105 M -2.72 % | 20.667 M -11.50 % | 23.352 M 33.13 % | 17.540 M 7.89 % | 16.258 M -20.25 % | 20.388 M 19.18 % | 17.106 M 3.82 % | 16.476 M -14.38 % | 19.243 M 40.62 % | 13.685 M 41.67 % | 9.660 M -26.89 % | 13.212 M -10.79 % | 14.810 M -3.60 % | 15.364 M 4.63 % | 14.684 M 8.84 % | 13.492 M -0.78 % | 13.598 M 76.81 % | 7.691 M -2.32 % | 7.874 M 43.23 % | 5.497 M -22.84 % | 7.124 M 7.28 % | 6.641 M 25.97 % | 5.272 M -39.51 % | 8.716 M 105.29 % | 4.246 M -22.59 % | 5.485 M | 0.000 |
Selling and marketing expenses | 4.188 M 44.76 % | 2.893 M -50.52 % | 5.846 M 70.32 % | 3.432 M 7.49 % | 3.193 M 10.81 % | 2.882 M -47.43 % | 5.482 M 53.88 % | 3.562 M 12.73 % | 3.160 M -4.31 % | 3.302 M -53.24 % | 7.063 M 88.12 % | 3.754 M 11.78 % | 3.359 M 66.97 % | 2.012 M -45.45 % | 3.688 M 38.88 % | 2.655 M -13.20 % | 3.059 M 21.22 % | 2.524 M 25.52 % | 2.011 M -59.28 % | 4.937 M 41.12 % | 3.499 M 19.23 % | 2.934 M -26.23 % | 3.978 M 7.74 % | 3.692 M 8.10 % | 3.415 M -7.28 % | 3.683 M 11.79 % | 3.295 M 2.13 % | 3.226 M | 0.000 |
Other expenses | 195.354 K 112.99 % | -1.504 M -136.74 % | 4.093 M -30.14 % | 5.858 M 21.46 % | 4.823 M 114.07 % | 2.253 M 102.67 % | -84.321 M -848.76 % | 11.261 M 31.47 % | 8.566 M 1 503.91 % | -610.146 K -34.04 % | -455.180 K -124.73 % | 1.841 M -31.60 % | 2.691 M -19.88 % | 3.359 M -50.94 % | 6.848 M 208.24 % | -6.327 M -733.52 % | -759.043 K 89.99 % | -7.585 M -58.37 % | -4.789 M 45.31 % | -8.758 M -163.09 % | -3.329 M 48.40 % | -6.451 M -331.23 % | 2.790 M 4 529.45 % | -62.984 K 97.48 % | -2.498 M -2.62 % | -2.435 M -251.92 % | 1.603 M -62.68 % | 4.295 M | 0.000 |
Operating expenses | 50.790 M 15.65 % | 43.915 M -25.97 % | 59.323 M -0.41 % | 59.568 M -0.01 % | 59.573 M 32.65 % | 44.908 M 219.28 % | -37.651 M -163.72 % | 59.084 M 12.34 % | 52.593 M 26.90 % | 41.443 M -20.88 % | 52.382 M 21.79 % | 43.011 M 24.91 % | 34.433 M -8.69 % | 37.711 M -14.20 % | 43.949 M 69.22 % | 25.971 M -5.85 % | 27.586 M 63.18 % | 16.905 M -20.10 % | 21.159 M 93.65 % | 10.926 M -22.34 % | 14.069 M 108.80 % | 6.738 M -65.51 % | 19.536 M 24.04 % | 15.749 M 43.54 % | 10.972 M -28.67 % | 15.382 M 4.88 % | 14.667 M -12.16 % | 16.698 M | 0.000 |
Cost and expenses | 251.728 M -5.91 % | 267.543 M -18.80 % | 329.493 M 3.27 % | 319.059 M 19.35 % | 267.338 M 8.59 % | 246.198 M 34.67 % | 182.817 M -45.09 % | 332.961 M 11.54 % | 298.520 M 27.81 % | 233.572 M -22.64 % | 301.916 M -16.78 % | 362.814 M 7.88 % | 336.299 M -7.61 % | 364.004 M 18.30 % | 307.698 M 5.31 % | 292.175 M 26.11 % | 231.682 M 48.78 % | 155.719 M 26.78 % | 122.823 M 19.34 % | 102.917 M 32.99 % | 77.387 M 72.64 % | 44.826 M -32.77 % | 66.677 M -3.44 % | 69.049 M 12.18 % | 61.550 M -6.89 % | 66.106 M -2.49 % | 67.795 M -14.11 % | 78.933 M 72.09 % | 45.868 M |
Research and development expenses | 26.107 M 13.92 % | 22.916 M -21.73 % | 29.279 M -1.12 % | 29.610 M 4.98 % | 28.204 M 26.86 % | 22.233 M -10.82 % | 24.931 M 4.43 % | 23.873 M 0.47 % | 23.761 M 6.67 % | 22.275 M -16.04 % | 26.531 M 11.80 % | 23.731 M 26.75 % | 18.723 M -2.12 % | 19.128 M 2.82 % | 18.603 M 30.28 % | 14.279 M 34.70 % | 10.601 M 25.09 % | 8.475 M -18.04 % | 10.340 M 46.54 % | 7.056 M 17.11 % | 6.025 M 26.65 % | 4.757 M -15.72 % | 5.644 M 3.01 % | 5.479 M 14.55 % | 4.783 M -11.71 % | 5.418 M -1.92 % | 5.524 M 49.61 % | 3.692 M | 0.000 |
Selling general and administrative expenses | 24.488 M 8.82 % | 22.503 M -13.29 % | 25.951 M 7.68 % | 24.100 M -9.21 % | 26.545 M 29.98 % | 20.422 M -6.06 % | 21.740 M -9.23 % | 23.950 M 18.18 % | 20.266 M 2.47 % | 19.778 M -24.82 % | 26.306 M 50.85 % | 17.439 M 33.96 % | 13.019 M -14.49 % | 15.224 M -17.70 % | 18.498 M 2.66 % | 18.019 M 1.55 % | 17.744 M 10.79 % | 16.016 M 2.61 % | 15.608 M 23.60 % | 12.628 M 11.04 % | 11.372 M 34.88 % | 8.432 M -24.05 % | 11.102 M 7.44 % | 10.333 M 18.94 % | 8.687 M -29.94 % | 12.399 M 64.43 % | 7.541 M -13.44 % | 8.711 M | 0.000 |
Interest income | 7.853 M 34.86 % | 5.823 M -46.28 % | 10.839 M 123.50 % | 4.850 M -51.89 % | 10.082 M 42.23 % | 7.088 M -91.71 % | 85.508 M 695.71 % | 10.746 M 131.85 % | 4.635 M -50.31 % | 9.328 M -12.28 % | 10.634 M 83.38 % | 5.799 M -18.16 % | 7.086 M 54.06 % | 4.599 M -0.40 % | 4.618 M -24.50 % | 6.117 M -44.49 % | 11.019 M 282.16 % | 2.883 M -85.75 % | 20.233 M 1 239.87 % | 1.510 M -82.99 % | 8.878 M 1 058.83 % | 766.102 K -78.45 % | 3.555 M 369.29 % | 757.521 K 115.59 % | 351.368 K | 0.000 -100.00 % | 208.754 K -53.01 % | 444.280 K | 0.000 |
Interest expense | 10.449 M 0.38 % | 10.410 M -4.73 % | 10.926 M 0.42 % | 10.881 M -2.20 % | 11.125 M -4.66 % | 11.669 M 20.44 % | 9.688 M -15.44 % | 11.457 M 5.80 % | 10.829 M 4.02 % | 10.411 M -11.11 % | 11.712 M 24.98 % | 9.371 M 0.44 % | 9.330 M 56.38 % | 5.966 M | 0.000 | 0.000 -100.00 % | 967.393 K 6.62 % | 907.320 K 25.84 % | 721.027 K -10.95 % | 809.655 K -10.33 % | 902.960 K 1.65 % | 888.266 K -9.19 % | 978.107 K -19.49 % | 1.215 M -12.75 % | 1.392 M 28.58 % | 1.083 M 126.14 % | 478.852 K | 0.000 | 0.000 |
Depreciation and amortization | 34.977 M 8.00 % | 32.385 M 0.00 % | 32.385 M 28.76 % | 25.152 M -13.87 % | 29.204 M 12.59 % | 25.938 M 0.00 % | 25.938 M 82.05 % | 14.248 M -40.69 % | 24.024 M 68.62 % | 14.248 M 0.00 % | 14.248 M 43.97 % | 9.896 M -25.09 % | 13.210 M 33.49 % | 9.896 M 0.00 % | 9.896 M 32.81 % | 7.451 M -25.65 % | 10.021 M 34.49 % | 7.451 M 0.00 % | 7.451 M 15.49 % | 6.452 M -17.65 % | 7.834 M 21.43 % | 6.452 M 0.00 % | 6.452 M 39.59 % | 4.622 M -26.24 % | 6.266 M 35.57 % | 4.622 M 0.00 % | 4.622 M 56.07 % | 2.961 M 0.00 % | 2.961 M |
Operating income | 67.151 M -0.04 % | 67.180 M -14.21 % | 78.310 M 4.85 % | 74.684 M 3.48 % | 72.174 M 18.52 % | 60.898 M -62.66 % | 163.091 M 93.46 % | 84.301 M 32.20 % | 63.766 M 41.31 % | 45.126 M -53.61 % | 97.269 M -29.65 % | 138.265 M 11.05 % | 124.505 M 6.91 % | 116.456 M 15.81 % | 100.554 M 3.77 % | 96.900 M 33.97 % | 72.330 M 14.99 % | 62.898 M 88.58 % | 33.354 M -35.84 % | 51.986 M 124.51 % | 23.156 M 49.41 % | 15.498 M -18.20 % | 18.945 M -56.29 % | 43.342 M 39.93 % | 30.973 M 3.98 % | 29.787 M 23.50 % | 24.119 M -9.32 % | 26.598 M 265.82 % | 7.271 M |
Operating income ratio | 0.21 4.92 % | 0.20 4.52 % | 0.19 1.24 % | 0.19 -10.77 % | 0.21 7.20 % | 0.20 -57.94 % | 0.47 133.37 % | 0.20 14.79 % | 0.18 8.70 % | 0.16 -33.55 % | 0.24 -11.69 % | 0.28 2.13 % | 0.27 11.47 % | 0.24 -1.59 % | 0.25 -1.10 % | 0.25 4.68 % | 0.24 -17.31 % | 0.29 34.72 % | 0.21 -36.36 % | 0.34 45.72 % | 0.23 -10.35 % | 0.26 16.11 % | 0.22 -42.62 % | 0.39 15.20 % | 0.33 7.77 % | 0.31 18.38 % | 0.26 4.11 % | 0.25 84.20 % | 0.14 |
Total other income expenses net | 214.806 K 533.25 % | -49.580 K 98.97 % | -4.834 M -37 895.82 % | 12.789 K 101.63 % | -785.301 K -401.16 % | -156.697 K 96.88 % | -5.019 M -25 648.22 % | -19.491 K -156.19 % | 34.688 K -87.13 % | 269.560 K 401.31 % | -89.464 K 47.33 % | -169.853 K 83.64 % | -1.038 M -197.17 % | -349.338 K -164.09 % | 545.097 K 221.32 % | -449.311 K -110.02 % | 4.483 M 5 332.37 % | 82.532 K 39 778.85 % | -208.000 99.65 % | -59.480 K -4 368.82 % | -1.331 K 99.87 % | -999.998 K -133.24 % | 3.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.109 K | 0.000 100.00 % | -9.600 K |
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-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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 508.619 M -37.48 % | 813.566 M 16.44 % | 698.695 M -31.82 % | 1.025 B 37.57 % | 744.888 M 337.05 % | 170.437 M 149.89 % | 68.205 M -39.59 % | 112.910 M -77.43 % | 500.228 M 80.67 % | 276.879 M 9.21 % | 253.522 M -11.03 % | 284.955 M 17.35 % | 242.822 M -17.50 % | 294.319 M 290.50 % | -154.499 M 42.38 % | -268.122 M -7.74 % | -248.857 M -110.48 % | -118.234 M 19.91 % | -147.634 M -214.08 % | -47.006 M 33.86 % | -71.071 M -16.81 % | -60.842 M 59.51 % | -150.260 M 82.85 % | -876.225 M -18 099.30 % | -4.815 M | 0.000 100.00 % | -40.796 M -112.71 % | 320.989 M |
Total investments | 76.446 M -86.21 % | 554.183 M 797.53 % | 61.745 M 0.23 % | 61.605 M -89.25 % | 572.950 M 168.07 % | 213.732 M 60.12 % | 133.483 M 286.68 % | 34.521 M 47.57 % | 23.392 M 528.82 % | 3.720 M 0.00 % | 3.720 M 1 140.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 -100.00 % | 300.000 K -99.95 % | 641.979 M |
Total debt | 1.232 B -8.83 % | 1.351 B 2.82 % | 1.314 B -0.53 % | 1.321 B 2.28 % | 1.292 B -14.75 % | 1.515 B 10.73 % | 1.368 B 9.66 % | 1.248 B 6.23 % | 1.175 B 25.38 % | 936.759 M -0.70 % | 943.380 M 14.69 % | 822.543 M 0.98 % | 814.569 M 11.86 % | 728.189 M 1 046.64 % | 63.506 M -1.41 % | 64.413 M -29.30 % | 91.109 M -1.82 % | 92.796 M 89.08 % | 49.078 M -10.90 % | 55.081 M -15.38 % | 65.092 M -8.47 % | 71.114 M 39.20 % | 51.088 M -39.18 % | 84.000 M -6.67 % | 90.000 M | 0.000 -100.00 % | 55.000 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.384 B | 0.000 -100.00 % | 1.339 B 487.86 % | 227.722 M -83.98 % | 1.421 B 917.26 % | 139.727 M -89.92 % | 1.386 B 507.01 % | 228.307 M -84.54 % | 1.476 B 1 063.79 % | 126.864 M -91.48 % | 1.489 B 523.10 % | 239.000 M -83.71 % | 1.467 B 1 873.50 % | 74.329 M -94.12 % | 1.263 B 3 209.31 % | 38.180 M -96.95 % | 1.251 B 252 886.49 % | -494.782 K -362.26 % | 188.662 K -74.43 % | 737.878 K -0.87 % | 744.386 K 38.05 % | 539.204 K -16.19 % | 643.377 K 350.99 % | 142.658 K | 0.000 -100.00 % | 127.260 K -99.98 % | 530.555 M |
Retained earnings | 1.236 B 0.41 % | 1.231 B 4.96 % | 1.172 B 3.74 % | 1.130 B 6.30 % | 1.063 B -3.77 % | 1.105 B 5.12 % | 1.051 B 11.21 % | 945.044 M 8.20 % | 873.398 M 3.33 % | 845.221 M 4.93 % | 805.491 M 7.85 % | 746.861 M 19.85 % | 623.161 M 16.48 % | 534.972 M 22.98 % | 435.015 M 17.13 % | 371.394 M 28.89 % | 288.153 M 21.50 % | 237.165 M 28.96 % | 183.902 M 12.51 % | 163.459 M 36.90 % | 119.404 M -9.96 % | 132.606 M 10.72 % | 119.764 M 8.73 % | 110.149 M 54.91 % | 71.103 M | 0.000 -100.00 % | 19.365 M | 0.000 |
Common stock | 366.416 M 6.29 % | 344.741 M 0.00 % | 344.741 M 0.05 % | 344.563 M 0.00 % | 344.563 M 0.00 % | 344.563 M 0.00 % | 344.563 M 0.25 % | 343.693 M 47.81 % | 232.521 M 0.00 % | 232.521 M 0.00 % | 232.521 M 0.13 % | 232.229 M 0.00 % | 232.229 M 0.00 % | 232.229 M 0.00 % | 232.229 M 0.16 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 0.00 % | 231.858 M 33.33 % | 173.894 M -73.76 % | 662.681 M 281.08 % | 173.894 M | 0.000 |
Total equity | 3.820 B 26.25 % | 3.026 B 2.10 % | 2.963 B 2.89 % | 2.880 B 2.36 % | 2.814 B -0.62 % | 2.831 B 5.01 % | 2.696 B 1.23 % | 2.664 B 3.03 % | 2.585 B 3.23 % | 2.504 B -0.95 % | 2.529 B 1.58 % | 2.489 B 5.71 % | 2.355 B 4.51 % | 2.253 B 12.53 % | 2.002 B 6.12 % | 1.887 B 5.03 % | 1.796 B 3.23 % | 1.740 B 3.51 % | 1.681 B 2.13 % | 1.646 B 2.70 % | 1.603 B -0.35 % | 1.608 B 0.86 % | 1.595 B 1.74 % | 1.567 B 125.34 % | 695.549 M 3.99 % | 668.880 M 4.06 % | 642.811 M 21.16 % | 530.555 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.770 M | 0.000 | 0.000 | 0.000 100.00 % | -8.815 K | 0.000 100.00 % | -33.972 M | 0.000 | 0.000 | 0.000 100.00 % | -32.209 M | 0.000 100.00 % | -1.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.201 M | 0.000 | 0.000 |
Long term debt | 1.170 B 0.30 % | 1.166 B 1.94 % | 1.144 B -2.30 % | 1.171 B 0.68 % | 1.163 B -4.91 % | 1.223 B 19.10 % | 1.027 B -3.24 % | 1.061 B 6.96 % | 992.138 M 14.77 % | 864.468 M 1.38 % | 852.724 M 22.85 % | 694.110 M 1.16 % | 686.148 M 1.15 % | 678.325 M 18 500.90 % | 3.647 M -83.70 % | 22.372 M -37.98 % | 36.072 M -24.44 % | 47.740 M 89.75 % | 25.159 M -16.27 % | 30.048 M 0.00 % | 30.048 M -16.68 % | 36.063 M 0.00 % | 36.063 M -14.14 % | 42.000 M 0.00 % | 42.000 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.251 B 0.18 % | 1.249 B 1.81 % | 1.227 B -1.74 % | 1.248 B 6.74 % | 1.170 B -10.60 % | 1.308 B 17.39 % | 1.115 B -3.54 % | 1.155 B 6.21 % | 1.088 B 13.27 % | 960.424 M 1.05 % | 950.419 M 30.32 % | 729.286 M 1.16 % | 720.900 M 0.97 % | 713.946 M 1 708.23 % | 39.483 M -28.65 % | 55.338 M -19.66 % | 68.878 M -13.46 % | 79.592 M 45.68 % | 54.635 M -7.20 % | 58.876 M 1.59 % | 57.955 M -10.00 % | 64.393 M 8.66 % | 59.260 M -1.08 % | 59.904 M -0.49 % | 60.199 M 3.43 % | 58.201 M 452.17 % | 10.540 M | 0.000 |
Other current liabilities | 107.954 M 132.89 % | 46.353 M -51.79 % | 96.155 M 16.70 % | 82.397 M -48.29 % | 159.339 M 15.16 % | 138.369 M -9.71 % | 153.255 M 454.02 % | -43.290 M -206.17 % | 40.776 M 176.12 % | 14.768 M -20.28 % | 18.524 M -47.83 % | 35.506 M -69.05 % | 114.719 M 198.43 % | 38.440 M 208.82 % | -35.324 M -401.81 % | 11.704 M 143.84 % | -26.700 M -476.34 % | 7.095 M -22.38 % | 9.140 M -52.56 % | 19.265 M -62.72 % | 51.680 M 2 786.62 % | -1.924 M -111.68 % | 16.472 M -61.79 % | 43.104 M 2.11 % | 42.212 M -73.35 % | 158.411 M 172.43 % | 58.148 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.703 M -10.12 % | 1.895 M 16.67 % | 1.624 M -97.41 % | 62.800 M -11.31 % | 70.813 M 5 476.19 % | 1.270 M -6.31 % | 1.355 M -74.55 % | 5.325 M | 0.000 | 0.000 -100.00 % | 58.240 M 25.32 % | 46.474 M 9.39 % | 42.485 M 28.01 % | 33.188 M 39.91 % | 23.721 M 1.46 % | 23.380 M -52.45 % | 49.174 M 698.28 % | 6.160 M -55.24 % | 13.762 M -54.84 % | 30.473 M 170.37 % | 11.271 M | 0.000 -100.00 % | 47.926 M | 0.000 |
Short term debt | 62.023 M -66.46 % | 184.912 M 8.74 % | 170.042 M 13.24 % | 150.159 M 266.06 % | 41.020 M -77.35 % | 181.135 M -11.05 % | 203.636 M 81.96 % | 111.912 M -8.78 % | 122.677 M 75.11 % | 70.058 M 78.89 % | 39.162 M -64.43 % | 110.097 M 0.00 % | 110.102 M 266.63 % | 30.030 M 206.08 % | -28.309 M -170.70 % | 40.039 M 910.91 % | 3.961 M -82.18 % | 22.225 M -11.23 % | 25.036 M 92.38 % | 13.014 M -43.48 % | 23.025 M 64.21 % | 14.022 M 366.78 % | 3.004 M -89.99 % | 30.000 M 0.00 % | 30.000 M | 0.000 -100.00 % | 55.000 M | 0.000 |
Total current liabilities | 658.356 M -3.93 % | 685.308 M -27.75 % | 948.559 M 1.31 % | 936.284 M 4.08 % | 899.592 M -10.31 % | 1.003 B -4.74 % | 1.053 B 17.41 % | 896.734 M 13.53 % | 789.833 M 40.55 % | 561.958 M -3.73 % | 583.750 M -1.75 % | 594.119 M -4.64 % | 623.018 M 15.85 % | 537.765 M -1.95 % | 548.440 M -0.95 % | 553.713 M 51.35 % | 365.840 M 49.81 % | 244.195 M 68.24 % | 145.150 M 0.87 % | 143.896 M -12.26 % | 164.011 M 56.37 % | 104.887 M 18.52 % | 88.497 M -37.62 % | 141.863 M -8.96 % | 155.828 M -1.63 % | 158.411 M -19.76 % | 197.413 M | 0.000 |
Total liabilities | 1.910 B -1.28 % | 1.934 B -11.08 % | 2.175 B -0.43 % | 2.185 B 5.58 % | 2.069 B -10.48 % | 2.311 B 6.64 % | 2.167 B 5.62 % | 2.052 B 9.29 % | 1.878 B 23.34 % | 1.522 B -0.77 % | 1.534 B 15.93 % | 1.323 B -1.53 % | 1.344 B 7.37 % | 1.252 B 112.90 % | 587.923 M -3.47 % | 609.051 M 40.10 % | 434.718 M 34.26 % | 323.787 M 62.07 % | 199.785 M -1.47 % | 202.772 M -8.65 % | 221.967 M 31.12 % | 169.280 M 14.57 % | 147.757 M -26.77 % | 201.767 M -6.60 % | 216.027 M -0.27 % | 216.612 M 4.16 % | 207.953 M | 0.000 |
Other non current assets | 122.882 M 445.92 % | 22.509 M -96.84 % | 711.932 M 6 362.33 % | 11.017 M 1 898.58 % | 551.224 K -96.87 % | 17.619 M | 0.000 -100.00 % | 182.116 M -70.61 % | 619.587 M 0.68 % | 615.416 M -15.45 % | 727.851 M -9.13 % | 801.024 M -5.28 % | 845.638 M -14.03 % | 983.626 M 74.38 % | 564.079 M 6.80 % | 528.174 M -21.89 % | 676.191 M -15.54 % | 800.638 M 0.64 % | 795.563 M -12.14 % | 905.531 M 0.54 % | 900.667 M -4.32 % | 941.378 M 9.90 % | 856.594 M 809.74 % | 94.158 M -26.96 % | 128.909 M -68.34 % | 407.190 M 748.31 % | 48.000 M 114.95 % | -320.989 M |
Long term investments | 0.000 -100.00 % | 77.016 M 112.94 % | -595.146 M -1 020.42 % | 64.661 M 4.32 % | 61.981 M -0.94 % | 62.567 M -0.18 % | 62.679 M 150.75 % | -123.502 M 77.80 % | -556.422 M 5.50 % | -588.831 M 16.04 % | -701.282 M 11.44 % | -791.884 M 5.17 % | -835.062 M 14.21 % | -973.380 M -75.77 % | -553.792 M -7.42 % | -515.538 M 22.30 % | -663.515 M 15.79 % | -787.932 M -1.13 % | -779.151 M 12.15 % | -886.925 M -0.57 % | -881.912 M -2.41 % | -861.169 M -3.25 % | -834.024 M -794.87 % | -93.200 M 27.14 % | -127.910 M | 0.000 -100.00 % | 1.081 M | 0.000 |
Intangible assets | 274.295 M -0.70 % | 276.228 M -0.47 % | 277.546 M -0.18 % | 278.035 M -0.62 % | 279.762 M 0.10 % | 279.479 M 0.77 % | 277.354 M -4.52 % | 290.469 M -0.43 % | 291.731 M 12.42 % | 259.503 M -0.56 % | 260.959 M 79.52 % | 145.363 M -0.53 % | 146.143 M -0.63 % | 147.069 M -0.72 % | 148.137 M -0.72 % | 149.214 M -0.71 % | 150.282 M -0.56 % | 151.125 M -0.70 % | 152.185 M -0.74 % | 153.312 M -0.69 % | 154.374 M 57.88 % | 97.779 M -0.77 % | 98.540 M -0.26 % | 98.800 M -0.68 % | 99.477 M | 0.000 -100.00 % | 50.906 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 274.295 M -0.70 % | 276.228 M -0.47 % | 277.546 M -0.18 % | 278.035 M -0.62 % | 279.762 M 0.10 % | 279.479 M 0.77 % | 277.354 M -4.52 % | 290.469 M -0.43 % | 291.731 M 12.42 % | 259.503 M -0.56 % | 260.959 M 79.52 % | 145.363 M -0.53 % | 146.143 M -0.63 % | 147.069 M -0.72 % | 148.137 M -0.72 % | 149.214 M -0.71 % | 150.282 M -0.56 % | 151.125 M -0.70 % | 152.185 M -0.74 % | 153.312 M -0.69 % | 154.374 M 57.88 % | 97.779 M -0.77 % | 98.540 M -0.26 % | 98.800 M -0.68 % | 99.477 M | 0.000 -100.00 % | 50.906 M | 0.000 |
Property plant equipment net | 2.371 B 2.92 % | 2.303 B 1.87 % | 2.261 B 2.58 % | 2.204 B -0.80 % | 2.222 B 5.61 % | 2.104 B 3.73 % | 2.028 B 8.26 % | 1.873 B 5.06 % | 1.783 B 22.53 % | 1.455 B 10.51 % | 1.317 B 13.73 % | 1.158 B 9.97 % | 1.053 B 13.64 % | 926.677 M 13.24 % | 818.295 M 8.66 % | 753.105 M 48.37 % | 507.582 M 8.93 % | 465.978 M 17.25 % | 397.409 M 4.48 % | 380.362 M 6.03 % | 358.717 M 4.16 % | 344.400 M 3.89 % | 331.506 M 7.79 % | 307.554 M 2.98 % | 298.654 M | 0.000 -100.00 % | 274.310 M | 0.000 |
Total non current assets | 2.779 B 3.30 % | 2.690 B 0.89 % | 2.667 B 4.00 % | 2.564 B -0.24 % | 2.570 B 4.07 % | 2.470 B 4.01 % | 2.375 B 5.85 % | 2.243 B 3.97 % | 2.158 B 22.73 % | 1.758 B 8.48 % | 1.621 B 21.99 % | 1.329 B 7.98 % | 1.230 B 11.93 % | 1.099 B 10.95 % | 990.709 M 7.44 % | 922.063 M 36.37 % | 676.134 M 6.56 % | 634.537 M 11.36 % | 569.813 M 2.75 % | 554.558 M 3.84 % | 534.033 M 1.83 % | 524.418 M 15.33 % | 454.701 M 8.58 % | 418.784 M 1.98 % | 410.640 M 0.85 % | 407.190 M 5.52 % | 385.874 M 220.21 % | -320.989 M |
Other current assets | 68.816 M 3.78 % | 66.310 M 2.09 % | 64.954 M 1.81 % | 63.798 M 1 265.97 % | 4.671 M -99.18 % | 571.359 M 357.71 % | 124.831 M -38.63 % | 203.420 M 423.66 % | 38.846 M -12.22 % | 44.256 M 92.65 % | 22.972 M -10.37 % | 25.629 M 33.24 % | 19.235 M -2.25 % | 19.678 M -48.01 % | 37.849 M -47.06 % | 71.489 M 141.60 % | 29.589 M 103.69 % | 14.526 M -13.68 % | 16.828 M -25.25 % | 22.511 M 116.23 % | 10.411 M -34.65 % | 15.930 M -8.06 % | 17.326 M -54.17 % | 37.804 M 6.67 % | 35.440 M -92.59 % | 478.302 M 243.53 % | 139.233 M | 0.000 |
Short term investments | 1.067 B 123.56 % | 477.167 M -27.36 % | 656.892 M -24.36 % | 868.403 M 69.95 % | 510.969 M 238.02 % | 151.165 M 113.50 % | 70.804 M -55.19 % | 158.022 M -72.75 % | 579.814 M -2.15 % | 592.551 M -15.95 % | 705.002 M -11.01 % | 792.184 M -5.17 % | 835.362 M -14.21 % | 973.680 M 75.73 % | 554.092 M 7.42 % | 515.838 M -22.29 % | 663.815 M -15.78 % | 788.232 M 1.13 % | 779.451 M -12.15 % | 887.225 M 0.57 % | 882.212 M 2.41 % | 861.469 M 3.25 % | 834.324 M 792.32 % | 93.500 M -27.07 % | 128.210 M | 0.000 100.00 % | -780.720 K -100.12 % | 641.979 M |
cash and cash equivalents | 723.078 M 34.53 % | 537.494 M -12.64 % | 615.274 M 107.73 % | 296.184 M -45.82 % | 546.662 M -59.34 % | 1.345 B 3.43 % | 1.300 B 14.56 % | 1.135 B 68.29 % | 674.285 M 2.18 % | 659.880 M -4.35 % | 689.858 M 28.32 % | 537.588 M -5.97 % | 571.747 M 31.78 % | 433.870 M 99.02 % | 218.005 M -34.44 % | 332.536 M -2.19 % | 339.965 M 61.10 % | 211.030 M 7.28 % | 196.712 M 92.69 % | 102.086 M -25.03 % | 136.163 M 3.19 % | 131.956 M -34.46 % | 201.347 M -79.03 % | 960.225 M 912.74 % | 94.815 M | 0.000 -100.00 % | 95.796 M 129.84 % | -320.989 M |
Cash and short term investments | 1.790 B 76.40 % | 1.015 B -20.24 % | 1.272 B 9.24 % | 1.165 B 10.11 % | 1.058 B -29.29 % | 1.496 B 9.11 % | 1.371 B 6.04 % | 1.293 B 3.08 % | 1.254 B 0.13 % | 1.252 B -10.21 % | 1.395 B 4.89 % | 1.330 B -5.50 % | 1.407 B -0.03 % | 1.408 B 82.30 % | 772.097 M -8.99 % | 848.374 M -15.48 % | 1.004 B 0.45 % | 999.262 M 2.37 % | 976.163 M -1.33 % | 989.311 M -2.85 % | 1.018 B 2.51 % | 993.424 M -4.08 % | 1.036 B -1.71 % | 1.054 B 372.47 % | 223.025 M | 0.000 -100.00 % | 95.796 M -70.16 % | 320.989 M |
Total current assets | 2.951 B 30.00 % | 2.270 B -8.19 % | 2.472 B -1.15 % | 2.501 B 4.81 % | 2.386 B -10.74 % | 2.673 B 4.38 % | 2.561 B 3.58 % | 2.472 B 7.25 % | 2.305 B 1.61 % | 2.269 B -7.10 % | 2.442 B -1.70 % | 2.484 B 0.63 % | 2.469 B 2.61 % | 2.406 B 50.41 % | 1.600 B 1.64 % | 1.574 B 1.21 % | 1.555 B 8.79 % | 1.429 B 9.03 % | 1.311 B 1.30 % | 1.294 B 0.28 % | 1.291 B 2.99 % | 1.253 B -2.68 % | 1.288 B -4.64 % | 1.350 B 169.57 % | 500.936 M 4.73 % | 478.302 M 2.88 % | 464.890 M 44.83 % | 320.989 M |
Inventory | 224.715 M -1.44 % | 227.999 M 10.06 % | 207.156 M -7.99 % | 225.157 M -6.93 % | 241.921 M 23.42 % | 196.020 M 0.67 % | 194.720 M 4.52 % | 186.299 M -7.52 % | 201.458 M -9.78 % | 223.291 M 3.58 % | 215.572 M 41.50 % | 152.347 M -16.90 % | 183.330 M 3.22 % | 177.603 M 9.38 % | 162.379 M 54.56 % | 105.060 M 75.47 % | 59.872 M -22.95 % | 77.709 M 41.32 % | 54.990 M -4.51 % | 57.585 M -7.40 % | 62.186 M -7.08 % | 66.928 M -2.78 % | 68.842 M -2.73 % | 70.776 M 4.63 % | 67.644 M | 0.000 -100.00 % | 53.468 M | 0.000 |
Net receivables | 867.141 M -9.74 % | 960.747 M 3.55 % | 927.781 M -11.40 % | 1.047 B -3.19 % | 1.082 B 90.86 % | 566.763 M -40.03 % | 945.087 M -0.96 % | 954.277 M 17.90 % | 809.407 M 8.34 % | 747.074 M -7.46 % | 807.312 M -10.25 % | 899.520 M 4.73 % | 858.904 M 7.42 % | 799.560 M 27.47 % | 627.239 M 14.58 % | 547.407 M 18.53 % | 461.817 M 36.64 % | 337.978 M 28.43 % | 263.151 M 17.00 % | 224.924 M 12.60 % | 199.764 M 14.00 % | 175.231 M 5.61 % | 165.921 M -11.77 % | 188.050 M 8.71 % | 172.982 M | 0.000 -100.00 % | 178.428 M | 0.000 |
Tax assets | 11.084 M -0.91 % | 11.186 M -0.72 % | 11.267 M 81.47 % | 6.209 M 0.33 % | 6.188 M -1.67 % | 6.294 M 0.06 % | 6.290 M -69.85 % | 20.865 M 5.82 % | 19.717 M 17.60 % | 16.766 M 3.59 % | 16.185 M 1.20 % | 15.994 M -22.09 % | 20.528 M 34.94 % | 15.213 M 8.75 % | 13.989 M 96.79 % | 7.109 M 27.11 % | 5.593 M 18.32 % | 4.727 M 24.16 % | 3.807 M 67.12 % | 2.278 M 4.13 % | 2.188 M 7.79 % | 2.030 M -2.67 % | 2.085 M -81.82 % | 11.473 M -0.32 % | 11.510 M | 0.000 -100.00 % | 11.578 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 |
Account payables | 461.650 M 1.68 % | 454.042 M -30.49 % | 653.183 M -2.21 % | 667.971 M -3.86 % | 694.785 M 6.31 % | 653.538 M -2.25 % | 668.570 M 3.28 % | 647.349 M 20.68 % | 536.429 M 17.90 % | 455.001 M -0.17 % | 455.786 M 12.22 % | 406.136 M 12.19 % | 361.997 M -15.29 % | 427.341 M -0.39 % | 429.014 M -7.59 % | 464.274 M 73.43 % | 267.707 M 62.00 % | 165.250 M 71.76 % | 96.211 M 1.64 % | 94.656 M 19.92 % | 78.930 M 24.76 % | 63.265 M 32.93 % | 47.593 M -27.24 % | 65.406 M -15.70 % | 77.592 M | 0.000 -100.00 % | 80.472 M | 0.000 |
Tax payables | 26.730 M | 0.000 -100.00 % | 29.178 M -18.40 % | 35.757 M 703.98 % | 4.448 M -85.15 % | 29.940 M 9.23 % | 27.409 M -36.89 % | 43.430 M 40.76 % | 30.854 M 39.41 % | 22.132 M 22.77 % | 18.027 M -57.46 % | 42.380 M 17.07 % | 36.200 M -13.71 % | 41.953 M 14.47 % | 36.650 M 19.80 % | 30.592 M 4.36 % | 29.314 M 36.95 % | 21.404 M 48.64 % | 14.400 M -15.10 % | 16.961 M 63.46 % | 10.376 M 344.47 % | 2.335 M -69.55 % | 7.667 M 128.68 % | 3.353 M -44.35 % | 6.024 M | 0.000 -100.00 % | 3.793 M | 0.000 |
Deferred revenue non current | 80.132 M -1.52 % | 81.366 M 0.48 % | 80.979 M 12.74 % | 71.828 M -1.95 % | 73.256 M -2.33 % | 75.003 M 4.63 % | 71.683 M -0.58 % | 72.099 M -1.68 % | 73.333 M -1.71 % | 74.609 M -1.71 % | 75.907 M 121.89 % | 34.209 M 0.70 % | 33.972 M -2.97 % | 35.013 M -0.66 % | 35.245 M 10.15 % | 31.996 M -0.66 % | 32.209 M 6.14 % | 30.346 M 1.30 % | 29.956 M 12.12 % | 26.717 M -1.50 % | 27.123 M 0.80 % | 26.908 M 20.76 % | 22.283 M 25.60 % | 17.742 M -1.77 % | 18.062 M | 0.000 -100.00 % | 10.540 M | 0.000 |
Minority interest | 65.605 M -0.80 % | 66.137 M -0.62 % | 66.551 M -0.30 % | 66.753 M -0.62 % | 67.170 M -0.53 % | 67.529 M -0.31 % | 67.740 M -27.18 % | 93.023 M 0.48 % | 92.583 M 71.13 % | 54.102 M 140.81 % | 22.467 M 6.76 % | 21.044 M 10.02 % | 19.128 M -0.73 % | 19.267 M -0.40 % | 19.345 M -3.65 % | 20.079 M -1.67 % | 20.420 M -0.20 % | 20.461 M 0.05 % | 20.450 M -3.65 % | 21.226 M -0.89 % | 21.416 M 55.42 % | 13.780 M 4.74 % | 13.156 M 39.87 % | 9.406 M 53.43 % | 6.130 M -1.11 % | 6.199 M 15.48 % | 5.368 M | 0.000 |
Capital lease obligations | 30.339 M 4.92 % | 28.917 M -0.01 % | 28.918 M -0.90 % | 29.180 M -1.49 % | 29.622 M -2.66 % | 30.432 M 1.23 % | 30.063 M 143.17 % | -69.647 M -33.31 % | -52.243 M -937.30 % | 6.240 M 112.41 % | -50.269 M -2 177.02 % | 2.420 M -9.91 % | 2.687 M -21.88 % | 3.439 M 104.07 % | -84.522 M -1 680.06 % | 5.349 M 111.62 % | -46.049 M -140.31 % | -19.163 M -1 815.01 % | 1.117 M | 0.000 | 0.000 100.00 % | -21.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 494.782 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.152 B | 0.000 -100.00 % | 1.380 B | 0.000 -100.00 % | 1.339 B 1 352.35 % | -106.915 M -108.15 % | 1.312 B 1 362.47 % | -103.907 M -107.49 % | 1.387 B 1 436.06 % | -103.802 M -107.07 % | 1.468 B | 0.000 -100.00 % | 1.480 B | 0.000 -100.00 % | 1.317 B | 0.000 -100.00 % | 1.218 B | 0.000 -100.00 % | 1.245 B | 0.000 -100.00 % | 1.217 B | 0.000 -100.00 % | 1.230 B 1.15 % | 1.216 B 173.60 % | 444.422 M | 0.000 -100.00 % | 444.407 M | 0.000 |
Deferred tax liabilities non current | 1.470 M -4.16 % | 1.533 M -18.44 % | 1.880 M -67.88 % | 5.853 M -13.30 % | 6.751 M -35.46 % | 10.460 M 16.79 % | 8.956 M -59.42 % | 22.070 M -1.46 % | 22.396 M 4.92 % | 21.347 M -2.02 % | 21.787 M 2 154.16 % | 966.528 K 24.01 % | 779.422 K 28.21 % | 607.926 K 2.74 % | 591.700 K -39.01 % | 970.209 K 62.41 % | 597.380 K -60.35 % | 1.506 M 136.42 % | 637.188 K -69.82 % | 2.111 M 169.15 % | 784.463 K -44.85 % | 1.422 M 55.52 % | 914.637 K 462.31 % | 162.658 K 19.04 % | 136.641 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.730 B 15.51 % | 4.960 B -3.48 % | 5.139 B 1.46 % | 5.065 B 2.19 % | 4.956 B -3.62 % | 5.143 B 4.20 % | 4.935 B 4.66 % | 4.716 B 5.66 % | 4.463 B 10.83 % | 4.027 B -0.88 % | 4.063 B 6.56 % | 3.813 B 3.08 % | 3.699 B 5.53 % | 3.505 B 35.32 % | 2.590 B 3.78 % | 2.496 B 11.86 % | 2.231 B 8.10 % | 2.064 B 9.73 % | 1.881 B 1.73 % | 1.849 B 1.32 % | 1.825 B 2.65 % | 1.778 B 2.02 % | 1.742 B -1.51 % | 1.769 B 94.07 % | 911.576 M 2.95 % | 885.492 M 4.08 % | 850.764 M | 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-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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.438 M -208.36 % | 86.228 M | 0.000 -100.00 % | 539.188 M 315.31 % | -250.425 M -149.55 % | 505.431 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.062 M 227.42 % | -17.314 M -200.00 % | 17.314 M | 0.000 -100.00 % | 25.370 M 397.71 % | -8.522 M -200.00 % | 8.522 M | 0.000 -100.00 % | 24.675 M 318.19 % | -11.309 M -200.00 % | 11.309 M | 0.000 -100.00 % | 5.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -376.012 M -343.09 % | 154.679 M 200.00 % | -154.679 M | 0.000 100.00 % | -484.771 M -232.17 % | 366.783 M 200.00 % | -366.783 M | 0.000 100.00 % | -619.231 M -364.53 % | 234.086 M 200.00 % | -234.086 M | 0.000 100.00 % | -90.388 M -407.47 % | 29.398 M 200.00 % | -29.398 M | 0.000 100.00 % | -19.956 M -287.01 % | 10.671 M 200.00 % | -10.671 M | 0.000 100.00 % | -95.030 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -415.744 M -346.30 % | 168.793 M 200.00 % | -168.793 M | 0.000 100.00 % | -431.578 M -224.79 % | 345.831 M 200.00 % | -345.831 M | 0.000 100.00 % | -549.244 M -328.46 % | 240.411 M 200.00 % | -240.411 M | 0.000 100.00 % | -109.497 M -405.11 % | 35.888 M 200.00 % | -35.888 M | 0.000 100.00 % | -4.582 M -30.77 % | -3.504 M -200.00 % | 3.504 M | 0.000 100.00 % | -84.164 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.670 M 225.19 % | -14.114 M -200.00 % | 14.114 M | 0.000 100.00 % | -53.194 M -353.89 % | 20.951 M 200.00 % | -20.951 M | 0.000 100.00 % | -107.389 M -2 299.40 % | 4.883 M 200.00 % | -4.883 M | 0.000 -100.00 % | 13.852 M 308.13 % | -6.656 M -200.00 % | 6.656 M | 0.000 100.00 % | -15.374 M -208.45 % | 14.175 M 200.00 % | -14.175 M | 0.000 100.00 % | -10.866 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.334 M 200.00 % | -17.334 M | 0.000 100.00 % | -30.594 M -278.28 % | 17.160 M 200.00 % | -17.160 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.062 M 227.27 % | -17.334 M -200.00 % | 17.334 M | 0.000 -100.00 % | 30.594 M 278.28 % | -17.160 M -200.00 % | 17.160 M | 0.000 -100.00 % | 37.403 M 433.73 % | -11.208 M -200.00 % | 11.208 M | 0.000 -100.00 % | 5.257 M 3 080.07 % | 165.306 K 200.00 % | -165.306 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 78.108 M 173.30 % | -106.555 M | 0.000 100.00 % | -48.956 M -14.55 % | -42.738 M -389.81 % | 14.747 M 1 776.23 % | 786.003 K -97.27 % | 28.739 M -18.11 % | 35.096 M 242.21 % | -24.678 M 74.38 % | -96.330 M 22.13 % | -123.700 M 23.17 % | -160.996 M -49.74 % | -107.517 M -16.66 % | -92.161 M -10.72 % | -83.240 M -23.84 % | -67.219 M -26.20 % | -53.263 M -74.90 % | -30.454 M 30.79 % | -44.003 M -120.52 % | -19.954 M -55.38 % | -12.842 M 32.70 % | -19.082 M 51.13 % | -39.046 M -47.06 % | -26.552 M -4.50 % | -25.409 M -15.96 % | -21.911 M 2.62 % | -22.500 M -244.08 % | -6.539 M |
Net cash provided by operating activities | 78.108 M 261.35 % | -48.410 M | 0.000 -100.00 % | 18.148 M 265.79 % | -10.947 M -115.97 % | 68.534 M -37.22 % | 109.160 M 14.71 % | 95.163 M 61.88 % | 58.788 M 47.97 % | 39.729 M -58.76 % | 96.330 M -22.13 % | 123.700 M 18.70 % | 104.213 M 1 478.44 % | -7.560 M 7.85 % | -8.204 M -45.11 % | -5.653 M -124.30 % | 23.267 M 18.43 % | 19.647 M 116.80 % | 9.063 M -61.10 % | 23.295 M -3.90 % | 24.240 M 195.29 % | 8.209 M -82.05 % | 45.736 M 1 489.91 % | 2.877 M -81.94 % | 15.924 M -67.60 % | 49.147 M 264.33 % | 13.490 M | 0.000 -100.00 % | 16.889 M |
Investments in property plant and equipment | -77.198 M -28.42 % | -60.113 M 47.38 % | -114.237 M -395.68 % | -23.047 M 77.51 % | -102.469 M 36.94 % | -162.498 M -109.04 % | -77.735 M 28.33 % | -108.468 M 66.62 % | -324.929 M -310.75 % | -79.106 M 50.47 % | -159.713 M -25.10 % | -127.664 M -1 464.21 % | -8.162 M 93.91 % | -133.979 M -95.52 % | -68.526 M 55.44 % | -153.774 M -2 702.46 % | -5.487 M 89.20 % | -50.830 M -146.03 % | -20.660 M -29.25 % | -15.985 M -13.71 % | -14.057 M 81.71 % | -76.861 M -226.06 % | -23.572 M -33.10 % | -17.710 M -80.57 % | -9.808 M 55.53 % | -22.055 M -218.39 % | -6.927 M | 0.000 | 0.000 |
Acquisitions net | 0.000 -100.00 % | 2.654 K | 0.000 | 0.000 -100.00 % | 20.265 K | 0.000 -100.00 % | 103.214 M 374 377.55 % | 27.562 K -84.43 % | 177.049 K -99.41 % | 30.010 M 426.17 % | 5.703 M 32 230.71 % | 17.641 K | 0.000 | 0.000 -100.00 % | 50.113 K -67.48 % | 154.092 K 392.66 % | -52.653 K -100.94 % | 5.630 M 1 125 964.60 % | 500.000 | 0.000 -100.00 % | 4.500 M | 0.000 -100.00 % | 3.232 M | 0.000 -100.00 % | 9.808 M -55.53 % | 22.055 M 382.74 % | -7.800 M | 0.000 | 0.000 |
Purchases of investments | -1.174 B -365.49 % | -252.128 M 27.44 % | -347.470 M 18.24 % | -425.000 M 51.15 % | -870.000 M -248.00 % | -250.000 M -257.14 % | -70.000 M -124.00 % | -31.250 M 93.68 % | -494.672 M 56.03 % | -1.125 B -24.53 % | -903.420 M -35.85 % | -665.000 M 6.34 % | -710.000 M 16.47 % | -850.000 M -79.58 % | -473.334 M -4.03 % | -455.000 M 39.74 % | -755.000 M -223.76 % | -233.196 M 74.96 % | -931.461 M -1 105.82 % | -77.247 M 91.04 % | -862.426 M -611.66 % | -121.185 M 86.71 % | -911.867 M -782 181.68 % | -116.565 K 99.85 % | -80.206 M -563.23 % | -12.093 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 589.358 M 42.01 % | 415.000 M -26.12 % | 561.752 M 701.69 % | 70.071 M -86.26 % | 510.148 M 200.09 % | 170.000 M 9.68 % | 155.000 M -65.19 % | 445.222 M -9.47 % | 491.780 M -60.43 % | 1.243 B 24.83 % | 995.492 M 39.39 % | 714.178 M -16.52 % | 855.534 M 97.14 % | 433.979 M -0.99 % | 438.305 M -28.03 % | 609.036 M -31.20 % | 885.255 M 283.46 % | 230.860 M -77.96 % | 1.047 B 1 168.53 % | 82.566 M -90.25 % | 847.179 M 735.68 % | 101.376 M -42.64 % | 176.724 M 398.40 % | 35.459 M 251.22 % | 10.096 M -80.10 % | 50.743 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 1.058 M -14.73 % | 1.241 M 100.54 % | -228.197 M -3 079.28 % | 7.659 M -15.24 % | 9.036 M -21.27 % | 11.478 M 220.78 % | -9.503 M -262.60 % | -2.621 M 23.15 % | -3.410 M 90.03 % | -34.210 M -697.72 % | 5.723 M -75.61 % | 23.471 M 45.25 % | 16.159 M 144.35 % | -36.438 M -198.37 % | -12.213 M -151.39 % | -4.858 M -218.49 % | 4.100 M -59.50 % | 10.124 M 44.17 % | 7.022 M 174.63 % | -9.409 M -121.15 % | -4.255 M -348.69 % | -948.255 K 86.16 % | -6.852 M -287.94 % | 3.646 M 122.43 % | -16.253 M 24.67 % | -21.575 M -331.46 % | -5.000 M | 0.000 100.00 % | -15.509 M |
Net cash used for investing activites | -660.404 M -734.99 % | 104.003 M 181.16 % | -128.152 M 65.39 % | -370.316 M 18.30 % | -453.265 M -96.20 % | -231.020 M -328.79 % | 100.976 M -66.66 % | 302.911 M 191.50 % | -331.055 M -1 063.23 % | 34.369 M 161.14 % | -56.214 M -2.21 % | -54.997 M -135.82 % | 153.531 M 126.18 % | -586.438 M -406.79 % | -115.717 M -2 504.95 % | -4.442 M -103.45 % | 128.815 M 444.32 % | -37.412 M -136.58 % | 102.271 M 609.45 % | -20.075 M 30.92 % | -29.059 M 70.23 % | -97.618 M 87.19 % | -762.335 M -3 682.82 % | 21.278 M 124.64 % | -86.363 M -605.80 % | 17.075 M 186.55 % | -19.728 M | 0.000 100.00 % | -15.509 M |
Debt repayment | 49.914 M 140.48 % | -123.300 M -648.54 % | -16.472 M -115.24 % | 108.100 M 149.11 % | -220.100 M -190.43 % | 243.400 M 592.71 % | -49.400 M -177.19 % | 64.000 M -72.05 % | 229.000 M 1 245.00 % | -20.000 M -130.09 % | 66.475 M | 0.000 -100.00 % | 79.000 M -90.19 % | 805.025 M 29 112.54 % | -2.775 M 90.43 % | -29.000 M -2 701.14 % | -1.035 M -102.59 % | 39.957 M 765.95 % | -6.000 M 40.00 % | -10.000 M -66.67 % | -6.000 M -130.00 % | 20.000 M 160.61 % | -33.000 M | 0.000 | 0.000 -100.00 % | 35.000 M 16.67 % | 30.000 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 K 99.71 % | -103.907 M -200.00 % | 103.907 M | 0.000 100.00 % | -380.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.911 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -106.915 M -202.90 % | 103.907 M 200.00 % | -103.907 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 |
Dividends paid | -56.920 M -380.96 % | -11.835 M -177.01 % | -4.272 M 0.84 % | -4.309 M 96.00 % | -107.702 M -1 226.71 % | -8.118 M 63.04 % | -21.964 M 8.45 % | -23.992 M -1 477.93 % | -1.520 M 54.20 % | -3.320 M 79.28 % | -16.024 M -2 592.68 % | -595.089 K 96.52 % | -17.125 M -2 800.09 % | -590.492 K 90.52 % | -6.227 M -23.38 % | -5.047 M 70.70 % | -17.225 M -2 011.83 % | -815.648 K -12.75 % | -723.414 K 97.87 % | -33.977 M -3 574.05 % | -924.773 K -7.26 % | -862.167 K 23.04 % | -1.120 M 8.51 % | -1.224 M 4.94 % | -1.288 M -14.45 % | -1.125 M -177.72 % | -405.228 K | 0.000 | 0.000 |
Other financing activites | 786.202 M 322 327.30 % | -243.990 K -100.78 % | 31.258 M 4 994.39 % | -638.649 K -103.91 % | 16.348 M 6 381.56 % | -260.260 K -100.20 % | 129.968 M 7 580.99 % | 1.692 M -95.39 % | 36.682 M 149.39 % | -74.275 M -3 364.99 % | 2.275 M 417.65 % | -716.164 K 36.78 % | -1.133 M -324.75 % | -266.715 K -159.73 % | 446.510 K -87.57 % | 3.594 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.800 M 1 014.29 % | 700.000 K 105.03 % | -13.924 M -101.64 % | 848.833 M 2 925.07 % | -30.046 M -3 855.75 % | 800.013 K -85.45 % | 5.500 M | 0.000 100.00 % | -2.643 M |
Net cash used provided by financing activities | 779.196 M 675.57 % | -135.379 M -1 387.64 % | 10.514 M -89.81 % | 103.153 M 133.12 % | -311.454 M -232.52 % | 235.022 M 583.47 % | -48.611 M -216.57 % | 41.700 M -84.21 % | 264.162 M 370.67 % | -97.595 M -245.05 % | 67.285 M 5 231.36 % | -1.311 M -102.16 % | 60.742 M -92.45 % | 804.168 M 9 500.13 % | -8.555 M 57.98 % | -20.360 M -11.50 % | -18.260 M -146.65 % | 39.141 M 682.17 % | -6.723 M 84.71 % | -43.977 M -5 124.60 % | 875.226 K -95.59 % | 19.838 M 141.29 % | -48.045 M -105.67 % | 847.609 M 2 805.03 % | -31.335 M -190.37 % | 34.675 M -1.20 % | 35.095 M | 0.000 100.00 % | -2.643 M |
Effect of forex changes on cash | 425.576 K 373.67 % | 89.847 K -98.48 % | 5.892 M 192.40 % | -6.376 M -7 422.63 % | -84.763 K 90.28 % | -871.624 K 84.58 % | -5.652 M -125.63 % | -2.505 M -138.03 % | 6.588 M 529.21 % | -1.535 M -1 584.83 % | 103.367 K -96.26 % | 2.764 M 151.37 % | 1.100 M 1 217.04 % | -98.448 K 85.93 % | -699.729 K -956.61 % | 81.686 K 115.60 % | -523.768 K -357.84 % | 203.135 K 124.08 % | -843.539 K -34.82 % | -625.663 K -250.80 % | -178.351 K -153.72 % | 332.009 K 215.44 % | 105.253 K -6.02 % | 111.997 K -74.51 % | 439.303 K 209.52 % | -401.100 K 46.39 % | -748.197 K | 0.000 100.00 % | -1.381 M |
Net change in cash | 197.327 M 347.60 % | -79.696 M -188.05 % | 90.517 M 135.43 % | -255.463 M 67.98 % | -797.869 M -1 891.72 % | 44.531 M -73.05 % | 165.240 M -62.21 % | 437.269 M 28 912.65 % | -1.518 M 94.09 % | -25.669 M -116.26 % | 157.852 M 1 850.91 % | -9.015 M -106.48 % | 139.226 M -33.72 % | 210.071 M 257.74 % | -133.175 M -338.46 % | -30.374 M -122.79 % | 133.298 M 517.68 % | 21.580 M -79.20 % | 103.767 M 350.75 % | -41.382 M -903.92 % | -4.122 M 94.05 % | -69.239 M 90.94 % | -764.539 M -187.69 % | 871.875 M 960.39 % | -101.334 M -200.83 % | 100.495 M 257.53 % | 28.109 M | 0.000 100.00 % | -2.643 M |
Cash at beginning of period | 286.806 M -21.75 % | 366.502 M 32.80 % | 275.985 M -48.07 % | 531.448 M -60.47 % | 1.345 B 3.43 % | 1.300 B 14.56 % | 1.135 B 76.65 % | 642.394 M -0.24 % | 643.912 M -3.83 % | 669.580 M 30.85 % | 511.728 M -1.73 % | 520.744 M 36.49 % | 381.518 M 122.53 % | 171.447 M -43.72 % | 304.618 M -9.07 % | 334.991 M 66.09 % | 201.693 M 11.98 % | 180.112 M 135.92 % | 76.346 M -35.15 % | 117.728 M -3.38 % | 121.850 M -36.23 % | 191.089 M -80.00 % | 955.628 M 1 041.01 % | 83.753 M -54.75 % | 185.087 M 118.80 % | 84.592 M 49.76 % | 56.483 M | 0.000 | 0.000 |
Cash at end of period | 484.133 M 68.80 % | 286.806 M -21.75 % | 366.502 M 32.80 % | 275.985 M -49.51 % | 546.662 M -59.34 % | 1.345 B 3.43 % | 1.300 B 20.41 % | 1.080 B 68.07 % | 642.394 M -0.24 % | 643.912 M -3.83 % | 669.580 M 30.85 % | 511.728 M -1.73 % | 520.744 M 36.49 % | 381.518 M 122.53 % | 171.442 M -43.72 % | 304.618 M -9.07 % | 334.991 M 66.09 % | 201.693 M 11.98 % | 180.112 M 135.92 % | 76.346 M -35.15 % | 117.728 M -3.38 % | 121.850 M -36.23 % | 191.089 M -80.00 % | 955.628 M 1 041.01 % | 83.753 M -54.75 % | 185.087 M 118.80 % | 84.592 M | 0.000 100.00 % | -2.643 M |
Operating cash flow | 78.108 M 265.59 % | -47.169 M | 0.000 -100.00 % | 18.148 M 265.79 % | -10.947 M -115.97 % | 68.534 M -37.22 % | 109.160 M 14.71 % | 95.163 M 61.88 % | 58.788 M 47.97 % | 39.729 M -58.76 % | 96.330 M -22.13 % | 123.700 M 18.70 % | 104.213 M 1 478.44 % | -7.560 M 7.85 % | -8.204 M -45.11 % | -5.653 M -124.30 % | 23.267 M 18.43 % | 19.647 M 116.80 % | 9.063 M -61.10 % | 23.295 M -3.90 % | 24.240 M 195.29 % | 8.209 M -82.05 % | 45.736 M 1 489.91 % | 2.877 M -81.94 % | 15.924 M -67.60 % | 49.147 M 264.33 % | 13.490 M | 0.000 -100.00 % | 16.889 M |
Capital expenditure | -77.198 M -28.42 % | -60.113 M 47.38 % | -114.237 M -395.68 % | -23.047 M 77.51 % | -102.469 M 36.94 % | -162.498 M -109.04 % | -77.735 M 28.33 % | -108.468 M 66.62 % | -324.929 M -310.75 % | -79.106 M 50.47 % | -159.713 M -25.10 % | -127.664 M -1 464.21 % | -8.162 M 93.91 % | -133.979 M -95.52 % | -68.526 M 55.44 % | -153.774 M -2 702.46 % | -5.487 M 89.20 % | -50.830 M -146.03 % | -20.660 M -29.25 % | -15.985 M -13.71 % | -14.057 M 81.71 % | -76.861 M -226.06 % | -23.572 M -33.10 % | -17.710 M -80.57 % | -9.808 M 55.53 % | -22.055 M -218.39 % | -6.927 M | 0.000 | 0.000 |
Free CashFlow | 910.481 K 100.85 % | -107.282 M -221.87 % | 88.027 M 1 871.36 % | -4.969 M 95.62 % | -113.416 M -20.70 % | -93.964 M -399.01 % | 31.425 M 336.19 % | -13.305 M 95.00 % | -266.141 M -575.89 % | -39.376 M 37.87 % | -63.382 M -1 499.06 % | -3.964 M -104.13 % | 96.052 M 167.86 % | -141.539 M -84.47 % | -76.729 M 51.87 % | -159.427 M -996.65 % | 17.780 M 157.02 % | -31.183 M -168.88 % | -11.597 M -258.63 % | 7.311 M -28.20 % | 10.183 M 114.83 % | -68.652 M -409.75 % | 22.163 M 249.41 % | -14.833 M -342.54 % | 6.116 M -77.43 % | 27.093 M 312.83 % | 6.563 M | 0.000 -100.00 % | 16.889 M |
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 |