
Shenzhen Chipscreen Biosciences Co., Ltd. 688321.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 657.949 M 25.63 % | 523.710 M -1.18 % | 529.939 M 23.11 % | 430.450 M 59.74 % | 269.470 M 55.05 % | 173.800 M 17.68 % | 147.689 M 33.65 % | 110.503 M 29.45 % | 85.364 M |
Net income | -114.571 M -228.96 % | 88.839 M 408.09 % | 17.485 M -20.37 % | 21.958 M -29.27 % | 31.046 M 59.85 % | 19.422 M -37.68 % | 31.165 M 29.45 % | 24.074 M 359.05 % | 5.244 M |
Income before tax | -96.712 M -199.68 % | 97.019 M 540.09 % | 15.157 M -18.51 % | 18.600 M -48.57 % | 36.169 M 74.44 % | 20.735 M -35.54 % | 32.167 M 35.97 % | 23.657 M 351.11 % | 5.244 M |
Income before tax ratio | -0.15 -179.35 % | 0.19 547.71 % | 0.03 -33.81 % | 0.04 -67.81 % | 0.13 12.51 % | 0.12 -45.22 % | 0.22 1.73 % | 0.21 248.48 % | 0.06 |
EBITDA | -3.948 M 97.22 % | -141.840 M -431.77 % | 42.752 M 7 103.01 % | 593.532 K -92.51 % | 7.925 M -22.30 % | 10.199 M -49.19 % | 20.072 M 25.01 % | 16.056 M 187.25 % | 5.590 M |
Net income ratio | -0.17 -202.65 % | 0.17 414.13 % | 0.03 -35.32 % | 0.05 -55.72 % | 0.12 3.10 % | 0.11 -47.04 % | 0.21 -3.14 % | 0.22 254.62 % | 0.06 |
Ratio EBITDA | -0.01 97.78 % | -0.27 -435.72 % | 0.08 5 750.74 % | 0.00 -95.31 % | 0.03 -49.89 % | 0.06 -56.82 % | 0.14 -6.46 % | 0.15 121.90 % | 0.07 |
Gross profit ratio | 0.87 -2.71 % | 0.89 -5.53 % | 0.94 -0.68 % | 0.95 -0.01 % | 0.95 -0.84 % | 0.96 -0.48 % | 0.96 1.15 % | 0.95 -2.35 % | 0.97 |
Weighted average shs out dil | 408.015 M -0.06 % | 408.265 M 0.32 % | 406.971 M -0.66 % | 409.669 M -0.26 % | 410.721 M 0.18 % | 410.000 M 13.93 % | 359.871 M 3.15 % | 348.897 M 5.78 % | 329.831 M |
Weighted average shs out | 408.015 M -0.06 % | 408.265 M 0.32 % | 406.971 M -0.47 % | 408.907 M -0.44 % | 410.721 M 0.18 % | 410.000 M 13.93 % | 359.871 M 3.15 % | 348.897 M 5.78 % | 329.831 M |
EPS diluted | -0.28 -228.68 % | 0.22 406.05 % | 0.04 -19.78 % | 0.05 -29.10 % | 0.08 59.49 % | 0.05 -45.27 % | 0.09 25.51 % | 0.07 333.96 % | 0.02 |
Earnings per share | -0.28 -228.68 % | 0.22 406.05 % | 0.04 -19.93 % | 0.05 -28.97 % | 0.08 59.49 % | 0.05 -45.27 % | 0.09 25.51 % | 0.07 333.96 % | 0.02 |
Gross profit | 570.481 M 22.23 % | 466.741 M -6.64 % | 499.948 M 22.27 % | 408.872 M 59.72 % | 255.995 M 53.74 % | 166.511 M 17.11 % | 142.178 M 35.19 % | 105.170 M 26.41 % | 83.197 M |
Income tax expense | 17.859 M -62.66 % | 47.831 M 1 943.28 % | 2.341 M 169.71 % | -3.358 M -165.55 % | 5.123 M 290.26 % | 1.313 M 31.01 % | 1.002 M 340.59 % | -416.470 K | 0.000 |
Cost of revenue | 87.469 M 53.54 % | 56.969 M 89.95 % | 29.992 M 38.99 % | 21.578 M 60.14 % | 13.475 M 84.85 % | 7.290 M 32.27 % | 5.511 M 3.32 % | 5.334 M 146.09 % | 2.167 M |
General and administrative expenses | 77.330 M -3.30 % | 79.967 M 12.28 % | 71.218 M -4.98 % | 74.954 M 65.98 % | 45.160 M 39.90 % | 32.281 M 18.28 % | 27.291 M 41.86 % | 19.238 M -10.79 % | 21.565 M |
Selling and marketing expenses | 330.796 M 16.33 % | 284.361 M 15.80 % | 245.565 M 15.42 % | 212.762 M 78.97 % | 118.883 M 62.29 % | 73.253 M 44.16 % | 50.813 M 60.32 % | 31.695 M 31.68 % | 24.070 M |
Other expenses | 126.331 M 147.65 % | -265.104 M -7 633.93 % | 3.519 M 111.30 % | -31.131 M 16.59 % | -37.321 M -207.55 % | -12.135 M -3.48 % | -11.727 M -48.73 % | -7.885 M -350.08 % | 3.153 M |
Operating expenses | 748.983 M 102.61 % | 369.670 M -23.62 % | 483.974 M 25.18 % | 386.611 M 76.52 % | 219.013 M 51.21 % | 144.842 M 32.23 % | 109.538 M 35.85 % | 80.634 M -0.66 % | 81.169 M |
Cost and expenses | 836.452 M 96.06 % | 426.638 M -16.99 % | 513.966 M 25.91 % | 408.190 M 75.57 % | 232.488 M 52.82 % | 152.132 M 32.23 % | 115.049 M 33.83 % | 85.968 M 3.16 % | 83.336 M |
Research and development expenses | 214.526 M -20.68 % | 270.445 M 65.24 % | 163.672 M 25.88 % | 130.026 M 40.89 % | 92.291 M 79.40 % | 51.443 M 19.19 % | 43.161 M 14.83 % | 37.586 M 16.08 % | 32.380 M |
Selling general and administrative expenses | 408.126 M 12.02 % | 364.328 M 15.01 % | 316.783 M 10.10 % | 287.717 M 75.39 % | 164.043 M 55.44 % | 105.534 M 35.12 % | 78.104 M 53.35 % | 50.933 M 11.61 % | 45.635 M |
Interest income | 18.150 M 9.20 % | 16.621 M 56.46 % | 10.623 M -19.96 % | 13.271 M -27.69 % | 18.354 M 62.70 % | 11.281 M 217.96 % | 3.548 M 334.02 % | 817.488 K 198.16 % | 274.175 K |
Interest expense | 34.248 M -1.81 % | 34.881 M 72.16 % | 20.260 M 316.66 % | 4.863 M 356.69 % | 1.065 M -30.69 % | 1.536 M 167.96 % | 573.300 K | 0.000 -100.00 % | 2.434 M |
Depreciation and amortization | 56.649 M 34.79 % | 42.027 M 13.81 % | 36.928 M 170.89 % | 13.632 M 23.16 % | 11.068 M 130.11 % | 4.810 M 10.87 % | 4.339 M 3.60 % | 4.188 M 3.70 % | 4.038 M |
Operating income | -178.503 M -283.89 % | 97.072 M 507.70 % | 15.974 M -28.24 % | 22.260 M -39.81 % | 36.982 M 70.67 % | 21.669 M -33.61 % | 32.640 M 33.03 % | 24.536 M 1 109.65 % | 2.028 M |
Operating income ratio | -0.27 -246.37 % | 0.19 514.93 % | 0.03 -41.71 % | 0.05 -62.32 % | 0.14 10.08 % | 0.12 -43.59 % | 0.22 -0.46 % | 0.22 834.46 % | 0.02 |
Total other income expenses net | 81.791 M 154 766.82 % | -52.882 K 93.52 % | -816.671 K 77.69 % | -3.660 M -350.18 % | -812.970 K 12.96 % | -934.061 K -97.41 % | -473.158 K 46.13 % | -878.253 K -127.31 % | 3.216 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 821.167 M 23.69 % | 663.907 M 120.21 % | 301.495 M 302.76 % | -148.695 M 42.54 % | -258.759 M 4.63 % | -271.322 M -519.85 % | -43.772 M -59.12 % | -27.509 M 65.00 % | -78.590 M |
Total investments | 245.633 M -8.67 % | 268.944 M 801.52 % | 29.832 M -63.65 % | 82.079 M -68.66 % | 261.868 M 6 411.54 % | 4.022 M 938.68 % | 387.182 K -60.20 % | 972.808 K -99.07 % | 104.186 M |
Total debt | 1.196 B 15.11 % | 1.039 B 28.30 % | 810.089 M 434.81 % | 151.473 M 152.61 % | 59.962 M -42.80 % | 104.827 M 19.80 % | 87.500 M 16.67 % | 75.000 M 150.00 % | 30.000 M |
Accumulated other comprehensive income loss | 131.842 M 146.58 % | 53.469 M -34.12 % | 81.160 M 58.11 % | 51.330 M 96.95 % | 26.063 M 397.75 % | 5.236 M -96.64 % | 155.922 M -63.17 % | 423.391 M 97.47 % | 214.402 M |
Retained earnings | 3.011 M -97.44 % | 117.582 M 309.08 % | 28.743 M 46.54 % | 19.614 M 296.61 % | 4.946 M 122.76 % | -21.731 M 44.31 % | -39.024 M 51.81 % | -80.976 M 22.92 % | -105.050 M |
Common stock | 407.796 M -0.85 % | 411.287 M 0.14 % | 410.721 M 0.00 % | 410.721 M 0.18 % | 410.000 M 0.00 % | 410.000 M 13.89 % | 360.000 M 232.91 % | 108.137 M 3.93 % | 104.046 M |
Total equity | 1.581 B -0.32 % | 1.586 B 0.66 % | 1.576 B 11.15 % | 1.418 B -5.10 % | 1.494 B 3.28 % | 1.446 B 203.28 % | 476.898 M 5.85 % | 450.552 M 111.13 % | 213.399 M |
Other non current liabilities | 2.562 K -100.00 % | 139.559 M 49.60 % | 93.290 M -4.43 % | 97.619 M 2 995.01 % | 3.154 M -95.55 % | 70.897 M 9 284.05 % | 755.508 K -13.45 % | 872.958 K -38.92 % | 1.429 M |
Long term debt | 1.096 B 20.56 % | 909.232 M 51.71 % | 599.309 M 9 414.79 % | 6.299 M -72.34 % | 22.768 M -38.29 % | 36.893 M -57.84 % | 87.500 M 34.62 % | 65.000 M 116.67 % | 30.000 M |
Total non current liabilities | 1.218 B 6.02 % | 1.149 B 47.43 % | 779.558 M 326.10 % | 182.953 M 113.85 % | 85.554 M -20.63 % | 107.790 M -31.74 % | 157.906 M 22.65 % | 128.747 M 64.70 % | 78.169 M |
Other current liabilities | 337.973 M 36.57 % | 247.481 M -24.37 % | 327.242 M 4 027.01 % | 7.929 M -92.12 % | 100.687 M 42.49 % | 70.663 M 12.40 % | 62.868 M 4.60 % | 60.101 M -45.45 % | 110.180 M |
Deferred revenue | 0.000 -100.00 % | 1.171 M 277.67 % | 309.988 K -99.79 % | 146.414 M | 0.000 -100.00 % | 64.394 M 934.61 % | 6.224 M -89.61 % | 59.929 M 260.53 % | 16.623 M |
Short term debt | 100.221 M -24.62 % | 132.956 M -28.43 % | 185.781 M 54.62 % | 120.154 M 223.04 % | 37.194 M -41.13 % | 63.180 M 927.43 % | 6.149 M -38.51 % | 10.000 M | 0.000 |
Total current liabilities | 451.311 M 15.48 % | 390.805 M -27.70 % | 540.541 M 83.96 % | 293.839 M 100.04 % | 146.887 M 6.98 % | 137.306 M 68.40 % | 81.535 M 6.28 % | 76.721 M -31.23 % | 111.558 M |
Total liabilities | 1.670 B 11.82 % | 1.493 B 13.12 % | 1.320 B 176.87 % | 476.792 M 105.12 % | 232.441 M -5.16 % | 245.096 M 2.36 % | 239.441 M 16.53 % | 205.468 M 8.30 % | 189.728 M |
Other non current assets | 256.351 M -30.76 % | 370.229 M -2.89 % | 381.243 M 172.42 % | 139.948 M 40.57 % | 99.559 M 206.16 % | 32.518 M 75.08 % | 18.574 M 20.77 % | 15.380 M -66.28 % | 45.609 M |
Long term investments | 151.499 M 190.08 % | 52.227 M 119.99 % | -261.234 M -777.80 % | 38.542 M 544.24 % | 5.982 M 3 767.46 % | 154.687 K -60.05 % | 387.182 K -60.20 % | 972.808 K | 0.000 |
Intangible assets | 600.503 M 3.08 % | 582.548 M 24.75 % | 466.969 M 31.14 % | 356.077 M 35.88 % | 262.056 M 27.93 % | 204.846 M 12.99 % | 181.289 M 24.77 % | 145.294 M 72.35 % | 84.302 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 600.503 M 3.08 % | 582.548 M 24.75 % | 466.969 M 31.14 % | 356.077 M 35.88 % | 262.056 M 27.93 % | 204.846 M 12.99 % | 181.289 M 24.77 % | 145.294 M 72.35 % | 84.302 M |
Property plant equipment net | 1.158 B 8.58 % | 1.066 B -3.09 % | 1.100 B 57.37 % | 698.988 M 19.22 % | 586.282 M 54.29 % | 379.988 M 35.00 % | 281.473 M 53.69 % | 183.140 M 288.28 % | 47.166 M |
Total non current assets | 2.167 B 4.55 % | 2.073 B 21.12 % | 1.712 B 36.32 % | 1.256 B 31.17 % | 957.211 M 54.59 % | 619.192 M 28.23 % | 482.869 M 39.88 % | 345.203 M 94.94 % | 177.078 M |
Other current assets | 394.877 M 3 398.65 % | 11.287 M -94.39 % | 201.186 M 81.90 % | 110.601 M -21.55 % | 140.983 M -76.72 % | 605.604 M 1 267.11 % | 44.298 M -73.77 % | 168.886 M 48.64 % | 113.618 M |
Short term investments | 94.134 M -56.56 % | 216.717 M -25.54 % | 291.066 M 254.62 % | 82.079 M -68.66 % | 261.868 M 6 411.54 % | 4.022 M -90.25 % | 41.232 M -75.35 % | 167.284 M 60.56 % | 104.186 M |
cash and cash equivalents | 375.224 M -0.06 % | 375.438 M -26.18 % | 508.594 M 69.44 % | 300.167 M -5.82 % | 318.722 M -15.27 % | 376.150 M 186.54 % | 131.272 M 28.06 % | 102.509 M -5.60 % | 108.590 M |
Cash and short term investments | 469.359 M -44.79 % | 850.137 M 6.31 % | 799.661 M 109.20 % | 382.247 M -34.16 % | 580.590 M 52.72 % | 380.171 M 189.61 % | 131.272 M 28.06 % | 102.509 M -5.60 % | 108.590 M |
Total current assets | 1.083 B -4.12 % | 1.130 B -4.56 % | 1.184 B 85.36 % | 638.821 M -16.93 % | 769.060 M -28.27 % | 1.072 B 359.26 % | 233.470 M -24.89 % | 310.817 M 37.50 % | 226.049 M |
Inventory | 40.844 M -13.34 % | 47.129 M 65.52 % | 28.474 M 85.25 % | 15.370 M 24.03 % | 12.392 M 12.93 % | 10.973 M 29.84 % | 8.451 M -7.88 % | 9.174 M 138.81 % | 3.841 M |
Net receivables | 178.393 M -19.47 % | 221.534 M 43.10 % | 154.814 M 25.94 % | 122.926 M 196.55 % | 41.452 M -49.04 % | 81.335 M 61.50 % | 50.363 M 66.50 % | 30.248 M 129.03 % | -104.186 M |
Tax assets | 1.532 M -26.43 % | 2.083 M -91.56 % | 24.667 M 11.97 % | 22.029 M 561.33 % | 3.331 M 97.76 % | 1.684 M 47.05 % | 1.145 M 175.05 % | 416.470 K | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.187 M -75.76 % | 9.025 M 2 689.57 % | 323.529 K -85.50 % | 2.231 M -37.01 % | 3.541 M 1 495.89 % | 221.903 K 220.65 % | 69.204 K -98.24 % | 3.941 M 4 788.39 % | 80.614 K |
Tax payables | 10.930 M 6 236.65 % | 172.484 K -99.36 % | 26.884 M 57.12 % | 17.111 M 71.10 % | 10.001 M 208.60 % | 3.241 M -47.93 % | 6.224 M 132.49 % | 2.677 M 106.27 % | 1.298 M |
Deferred revenue non current | 83.353 M 8.20 % | 77.040 M -11.41 % | 86.959 M 10.15 % | 78.944 M 27.36 % | 61.985 M -11.78 % | 70.259 M 0.87 % | 69.651 M 10.78 % | 62.875 M 34.52 % | 46.740 M |
Minority interest | 0.000 | 0.000 -100.00 % | 60.234 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 7.757 M -39.90 % | 12.906 M 902.56 % | 1.287 M -9.13 % | 1.417 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 |
Other total stockholders equity | 992.301 M -1.14 % | 1.004 B -6.71 % | 1.076 B 14.96 % | 935.949 M -13.25 % | 1.079 B 2.48 % | 1.053 B 588.95 % | 152.815 M -63.91 % | 423.391 M 97.47 % | 214.402 M |
Deferred tax liabilities non current | 38.963 M 66.17 % | 23.448 M | 0.000 -100.00 % | 91.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 100.00 % | -46.731 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.251 B 1.49 % | 3.203 B 10.62 % | 2.896 B 52.86 % | 1.894 B 9.74 % | 1.726 B 2.06 % | 1.691 B 136.12 % | 716.339 M 9.19 % | 656.020 M 62.73 % | 403.127 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 % | -2.637 M 85.89 % | -18.698 M -1 035.51 % | -1.647 M -205.57 % | -538.900 K 26.08 % | -729.000 K -75.03 % | -416.500 K | 0.000 |
Stock based compensation | 0.000 -100.00 % | 322.271 K -97.84 % | 14.935 M -57.78 % | 35.378 M 134.43 % | 15.091 M 2 700.38 % | 538.900 K | 0.000 | 0.000 | 0.000 |
Change in working capital | 5.809 M 115.27 % | -38.036 M -73.95 % | -21.866 M -124.47 % | 89.357 M 32.32 % | 67.532 M 276.90 % | -38.175 M -366.30 % | -8.187 M 64.90 % | -23.321 M -142.84 % | 54.443 M |
Accounts receivables | -19.617 M 66.82 % | -59.115 M -39.23 % | -42.459 M 42.41 % | -73.725 M -246.79 % | 50.224 M 234.99 % | -37.205 M -78.00 % | -20.901 M 10.31 % | -23.304 M -1 867.11 % | -1.185 M |
Inventory | 6.286 M 133.69 % | -18.655 M 3.87 % | -19.406 M -1 657.09 % | -1.104 M 22.16 % | -1.419 M 43.74 % | -2.522 M -448.88 % | 722.895 K 113.37 % | -5.407 M -144.18 % | -2.214 M |
Accounts payables | 3.075 M -93.82 % | 49.754 M 16.69 % | 42.636 M -76.69 % | 182.885 M 797.65 % | 20.374 M 874.70 % | 2.090 M -83.57 % | 12.720 M 119.05 % | 5.807 M -89.96 % | 57.843 M |
Other working capital | 19.141 M 291.04 % | -10.019 M -279.88 % | -2.637 M 85.89 % | -18.698 M -1 035.51 % | -1.647 M -205.57 % | -538.901 K 93.95 % | -8.910 M 50.26 % | -17.914 M -131.62 % | 56.658 M |
Other non cash items | 125.856 M 152.45 % | -239.958 M -18 217.29 % | 1.324 M 105.80 % | -22.832 M 22.53 % | -29.471 M -177.78 % | -10.610 M -134.02 % | -4.534 M -88.78 % | -2.402 M 33.83 % | -3.630 M |
Net cash provided by operating activities | 76.128 M 153.16 % | -143.211 M -430.77 % | 43.296 M -65.30 % | 124.783 M 33.29 % | 93.619 M 481.29 % | -24.553 M -207.77 % | 22.783 M 734.41 % | 2.730 M -95.43 % | 59.768 M |
Investments in property plant and equipment | -268.487 M -17.23 % | -229.029 M 42.77 % | -400.168 M -38.72 % | -288.465 M 14.22 % | -336.269 M -152.79 % | -133.023 M 5.48 % | -140.740 M -5.96 % | -132.825 M -101.84 % | -65.809 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 108.536 M 724 005.96 % | 14.989 K -100.00 % | 336.274 M 152.75 % | 133.048 M 2 342 300.14 % | 5.680 K -92.37 % | 74.397 K 9 541.29 % | 771.650 |
Purchases of investments | -1.404 B -10.06 % | -1.275 B -21.76 % | -1.047 B -59.43 % | -657.000 M 57.20 % | -1.535 B -86.95 % | -821.057 M -168.67 % | -305.600 M 71.48 % | -1.072 B -224.70 % | -330.000 M |
Sales maturities of investments | 1.376 B 17.58 % | 1.170 B 81.26 % | 645.633 M -29.43 % | 914.826 M -48.10 % | 1.763 B 657.82 % | 232.580 M -46.29 % | 433.000 M -57.05 % | 1.008 B 287.44 % | 260.210 M |
Other investing activites | 3.743 K 100.01 % | -54.962 M 49.23 % | -108.250 M -7 844 202 780.89 % | 1.380 100.00 % | -336.269 M -152.79 % | -133.023 M -26 604 696 861.34 % | 0.500 419 430 309.38 % | 0.000 300.00 % | 0.000 |
Net cash used for investing activites | -296.034 M 23.91 % | -389.069 M 51.47 % | -801.704 M -2 517.90 % | -30.624 M 71.83 % | -108.694 M 84.93 % | -721.476 M -5 310.65 % | -13.334 M 93.20 % | -196.091 M -44.61 % | -135.598 M |
Debt repayment | 221.826 M -2.19 % | 226.789 M -19.95 % | 283.320 M 233.85 % | 84.864 M 301.60 % | -42.096 M -747.63 % | 6.500 M -64.86 % | 18.500 M 187.26 % | -21.201 M -145.89 % | 46.201 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 3.803 M -97.55 % | 155.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -15.000 M | 0.000 100.00 % | -3.803 M 97.55 % | -155.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -27.628 M -47.41 % | -18.743 M -54.05 % | -12.167 M -188.00 % | -4.225 M -28.85 % | -3.279 M -120.83 % | -1.485 M -170.02 % | -549.890 K 76.32 % | -2.322 M 33.52 % | -3.493 M |
Other financing activites | -3.835 M -102.20 % | 174.571 M -70.42 % | 590.135 M 5 448.07 % | 10.637 M 2 312 339 480.78 % | -0.460 -100.00 % | 946.673 M 172 256.81 % | -549.890 K -100.25 % | 215.734 M 118.16 % | 98.888 M |
Net cash used provided by financing activities | 175.363 M -54.17 % | 382.617 M -55.58 % | 861.288 M 1 460.32 % | -63.315 M -39.54 % | -45.375 M -104.78 % | 950.203 M 5 193.58 % | 17.950 M -90.66 % | 192.211 M 35.75 % | 141.596 M |
Effect of forex changes on cash | 394.133 K -63.62 % | 1.083 M -91.14 % | 12.231 M 644.20 % | -2.247 M 44.94 % | -4.082 M -732.31 % | 645.508 K -52.69 % | 1.365 M 159.93 % | -2.277 M -196.08 % | 2.370 M |
Net change in cash | -44.149 M 70.29 % | -148.579 M -229.07 % | 115.111 M 302.53 % | 28.597 M 144.31 % | -64.531 M -131.51 % | 204.820 M 612.10 % | 28.763 M 939.31 % | -3.427 M -105.03 % | 68.136 M |
Cash at beginning of period | 266.689 M -35.78 % | 415.268 M 38.35 % | 300.157 M 10.53 % | 271.560 M -19.20 % | 336.091 M 156.03 % | 131.271 M 28.06 % | 102.508 M -3.23 % | 105.935 M 180.26 % | 37.799 M |
Cash at end of period | 222.540 M -16.55 % | 266.689 M -35.78 % | 415.268 M 38.35 % | 300.157 M 10.53 % | 271.560 M -19.20 % | 336.091 M 156.03 % | 131.271 M 28.06 % | 102.508 M -3.23 % | 105.935 M |
Operating cash flow | 76.128 M 148.40 % | -157.274 M -463.25 % | 43.296 M -65.30 % | 124.783 M 33.29 % | 93.619 M 481.29 % | -24.553 M -207.77 % | 22.783 M 734.41 % | 2.730 M -95.43 % | 59.768 M |
Capital expenditure | -268.487 M -17.23 % | -229.029 M 42.77 % | -400.168 M -38.72 % | -288.465 M 14.22 % | -336.269 M -152.79 % | -133.023 M 5.48 % | -140.740 M -5.96 % | -132.825 M -101.84 % | -65.809 M |
Free CashFlow | -192.359 M 50.21 % | -386.302 M -8.25 % | -356.872 M -118.03 % | -163.682 M 32.54 % | -242.649 M -53.99 % | -157.577 M -33.59 % | -117.958 M 9.33 % | -130.095 M -2 053.68 % | -6.041 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-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 244.335 M 50.58 % | 162.264 M -8.24 % | 176.834 M -1.18 % | 178.955 M 4.31 % | 171.556 M 31.36 % | 130.604 M -25.42 % | 175.121 M 63.69 % | 106.985 M -20.80 % | 135.078 M 26.80 % | 106.526 M -45.17 % | 194.266 M 62.22 % | 119.752 M 7.46 % | 111.442 M 6.66 % | 104.479 M -32.11 % | 153.904 M 65.06 % | 93.239 M -13.67 % | 108.003 M 43.42 % | 75.305 M -9.69 % | 83.383 M 10.44 % | 75.497 M -3.03 % | 77.858 M 137.86 % | 32.732 M -27.56 % | 45.184 M -3.24 % | 46.699 M -17.36 % | 56.510 M 122.41 % | 25.408 M -51.23 % | 52.096 M 126.95 % | 22.955 M -45.00 % | 41.739 M 35.08 % | 30.900 M |
Net income | 48.747 M 354.49 % | -19.155 M 69.83 % | -63.486 M -529.91 % | -10.079 M 55.60 % | -22.702 M -24.02 % | -18.305 M 4.89 % | -19.245 M 59.58 % | -47.606 M -125.30 % | 188.167 M 679.39 % | -32.477 M -154.40 % | 59.696 M 360.42 % | -22.923 M -47.35 % | -15.556 M -316.86 % | -3.732 M -108.08 % | 46.213 M 370.21 % | -17.103 M -9 030.85 % | 191.500 K 102.61 % | -7.344 M 0.50 % | -7.381 M -175.97 % | 9.715 M -58.69 % | 23.519 M 352.97 % | 5.192 M 468.71 % | -1.408 M -142.42 % | 3.320 M -79.29 % | 16.031 M 984.16 % | 1.479 M -90.82 % | 16.115 M 659.94 % | -2.878 M -122.13 % | 13.005 M 164.20 % | 4.923 M |
Income before tax | 46.662 M 350.92 % | -18.597 M 64.11 % | -51.821 M -560.59 % | -7.845 M 60.63 % | -19.926 M -16.40 % | -17.119 M -1.30 % | -16.899 M 63.74 % | -46.604 M -124.07 % | 193.589 M 685.44 % | -33.067 M -157.42 % | 57.593 M 343.02 % | -23.699 M -65.49 % | -14.320 M -224.18 % | -4.417 M -110.30 % | 42.886 M 395.48 % | -14.514 M -1 451.39 % | -935.556 K 89.41 % | -8.836 M -105.72 % | -4.295 M -142.65 % | 10.072 M -59.98 % | 25.165 M 381.43 % | 5.227 M 330.73 % | -2.266 M -168.33 % | 3.316 M -82.10 % | 18.527 M 1 500.71 % | 1.157 M -93.39 % | 17.499 M 445.01 % | -5.072 M -134.98 % | 14.499 M 176.65 % | 5.241 M |
Income before tax ratio | 0.19 266.64 % | -0.11 60.89 % | -0.29 -568.51 % | -0.04 62.26 % | -0.12 11.39 % | -0.13 -35.83 % | -0.10 77.85 % | -0.44 -130.40 % | 1.43 561.69 % | -0.31 -204.71 % | 0.30 249.81 % | -0.20 -54.01 % | -0.13 -203.92 % | -0.04 -115.17 % | 0.28 279.01 % | -0.16 -1 697.05 % | -0.01 92.62 % | -0.12 -127.78 % | -0.05 -138.61 % | 0.13 -58.73 % | 0.32 102.39 % | 0.16 418.50 % | -0.05 -170.62 % | 0.07 -78.34 % | 0.33 619.71 % | 0.05 -86.44 % | 0.34 252.02 % | -0.22 -163.61 % | 0.35 104.81 % | 0.17 |
EBITDA | 66.251 M 1 024.61 % | 5.891 M 123.81 % | -24.740 M -282.94 % | 13.524 M 836.87 % | 1.444 M -32.42 % | 2.136 M 119.78 % | -10.797 M 64.41 % | -30.338 M 64.45 % | -85.337 M -378.63 % | -17.829 M -128.42 % | 62.729 M 366.54 % | -23.535 M -171.14 % | -8.680 M -2 431.30 % | -342.895 K -101.92 % | 17.835 M 259.33 % | -11.194 M -277.50 % | 6.306 M 144.50 % | -14.173 M 48.45 % | -27.492 M -410.44 % | 8.856 M -61.78 % | 23.172 M 15 626.69 % | 147.339 K 101.22 % | -12.066 M -1 345.51 % | 968.783 K -94.82 % | 18.713 M 649.59 % | 2.496 M -51.80 % | 5.179 M 198.41 % | -5.263 M -130.70 % | 17.145 M 471.96 % | 2.998 M |
Net income ratio | 0.20 269.01 % | -0.12 67.12 % | -0.36 -537.46 % | -0.06 57.44 % | -0.13 5.58 % | -0.14 -27.53 % | -0.11 75.30 % | -0.44 -131.94 % | 1.39 556.92 % | -0.30 -199.21 % | 0.31 260.53 % | -0.19 -37.13 % | -0.14 -290.82 % | -0.04 -111.90 % | 0.30 263.70 % | -0.18 -10 445.01 % | 0.00 101.82 % | -0.10 -10.17 % | -0.09 -168.79 % | 0.13 -57.40 % | 0.30 90.43 % | 0.16 608.97 % | -0.03 -143.84 % | 0.07 -74.94 % | 0.28 387.46 % | 0.06 -81.19 % | 0.31 346.72 % | -0.13 -140.24 % | 0.31 95.59 % | 0.16 |
Ratio EBITDA | 0.27 646.86 % | 0.04 125.95 % | -0.14 -285.13 % | 0.08 798.14 % | 0.01 -48.55 % | 0.02 126.53 % | -0.06 78.26 % | -0.28 55.11 % | -0.63 -277.46 % | -0.17 -151.83 % | 0.32 264.30 % | -0.20 -152.33 % | -0.08 -2 273.15 % | 0.00 -102.83 % | 0.12 196.52 % | -0.12 -305.61 % | 0.06 131.03 % | -0.19 42.92 % | -0.33 -381.08 % | 0.12 -60.59 % | 0.30 6 511.61 % | 0.00 101.69 % | -0.27 -1 387.27 % | 0.02 -93.74 % | 0.33 237.03 % | 0.10 -1.16 % | 0.10 143.36 % | -0.23 -155.81 % | 0.41 323.43 % | 0.10 |
Gross profit ratio | 0.88 2.20 % | 0.86 1.55 % | 0.84 -3.06 % | 0.87 -0.42 % | 0.87 -1.41 % | 0.89 1.42 % | 0.87 -1.64 % | 0.89 -0.58 % | 0.89 -2.81 % | 0.92 -3.69 % | 0.95 1.88 % | 0.94 -0.44 % | 0.94 1.01 % | 0.93 -1.30 % | 0.94 -1.00 % | 0.95 -0.22 % | 0.96 0.76 % | 0.95 0.06 % | 0.95 -0.24 % | 0.95 -0.85 % | 0.96 2.55 % | 0.93 -1.62 % | 0.95 -1.09 % | 0.96 -0.36 % | 0.96 0.93 % | 0.96 -1.41 % | 0.97 1.07 % | 0.96 -0.06 % | 0.96 -0.19 % | 0.96 |
Weighted average shs out dil | 407.546 M 0.00 % | 407.546 M -0.06 % | 407.781 M 0.00 % | 407.796 M 0.00 % | 407.796 M -0.19 % | 408.586 M 0.01 % | 408.544 M 0.00 % | 408.544 M 0.20 % | 407.728 M 0.18 % | 406.978 M 0.00 % | 406.971 M 0.33 % | 405.634 M 0.00 % | 405.634 M 0.00 % | 405.634 M 0.00 % | 405.634 M -1.13 % | 410.270 M 0.00 % | 410.270 M 0.00 % | 410.270 M 0.09 % | 409.921 M 0.00 % | 409.921 M 0.26 % | 408.843 M 0.00 % | 408.843 M -1.49 % | 415.009 M 1.25 % | 409.886 M 13.65 % | 360.657 M 0.00 % | 360.657 M 0.25 % | 359.747 M 0.00 % | 359.747 M 0.12 % | 359.313 M 0.00 % | 359.313 M |
Weighted average shs out | 407.546 M 0.00 % | 407.546 M -0.06 % | 407.781 M 0.00 % | 407.796 M 0.00 % | 407.796 M -0.19 % | 408.586 M 0.01 % | 408.544 M 0.00 % | 408.544 M 0.20 % | 407.728 M 0.18 % | 406.978 M 0.00 % | 406.971 M 0.33 % | 405.634 M 0.00 % | 405.634 M 0.00 % | 405.634 M 0.30 % | 404.413 M -1.15 % | 409.106 M -0.28 % | 410.270 M 0.07 % | 410.000 M 0.02 % | 409.921 M 0.00 % | 409.921 M 0.26 % | 408.843 M 0.00 % | 408.843 M -1.49 % | 415.009 M 1.25 % | 409.886 M 13.88 % | 359.921 M -0.20 % | 360.657 M 0.37 % | 359.345 M -0.11 % | 359.747 M 0.12 % | 359.313 M 0.00 % | 359.313 M |
EPS diluted | 0.12 355.32 % | -0.05 69.87 % | -0.16 -531.58 % | -0.02 55.66 % | -0.06 -24.33 % | -0.04 4.88 % | -0.05 59.57 % | -0.12 -125.33 % | 0.46 676.44 % | -0.08 -154.40 % | 0.15 360.57 % | -0.06 -46.61 % | -0.04 -317.39 % | -0.01 -108.16 % | 0.11 370.26 % | -0.04 -8 440.00 % | 0.00 102.79 % | -0.02 0.56 % | -0.02 -175.95 % | 0.02 -58.78 % | 0.06 352.76 % | 0.01 473.53 % | 0.00 -141.98 % | 0.01 -81.80 % | 0.04 985.37 % | 0.00 -90.85 % | 0.04 660.00 % | -0.01 -122.10 % | 0.04 164.23 % | 0.01 |
Earnings per share | 0.12 355.32 % | -0.05 69.87 % | -0.16 -531.58 % | -0.02 55.66 % | -0.06 -24.33 % | -0.04 4.88 % | -0.05 59.57 % | -0.12 -125.33 % | 0.46 676.44 % | -0.08 -154.40 % | 0.15 360.57 % | -0.06 -46.61 % | -0.04 -317.39 % | -0.01 -108.15 % | 0.11 370.10 % | -0.04 -8 460.00 % | 0.00 102.79 % | -0.02 0.56 % | -0.02 -175.95 % | 0.02 -58.78 % | 0.06 352.76 % | 0.01 473.53 % | 0.00 -141.98 % | 0.01 -81.80 % | 0.04 985.37 % | 0.00 -90.85 % | 0.04 660.00 % | -0.01 -122.10 % | 0.04 164.23 % | 0.01 |
Gross profit | 213.869 M 53.89 % | 138.971 M -6.82 % | 149.140 M -4.21 % | 155.696 M 3.87 % | 149.896 M 29.50 % | 115.748 M -24.36 % | 153.033 M 61.01 % | 95.048 M -21.26 % | 120.711 M 23.24 % | 97.950 M -47.19 % | 185.481 M 65.28 % | 112.221 M 6.99 % | 104.890 M 7.74 % | 97.355 M -33.00 % | 145.303 M 63.41 % | 88.917 M -13.86 % | 103.222 M 44.51 % | 71.429 M -9.64 % | 79.045 M 10.19 % | 71.739 M -3.86 % | 74.619 M 143.92 % | 30.591 M -28.73 % | 42.925 M -4.30 % | 44.852 M -17.66 % | 54.469 M 124.48 % | 24.265 M -51.92 % | 50.462 M 129.38 % | 22.000 M -45.04 % | 40.028 M 34.83 % | 29.688 M |
Income tax expense | -2.085 M -473.59 % | 557.981 K -95.22 % | 11.664 M 422.17 % | 2.234 M -19.51 % | 2.775 M 134.14 % | 1.185 M -49.47 % | 2.346 M 134.00 % | 1.002 M -97.60 % | 41.766 M 1 437.44 % | 2.717 M 171.98 % | 998.837 K 26.24 % | 791.214 K -36.01 % | 1.236 M 280.35 % | -685.552 K 79.40 % | -3.327 M -228.55 % | 2.588 M 329.66 % | -1.127 M 24.47 % | -1.492 M -148.36 % | 3.086 M 764.90 % | 356.757 K -78.32 % | 1.646 M 4 617.89 % | 34.881 K 104.07 % | -857.292 K -19 023.18 % | -4.483 K -100.18 % | 2.496 M 876.83 % | -321.267 K -123.22 % | 1.384 M 163.07 % | -2.194 M -246.87 % | 1.494 M 369.24 % | 318.346 K |
Cost of revenue | 30.466 M 30.79 % | 23.293 M -15.89 % | 27.694 M 19.07 % | 23.258 M 7.38 % | 21.660 M 45.80 % | 14.856 M -32.74 % | 22.089 M 85.04 % | 11.937 M -16.92 % | 14.368 M 67.55 % | 8.575 M -2.40 % | 8.786 M 16.67 % | 7.530 M 14.94 % | 6.551 M -8.04 % | 7.124 M -17.17 % | 8.601 M 99.04 % | 4.321 M -9.61 % | 4.780 M 23.34 % | 3.876 M -10.64 % | 4.337 M 15.40 % | 3.759 M 16.06 % | 3.239 M 51.29 % | 2.141 M -5.22 % | 2.258 M 22.27 % | 1.847 M -9.49 % | 2.041 M 78.50 % | 1.143 M -30.01 % | 1.633 M 71.09 % | 954.715 K -44.21 % | 1.711 M 41.21 % | 1.212 M |
General and administrative expenses | 20.281 M -5.96 % | 21.566 M -0.96 % | 21.775 M 15.44 % | 18.862 M 13.51 % | 16.618 M -11.72 % | 18.824 M 40.91 % | 13.359 M -37.28 % | 21.298 M -11.74 % | 24.130 M 13.93 % | 21.180 M 92.53 % | 11.001 M -45.58 % | 20.214 M -9.38 % | 22.306 M 26.05 % | 17.696 M -11.60 % | 20.017 M -4.66 % | 20.995 M 21.74 % | 17.246 M 3.30 % | 16.696 M 24.00 % | 13.464 M -6.19 % | 14.352 M 48.12 % | 9.689 M 26.58 % | 7.655 M -29.57 % | 10.869 M 32.38 % | 8.210 M 25.40 % | 6.547 M 10.34 % | 5.934 M 28.72 % | 4.610 M -42.44 % | 8.009 M 9.88 % | 7.289 M -1.29 % | 7.384 M |
Selling and marketing expenses | 82.673 M 8.04 % | 76.517 M -18.57 % | 93.966 M 7.86 % | 87.121 M -7.06 % | 93.736 M 67.46 % | 55.974 M -29.29 % | 79.160 M 27.48 % | 62.095 M -30.76 % | 89.684 M 67.87 % | 53.423 M -26.44 % | 72.629 M 6.62 % | 68.121 M 19.05 % | 57.223 M 20.24 % | 47.592 M -8.14 % | 51.811 M -14.46 % | 60.567 M 9.52 % | 55.303 M 22.67 % | 45.082 M 12.48 % | 40.078 M 22.44 % | 32.734 M 15.06 % | 28.450 M 61.45 % | 17.622 M -34.40 % | 26.861 M 38.16 % | 19.441 M 25.21 % | 15.527 M 37.72 % | 11.274 M -21.17 % | 14.301 M -5.22 % | 15.089 M 26.67 % | 11.912 M 25.25 % | 9.510 M |
Other expenses | 11.588 M 76.14 % | 6.579 M -93.42 % | 100.052 M 740.46 % | 11.905 M 25.16 % | 9.512 M 55.58 % | 6.114 M -67.41 % | 18.762 M 118.03 % | 8.605 M 102.91 % | -295.897 M -8 734.30 % | 3.427 M -63.88 % | 9.487 M 276.65 % | -5.370 M -10 520.33 % | -50.568 K 90.76 % | -547.351 K 93.19 % | -8.039 M 41.12 % | -13.653 M -558.41 % | -2.074 M 71.85 % | -7.366 M -59.68 % | -4.613 M 42.13 % | -7.971 M 40.00 % | -13.285 M -16.01 % | -11.452 M -141.58 % | -4.741 M -20.08 % | -3.948 M -3 505.49 % | 115.924 K 104.31 % | -2.693 M -241.23 % | 1.907 M 125.44 % | -7.495 M -93.61 % | -3.871 M -70.71 % | -2.268 M |
Operating expenses | 167.151 M 6.08 % | 157.568 M -44.27 % | 282.745 M 73.20 % | 163.247 M -3.73 % | 169.579 M 27.11 % | 133.413 M -21.75 % | 170.494 M 20.87 % | 141.056 M 293.50 % | -72.897 M -155.64 % | 131.017 M 2.45 % | 127.878 M -5.89 % | 135.874 M 14.20 % | 118.981 M 17.52 % | 101.241 M -1.08 % | 102.346 M 0.83 % | 101.499 M -0.98 % | 102.504 M 27.71 % | 80.262 M -3.63 % | 83.285 M 35.42 % | 61.503 M 25.89 % | 48.854 M 92.56 % | 25.371 M -43.04 % | 44.539 M 7.18 % | 41.556 M 16.27 % | 35.740 M 55.34 % | 23.007 M -30.20 % | 32.964 M 22.60 % | 26.886 M 5.37 % | 25.516 M 5.56 % | 24.172 M |
Cost and expenses | 197.617 M 9.26 % | 180.861 M -41.74 % | 310.439 M 66.45 % | 186.505 M -2.48 % | 191.239 M 28.98 % | 148.269 M -23.01 % | 192.583 M 25.88 % | 152.993 M 361.40 % | -58.529 M -141.93 % | 139.592 M 2.14 % | 136.663 M -4.70 % | 143.405 M 14.24 % | 125.533 M 15.84 % | 108.365 M -2.33 % | 110.947 M 4.84 % | 105.820 M -1.36 % | 107.285 M 27.51 % | 84.138 M -3.98 % | 87.623 M 34.26 % | 65.261 M 25.28 % | 52.092 M 89.35 % | 27.512 M -41.21 % | 46.797 M 7.82 % | 43.404 M 14.88 % | 37.781 M 56.44 % | 24.150 M -30.20 % | 34.597 M 24.27 % | 27.841 M 2.25 % | 27.228 M 7.27 % | 25.383 M |
Research and development expenses | 52.609 M -0.56 % | 52.906 M -20.98 % | 66.952 M 47.60 % | 45.360 M -8.76 % | 49.714 M -5.31 % | 52.501 M -11.34 % | 59.215 M 20.70 % | 49.058 M -55.07 % | 109.186 M 106.07 % | 52.986 M 52.43 % | 34.760 M -34.30 % | 52.909 M 33.94 % | 39.503 M 8.23 % | 36.500 M -5.33 % | 38.557 M 14.79 % | 33.590 M 4.88 % | 32.028 M 23.90 % | 25.851 M -24.76 % | 34.356 M 53.45 % | 22.388 M -6.71 % | 24.000 M 107.85 % | 11.547 M -0.02 % | 11.549 M -35.31 % | 17.852 M 31.75 % | 13.550 M 59.57 % | 8.491 M -30.09 % | 12.146 M 7.64 % | 11.283 M 10.76 % | 10.187 M 6.72 % | 9.545 M |
Selling general and administrative expenses | 102.954 M 4.97 % | 98.083 M -15.26 % | 115.741 M 9.21 % | 105.983 M -3.96 % | 110.353 M 47.54 % | 74.798 M -19.15 % | 92.518 M 10.94 % | 83.393 M -26.73 % | 113.814 M 52.56 % | 74.603 M -10.79 % | 83.631 M -5.33 % | 88.336 M 11.07 % | 79.529 M 21.81 % | 65.288 M -9.11 % | 71.828 M -11.93 % | 81.562 M 12.42 % | 72.549 M 17.44 % | 61.778 M 15.38 % | 53.542 M 13.71 % | 47.086 M 23.46 % | 38.139 M 50.89 % | 25.276 M -33.01 % | 37.730 M 36.45 % | 27.652 M 25.27 % | 22.074 M 28.28 % | 17.208 M -9.01 % | 18.911 M -18.13 % | 23.098 M 20.30 % | 19.201 M 13.65 % | 16.894 M |
Interest income | 4.705 M -0.51 % | 4.729 M -74.28 % | 18.388 M 1 733.92 % | 1.003 M -78.73 % | 4.715 M 22.55 % | 3.847 M -77.95 % | 17.451 M 7 115.77 % | 241.849 K -99.92 % | 294.281 M 8 741.19 % | 3.329 M -65.77 % | 9.723 M 2 024.70 % | 457.610 K -68.21 % | 1.439 M -13.75 % | 1.669 M -82.46 % | 9.513 M 1 623.18 % | 552.054 K -78.87 % | 2.613 M -46.91 % | 4.922 M 68.86 % | 2.915 M -40.05 % | 4.862 M -10.51 % | 5.433 M -17.65 % | 6.598 M -4.81 % | 6.932 M 202.76 % | 2.289 M 298.82 % | 574.055 K 442.59 % | 105.800 K -79.93 % | 527.270 K -45.02 % | 959.099 K 210.93 % | 308.464 K 2 592 034.45 % | 11.900 |
Interest expense | 7.635 M -22.75 % | 9.883 M 14.50 % | 8.632 M -3.68 % | 8.962 M 7.63 % | 8.326 M -0.02 % | 8.328 M 6.98 % | 7.784 M 4.55 % | 7.445 M -46.66 % | 13.958 M 770.31 % | 1.604 M -82.97 % | 9.418 M 76.63 % | 5.332 M 37.58 % | 3.876 M 192.31 % | 1.326 M 5.30 % | 1.259 M -16.89 % | 1.515 M 5.46 % | 1.437 M 324.74 % | 338.225 K | 0.000 -100.00 % | 108.915 K -76.36 % | 460.652 K -21.17 % | 584.394 K -60.64 % | 1.485 M | 0.000 -100.00 % | 266.800 K | 0.000 | 0.000 100.00 % | -2.771 M -2 177.42 % | 133.400 K -85.90 % | 946.200 K |
Depreciation and amortization | 16.805 M 18.66 % | 14.162 M 0.00 % | 14.162 M 34.79 % | 10.507 M -16.59 % | 12.597 M 19.89 % | 10.507 M 0.00 % | 10.507 M 13.81 % | 9.232 M -12.86 % | 10.595 M 14.76 % | 9.232 M 0.00 % | 9.232 M 170.89 % | 3.408 M -58.94 % | 8.300 M 143.55 % | 3.408 M 0.00 % | 3.408 M 23.16 % | 2.767 M -3.62 % | 2.871 M 3.76 % | 2.767 M 0.00 % | 2.767 M 130.11 % | 1.202 M -54.69 % | 2.654 M 120.70 % | 1.202 M 0.00 % | 1.202 M 10.87 % | 1.085 M -0.60 % | 1.091 M -18.86 % | 1.345 M 23.97 % | 1.085 M 3.60 % | 1.047 M -4.52 % | 1.096 M 0.00 % | 1.096 M |
Operating income | 46.718 M 351.21 % | -18.597 M 86.08 % | -133.605 M -1 669.48 % | -7.551 M 61.64 % | -19.682 M -11.42 % | -17.665 M -1.16 % | -17.462 M 62.05 % | -46.008 M -123.76 % | 193.608 M 685.51 % | -33.066 M -157.40 % | 57.603 M 343.53 % | -23.653 M -67.86 % | -14.091 M -262.63 % | -3.886 M -109.05 % | 42.957 M 441.43 % | -12.582 M -1 852.27 % | 718.018 K 108.13 % | -8.834 M -108.35 % | -4.240 M -141.42 % | 10.236 M -60.27 % | 25.766 M 393.57 % | 5.220 M 423.54 % | -1.613 M -148.96 % | 3.295 M -82.41 % | 18.729 M 1 389.26 % | 1.258 M -92.81 % | 17.499 M 458.09 % | -4.887 M -133.67 % | 14.511 M 163.04 % | 5.517 M |
Operating income ratio | 0.19 266.83 % | -0.11 84.83 % | -0.76 -1 690.70 % | -0.04 63.22 % | -0.11 15.18 % | -0.14 -35.65 % | -0.10 76.81 % | -0.43 -130.00 % | 1.43 561.75 % | -0.31 -204.68 % | 0.30 250.12 % | -0.20 -56.21 % | -0.13 -239.97 % | -0.04 -113.32 % | 0.28 306.85 % | -0.13 -2 129.74 % | 0.01 105.67 % | -0.12 -130.70 % | -0.05 -137.50 % | 0.14 -59.03 % | 0.33 107.50 % | 0.16 546.62 % | -0.04 -150.60 % | 0.07 -78.71 % | 0.33 569.60 % | 0.05 -85.26 % | 0.34 257.78 % | -0.21 -161.23 % | 0.35 94.73 % | 0.18 |
Total other income expenses net | -55.734 K -12 295.62 % | 457.000 -100.00 % | 81.784 M 27 895.98 % | -294.228 K -20.51 % | -244.151 K -144.74 % | 545.745 K -3.02 % | 562.742 K 194.44 % | -595.864 K -3 081.33 % | -18.730 K -1 718.45 % | -1.030 K 89.34 % | -9.665 K 78.96 % | -45.940 K 79.98 % | -229.415 K 56.85 % | -531.651 K -643.03 % | -71.552 K 96.30 % | -1.933 M -16.87 % | -1.654 M -75 336.77 % | -2.192 K 96.04 % | -55.339 K 66.24 % | -163.941 K 72.70 % | -600.608 K -8 781.82 % | 6.918 K 101.06 % | -652.055 K -3 326.72 % | 20.208 K 110.00 % | -202.024 K -101.65 % | -100.185 K -626 056.25 % | -16.000 99.99 % | -185.226 K -1 428.90 % | -12.115 K 95.61 % | -275.803 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-06-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 | 674.859 M -25.98 % | 911.772 M 11.03 % | 821.167 M -2.19 % | 839.555 M -15.13 % | 989.236 M 46.33 % | 676.036 M -18.39 % | 828.339 M 27.71 % | 648.617 M 37.52 % | 471.643 M 105.39 % | 229.634 M -23.83 % | 301.495 M 44.99 % | 207.948 M 83.00 % | 113.632 M 167.91 % | -167.331 M -12.53 % | -148.695 M -38.89 % | -107.058 M 48.61 % | -208.344 M 13.88 % | -241.932 M 6.50 % | -258.759 M -32.90 % | -194.707 M 28.40 % | -271.951 M 9.58 % | -300.770 M -10.85 % | -271.322 M 0.48 % | -272.640 M -17 643.21 % | -1.537 M 98.16 % | -83.384 M -90.50 % | -43.772 M -116.18 % | 270.570 M |
Total investments | 238.837 M -0.74 % | 240.620 M -2.04 % | 245.633 M -2.73 % | 252.519 M -71.85 % | 896.908 M 67.43 % | 535.697 M -37.97 % | 863.551 M 213.54 % | 275.418 M -1.12 % | 278.531 M 835.38 % | 29.777 M -0.18 % | 29.832 M -0.16 % | 29.881 M -0.40 % | 30.000 M 100.00 % | 15.000 M -81.72 % | 82.079 M -52.01 % | 171.020 M -22.36 % | 220.270 M -0.41 % | 221.174 M -15.54 % | 261.868 M 4 283.71 % | 5.974 M 12.40 % | 5.315 M 1 093.89 % | 445.143 K -88.93 % | 4.022 M 2 871.68 % | 135.331 K -23.11 % | 176.011 K -28.49 % | 246.147 K -36.43 % | 387.182 K -99.93 % | 541.141 M |
Total debt | 1.165 B -9.06 % | 1.281 B 7.08 % | 1.196 B 0.79 % | 1.187 B -9.90 % | 1.317 B 15.17 % | 1.144 B -4.97 % | 1.204 B 19.16 % | 1.010 B 4.32 % | 968.403 M 15.47 % | 838.695 M 3.53 % | 810.089 M 2.11 % | 793.376 M 63.95 % | 483.921 M 36.21 % | 355.266 M 134.54 % | 151.473 M -20.73 % | 191.075 M 33.29 % | 143.358 M 21.13 % | 118.349 M 97.37 % | 59.962 M -8.97 % | 65.873 M -6.22 % | 70.239 M -16.26 % | 83.872 M -19.99 % | 104.827 M 0.20 % | 104.616 M -32.48 % | 154.941 M 23.95 % | 125.000 M 42.86 % | 87.500 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 1.169 B 2 071.39 % | 53.837 M -95.84 % | 1.294 B 2 320.48 % | 53.469 M -95.88 % | 1.297 B 2 187.19 % | 56.702 M -95.11 % | 1.160 B 1 329.30 % | 81.160 M -93.30 % | 1.211 B 1 618.87 % | 70.478 M -93.88 % | 1.151 B 2 143.04 % | 51.330 M -95.44 % | 1.124 B 2 400.81 % | 44.964 M -95.86 % | 1.086 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.552 M |
Retained earnings | 32.603 M 301.96 % | -16.143 M -636.11 % | 3.011 M -95.47 % | 66.497 M -13.16 % | 76.575 M -22.87 % | 99.277 M -15.57 % | 117.582 M -14.07 % | 136.827 M -25.81 % | 184.433 M 5 039.89 % | -3.734 M -112.99 % | 28.743 M 227.20 % | -22.597 M -7 028.42 % | 326.145 K -97.95 % | 15.883 M -19.03 % | 19.614 M 201.58 % | -19.309 M -774.99 % | -2.207 M 7.98 % | -2.398 M -148.49 % | 4.946 M -70.38 % | 16.696 M 139.18 % | 6.980 M 142.21 % | -16.539 M 23.89 % | -21.731 M -19.44 % | -18.194 M 15.43 % | -21.514 M 42.70 % | -37.546 M 3.79 % | -39.024 M | 0.000 |
Common stock | 407.796 M 0.00 % | 407.796 M 0.00 % | 407.796 M 0.00 % | 407.796 M 0.00 % | 407.796 M -0.85 % | 411.287 M 0.00 % | 411.287 M 0.00 % | 411.287 M 0.00 % | 411.287 M 0.04 % | 411.117 M 0.10 % | 410.721 M 0.00 % | 410.721 M 0.00 % | 410.721 M 0.00 % | 410.721 M 0.00 % | 410.721 M 0.00 % | 410.721 M 0.00 % | 410.721 M 0.18 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 0.00 % | 410.000 M 13.89 % | 360.000 M 0.00 % | 360.000 M 0.00 % | 360.000 M | 0.000 |
Total equity | 1.615 B 3.39 % | 1.562 B -1.22 % | 1.581 B -3.79 % | 1.643 B 7.37 % | 1.530 B -9.41 % | 1.689 B 6.51 % | 1.586 B -8.42 % | 1.732 B -2.70 % | 1.780 B 12.98 % | 1.575 B -0.01 % | 1.576 B -3.46 % | 1.632 B 15.14 % | 1.417 B -0.41 % | 1.423 B 0.41 % | 1.418 B 4.14 % | 1.361 B -10.65 % | 1.524 B 2.03 % | 1.493 B -0.04 % | 1.494 B -0.03 % | 1.494 B 1.13 % | 1.478 B 1.80 % | 1.452 B 0.36 % | 1.446 B -0.10 % | 1.448 B 190.00 % | 499.227 M 4.36 % | 478.376 M 0.31 % | 476.898 M 5.85 % | 450.552 M |
Other non current liabilities | 606.880 -62.05 % | 1.599 K -37.59 % | 2.562 K -100.00 % | 86.629 M -59.96 % | 216.381 M 135.51 % | 91.879 M -34.17 % | 139.559 M 49.82 % | 93.150 M 1.34 % | 91.915 M -0.44 % | 92.317 M -1.04 % | 93.290 M -0.01 % | 93.296 M -1.05 % | 94.288 M -1.68 % | 95.903 M -1.76 % | 97.619 M 11 091.55 % | 872.255 K 12.69 % | 773.998 K -15.26 % | 913.392 K 14.07 % | 800.743 K 22.80 % | 652.064 K 13.55 % | 574.242 K -3.20 % | 593.246 K -99.16 % | 70.897 M 10 318.30 % | 680.507 K 15.45 % | 589.444 K -99.16 % | 69.890 M 9 150.69 % | 755.508 K | 0.000 |
Long term debt | 1.030 B -10.13 % | 1.146 B 4.55 % | 1.096 B -1.77 % | 1.116 B 4.28 % | 1.070 B 9.49 % | 977.320 M 7.49 % | 909.232 M 3.57 % | 877.884 M 7.08 % | 819.849 M 32.50 % | 618.760 M 3.25 % | 599.309 M 0.08 % | 598.851 M 250.70 % | 170.757 M -5.01 % | 179.766 M 2 754.02 % | 6.299 M -46.45 % | 11.761 M -29.76 % | 16.743 M -22.93 % | 21.725 M -13.52 % | 25.121 M -3.45 % | 26.020 M -11.11 % | 29.272 M -10.00 % | 32.524 M -11.84 % | 36.893 M -10.59 % | 41.262 M -60.68 % | 104.941 M -0.06 % | 105.000 M 20.00 % | 87.500 M | 0.000 |
Total non current liabilities | 1.170 B -7.79 % | 1.268 B 4.10 % | 1.218 B -7.30 % | 1.314 B -5.32 % | 1.388 B 18.50 % | 1.172 B 1.94 % | 1.149 B 7.32 % | 1.071 B 5.85 % | 1.012 B 27.50 % | 793.465 M 1.78 % | 779.558 M 1.47 % | 768.280 M 124.50 % | 342.217 M -3.31 % | 353.940 M 93.46 % | 182.953 M 125.79 % | 81.028 M -5.96 % | 86.163 M -7.50 % | 93.152 M 8.88 % | 85.554 M -5.56 % | 90.587 M -7.17 % | 97.579 M -6.42 % | 104.268 M -3.27 % | 107.790 M -5.08 % | 113.554 M -36.06 % | 177.586 M 1.54 % | 174.890 M 10.76 % | 157.906 M | 0.000 |
Other current liabilities | 498.557 M 48.52 % | 335.678 M -0.68 % | 337.973 M 14.85 % | 294.273 M -10.98 % | 330.568 M 99.22 % | 165.933 M -34.02 % | 251.495 M 16 991.95 % | 1.471 M -92.56 % | 19.764 M -95.00 % | 395.082 M 20.73 % | 327.242 M 166.41 % | 122.833 M -24.82 % | 163.390 M 71.49 % | 95.278 M -38.27 % | 154.344 M 50.01 % | 102.886 M -7.06 % | 110.701 M 14.39 % | 96.771 M -5.74 % | 102.667 M 4 145.42 % | 2.418 M -96.32 % | 65.661 M 4 798.63 % | 1.340 M -98.10 % | 70.663 M 819.30 % | 7.687 M -76.41 % | 32.578 M -64.69 % | 92.256 M 1 498.87 % | 5.770 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.430 M -10.67 % | 2.720 M 132.35 % | 1.171 M -99.45 % | 212.932 M -2.67 % | 218.763 M 19 744.95 % | 1.102 M 255.61 % | 309.988 K -70.19 % | 1.040 M 90.67 % | 545.468 K | 0.000 | 0.000 -100.00 % | 8.170 M 6.97 % | 7.638 M -14.03 % | 8.885 M -11.16 % | 10.001 M -86.41 % | 73.563 M 12.98 % | 65.112 M 27.94 % | 50.892 M -20.97 % | 64.394 M 62.68 % | 39.583 M -35.46 % | 61.328 M -5.45 % | 64.861 M 2.43 % | 63.322 M | 0.000 |
Short term debt | 135.041 M 0.00 % | 135.035 M 34.74 % | 100.221 M 40.84 % | 71.162 M 42.39 % | 49.976 M -66.14 % | 147.594 M 13.44 % | 130.113 M 9.22 % | 119.131 M 3.87 % | 114.687 M -47.85 % | 219.935 M 18.38 % | 185.781 M -4.49 % | 194.525 M -29.22 % | 274.822 M 56.59 % | 175.500 M 46.06 % | 120.154 M -32.99 % | 179.314 M 49.77 % | 119.726 M 23.91 % | 96.624 M 174.39 % | 35.214 M -3.06 % | 36.324 M -3.00 % | 37.447 M -27.07 % | 51.348 M -18.73 % | 63.180 M 7.56 % | 58.738 M 142.40 % | 24.231 M 21.16 % | 20.000 M 225.24 % | 6.149 M | 0.000 |
Total current liabilities | 650.506 M 35.12 % | 481.443 M 6.68 % | 451.311 M 18.65 % | 380.357 M -1.37 % | 385.631 M 9.42 % | 352.429 M -9.82 % | 390.805 M 11.20 % | 351.429 M -4.89 % | 369.501 M -42.30 % | 640.366 M 18.47 % | 540.541 M 58.52 % | 340.987 M -25.24 % | 456.090 M 57.18 % | 290.173 M -1.25 % | 293.839 M -2.05 % | 299.979 M 21.99 % | 245.913 M 16.41 % | 211.251 M 43.82 % | 146.887 M 25.41 % | 117.124 M 6.61 % | 109.862 M 3.48 % | 106.173 M -22.67 % | 137.306 M 26.27 % | 108.737 M -28.00 % | 151.033 M 30.54 % | 115.698 M 41.90 % | 81.535 M | 0.000 |
Total liabilities | 1.820 B 4.01 % | 1.750 B 4.79 % | 1.670 B -1.48 % | 1.695 B -4.46 % | 1.774 B 16.40 % | 1.524 B -1.04 % | 1.540 B 8.28 % | 1.422 B 2.98 % | 1.381 B -3.67 % | 1.434 B 8.62 % | 1.320 B 19.01 % | 1.109 B 38.95 % | 798.307 M 23.94 % | 644.114 M 35.09 % | 476.792 M 25.14 % | 381.007 M 14.73 % | 332.076 M 9.09 % | 304.402 M 30.96 % | 232.441 M 11.91 % | 207.712 M 0.13 % | 207.441 M -1.43 % | 210.441 M -14.14 % | 245.096 M 10.26 % | 222.292 M -32.36 % | 328.618 M 13.09 % | 290.588 M 21.36 % | 239.441 M | 0.000 |
Other non current assets | 399.084 M 35.77 % | 293.941 M 14.66 % | 256.351 M -12.50 % | 292.968 M 731.98 % | 35.213 M -18.24 % | 43.071 M 46.86 % | 29.327 M -92.98 % | 417.578 M 48.87 % | 280.497 M 8.46 % | 258.627 M -32.16 % | 381.243 M -6.83 % | 409.200 M 108.76 % | 196.012 M -4.70 % | 205.688 M 46.97 % | 139.948 M 64.53 % | 85.060 M -14.15 % | 99.080 M -3.60 % | 102.785 M 3.24 % | 99.559 M 92.11 % | 51.825 M 20.27 % | 43.092 M 19.29 % | 36.123 M 11.08 % | 32.518 M 3.32 % | 31.473 M 32.54 % | 23.745 M 5.97 % | 22.408 M 20.64 % | 18.574 M 106.86 % | -270.571 M |
Long term investments | 0.000 -100.00 % | 107.462 M -29.07 % | 151.499 M 28.13 % | 118.237 M -68.63 % | 376.931 M -1.69 % | 383.429 M -1.51 % | 389.313 M 10 191.70 % | 3.783 M -96.51 % | 108.259 M 178.79 % | -137.405 M 47.40 % | -261.234 M 0.58 % | -262.753 M -284.35 % | -68.363 M -1 471.84 % | 4.983 M -87.07 % | 38.542 M 472.62 % | 6.731 M 6.03 % | 6.348 M 7.42 % | 5.909 M -1.22 % | 5.982 M 0.15 % | 5.974 M 12.40 % | 5.315 M 1 093.89 % | 445.143 K 187.77 % | 154.687 K 14.30 % | 135.331 K -23.11 % | 176.011 K -28.49 % | 246.147 K -36.43 % | 387.182 K | 0.000 |
Intangible assets | 625.994 M 2.14 % | 612.871 M 2.06 % | 600.503 M -9.51 % | 663.635 M 1.92 % | 651.139 M 7.19 % | 607.445 M 4.27 % | 582.548 M 3.50 % | 562.837 M 3.58 % | 543.388 M 9.14 % | 497.903 M 6.62 % | 466.969 M 7.12 % | 435.924 M 7.79 % | 404.427 M 6.04 % | 381.405 M 7.11 % | 356.077 M 7.73 % | 330.512 M 9.12 % | 302.896 M 9.94 % | 275.509 M 5.13 % | 262.056 M 12.75 % | 232.418 M 3.29 % | 225.019 M 6.05 % | 212.188 M 3.58 % | 204.846 M 5.96 % | 193.323 M 1.94 % | 189.639 M 3.04 % | 184.051 M 1.52 % | 181.289 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 | 625.994 M 2.14 % | 612.871 M 2.06 % | 600.503 M -9.51 % | 663.635 M 1.92 % | 651.139 M 7.19 % | 607.445 M 4.27 % | 582.548 M 3.50 % | 562.837 M 3.58 % | 543.388 M 9.14 % | 497.903 M 6.62 % | 466.969 M 7.12 % | 435.924 M 7.79 % | 404.427 M 6.04 % | 381.405 M 7.11 % | 356.077 M 7.73 % | 330.512 M 9.12 % | 302.896 M 9.94 % | 275.509 M 5.13 % | 262.056 M 12.75 % | 232.418 M 3.29 % | 225.019 M 6.05 % | 212.188 M 3.58 % | 204.846 M 5.96 % | 193.323 M 1.94 % | 189.639 M 3.04 % | 184.051 M 1.52 % | 181.289 M | 0.000 |
Property plant equipment net | 1.162 B 0.06 % | 1.161 B 0.31 % | 1.158 B -0.34 % | 1.161 B 1.38 % | 1.146 B 6.65 % | 1.074 B 0.40 % | 1.070 B -0.39 % | 1.074 B -1.27 % | 1.088 B -2.37 % | 1.114 B 1.30 % | 1.100 B 9.11 % | 1.008 B 1.73 % | 990.951 M 39.82 % | 708.731 M 1.39 % | 698.988 M 5.04 % | 665.436 M 2.20 % | 651.137 M 3.35 % | 630.019 M 7.46 % | 586.282 M 8.45 % | 540.596 M 9.63 % | 493.111 M 11.13 % | 443.719 M 16.77 % | 379.988 M 13.34 % | 335.271 M 2.78 % | 326.215 M 4.46 % | 312.275 M 10.94 % | 281.473 M | 0.000 |
Total non current assets | 2.188 B 0.53 % | 2.177 B 0.44 % | 2.167 B -3.22 % | 2.240 B 1.38 % | 2.209 B 4.72 % | 2.109 B 1.75 % | 2.073 B 0.54 % | 2.062 B 1.85 % | 2.024 B 15.32 % | 1.755 B 2.56 % | 1.712 B 6.05 % | 1.614 B 4.39 % | 1.546 B 16.82 % | 1.324 B 5.41 % | 1.256 B 14.75 % | 1.094 B 2.65 % | 1.066 B 4.60 % | 1.019 B 6.47 % | 957.211 M 14.91 % | 832.975 M 8.37 % | 768.669 M 10.71 % | 694.306 M 12.13 % | 619.192 M 10.20 % | 561.890 M 3.81 % | 541.293 M 3.84 % | 521.289 M 7.96 % | 482.869 M 278.46 % | -270.571 M |
Other current assets | 408.682 M -5.55 % | 432.710 M 9.58 % | 394.877 M 1.54 % | 388.907 M 804.56 % | 42.994 M -85.81 % | 302.956 M 730.93 % | 36.460 M -86.18 % | 263.803 M -3.44 % | 273.200 M -5.16 % | 288.061 M 43.18 % | 201.186 M 55.05 % | 129.753 M 55.48 % | 83.452 M -18.49 % | 102.387 M -7.43 % | 110.601 M -6.98 % | 118.896 M | 0.000 -100.00 % | 142.284 M 99.98 % | 71.150 M -87.09 % | 550.928 M 6.10 % | 519.244 M -2.28 % | 531.362 M -12.26 % | 605.604 M -5.71 % | 642.297 M 852.79 % | 67.412 M 957.98 % | 6.372 M -85.62 % | 44.298 M | 0.000 |
Short term investments | 77.007 M -42.17 % | 133.158 M 41.46 % | 94.134 M -29.90 % | 134.282 M -74.18 % | 519.977 M 241.49 % | 152.267 M -67.89 % | 474.238 M 74.59 % | 271.635 M 59.53 % | 170.272 M 1.85 % | 167.182 M -42.56 % | 291.066 M -0.54 % | 292.634 M 197.50 % | 98.363 M 881.99 % | 10.017 M -87.80 % | 82.079 M -52.01 % | 171.020 M -22.36 % | 220.270 M -0.41 % | 221.174 M -15.54 % | 261.868 M | 0.000 -100.00 % | 503.282 M | 0.000 -100.00 % | 4.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.232 M -92.38 % | 541.141 M |
cash and cash equivalents | 490.157 M 32.73 % | 369.285 M -1.58 % | 375.224 M 7.99 % | 347.473 M 5.88 % | 328.188 M -29.86 % | 467.878 M 24.62 % | 375.438 M 3.83 % | 361.592 M -27.21 % | 496.760 M -18.44 % | 609.061 M 19.75 % | 508.594 M -13.12 % | 585.428 M 58.10 % | 370.289 M -29.14 % | 522.597 M 74.10 % | 300.167 M 0.68 % | 298.133 M -15.23 % | 351.702 M -2.38 % | 360.281 M 13.04 % | 318.722 M 22.31 % | 260.580 M -23.85 % | 342.190 M -11.04 % | 384.642 M 2.26 % | 376.150 M -0.29 % | 377.256 M 141.09 % | 156.477 M -24.91 % | 208.384 M 58.74 % | 131.272 M 148.52 % | -270.570 M |
Cash and short term investments | 567.164 M 12.88 % | 502.444 M 7.05 % | 469.359 M -2.57 % | 481.755 M -43.20 % | 848.166 M 36.77 % | 620.145 M -27.01 % | 849.676 M 34.18 % | 633.227 M -5.07 % | 667.032 M -14.07 % | 776.243 M -2.93 % | 799.661 M -8.93 % | 878.062 M 87.36 % | 468.652 M -12.01 % | 532.614 M 39.34 % | 382.247 M -18.52 % | 469.153 M -17.98 % | 571.972 M -1.63 % | 581.455 M 0.15 % | 580.590 M 122.81 % | 260.580 M -23.85 % | 342.190 M -11.04 % | 384.642 M 1.18 % | 380.171 M 0.77 % | 377.256 M 141.09 % | 156.477 M -24.91 % | 208.384 M 58.74 % | 131.272 M -51.48 % | 270.571 M |
Total current assets | 1.246 B 9.83 % | 1.135 B 4.74 % | 1.083 B -1.38 % | 1.099 B 0.28 % | 1.096 B -0.77 % | 1.104 B -2.30 % | 1.130 B 3.47 % | 1.092 B -3.91 % | 1.137 B -9.35 % | 1.254 B 5.89 % | 1.184 B 5.04 % | 1.127 B 68.34 % | 669.653 M -9.98 % | 743.931 M 16.45 % | 638.821 M -1.43 % | 648.072 M -17.93 % | 789.687 M 1.43 % | 778.552 M 1.23 % | 769.060 M -11.50 % | 869.033 M -5.17 % | 916.441 M -5.29 % | 967.653 M -9.75 % | 1.072 B -3.24 % | 1.108 B 286.71 % | 286.552 M 15.70 % | 247.675 M 6.08 % | 233.470 M -13.71 % | 270.571 M |
Inventory | 54.617 M 7.61 % | 50.754 M 24.26 % | 40.844 M -17.35 % | 49.418 M -0.83 % | 49.833 M -0.20 % | 49.932 M 5.95 % | 47.129 M 69.90 % | 27.739 M 5.17 % | 26.376 M -26.32 % | 35.796 M 25.72 % | 28.474 M 7.96 % | 26.375 M 27.23 % | 20.730 M 16.14 % | 17.849 M 16.13 % | 15.370 M -11.15 % | 17.299 M -1.00 % | 17.474 M 5.71 % | 16.530 M 33.39 % | 12.392 M -1.21 % | 12.544 M 1.25 % | 12.389 M 0.34 % | 12.347 M 12.52 % | 10.973 M 12.44 % | 9.759 M 4.92 % | 9.302 M -1.12 % | 9.407 M 11.31 % | 8.451 M | 0.000 |
Net receivables | 215.936 M 45.00 % | 148.919 M -16.52 % | 178.393 M -0.08 % | 178.530 M -2.76 % | 183.595 M 40.10 % | 131.043 M -33.42 % | 196.822 M 17.54 % | 167.454 M -11.16 % | 188.486 M 11.14 % | 169.596 M 9.55 % | 154.814 M 66.27 % | 93.110 M 19.91 % | 77.652 M -14.74 % | 91.081 M -25.91 % | 122.926 M 143.50 % | 50.483 M | 0.000 -100.00 % | 45.529 M -8.49 % | 49.754 M 0.92 % | 49.301 M -1.08 % | 49.841 M 7.73 % | 46.266 M -43.12 % | 81.335 M -4.49 % | 85.155 M 59.58 % | 53.361 M 120.54 % | 24.196 M -51.96 % | 50.363 M | 0.000 |
Tax assets | 1.527 M 4.14 % | 1.466 M -4.32 % | 1.532 M -52.59 % | 3.232 M 3 786.70 % | 83.159 K -93.47 % | 1.274 M -38.82 % | 2.083 M -44.65 % | 3.763 M -16.24 % | 4.493 M -79.62 % | 22.039 M -10.65 % | 24.667 M 4.70 % | 23.559 M 1.98 % | 23.101 M 1.62 % | 22.732 M 3.19 % | 22.029 M 240.11 % | 6.477 M -0.65 % | 6.520 M 33.65 % | 4.878 M 46.44 % | 3.331 M 54.06 % | 2.162 M 1.39 % | 2.133 M 16.46 % | 1.831 M 8.71 % | 1.684 M -0.22 % | 1.688 M 11.32 % | 1.516 M -34.32 % | 2.309 M 101.57 % | 1.145 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 | 5.636 M 310.55 % | 1.373 M -37.24 % | 2.187 M -40.28 % | 3.663 M 47.40 % | 2.485 M -88.96 % | 22.512 M 149.44 % | 9.025 M 91.97 % | 4.701 M 324.93 % | 1.106 M -81.40 % | 5.950 M 1 739.04 % | 323.529 K -60.65 % | 822.279 K -37.85 % | 1.323 M -16.07 % | 1.576 M -29.33 % | 2.231 M 55.11 % | 1.438 M 587.48 % | 209.196 K 141.62 % | 86.579 K -97.56 % | 3.541 M 1 860.52 % | 180.632 K -31.68 % | 264.379 K 99.31 % | 132.646 K -40.22 % | 221.903 K -81.26 % | 1.184 M 2 237.79 % | 50.649 K -16.54 % | 60.684 K -12.31 % | 69.204 K | 0.000 |
Tax payables | 11.272 M 20.47 % | 9.357 M -14.39 % | 10.930 M -2.93 % | 11.259 M 6 427.72 % | 172.484 K -98.74 % | 13.671 M 7 826.00 % | 172.484 K -98.69 % | 13.193 M -13.09 % | 15.180 M -17.04 % | 18.297 M -31.94 % | 26.884 M 23.51 % | 21.767 M 35.97 % | 16.009 M -10.16 % | 17.818 M 4.14 % | 17.111 M 109.42 % | 8.170 M 6.97 % | 7.638 M -14.03 % | 8.885 M -11.16 % | 10.001 M 115.60 % | 4.639 M -28.53 % | 6.490 M 163.92 % | 2.459 M -24.11 % | 3.241 M 109.72 % | 1.545 M -78.16 % | 7.076 M 109.29 % | 3.381 M -45.68 % | 6.224 M | 0.000 |
Deferred revenue non current | 102.418 M 23.47 % | 82.950 M -0.48 % | 83.353 M 0.76 % | 82.726 M 5.97 % | 78.064 M -0.68 % | 78.602 M -15.32 % | 92.820 M 19.80 % | 77.480 M -0.56 % | 77.915 M -5.43 % | 82.387 M -5.26 % | 86.959 M 14.22 % | 76.134 M -1.35 % | 77.173 M -1.40 % | 78.271 M -0.85 % | 78.944 M 15.42 % | 68.395 M -0.37 % | 68.646 M -2.65 % | 70.513 M 13.76 % | 61.985 M -3.02 % | 63.915 M -5.64 % | 67.733 M -4.80 % | 71.151 M 1.27 % | 70.259 M -1.89 % | 71.612 M -0.62 % | 72.056 M 3.89 % | 69.359 M -0.42 % | 69.651 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.163 M 101.15 % | 60.234 M -4.90 % | 63.336 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 |
Capital lease obligations | 5.990 M -13.49 % | 6.924 M -10.74 % | 7.757 M -5.72 % | 8.227 M -6.63 % | 8.812 M -6.20 % | 9.394 M -6.65 % | 10.063 M 1 085.29 % | 849.012 K -12.28 % | 967.859 K -6.81 % | 1.039 M -19.33 % | 1.287 M -7.01 % | 1.384 M -16.77 % | 1.663 M 37.84 % | 1.207 M -14.82 % | 1.417 M -29.22 % | 2.001 M -4.94 % | 2.105 M -4.71 % | 2.209 M -6.11 % | 2.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.769 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.174 B 0.35 % | 1.170 B -0.01 % | 1.170 B | 0.000 -100.00 % | 1.170 B 11.66 % | 1.048 B 4.37 % | 1.004 B -4.57 % | 1.052 B -11.18 % | 1.184 B 1 147.41 % | -113.066 M -110.51 % | 1.076 B 2.55 % | 1.049 B 12.10 % | 935.949 M 705.43 % | -154.591 M -116.52 % | 935.949 M 670.02 % | -164.197 M -115.34 % | 1.070 B -0.55 % | 1.076 B -0.26 % | 1.079 B 1.06 % | 1.068 B 0.65 % | 1.061 B | 0.000 -100.00 % | 1.053 B -0.59 % | 1.059 B 546.35 % | 163.848 M 7.22 % | 152.815 M 0.00 % | 152.815 M | 0.000 |
Deferred tax liabilities non current | 37.152 M -5.76 % | 39.424 M 1.18 % | 38.963 M 33.20 % | 29.251 M 22.63 % | 23.854 M 0.25 % | 23.795 M 1.48 % | 23.448 M 4.92 % | 22.348 M 1.62 % | 21.992 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 91.689 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 3.435 B 3.72 % | 3.312 B 1.87 % | 3.251 B -2.61 % | 3.338 B 1.02 % | 3.305 B 2.83 % | 3.213 B 0.32 % | 3.203 B 1.55 % | 3.154 B -0.22 % | 3.161 B 5.05 % | 3.009 B 3.92 % | 2.896 B 5.63 % | 2.741 B 23.72 % | 2.216 B 7.17 % | 2.067 B 9.14 % | 1.894 B 8.73 % | 1.742 B -6.11 % | 1.856 B 3.23 % | 1.798 B 4.13 % | 1.726 B 1.43 % | 1.702 B 1.00 % | 1.685 B 1.39 % | 1.662 B -1.74 % | 1.691 B 1.28 % | 1.670 B 101.73 % | 827.845 M 7.66 % | 768.964 M 7.35 % | 716.339 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-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.774 M 117.22 % | -10.300 M | 0.000 100.00 % | -2.637 M -346.09 % | 1.072 M 200.00 % | -1.072 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 322.271 K 104.14 % | -7.776 M -200.00 % | 7.776 M | 0.000 -100.00 % | 14.935 M 207.86 % | -13.847 M -200.00 % | 13.847 M | 0.000 -100.00 % | 35.378 M 299.33 % | -17.749 M -200.00 % | 17.749 M | 0.000 -100.00 % | 15.091 M 725.71 % | -2.412 M -200.00 % | 2.412 M | 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 -100.00 % | 45.795 M | 0.000 100.00 % | -87.790 M -468.52 % | 23.822 M 200.00 % | -23.822 M | 0.000 100.00 % | -61.865 M -59.87 % | -38.697 M -200.00 % | 38.697 M | 0.000 100.00 % | -79.416 M -754.19 % | 12.140 M 200.00 % | -12.140 M | 0.000 -100.00 % | 45.863 M 145.19 % | -101.493 M -200.00 % | 101.493 M | 0.000 100.00 % | -42.313 M -365.00 % | 15.967 M 200.00 % | -15.967 M -312.21 % | 7.524 M 132.08 % | -23.452 M | 0.000 | 0.000 100.00 % | -12.071 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.474 M | 0.000 100.00 % | -59.115 M -319.20 % | 26.969 M 200.00 % | -26.969 M | 0.000 100.00 % | -42.459 M 5.62 % | -44.990 M -200.00 % | 44.990 M | 0.000 100.00 % | -73.725 M -710.52 % | 12.076 M 200.00 % | -12.076 M | 0.000 -100.00 % | 50.224 M 148.80 % | -102.909 M -200.00 % | 102.909 M | 0.000 100.00 % | -37.205 M -346.12 % | 15.117 M 200.00 % | -15.117 M | 0.000 100.00 % | -20.901 M | 0.000 | 0.000 100.00 % | -8.041 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.704 M | 0.000 100.00 % | -18.655 M -492.80 % | -3.147 M -200.00 % | 3.147 M | 0.000 100.00 % | -19.406 M -408.35 % | 6.293 M 200.00 % | -6.293 M | 0.000 100.00 % | -1.104 M 66.77 % | -3.324 M -200.00 % | 3.324 M | 0.000 100.00 % | -1.419 M -200.19 % | 1.416 M 200.00 % | -1.416 M | 0.000 100.00 % | -2.522 M -396.55 % | 850.446 K 200.00 % | -850.446 K 11.06 % | -956.246 K -232.28 % | 722.895 K | 0.000 | 0.000 -100.00 % | 858.457 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -975.843 K | 0.000 100.00 % | -10.019 M -209.58 % | 9.143 M 200.00 % | -9.143 M | 0.000 100.00 % | -4.641 M -162.01 % | -1.771 M -200.00 % | 1.771 M | 0.000 100.00 % | -4.587 M -235.42 % | 3.387 M 200.00 % | -3.387 M | 0.000 100.00 % | -2.942 M | 0.000 | 0.000 | 0.000 100.00 % | -2.587 M | 0.000 | 0.000 -100.00 % | 8.481 M 359.06 % | -3.274 M | 0.000 | 0.000 100.00 % | -12.929 M |
Other non cash items | 42.079 M 110.61 % | 19.980 M | 0.000 -100.00 % | 71.166 M 298.69 % | 17.850 M -68.65 % | 56.931 M 269.22 % | -33.643 M -155.26 % | 60.882 M 124.74 % | -246.102 M -2 042.92 % | -11.484 M -129.65 % | 38.738 M -4.69 % | 40.642 M 215.36 % | -35.229 M -326.95 % | 15.523 M 133.59 % | -46.213 M -370.21 % | 17.103 M 9 030.97 % | -191.497 K -102.61 % | 7.344 M -0.50 % | 7.381 M 175.97 % | -9.715 M 58.69 % | -23.519 M -352.97 % | -5.192 M -468.71 % | 1.408 M 142.42 % | -3.320 M 79.29 % | -16.031 M -4 191.22 % | -373.586 K 97.68 % | -16.115 M -659.94 % | 2.878 M 122.13 % | -13.005 M -1 256.64 % | -958.641 K |
Net cash provided by operating activities | 42.079 M 110.61 % | 19.980 M | 0.000 -100.00 % | 61.087 M 426.14 % | -18.731 M -148.49 % | 38.627 M 192.94 % | -41.561 M -543.72 % | 9.367 M 112.87 % | -72.797 M -103.43 % | -35.784 M -159.94 % | 59.696 M 343.76 % | -24.490 M -320.90 % | 11.087 M -5.98 % | 11.791 M -82.77 % | 68.444 M 77.11 % | 38.644 M 656.09 % | -6.949 M -128.20 % | 24.644 M 43.19 % | 17.211 M -7.92 % | 18.692 M 283.52 % | -10.185 M -136.58 % | 27.844 M 97.56 % | 14.094 M 139.07 % | -36.070 M -193.58 % | -12.287 M -226.54 % | 9.710 M -57.57 % | 22.887 M | 0.000 | 0.000 100.00 % | -7.011 M |
Investments in property plant and equipment | -35.772 M -105.15 % | -17.437 M 69.48 % | -57.136 M 53.47 % | -122.797 M -187.31 % | -42.740 M 6.71 % | -45.815 M -711.75 % | -5.644 M 90.81 % | -61.408 M 6.86 % | -65.928 M -20.46 % | -54.732 M 14.32 % | -63.877 M 10.31 % | -71.217 M 63.60 % | -195.672 M -181.94 % | -69.402 M 39.58 % | -114.868 M -84.16 % | -62.372 M -38.62 % | -44.996 M 32.06 % | -66.229 M 42.17 % | -114.524 M -94.02 % | -59.027 M 14.63 % | -69.144 M 26.11 % | -93.573 M -74.60 % | -53.591 M -167.08 % | -20.066 M 27.01 % | -27.491 M 13.75 % | -31.875 M 8.86 % | -34.973 M | 0.000 | 0.000 100.00 % | -41.919 M |
Acquisitions net | 0.000 -100.00 % | 4.556 K | 0.000 -100.00 % | 1.106 K 39.67 % | 792.030 | 0.000 100.00 % | -40.899 M -198.93 % | 41.343 M 127.64 % | -149.593 M -238.19 % | 108.250 M -0.02 % | 108.276 M 301 321.02 % | 35.922 K 4 276 328.70 % | 0.840 240.00 % | -0.600 -100.00 % | 14.189 K | 0.000 -100.00 % | 44.997 M -32.06 % | 66.229 M -42.17 % | 114.528 M 94.02 % | 59.028 M -14.63 % | 69.144 M -26.11 % | 93.573 M 74.53 % | 53.614 M 167.18 % | 20.067 M | 0.000 | 0.000 -100.00 % | 34.978 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | -362.912 M -10.03 % | -329.844 M -44.36 % | -228.489 M 31.48 % | -333.479 M 25.20 % | -445.848 M -12.64 % | -395.815 M -22.95 % | -321.934 M 10.45 % | -359.492 M -3.61 % | -346.958 M -40.47 % | -247.000 M 50.57 % | -499.714 M -38.04 % | -362.000 M -176.88 % | -130.741 M -137.71 % | -55.000 M 52.99 % | -117.000 M -17.00 % | -100.000 M 54.55 % | -220.000 M 0.00 % | -220.000 M 14.88 % | -258.471 M 53.68 % | -558.001 M -74.11 % | -320.489 M 19.48 % | -398.000 M -323.15 % | -94.057 M 85.09 % | -631.000 M | 0.000 | 0.000 100.00 % | -61.000 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 405.867 M 39.87 % | 290.165 M 7.62 % | 269.617 M -16.77 % | 323.939 M 3.07 % | 314.275 M -32.25 % | 463.901 M 23.89 % | 374.450 M 48.34 % | 252.427 M 2.34 % | 246.652 M -15.84 % | 293.077 M -24.25 % | 386.876 M 200.23 % | 128.858 M 3 972.78 % | -3.327 M -102.50 % | 133.226 M -35.97 % | 208.052 M 14.66 % | 181.452 M -33.02 % | 270.922 M 6.49 % | 254.400 M -39.90 % | 423.310 M -18.37 % | 518.569 M 57.85 % | 328.518 M -33.25 % | 492.134 M 420.47 % | 94.556 M 83.14 % | 51.629 M 15.16 % | 44.831 M 7.86 % | 41.565 M -40.84 % | 70.260 M | 0.000 | 0.000 -100.00 % | 123.464 M |
Other investing activites | 5.083 K | 0.000 -100.00 % | 1.846 K 527 505.68 % | -0.350 100.00 % | -130.422 M -282.96 % | 71.285 M | 0.000 100.00 % | -41.317 M -138.17 % | 108.250 M 200.00 % | -108.250 M 0.00 % | -108.250 M -12 162 921 566.28 % | 0.890 -100.00 % | 223.859 K 1 502 292 318 617 500.00 % | 0.000 -100.00 % | 10.014 M 67 204 084 767 129 504.00 % | 0.000 100.00 % | -54.996 M 16.96 % | -66.229 M 42.17 % | -114.524 M -94.02 % | -59.027 M 14.63 % | -69.144 M 26.11 % | -93.573 M -74.60 % | -53.591 M -167.08 % | -20.066 M 79.10 % | -96.000 M -5 153 941 964 718 080 000.00 % | 0.000 100.00 % | -34.973 M | 0.000 | 0.000 100.00 % | 0.000 |
Net cash used for investing activites | 7.188 M 112.59 % | -57.111 M -256.83 % | -16.005 M 87.91 % | -132.337 M 24.08 % | -174.312 M -882.69 % | 22.271 M 272.81 % | 5.974 M 103.55 % | -168.447 M 18.85 % | -207.577 M -2 298.52 % | -8.654 M 95.10 % | -176.688 M 41.94 % | -304.323 M 7.65 % | -329.516 M -3 834.47 % | 8.824 M 163.93 % | -13.802 M -172.34 % | 19.080 M 568.44 % | -4.073 M 87.20 % | -31.829 M -163.26 % | 50.318 M 151.11 % | -98.458 M -61.10 % | -61.115 M -10 994.24 % | 560.985 K 101.06 % | -53.070 M 91.15 % | -599.435 M -662.06 % | -78.660 M -911.78 % | 9.690 M 137.69 % | -25.708 M | 0.000 | 0.000 -100.00 % | 81.544 M |
Debt repayment | 43.308 M -34.67 % | 66.293 M 24.51 % | 53.243 M -26.46 % | 72.403 M 78.60 % | 40.540 M -27.14 % | 55.640 M 11.35 % | 49.970 M 48.63 % | 33.619 M -72.51 % | 122.278 M 484.45 % | 20.922 M 211.57 % | 6.715 M 111.46 % | -58.607 M -145.19 % | 129.684 M -36.82 % | 205.248 M 637.69 % | -38.172 M -181.65 % | 46.748 M 111.18 % | 22.136 M -56.21 % | 50.551 M 1 257.04 % | -4.369 M 0.00 % | -4.369 M 67.29 % | -13.358 M 33.21 % | -20.000 M | 0.000 100.00 % | -90.500 M -335.06 % | 38.500 M 2 666.67 % | -1.500 M 0.00 % | -1.500 M | 0.000 | 0.000 -100.00 % | 30.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.803 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.803 M | 0.000 | 0.000 | 0.000 100.00 % | -155.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.036 M | 0.000 100.00 % | -60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -6.077 M 8.06 % | -6.609 M 28.42 % | -9.234 M -48.30 % | -6.227 M -3.34 % | -6.025 M 1.90 % | -6.142 M -12.59 % | -5.455 M -3.98 % | -5.247 M -16.85 % | -4.490 M -26.46 % | -3.550 M 3.43 % | -3.677 M -3.14 % | -3.565 M 2.75 % | -3.665 M -190.90 % | -1.260 M -38.23 % | -911.512 K 50.90 % | -1.856 M -163.98 % | -703.246 K 6.67 % | -753.477 K 2.17 % | -770.169 K 5.33 % | -813.491 K 29.31 % | -1.151 M -111.34 % | -544.475 K 8.30 % | -593.775 K -3.28 % | -574.938 K -115.49 % | -266.800 K -441.18 % | -49.300 K | 0.000 | 0.000 | 0.000 100.00 % | -130.500 K |
Other financing activites | -1.105 M 1.44 % | -1.121 M -42.19 % | -788.427 K 25.23 % | -1.054 M -16.12 % | -908.061 K 94.35 % | -16.084 M -1 596.55 % | -948.026 K 16.35 % | -1.133 M -103.28 % | 34.528 M 1.93 % | 33.874 M 10 088.95 % | -339.115 K -100.06 % | 593.137 M 65 954.95 % | -900.672 K 39.21 % | -1.482 M 87.57 % | -11.916 M 91.86 % | -146.450 M -851.54 % | 19.487 M 1 421.86 % | -1.474 M -4 913 946 523.95 % | -0.030 85.00 % | -0.200 | 0.000 | 0.000 100.00 % | -1.036 M -100.11 % | 945.650 M | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 36.127 M -38.31 % | 58.562 M 35.50 % | 43.221 M -33.63 % | 65.122 M 93.78 % | 33.606 M 0.58 % | 33.414 M -23.30 % | 43.566 M 59.94 % | 27.239 M -82.12 % | 152.316 M -4.50 % | 159.496 M 5 809.24 % | 2.699 M -99.49 % | 530.965 M 324.37 % | 125.118 M -38.22 % | 202.506 M 497.08 % | -50.999 M 49.78 % | -101.558 M -348.19 % | 40.919 M -15.32 % | 48.323 M 1 040.29 % | -5.139 M 0.84 % | -5.182 M 64.28 % | -14.509 M 29.38 % | -20.544 M -1 160.34 % | -1.630 M -100.19 % | 855.150 M 2 136.67 % | 38.233 M -34.59 % | 58.451 M 3 996.71 % | -1.500 M | 0.000 | 0.000 -100.00 % | 29.870 M |
Effect of forex changes on cash | 65.888 K 145.98 % | -143.302 K -120.85 % | 687.163 K 202.62 % | -669.599 K -414.54 % | 212.879 K 30.05 % | 163.689 K 117.90 % | -914.674 K 36.99 % | -1.452 M -132.24 % | 4.503 M 527.60 % | -1.053 M 52.48 % | -2.216 M -128.81 % | 7.691 M 3.28 % | 7.447 M 1 177.34 % | -691.204 K 57.03 % | -1.609 M -725.06 % | 257.348 K 126.24 % | -980.851 K -1 258.92 % | 84.635 K 103.67 % | -2.308 M -7.21 % | -2.152 M -748.13 % | -253.769 K -140.16 % | 631.960 K 213.14 % | -558.586 K -149.19 % | 1.136 M 40.76 % | 806.804 K 209.26 % | -738.393 K -720.23 % | -90.022 K | 0.000 | 0.000 100.00 % | -1.033 M |
Net change in cash | 85.459 M 301.45 % | 21.287 M -27.76 % | 29.467 M 432.29 % | -8.868 M 93.65 % | -139.689 M -251.11 % | 92.440 M 567.65 % | 13.845 M 110.39 % | -133.293 M -7.88 % | -123.555 M -222.08 % | 101.205 M 175.16 % | -134.661 M -163.16 % | 213.207 M 214.71 % | -185.865 M -183.56 % | 222.430 M 10 835.04 % | 2.034 M 104.67 % | -43.577 M -250.70 % | 28.916 M -29.85 % | 41.224 M -31.39 % | 60.082 M 168.98 % | -87.101 M -1.21 % | -86.063 M -1 113.39 % | 8.493 M 120.63 % | -41.165 M -118.65 % | 220.780 M 525.34 % | -51.907 M -167.31 % | 77.112 M 1 847.84 % | -4.412 M | 0.000 | 0.000 -100.00 % | 103.371 M |
Cash at beginning of period | 243.828 M 9.57 % | 222.540 M 15.26 % | 193.074 M -4.39 % | 201.942 M -56.84 % | 467.878 M 24.62 % | 375.438 M 3.83 % | 361.592 M -7.97 % | 392.918 M -23.92 % | 516.473 M 24.37 % | 415.268 M -24.49 % | 549.929 M 63.32 % | 336.721 M -35.57 % | 522.587 M 74.10 % | 300.157 M 0.68 % | 298.123 M -12.75 % | 341.700 M 9.24 % | 312.783 M 15.18 % | 271.560 M 28.41 % | 211.478 M -29.17 % | 298.579 M -22.37 % | 384.642 M 2.26 % | 376.150 M -0.29 % | 377.256 M 141.09 % | 156.476 M -24.91 % | 208.383 M 58.74 % | 131.271 M -3.25 % | 135.683 M | 0.000 -100.00 % | 205.879 M 100.84 % | 102.508 M |
Cash at end of period | 329.287 M 35.05 % | 243.828 M 9.57 % | 222.540 M 15.26 % | 193.074 M -41.17 % | 328.188 M -29.86 % | 467.878 M 24.62 % | 375.438 M 44.61 % | 259.625 M -33.92 % | 392.918 M -23.92 % | 516.473 M 24.37 % | 415.268 M -24.49 % | 549.929 M 63.32 % | 336.721 M -35.57 % | 522.587 M 74.10 % | 300.157 M 0.68 % | 298.123 M -12.75 % | 341.700 M 9.24 % | 312.783 M 15.18 % | 271.560 M 28.41 % | 211.478 M -29.17 % | 298.579 M -22.37 % | 384.642 M 14.45 % | 336.091 M -10.91 % | 377.256 M 141.09 % | 156.476 M -24.91 % | 208.383 M 58.74 % | 131.271 M | 0.000 -100.00 % | 205.879 M 0.00 % | 205.879 M |
Operating cash flow | 42.079 M 110.61 % | 19.980 M | 0.000 -100.00 % | 61.087 M 426.14 % | -18.731 M -148.49 % | 38.627 M 192.94 % | -41.561 M -543.72 % | 9.367 M 112.87 % | -72.797 M -103.43 % | -35.784 M -159.94 % | 59.696 M 343.76 % | -24.490 M -320.90 % | 11.087 M -5.98 % | 11.791 M -82.77 % | 68.444 M 77.11 % | 38.644 M 656.09 % | -6.949 M -128.20 % | 24.644 M 43.19 % | 17.211 M -7.92 % | 18.692 M 283.52 % | -10.185 M -136.58 % | 27.844 M 97.56 % | 14.094 M 139.07 % | -36.070 M -193.58 % | -12.287 M -226.54 % | 9.710 M -57.57 % | 22.887 M | 0.000 | 0.000 100.00 % | -7.011 M |
Capital expenditure | -35.772 M -105.15 % | -17.437 M 69.48 % | -57.136 M 53.47 % | -122.797 M -187.31 % | -42.740 M 6.71 % | -45.815 M -711.75 % | -5.644 M 90.81 % | -61.408 M 6.86 % | -65.928 M -20.46 % | -54.732 M 14.32 % | -63.877 M 10.31 % | -71.217 M 63.60 % | -195.672 M -181.94 % | -69.402 M 39.58 % | -114.868 M -84.16 % | -62.372 M -38.62 % | -44.996 M 32.06 % | -66.229 M 42.17 % | -114.524 M -94.02 % | -59.027 M 14.63 % | -69.144 M 26.11 % | -93.573 M -74.60 % | -53.591 M -167.08 % | -20.066 M 27.01 % | -27.491 M 13.75 % | -31.875 M 8.86 % | -34.973 M | 0.000 | 0.000 100.00 % | -41.919 M |
Free CashFlow | 6.307 M 148.01 % | 2.543 M 104.58 % | -55.572 M 12.87 % | -63.780 M -3.76 % | -61.470 M -755.14 % | -7.188 M 84.77 % | -47.205 M 9.29 % | -52.041 M 62.49 % | -138.725 M -53.26 % | -90.516 M -2 065.08 % | -4.181 M 95.63 % | -95.708 M 48.15 % | -184.585 M -220.40 % | -57.611 M -24.10 % | -46.424 M -95.65 % | -23.728 M 54.32 % | -51.945 M -24.92 % | -41.584 M 57.27 % | -97.314 M -141.26 % | -40.336 M 49.15 % | -79.329 M -20.69 % | -65.729 M -66.41 % | -39.497 M 29.64 % | -56.136 M -41.12 % | -39.778 M -79.46 % | -22.165 M -83.39 % | -12.087 M | 0.000 | 0.000 100.00 % | -48.930 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 | 2018 |