
Zhejiang MustangBattery Co.,Ltd 605378.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.299 B 30.27 % | 996.862 M -2.28 % | 1.020 B -14.03 % | 1.187 B 7.99 % | 1.099 B 10.92 % | 990.624 M -5.83 % | 1.052 B -2.40 % | 1.078 B 20.02 % | 898.064 M |
Net income | 152.775 M 44.76 % | 105.540 M 6.97 % | 98.665 M 30.10 % | 75.840 M -35.87 % | 118.266 M -4.01 % | 123.200 M 17.53 % | 104.828 M 92.82 % | 54.367 M -59.44 % | 134.034 M |
Income before tax | 175.653 M 44.61 % | 121.470 M 9.01 % | 111.431 M 33.16 % | 83.683 M -38.34 % | 135.706 M -6.66 % | 145.394 M 16.52 % | 124.782 M 107.08 % | 60.257 M -61.97 % | 158.443 M |
Income before tax ratio | 0.14 11.00 % | 0.12 11.55 % | 0.11 54.88 % | 0.07 -42.90 % | 0.12 -15.85 % | 0.15 23.73 % | 0.12 112.18 % | 0.06 -68.31 % | 0.18 |
EBITDA | 209.368 M 33.43 % | 156.907 M 5.83 % | 148.261 M 24.55 % | 119.041 M -39.07 % | 195.389 M 21.16 % | 161.260 M 9.13 % | 147.766 M 68.42 % | 87.736 M -36.00 % | 137.089 M |
Net income ratio | 0.12 11.12 % | 0.11 9.46 % | 0.10 51.32 % | 0.06 -40.62 % | 0.11 -13.45 % | 0.12 24.80 % | 0.10 97.57 % | 0.05 -66.21 % | 0.15 |
Ratio EBITDA | 0.16 2.43 % | 0.16 8.30 % | 0.15 44.87 % | 0.10 -43.58 % | 0.18 9.24 % | 0.16 15.89 % | 0.14 72.57 % | 0.08 -46.68 % | 0.15 |
Gross profit ratio | 0.21 3.36 % | 0.20 16.58 % | 0.17 8.54 % | 0.16 -33.40 % | 0.24 -4.04 % | 0.25 16.77 % | 0.21 15.04 % | 0.18 -26.03 % | 0.25 |
Weighted average shs out dil | 164.274 M 23.96 % | 132.519 M -0.62 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 33.56 % | 99.837 M -0.84 % | 100.679 M 0.00 % | 100.679 M |
Weighted average shs out | 164.274 M 23.96 % | 132.520 M -0.62 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 33.56 % | 99.837 M -0.21 % | 100.047 M 0.05 % | 100.000 M |
EPS diluted | 0.93 16.25 % | 0.80 8.11 % | 0.74 29.82 % | 0.57 -35.96 % | 0.89 -3.26 % | 0.92 -12.38 % | 1.05 94.44 % | 0.54 -59.70 % | 1.34 |
Earnings per share | 0.93 66.07 % | 0.56 -24.32 % | 0.74 29.82 % | 0.57 -35.96 % | 0.89 -3.26 % | 0.92 -12.38 % | 1.05 94.44 % | 0.54 -59.70 % | 1.34 |
Gross profit | 268.544 M 34.66 % | 199.429 M 13.93 % | 175.047 M -6.68 % | 187.587 M -28.09 % | 260.851 M 6.43 % | 245.087 M 9.96 % | 222.885 M 12.27 % | 198.519 M -11.21 % | 223.590 M |
Income tax expense | 22.878 M 43.62 % | 15.930 M 24.78 % | 12.766 M 62.77 % | 7.843 M -55.03 % | 17.440 M -21.42 % | 22.194 M 11.22 % | 19.954 M 238.77 % | 5.890 M -75.87 % | 24.409 M |
Cost of revenue | 1.030 B 29.18 % | 797.433 M -5.64 % | 845.052 M -15.41 % | 998.940 M 19.22 % | 837.928 M 12.39 % | 745.537 M -10.08 % | 829.096 M -5.72 % | 879.378 M 30.38 % | 674.474 M |
General and administrative expenses | 21.616 M 45.55 % | 14.851 M 23.01 % | 12.073 M -42.21 % | 20.892 M 196.63 % | -21.620 M -228.13 % | 16.873 M 73.39 % | 9.732 M -21.93 % | 12.465 M -74.75 % | 49.375 M |
Selling and marketing expenses | 8.840 M 35.80 % | 6.510 M -66.66 % | 19.528 M -4.72 % | 20.496 M 25.90 % | 16.280 M -44.47 % | 29.320 M -6.77 % | 31.449 M -23.02 % | 40.853 M 56.44 % | 26.114 M |
Other expenses | 22.902 M -13.61 % | 26.511 M -21.86 % | 33.929 M -12.18 % | 38.637 M -42.61 % | 67.325 M 96.22 % | 34.311 M 5 281.81 % | 637.543 K 26.27 % | 504.887 K -98.06 % | 25.984 M |
Operating expenses | 92.242 M 18.55 % | 77.806 M -19.92 % | 97.159 M -15.71 % | 115.273 M 22.85 % | 93.830 M -14.18 % | 109.328 M 5.62 % | 103.515 M -10.40 % | 115.526 M 9.20 % | 105.793 M |
Cost and expenses | 1.122 B 28.23 % | 875.239 M -7.11 % | 942.211 M -15.44 % | 1.114 B 19.58 % | 931.759 M 8.99 % | 854.865 M -8.34 % | 932.611 M -6.26 % | 994.903 M 27.51 % | 780.268 M |
Research and development expenses | 38.883 M 29.90 % | 29.933 M -5.36 % | 31.629 M -10.27 % | 35.249 M 10.69 % | 31.845 M 10.48 % | 28.823 M 4.48 % | 27.587 M 7.32 % | 25.705 M 9.25 % | 23.528 M |
Selling general and administrative expenses | 30.456 M 42.58 % | 21.361 M -32.40 % | 31.601 M -23.65 % | 41.387 M 875.06 % | -5.340 M -111.56 % | 46.193 M 12.17 % | 41.181 M -22.76 % | 53.318 M -29.37 % | 75.489 M |
Interest income | 5.107 M 28.58 % | 3.972 M 165.90 % | 1.494 M -11.83 % | 1.694 M 92.67 % | 879.259 K 110.01 % | 418.666 K -19.71 % | 521.449 K 19.85 % | 435.088 K | 0.000 |
Interest expense | 641.294 K 19.55 % | 536.411 K -9.81 % | 594.780 K -8.39 % | 649.255 K -1.45 % | 658.829 K -15.07 % | 775.687 K 1 284.88 % | 56.011 K -87.09 % | 433.760 K -96.76 % | 13.383 M |
Depreciation and amortization | 33.711 M -4.11 % | 35.156 M -2.98 % | 36.235 M 4.40 % | 34.709 M 22.35 % | 28.369 M 11.25 % | 25.501 M 11.22 % | 22.928 M 4.17 % | 22.010 M 14.08 % | 19.293 M |
Operating income | 176.302 M 44.96 % | 121.623 M 8.41 % | 112.189 M 43.69 % | 78.078 M -58.93 % | 190.100 M 34.26 % | 141.589 M 14.05 % | 124.145 M 107.77 % | 59.752 M -54.89 % | 132.459 M |
Operating income ratio | 0.14 11.27 % | 0.12 10.94 % | 0.11 67.13 % | 0.07 -61.97 % | 0.17 21.05 % | 0.14 21.12 % | 0.12 112.88 % | 0.06 -62.42 % | 0.15 |
Total other income expenses net | -648.993 K -323.14 % | -153.376 K 79.76 % | -757.860 K -113.52 % | 5.605 M 363.20 % | 1.210 M -68.19 % | 3.804 M 496.70 % | 637.544 K 26.27 % | 504.888 K -98.06 % | 25.984 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -212.221 M -0.26 % | -211.663 M -119.97 % | -96.223 M -75.08 % | -54.958 M -948.38 % | 6.478 M 13.37 % | 5.714 M 109.77 % | -58.492 M 51.27 % | -120.027 M -262.07 % | -33.150 M |
Total investments | 20.000 M 300.00 % | 5.000 M -99.28 % | 695.478 M 1.03 % | 688.385 M 200.15 % | 229.348 M 50.49 % | 152.400 M 171 550.14 % | 88.785 K 81.62 % | 48.886 K -59.41 % | 120.434 K |
Total debt | 74.965 K -47.47 % | 142.707 K 30.75 % | 109.149 K -59.27 % | 267.989 K -99.44 % | 48.007 M -11.01 % | 53.945 M | 0.000 -100.00 % | 9.800 M | 0.000 |
Accumulated other comprehensive income loss | 270.110 M 6.81 % | 252.879 M 3.65 % | 243.966 M 3.85 % | 234.924 M 3.40 % | 227.206 M 5.63 % | 215.095 M | 0.000 | 0.000 | 0.000 |
Retained earnings | 372.379 M 11.60 % | 333.684 M 10.77 % | 301.232 M 16.83 % | 257.829 M 0.57 % | 256.377 M 34.78 % | 190.223 M 25.18 % | 151.957 M 159.47 % | 58.565 M -71.33 % | 204.282 M |
Common stock | 186.676 M 40.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 33.34 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
Total equity | 1.287 B 4.54 % | 1.231 B 3.48 % | 1.190 B 4.61 % | 1.137 B 94.91 % | 583.583 M 15.49 % | 505.317 M 12.26 % | 450.117 M 28.99 % | 348.963 M 2.13 % | 341.675 M |
Other non current liabilities | 15.522 M -45.00 % | 28.220 M 81.81 % | 15.522 M -48.31 % | 30.031 M 93.48 % | 15.522 M 305.31 % | 3.830 M | 0.000 | 0.000 | 0.000 |
Long term debt | 74.965 K -47.47 % | 142.707 K 533.58 % | 22.524 K -85.14 % | 151.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 45.667 M -0.67 % | 45.974 M -11.40 % | 51.888 M 3.26 % | 50.252 M 31.03 % | 38.352 M 52.95 % | 25.076 M 297.43 % | 6.309 M 51.19 % | 4.173 M -15.84 % | 4.959 M |
Other current liabilities | 30.659 M -70.99 % | 105.698 M 225.16 % | 32.506 M 1 288.28 % | -2.736 M -108.78 % | 31.142 M 225.16 % | -24.881 M -192.70 % | 26.842 M -64.93 % | 76.549 M 80.06 % | 42.512 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 3.228 M -91.39 % | 37.516 M 603.13 % | 5.336 M 19.48 % | 4.466 M | 0.000 -100.00 % | 82.559 M | 0.000 |
Short term debt | 14.561 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 53.945 M | 0.000 -100.00 % | 9.800 M | 0.000 |
Total current liabilities | 296.504 M 2.22 % | 290.076 M 17.84 % | 246.166 M 1.33 % | 242.926 M -13.93 % | 282.237 M 19.08 % | 237.008 M -10.97 % | 266.223 M -26.29 % | 361.194 M 32.86 % | 271.867 M |
Total liabilities | 342.172 M 1.82 % | 336.051 M 12.75 % | 298.054 M 1.66 % | 293.178 M -8.55 % | 320.590 M 22.32 % | 262.084 M -3.83 % | 272.532 M -25.41 % | 365.367 M 31.98 % | 276.825 M |
Other non current assets | 423.787 M -24.50 % | 561.286 M 12 287.96 % | 4.531 M 74.49 % | 2.597 M -74.62 % | 10.232 M 49.13 % | 6.861 M 357.84 % | 1.499 M 197.83 % | 503.166 K -91.41 % | 5.856 M |
Long term investments | -398.020 M 26.26 % | -539.765 M -27 220.03 % | 1.990 M -11.35 % | 2.245 M -10.19 % | 2.500 M | 0.000 | 0.000 -100.00 % | 48.886 K -59.41 % | 120.434 K |
Intangible assets | 47.542 M -4.95 % | 50.016 M -2.65 % | 51.377 M 0.73 % | 51.006 M -2.26 % | 52.184 M -1.10 % | 52.765 M -0.37 % | 52.960 M 2.63 % | 51.604 M -2.28 % | 52.809 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 47.542 M -4.95 % | 50.016 M -2.65 % | 51.377 M 0.73 % | 51.006 M -2.26 % | 52.184 M -1.10 % | 52.765 M -0.37 % | 52.960 M 2.63 % | 51.604 M -2.28 % | 52.809 M |
Property plant equipment net | 403.621 M 12.20 % | 359.744 M 20.66 % | 298.144 M 33.07 % | 224.049 M 23.91 % | 180.809 M 9.25 % | 165.500 M -0.44 % | 166.230 M 0.39 % | 165.590 M 23.99 % | 133.554 M |
Total non current assets | 484.949 M 10.26 % | 439.835 M 20.10 % | 366.218 M 25.57 % | 291.637 M 14.96 % | 253.695 M 9.74 % | 231.179 M 2.74 % | 225.007 M -0.81 % | 226.845 M 16.04 % | 195.488 M |
Other current assets | 3.739 M 88.99 % | 1.978 M -86.84 % | 15.039 M 33.05 % | 11.304 M -46.14 % | 20.989 M 21.57 % | 17.264 M -74.90 % | 68.790 M 267.55 % | 18.716 M 63.00 % | 11.482 M |
Short term investments | 418.020 M -23.27 % | 544.765 M -21.67 % | 695.478 M 1.03 % | 688.385 M 200.15 % | 229.348 M 50.49 % | 152.400 M 171 550.14 % | 88.785 K -97.04 % | 3.000 M -91.30 % | 34.500 M |
cash and cash equivalents | 212.296 M 0.20 % | 211.870 M 119.94 % | 96.332 M 74.43 % | 55.226 M 32.98 % | 41.529 M -13.90 % | 48.231 M -17.54 % | 58.492 M -54.95 % | 129.827 M 291.63 % | 33.150 M |
Cash and short term investments | 630.316 M -16.69 % | 756.635 M -4.44 % | 791.810 M 6.48 % | 743.611 M 174.52 % | 270.877 M 35.01 % | 200.630 M 242.49 % | 58.581 M -54.88 % | 129.827 M 291.63 % | 33.150 M |
Total current assets | 1.144 B 1.50 % | 1.127 B 0.51 % | 1.122 B -1.52 % | 1.139 B 75.10 % | 650.477 M 21.31 % | 536.222 M 7.75 % | 497.642 M 2.08 % | 487.485 M 15.24 % | 423.013 M |
Inventory | 197.172 M 22.41 % | 161.074 M -10.85 % | 180.683 M -18.87 % | 222.720 M 17.28 % | 189.900 M 27.66 % | 148.749 M -4.98 % | 156.543 M -4.16 % | 163.331 M 13.08 % | 144.441 M |
Net receivables | 313.168 M 50.46 % | 208.142 M 55.11 % | 134.187 M -19.76 % | 167.222 M -8.64 % | 183.032 M -0.54 % | 184.027 M -18.85 % | 226.773 M 21.14 % | 187.203 M -10.10 % | 208.235 M |
Tax assets | 8.020 M -6.25 % | 8.554 M -15.93 % | 10.175 M -13.33 % | 11.740 M 47.28 % | 7.971 M 31.69 % | 6.053 M 40.15 % | 4.319 M -52.54 % | 9.099 M 189.09 % | 3.148 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 242.098 M 39.56 % | 173.472 M -14.68 % | 203.315 M -0.84 % | 205.036 M -17.59 % | 248.792 M 23.46 % | 201.522 M -10.85 % | 226.046 M -13.75 % | 262.074 M 30.09 % | 201.450 M |
Tax payables | 9.186 M -15.78 % | 10.907 M 53.28 % | 7.116 M 128.84 % | 3.109 M 34.95 % | 2.304 M -64.13 % | 6.423 M -51.83 % | 13.334 M 4.40 % | 12.772 M -54.23 % | 27.905 M |
Deferred revenue non current | 10.565 M | 0.000 -100.00 % | 15.753 M 8.57 % | 14.509 M 13.93 % | 12.735 M -10.82 % | 14.281 M 283.43 % | 3.725 M -10.75 % | 4.173 M -15.84 % | 4.959 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 74.965 K -47.47 % | 142.707 K 533.58 % | 22.524 K -85.14 % | 151.530 K | 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 | 458.008 M -10.43 % | 511.344 M 0.00 % | 511.344 M -31.48 % | 746.269 M 228.45 % | 227.206 M | 0.000 -100.00 % | 198.160 M 4.08 % | 190.397 M 409.18 % | 37.393 M |
Deferred tax liabilities non current | 19.505 M 10.75 % | 17.612 M -14.46 % | 20.590 M 2.60 % | 20.069 M 98.81 % | 10.095 M 44.94 % | 6.965 M 169.45 % | 2.585 M | 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 | 1.629 B 3.96 % | 1.567 B 5.33 % | 1.488 B 4.01 % | 1.431 B 58.22 % | 904.173 M 17.82 % | 767.401 M 6.19 % | 722.649 M 1.16 % | 714.330 M 15.49 % | 618.500 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 % | 1.981 M -68.08 % | 6.205 M 411.99 % | 1.212 M -54.20 % | 2.646 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 100.00 % | -1.981 M 68.08 % | -6.205 M -411.99 % | -1.212 M 54.20 % | -2.646 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -89.754 M -187.17 % | -31.255 M -149.34 % | 63.342 M 371.35 % | -23.343 M -92.43 % | -12.130 M -123.96 % | 50.638 M 188.95 % | -56.932 M -275.91 % | 32.365 M 202.97 % | -31.430 M |
Accounts receivables | -98.271 M -43.50 % | -68.481 M -239.87 % | 48.961 M 52.27 % | 32.154 M 202.71 % | -31.304 M -161.38 % | 51.002 M 238.91 % | -36.715 M -1 212.80 % | 3.299 M 103.73 % | -88.414 M |
Inventory | -37.689 M -329.68 % | 16.409 M -58.96 % | 39.984 M 214.70 % | -34.858 M 16.52 % | -41.758 M -666.20 % | 7.375 M 27.75 % | 5.773 M 127.64 % | -20.888 M -5 174.76 % | -396.000 K |
Accounts payables | 43.051 M 94.11 % | 22.179 M 180.41 % | -27.583 M -2.75 % | -26.844 M -144.95 % | 59.720 M 675.08 % | -10.385 M | 0.000 | 0.000 | 0.000 |
Other working capital | 3.155 M 331.74 % | -1.361 M -168.73 % | 1.981 M -68.08 % | 6.205 M 411.99 % | 1.212 M -54.20 % | 2.646 M 104.22 % | -62.705 M -217.75 % | 53.253 M 271.59 % | -31.034 M |
Other non cash items | -16.030 M -171.09 % | -5.913 M 82.28 % | -33.372 M -252.32 % | -9.472 M -154.85 % | 17.269 M 531.35 % | -4.003 M -257.14 % | 2.548 M -77.83 % | 11.490 M 278.89 % | -6.423 M |
Net cash provided by operating activities | 80.702 M -21.86 % | 103.273 M -37.46 % | 165.125 M 111.73 % | 77.989 M -48.61 % | 151.773 M -22.30 % | 195.336 M 166.23 % | 73.372 M -38.97 % | 120.231 M 4.12 % | 115.474 M |
Investments in property plant and equipment | -113.208 M -46.56 % | -77.246 M 11.92 % | -87.702 M -8.48 % | -80.848 M -54.87 % | -52.205 M -49.49 % | -34.923 M -12.29 % | -31.100 M 47.17 % | -58.872 M -89.21 % | -31.114 M |
Acquisitions net | 0.000 -100.00 % | 33.882 K -98.06 % | 1.743 M 152.07 % | 691.622 K -98.68 % | 52.391 M 45.79 % | 35.935 M 120 578 005 742 387 296.00 % | 0.000 -100.00 % | 60.392 M 2 251.47 % | 2.568 M |
Purchases of investments | -1.550 B 34.05 % | -2.350 B 5.50 % | -2.487 B -39.88 % | -1.778 B -98.23 % | -896.917 M 18.28 % | -1.098 B -52.65 % | -719.000 M -506.75 % | -118.500 M 50.46 % | -239.197 M |
Sales maturities of investments | 1.682 B -32.70 % | 2.499 B 0.92 % | 2.477 B 85.79 % | 1.333 B 60.02 % | 832.978 M -16.59 % | 998.607 M 48.80 % | 671.105 M 345.20 % | 150.741 M -50.02 % | 301.588 M |
Other investing activites | 195.920 K -98.51 % | 13.130 M 1 458 940 982.12 % | 0.900 47.54 % | 0.610 100.00 % | -52.205 M -49.49 % | -34.923 M -12 860.13 % | 273.686 K 100.46 % | -58.872 M -1 737.96 % | 3.594 M |
Net cash used for investing activites | 19.056 M -77.56 % | 84.918 M 188.03 % | -96.469 M 81.63 % | -525.203 M -352.92 % | -115.959 M 12.73 % | -132.877 M -68.80 % | -78.721 M -213.50 % | -25.110 M -167.07 % | 37.439 M |
Debt repayment | -67.720 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -100.005 M -50.00 % | -66.670 M -42.86 % | -46.669 M 30.00 % | -66.670 M -66.68 % | -40.000 M 41.18 % | -68.000 M -31.67 % | -51.644 M -178.90 % | -18.517 M 88.98 % | -168.020 M |
Other financing activites | 0.000 100.00 % | -101.320 K -3.71 % | -97.700 K -100.02 % | 544.554 M 39 101.85 % | -1.396 M -40.95 % | -990.566 K 89.89 % | -9.800 M -200.00 % | 9.800 M 3 366.67 % | -300.000 K |
Net cash used provided by financing activities | -100.073 M -49.87 % | -66.771 M -42.78 % | -46.767 M -109.79 % | 477.884 M 1 254.41 % | -41.396 M 40.00 % | -68.991 M -12.28 % | -61.444 M -604.84 % | -8.717 M 94.82 % | -168.320 M |
Effect of forex changes on cash | 10.852 M 223.15 % | 3.358 M -28.56 % | 4.701 M 325.06 % | -2.089 M 70.67 % | -7.120 M -474.45 % | 1.902 M 40.54 % | 1.353 M 122.50 % | -6.013 M -229.29 % | 4.651 M |
Net change in cash | 10.538 M -91.55 % | 124.779 M 369.27 % | 26.590 M -6.96 % | 28.580 M 325.00 % | -12.703 M -174.32 % | -4.631 M 92.92 % | -65.440 M -181.40 % | 80.390 M 847.41 % | -10.756 M |
Cash at beginning of period | 198.667 M 168.87 % | 73.889 M 56.22 % | 47.299 M 152.69 % | 18.718 M -40.43 % | 31.421 M -12.84 % | 36.052 M -64.48 % | 101.492 M 380.97 % | 21.102 M -33.76 % | 31.857 M |
Cash at end of period | 209.205 M 5.30 % | 198.667 M 168.87 % | 73.889 M 56.22 % | 47.299 M 152.69 % | 18.718 M -40.43 % | 31.421 M -12.84 % | 36.052 M -64.48 % | 101.492 M 380.97 % | 21.102 M |
Operating cash flow | 80.702 M -21.86 % | 103.273 M -37.46 % | 165.125 M 111.73 % | 77.989 M -48.61 % | 151.773 M -22.30 % | 195.336 M 166.23 % | 73.372 M -38.97 % | 120.231 M 4.12 % | 115.474 M |
Capital expenditure | -113.208 M -46.56 % | -77.246 M 11.92 % | -87.702 M -8.48 % | -80.848 M -54.87 % | -52.205 M -49.49 % | -34.923 M -12.29 % | -31.100 M 47.17 % | -58.872 M -89.21 % | -31.114 M |
Free CashFlow | -32.506 M -224.89 % | 26.027 M -66.38 % | 77.423 M 2 807.65 % | -2.859 M -102.87 % | 99.568 M -37.93 % | 160.413 M 279.48 % | 42.272 M -31.11 % | 61.359 M -27.26 % | 84.360 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 343.256 M 42.27 % | 241.263 M -30.71 % | 348.174 M -17.81 % | 423.638 M 36.50 % | 310.348 M 45.27 % | 213.628 M -7.99 % | 232.171 M -32.93 % | 346.163 M 52.59 % | 226.853 M 18.35 % | 191.675 M -8.62 % | 209.749 M -33.03 % | 313.191 M 24.97 % | 250.615 M 1.65 % | 246.545 M -14.21 % | 287.381 M -14.48 % | 336.039 M 21.15 % | 277.374 M -2.93 % | 285.733 M 1.14 % | 282.507 M -25.20 % | 377.683 M 37.33 % | 275.018 M 68.13 % | 163.571 M |
Net income | 18.652 M 55.78 % | 11.974 M -66.65 % | 35.899 M -26.17 % | 48.626 M 10.09 % | 44.170 M 83.43 % | 24.080 M -17.05 % | 29.031 M -25.97 % | 39.215 M 48.65 % | 26.382 M 141.75 % | 10.913 M -56.67 % | 25.183 M -32.66 % | 37.399 M 11.95 % | 33.406 M 1 148.03 % | 2.677 M -75.73 % | 11.029 M -57.92 % | 26.211 M 85.12 % | 14.158 M -42.07 % | 24.442 M -14.95 % | 28.738 M -42.26 % | 49.771 M 113.06 % | 23.360 M 42.46 % | 16.397 M |
Income before tax | 20.768 M 24.12 % | 16.732 M -59.26 % | 41.067 M -26.51 % | 55.882 M 12.19 % | 49.810 M 72.39 % | 28.894 M -14.89 % | 33.949 M -25.40 % | 45.506 M 55.96 % | 29.179 M 127.32 % | 12.836 M -53.09 % | 27.360 M -37.96 % | 44.101 M 19.59 % | 36.876 M 1 091.51 % | 3.095 M -73.76 % | 11.793 M -54.50 % | 25.918 M 52.54 % | 16.990 M -41.38 % | 28.982 M -3.84 % | 30.138 M -49.42 % | 59.589 M 131.07 % | 25.788 M 27.72 % | 20.191 M |
Income before tax ratio | 0.06 -12.76 % | 0.07 -41.20 % | 0.12 -10.58 % | 0.13 -17.81 % | 0.16 18.67 % | 0.14 -7.50 % | 0.15 11.23 % | 0.13 2.20 % | 0.13 92.07 % | 0.07 -48.66 % | 0.13 -7.37 % | 0.14 -4.30 % | 0.15 1 072.16 % | 0.01 -69.41 % | 0.04 -46.80 % | 0.08 25.91 % | 0.06 -39.61 % | 0.10 -4.92 % | 0.11 -32.38 % | 0.16 68.26 % | 0.09 -24.03 % | 0.12 |
EBITDA | 20.770 M 24.12 % | 16.733 M -59.26 % | 41.069 M -26.51 % | 55.882 M 12.19 % | 49.811 M 34.99 % | 36.900 M -13.13 % | 42.477 M -21.39 % | 54.034 M 41.81 % | 38.103 M 75.11 % | 21.759 M -40.26 % | 36.421 M -31.48 % | 53.156 M 15.70 % | 45.943 M 521.53 % | 7.392 M -61.86 % | 19.382 M -43.84 % | 34.511 M 62.71 % | 21.210 M -43.76 % | 37.714 M 8.71 % | 34.693 M -46.37 % | 64.696 M 33.69 % | 48.391 M 92.47 % | 25.142 M |
Net income ratio | 0.05 9.49 % | 0.05 -51.87 % | 0.10 -10.17 % | 0.11 -19.35 % | 0.14 26.27 % | 0.11 -9.85 % | 0.13 10.38 % | 0.11 -2.59 % | 0.12 104.26 % | 0.06 -52.58 % | 0.12 0.54 % | 0.12 -10.42 % | 0.13 1 127.76 % | 0.01 -71.71 % | 0.04 -50.80 % | 0.08 52.81 % | 0.05 -40.33 % | 0.09 -15.91 % | 0.10 -22.81 % | 0.13 55.15 % | 0.08 -15.27 % | 0.10 |
Ratio EBITDA | 0.06 -12.76 % | 0.07 -41.20 % | 0.12 -10.58 % | 0.13 -17.81 % | 0.16 -7.08 % | 0.17 -5.59 % | 0.18 17.21 % | 0.16 -7.07 % | 0.17 47.96 % | 0.11 -34.62 % | 0.17 2.31 % | 0.17 -7.42 % | 0.18 511.44 % | 0.03 -55.55 % | 0.07 -34.33 % | 0.10 34.31 % | 0.08 -42.07 % | 0.13 7.48 % | 0.12 -28.31 % | 0.17 -2.65 % | 0.18 14.47 % | 0.15 |
Gross profit ratio | 0.14 -6.63 % | 0.15 -19.65 % | 0.19 -11.83 % | 0.21 -4.99 % | 0.22 7.78 % | 0.20 -3.17 % | 0.21 -0.99 % | 0.21 11.24 % | 0.19 12.71 % | 0.17 -21.85 % | 0.22 13.29 % | 0.19 7.01 % | 0.18 86.07 % | 0.10 -24.67 % | 0.13 -11.12 % | 0.14 -15.30 % | 0.17 -11.09 % | 0.19 1.63 % | 0.19 -25.22 % | 0.25 -8.33 % | 0.28 23.59 % | 0.22 |
Weighted average shs out dil | 199.564 M 0.00 % | 199.564 M 9.70 % | 181.919 M -2.55 % | 186.676 M 40.00 % | 133.340 M 0.00 % | 133.340 M 1.25 % | 131.699 M -1.23 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M -0.37 % | 133.836 M 0.00 % | 133.836 M 0.00 % | 133.836 M 0.00 % | 133.836 M 0.00 % | 133.836 M 0.00 % | 133.836 M 31.41 % | 101.843 M 0.00 % | 101.843 M 0.00 % | 101.843 M 0.00 % | 101.843 M -0.62 % | 102.482 M |
Weighted average shs out | 199.564 M 0.00 % | 199.564 M 9.70 % | 181.919 M -2.55 % | 186.676 M 40.00 % | 133.340 M 0.00 % | 133.340 M 1.25 % | 131.700 M -1.23 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M -0.14 % | 133.532 M 0.06 % | 133.446 M 0.08 % | 133.340 M 0.00 % | 133.340 M 0.30 % | 132.940 M -0.30 % | 133.340 M 30.93 % | 101.843 M 0.00 % | 101.843 M 2.21 % | 99.643 M -2.16 % | 101.843 M -0.62 % | 102.482 M |
EPS diluted | 0.09 55.83 % | 0.06 -69.54 % | 0.20 -24.23 % | 0.26 -21.21 % | 0.33 83.33 % | 0.18 -18.18 % | 0.22 -24.14 % | 0.29 45.00 % | 0.20 144.50 % | 0.08 -56.95 % | 0.19 -32.14 % | 0.28 12.00 % | 0.25 1 150.00 % | 0.02 -75.73 % | 0.08 -58.80 % | 0.20 81.82 % | 0.11 -54.17 % | 0.24 -14.29 % | 0.28 -42.86 % | 0.49 113.04 % | 0.23 43.75 % | 0.16 |
Earnings per share | 0.09 55.83 % | 0.06 -69.54 % | 0.20 -24.23 % | 0.26 8.33 % | 0.24 33.33 % | 0.18 -18.18 % | 0.22 -24.14 % | 0.29 45.00 % | 0.20 144.50 % | 0.08 -56.95 % | 0.19 -32.14 % | 0.28 12.00 % | 0.25 1 143.78 % | 0.02 -75.61 % | 0.08 -58.80 % | 0.20 81.82 % | 0.11 -54.17 % | 0.24 -14.29 % | 0.28 -42.86 % | 0.49 113.04 % | 0.23 43.75 % | 0.16 |
Gross profit | 47.655 M 32.84 % | 35.875 M -44.32 % | 64.430 M -27.54 % | 88.914 M 29.69 % | 68.560 M 56.58 % | 43.785 M -10.90 % | 49.143 M -33.59 % | 74.004 M 69.74 % | 43.599 M 33.40 % | 32.683 M -28.59 % | 45.767 M -24.13 % | 60.322 M 33.72 % | 45.109 M 89.14 % | 23.849 M -35.37 % | 36.904 M -23.99 % | 48.549 M 2.61 % | 47.314 M -13.69 % | 54.819 M 2.80 % | 53.328 M -44.07 % | 95.340 M 25.88 % | 75.736 M 107.80 % | 36.446 M |
Income tax expense | 2.116 M -55.53 % | 4.758 M -7.92 % | 5.168 M -28.78 % | 7.256 M 28.65 % | 5.640 M 17.16 % | 4.814 M -2.12 % | 4.918 M -21.82 % | 6.291 M 124.89 % | 2.797 M 45.47 % | 1.923 M -11.66 % | 2.177 M -67.52 % | 6.701 M 93.15 % | 3.469 M 729.70 % | 418.155 K -45.25 % | 763.693 K 360.66 % | -292.983 K -110.35 % | 2.832 M -37.63 % | 4.540 M 224.08 % | 1.401 M -85.73 % | 9.818 M 304.32 % | 2.428 M -35.99 % | 3.793 M |
Cost of revenue | 295.601 M 43.92 % | 205.388 M -27.61 % | 283.744 M -15.23 % | 334.724 M 38.44 % | 241.788 M 42.36 % | 169.843 M -7.20 % | 183.027 M -32.75 % | 272.159 M 48.51 % | 183.255 M 15.26 % | 158.992 M -3.04 % | 163.982 M -35.15 % | 252.869 M 23.05 % | 205.506 M -7.72 % | 222.695 M -11.09 % | 250.477 M -12.87 % | 287.490 M 24.96 % | 230.059 M -0.37 % | 230.914 M 0.76 % | 229.178 M -18.83 % | 282.344 M 41.68 % | 199.282 M 56.76 % | 127.124 M |
General and administrative expenses | -3.679 M -127.95 % | 13.160 M 212.67 % | -11.680 M -146.64 % | 25.043 M 708.19 % | -4.118 M -139.09 % | 10.532 M 145.12 % | -23.345 M -181.61 % | 28.607 M 693.67 % | -4.819 M -145.16 % | 10.670 M 145.06 % | -23.678 M -180.43 % | 29.438 M 649.92 % | -5.353 M -145.89 % | 11.666 M 146.80 % | -24.928 M -176.53 % | 32.573 M 13 456.78 % | 240.269 K -98.15 % | 13.007 M 123.75 % | -54.758 M -294.49 % | 28.155 M 804.11 % | -3.999 M -144.52 % | 8.982 M |
Selling and marketing expenses | -1.525 M -130.21 % | 5.049 M 160.91 % | -8.290 M -68.32 % | -4.925 M -180.48 % | 6.120 M 32.77 % | 4.609 M -10.42 % | 5.146 M -8.99 % | 5.654 M 22.23 % | 4.626 M 11.00 % | 4.167 M -12.48 % | 4.762 M -13.80 % | 5.524 M 23.14 % | 4.486 M -5.67 % | 4.756 M -14.16 % | 5.540 M 10.19 % | 5.028 M -5.36 % | 5.313 M 15.13 % | 4.615 M 218.66 % | -3.889 M -146.83 % | 8.304 M -5.67 % | 8.803 M 187.46 % | 3.062 M |
Other expenses | 22.020 M 357.93 % | -8.537 M -126.96 % | 31.671 M 32 349.88 % | 97.599 K 238.74 % | -70.346 K 83.01 % | -414.100 K -173.59 % | 562.729 K 95 698.16 % | -588.640 99.41 % | -99.071 K 93.07 % | -1.429 M -104.00 % | 35.732 M 309.63 % | -17.045 M -201.81 % | 16.743 M 1 216.22 % | -1.500 M -1 489.09 % | -94.390 K -124.65 % | 382.865 K -92.81 % | 5.321 M 106 627.95 % | -4.995 K -100.02 % | 24.012 M 199 336.84 % | 12.040 K -99.34 % | 1.830 M | 0.000 |
Operating expenses | 26.792 M 39.96 % | 19.142 M -15.91 % | 22.763 M -25.54 % | 30.572 M 17.45 % | 26.029 M 12.74 % | 23.087 M 3.13 % | 22.388 M -15.16 % | 26.389 M 26.56 % | 20.851 M -2.94 % | 21.483 M -9.38 % | 23.708 M -6.36 % | 25.317 M 10.07 % | 23.001 M -8.48 % | 25.133 M -6.56 % | 26.899 M 5.98 % | 25.380 M -30.05 % | 36.286 M 35.86 % | 26.709 M 53.82 % | 17.363 M -43.34 % | 30.644 M 12.06 % | 27.345 M 47.99 % | 18.478 M |
Cost and expenses | 322.392 M 43.59 % | 224.530 M -26.75 % | 306.507 M -16.09 % | 365.296 M 36.40 % | 267.817 M 38.81 % | 192.931 M -6.08 % | 205.415 M -31.20 % | 298.547 M 46.27 % | 204.106 M 13.09 % | 180.475 M -3.84 % | 187.690 M -32.53 % | 278.186 M 21.74 % | 228.506 M -7.80 % | 247.828 M -10.65 % | 277.376 M -11.34 % | 312.870 M 17.47 % | 266.345 M 3.39 % | 257.622 M 4.49 % | 246.541 M -21.23 % | 312.987 M 38.11 % | 226.627 M 55.65 % | 145.603 M |
Research and development expenses | 9.976 M 5.34 % | 9.470 M -14.40 % | 11.063 M 4.84 % | 10.552 M 7.42 % | 9.823 M 31.92 % | 7.446 M 12.89 % | 6.596 M -15.99 % | 7.851 M 5.94 % | 7.411 M -8.22 % | 8.075 M 17.15 % | 6.893 M -6.86 % | 7.400 M 3.86 % | 7.125 M -30.22 % | 10.211 M 44.94 % | 7.045 M -24.28 % | 9.304 M -8.75 % | 10.197 M 17.17 % | 8.703 M 4.99 % | 8.289 M -8.93 % | 9.102 M 14.20 % | 7.970 M 22.93 % | 6.483 M |
Selling general and administrative expenses | -5.204 M -128.58 % | 18.209 M 191.18 % | -19.970 M -199.27 % | 20.117 M 904.82 % | 2.002 M -86.85 % | 15.227 M 183.67 % | -18.199 M -153.12 % | 34.261 M 17 871.39 % | -192.786 K -101.30 % | 14.837 M 178.44 % | -18.916 M -154.10 % | 34.962 M 4 132.10 % | -867.102 K -105.28 % | 16.422 M 184.70 % | -19.388 M -151.56 % | 37.601 M 577.13 % | 5.553 M -68.49 % | 17.621 M 130.05 % | -58.647 M -260.86 % | 36.459 M 658.89 % | 4.804 M -60.11 % | 12.044 M |
Interest income | 2.226 M -45.99 % | 4.121 M 57.36 % | 2.619 M 15.27 % | 2.272 M -63.70 % | 6.259 M 77.55 % | 3.525 M 10.55 % | 3.189 M 31.17 % | 2.431 M 84.21 % | 1.320 M -76.51 % | 5.619 M 106.31 % | 2.723 M 184.57 % | 957.061 K -23.26 % | 1.247 M | 0.000 -100.00 % | 3.016 M | 0.000 -100.00 % | 959.041 K | 0.000 -100.00 % | 1.185 M | 0.000 -100.00 % | 349.365 K | 0.000 |
Interest expense | 1.216 K -10.19 % | 1.354 K -11.68 % | 1.533 K 88.26 % | 814.300 44.64 % | 563.000 -23.71 % | 738.000 180.61 % | 263.000 -49.03 % | 516.000 -33.38 % | 774.560 | 0.000 | 0.000 -100.00 % | 24.655 M 2 181.47 % | 1.081 M | 0.000 -100.00 % | 2.327 M | 0.000 | 0.000 -100.00 % | 1.264 M -87.06 % | 9.771 M | 0.000 | 0.000 -100.00 % | 2.377 M |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.266 M -60.40 % | 8.247 M -3.29 % | 8.527 M 0.00 % | 8.527 M -4.43 % | 8.923 M 0.00 % | 8.923 M -1.46 % | 9.056 M 0.00 % | 9.056 M -0.07 % | 9.062 M 0.00 % | 9.062 M 4.73 % | 8.653 M 0.69 % | 8.593 M -1.58 % | 8.731 M 0.00 % | 8.731 M 23.11 % | 7.092 M 11.25 % | 6.375 M -8.04 % | 6.933 M 8.74 % | 6.375 M |
Operating income | 20.864 M 24.69 % | 16.733 M -59.84 % | 41.667 M -28.58 % | 58.342 M 16.96 % | 49.881 M 141.00 % | 20.697 M -38.01 % | 33.386 M -26.63 % | 45.507 M 55.43 % | 29.278 M 117.64 % | 13.452 M -50.44 % | 27.144 M 1 076.49 % | -2.780 M -107.51 % | 37.006 M 2 982.64 % | -1.284 M -110.80 % | 11.887 M -53.45 % | 25.535 M 118.83 % | 11.669 M -59.75 % | 28.987 M -3.47 % | 30.030 M -49.59 % | 59.577 M 148.67 % | 23.958 M 14.46 % | 20.931 M |
Operating income ratio | 0.06 -12.36 % | 0.07 -42.05 % | 0.12 -13.10 % | 0.14 -14.32 % | 0.16 65.89 % | 0.10 -32.63 % | 0.14 9.39 % | 0.13 1.86 % | 0.13 83.89 % | 0.07 -45.77 % | 0.13 1 558.06 % | -0.01 -106.01 % | 0.15 2 935.82 % | -0.01 -112.59 % | 0.04 -45.57 % | 0.08 80.63 % | 0.04 -58.53 % | 0.10 -4.56 % | 0.11 -32.61 % | 0.16 81.07 % | 0.09 -31.92 % | 0.13 |
Total other income expenses net | -95.161 K -13 977.07 % | -676.000 99.89 % | -599.568 K 75.63 % | -2.461 M -3 397.77 % | -70.346 K -100.86 % | 8.196 M 1 356.54 % | 562.730 K 95 639.90 % | -589.000 99.41 % | -99.071 K 83.93 % | -616.447 K -385.91 % | 215.612 K -99.54 % | 46.880 M 36 159.12 % | -130.010 K -102.97 % | 4.379 M 4 738.87 % | -94.390 K -124.65 % | 382.866 K -92.81 % | 5.321 M 106 633.51 % | -4.995 K -104.60 % | 108.540 K 801.50 % | 12.040 K -99.34 % | 1.830 M 347.18 % | -740.238 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 |
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-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -247.127 M 17.38 % | -299.119 M -40.95 % | -212.221 M 16.44 % | -253.986 M -29.63 % | -195.929 M -37.10 % | -142.909 M 32.48 % | -211.663 M -5.74 % | -200.172 M -99.99 % | -100.090 M 4.08 % | -104.345 M -8.44 % | -96.223 M -14.54 % | -84.006 M 16.75 % | -100.910 M -20.21 % | -83.942 M -52.74 % | -54.958 M -3.51 % | -53.094 M 57.60 % | -125.216 M -1 975.97 % | -6.032 M 85.48 % | -41.529 M -31.19 % | -31.655 M -115.78 % | 200.630 M |
Total investments | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M -95.13 % | 410.446 M 1 952.23 % | 20.000 M -96.52 % | 575.524 M 11 410.48 % | 5.000 M 0.00 % | 5.000 M -99.19 % | 614.054 M -5.93 % | 652.754 M -6.14 % | 695.478 M 3.66 % | 670.931 M 10.73 % | 605.942 M -7.79 % | 657.135 M -4.54 % | 688.385 M 13.06 % | 608.841 M 5.58 % | 576.674 M 255.44 % | 162.240 M -29.26 % | 229.348 M 43.59 % | 159.720 M -60.20 % | 401.261 M |
Total debt | 42.973 K -32.12 % | 63.311 K -15.55 % | 74.965 K -12.29 % | 85.472 K -51.09 % | 174.740 K -99.17 % | 21.076 M 10 054.99 % | 207.539 K 832.30 % | 22.261 K -59.48 % | 54.945 K -16.20 % | 65.570 K -39.93 % | 109.149 K -39.10 % | 179.231 K -14.45 % | 209.503 K -11.56 % | 236.876 K -11.61 % | 267.989 K -99.06 % | 28.619 M -19.20 % | 35.420 M -11.37 % | 39.966 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 729.203 M | 0.000 | 0.000 -100.00 % | 254.550 M -66.73 % | 765.135 M 25 863.41 % | 2.947 M -99.61 % | 754.618 M 210.39 % | 243.123 M -67.80 % | 754.976 M 209.46 % | 243.966 M -67.31 % | 746.242 M 217.54 % | 235.008 M -68.51 % | 746.269 M 217.66 % | 234.924 M -68.19 % | 738.551 M 225.06 % | 227.206 M 0.00 % | 227.206 M | 0.000 | 0.000 -100.00 % | 505.317 M |
Retained earnings | 309.667 M -19.43 % | 384.353 M 3.22 % | 372.379 M 6.23 % | 350.555 M 16.10 % | 301.929 M -15.61 % | 357.764 M 7.22 % | 333.684 M 7.27 % | 311.071 M 14.42 % | 271.856 M -12.91 % | 312.145 M 3.62 % | 301.232 M 5.83 % | 284.642 M 15.13 % | 247.243 M -5.09 % | 260.505 M 1.04 % | 257.829 M 1.30 % | 254.518 M 11.48 % | 228.307 M -18.70 % | 280.819 M 9.53 % | 256.377 M 34.95 % | 189.980 M | 0.000 |
Common stock | 261.346 M 40.00 % | 186.676 M 0.00 % | 186.676 M 0.00 % | 186.676 M 0.00 % | 186.676 M 40.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 0.00 % | 133.340 M 33.34 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 |
Total equity | 1.226 B -5.73 % | 1.300 B 1.01 % | 1.287 B 2.92 % | 1.251 B 4.12 % | 1.201 B -4.38 % | 1.256 B 2.03 % | 1.231 B 2.69 % | 1.199 B 3.39 % | 1.160 B -3.40 % | 1.200 B 0.89 % | 1.190 B 2.20 % | 1.164 B 3.31 % | 1.127 B -1.16 % | 1.140 B 0.24 % | 1.137 B 0.98 % | 1.126 B 2.38 % | 1.100 B 80.95 % | 608.025 M 4.19 % | 583.583 M 15.54 % | 505.074 M -0.05 % | 505.317 M |
Other non current liabilities | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M 0.00 % | 15.522 M -48.31 % | 30.031 M 88.37 % | 15.942 M -0.39 % | 16.005 M 3.11 % | 15.522 M -59.53 % | 38.352 M | 0.000 | 0.000 |
Long term debt | 42.973 K -32.12 % | 63.311 K -15.55 % | 74.965 K -12.29 % | 85.472 K -22.94 % | 110.921 K -8.64 % | 121.417 K -14.92 % | 142.707 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.524 K -61.56 % | 58.600 K -35.09 % | 90.278 K -24.16 % | 119.044 K -21.44 % | 151.530 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 43.769 M -2.89 % | 45.074 M -1.30 % | 45.667 M 5.91 % | 43.119 M -2.01 % | 44.002 M -1.51 % | 44.678 M -2.82 % | 45.974 M -2.58 % | 47.190 M -2.67 % | 48.483 M -3.70 % | 50.346 M -2.97 % | 51.888 M -1.36 % | 52.605 M -0.31 % | 52.767 M -2.06 % | 53.878 M 7.22 % | 50.252 M 17.66 % | 42.708 M 0.41 % | 42.536 M 6.31 % | 40.010 M 4.32 % | 38.352 M 75.47 % | 21.857 M | 0.000 |
Other current liabilities | 39.133 M 14.39 % | 34.209 M -24.35 % | 45.221 M -21.90 % | 57.905 M 1 140.14 % | -5.567 M -120.61 % | 27.012 M 470.71 % | -7.287 M -6.59 % | -6.836 M -308.84 % | -1.672 M -106.78 % | 24.677 M -24.08 % | 32.506 M -27.05 % | 44.562 M 35.07 % | 32.992 M 17.96 % | 27.969 M 1 122.42 % | -2.736 M -165.49 % | 4.177 M -86.95 % | 32.013 M 20.57 % | 26.551 M -14.74 % | 31.142 M -45.51 % | 57.147 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.525 M 1 161.35 % | 3.213 M -92.31 % | 41.804 M -11.11 % | 47.030 M 21.80 % | 38.613 M 582.95 % | 5.654 M 75.13 % | 3.228 M -16.58 % | 3.870 M | 0.000 | 0.000 -100.00 % | 37.516 M 433.18 % | 7.036 M 4.18 % | 6.754 M 12.75 % | 5.990 M | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 62.671 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.261 K -59.48 % | 54.945 K -16.20 % | 65.570 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 317.393 M 38.76 % | 228.742 M -22.85 % | 296.504 M -22.35 % | 381.853 M 17.81 % | 324.113 M 27.96 % | 253.289 M -12.68 % | 290.076 M -7.42 % | 313.338 M 35.08 % | 231.973 M 9.00 % | 212.811 M -13.55 % | 246.166 M 1.20 % | 243.255 M 9.50 % | 222.155 M -2.28 % | 227.333 M -6.42 % | 242.926 M -21.37 % | 308.965 M 7.85 % | 286.482 M 20.33 % | 238.087 M -15.64 % | 282.237 M 10.82 % | 254.692 M | 0.000 |
Total liabilities | 361.162 M 31.90 % | 273.816 M -19.98 % | 342.172 M -19.48 % | 424.972 M 15.45 % | 368.115 M 23.54 % | 297.968 M -11.33 % | 336.051 M -6.79 % | 360.528 M 28.55 % | 280.456 M 6.57 % | 263.157 M -11.71 % | 298.054 M 0.74 % | 295.861 M 7.62 % | 274.922 M -2.24 % | 281.212 M -4.08 % | 293.178 M -16.63 % | 351.673 M 6.89 % | 329.017 M 18.31 % | 278.096 M -13.25 % | 320.590 M 15.93 % | 276.549 M | 0.000 |
Other non current assets | 28.517 M -92.39 % | 374.561 M -11.62 % | 423.787 M 27 006.21 % | 1.563 M -99.65 % | 449.687 M 189 225.75 % | 237.520 K -98.56 % | 16.521 M -96.93 % | 537.493 M 9 909.91 % | 5.370 M 3.61 % | 5.183 M 14.38 % | 4.531 M 6.47 % | 4.256 M -22.79 % | 5.512 M -26.63 % | 7.512 M 189.28 % | 2.597 M -60.69 % | 6.606 M 45.70 % | 4.534 M -62.26 % | 12.013 M 17.41 % | 10.232 M 49.62 % | 6.839 M 103.41 % | -200.630 M |
Long term investments | 0.000 100.00 % | -349.182 M 12.27 % | -398.020 M -1 947.43 % | 21.545 M 105.04 % | -427.760 M -2 665.76 % | 16.672 M 233.44 % | 5.000 M 100.95 % | -524.724 M -28 266.63 % | 1.863 M -3.31 % | 1.927 M -3.20 % | 1.990 M -3.10 % | 2.054 M | 0.000 | 0.000 -100.00 % | 2.245 M -2.76 % | 2.309 M -2.68 % | 2.372 M -2.61 % | 2.436 M -2.55 % | 2.500 M -4.85 % | 2.627 M | 0.000 |
Intangible assets | 76.039 M 62.16 % | 46.890 M -1.37 % | 47.542 M -1.42 % | 48.229 M -0.81 % | 48.623 M -1.49 % | 49.358 M -1.32 % | 50.016 M 1.37 % | 49.338 M -1.35 % | 50.015 M -1.19 % | 50.618 M -1.48 % | 51.377 M -1.02 % | 51.905 M -0.84 % | 52.345 M 0.21 % | 52.233 M 2.41 % | 51.006 M -0.22 % | 51.117 M -1.04 % | 51.657 M -1.09 % | 52.228 M 0.08 % | 52.184 M 0.19 % | 52.084 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 |
Goodwill and intangible assets | 76.039 M 62.16 % | 46.890 M -1.37 % | 47.542 M -1.42 % | 48.229 M -0.81 % | 48.623 M -1.49 % | 49.358 M -1.32 % | 50.016 M 1.37 % | 49.338 M -1.35 % | 50.015 M -1.19 % | 50.618 M -1.48 % | 51.377 M -1.02 % | 51.905 M -0.84 % | 52.345 M 0.21 % | 52.233 M 2.41 % | 51.006 M -0.22 % | 51.117 M -1.04 % | 51.657 M -1.09 % | 52.228 M 0.08 % | 52.184 M 0.19 % | 52.084 M | 0.000 |
Property plant equipment net | 416.835 M 3.91 % | 401.166 M -0.61 % | 403.621 M 1.80 % | 396.482 M 1.32 % | 391.311 M 2.35 % | 382.313 M 6.27 % | 359.744 M 7.97 % | 333.190 M 2.58 % | 324.798 M 7.06 % | 303.373 M 1.75 % | 298.144 M 12.98 % | 263.894 M 4.52 % | 252.473 M 11.26 % | 226.927 M 1.28 % | 224.049 M 2.68 % | 218.204 M 1.02 % | 215.998 M 10.74 % | 195.055 M 7.88 % | 180.809 M 8.51 % | 166.633 M | 0.000 |
Total non current assets | 527.136 M 9.97 % | 479.340 M -1.16 % | 484.949 M 1.95 % | 475.687 M 1.27 % | 469.703 M 2.89 % | 456.492 M 3.79 % | 439.835 M 8.39 % | 405.795 M 3.37 % | 392.562 M 5.72 % | 371.314 M 1.39 % | 366.218 M 9.68 % | 333.883 M 3.79 % | 321.703 M 7.52 % | 299.199 M 2.59 % | 291.637 M 1.52 % | 287.259 M 1.71 % | 282.428 M 4.59 % | 270.028 M 6.44 % | 253.695 M 5.90 % | 239.563 M 219.40 % | -200.630 M |
Other current assets | 5.639 M 79.73 % | 3.138 M -16.09 % | 3.739 M -14.89 % | 4.393 M 63.13 % | 2.693 M -77.51 % | 11.975 M -19.08 % | 14.798 M 19.28 % | 12.406 M 13.54 % | 10.926 M 81.74 % | 6.012 M -60.03 % | 15.039 M 37.41 % | 10.945 M -5.66 % | 11.601 M -32.25 % | 17.124 M 51.49 % | 11.304 M 23.49 % | 9.153 M -54.03 % | 19.911 M -0.36 % | 19.983 M -4.79 % | 20.989 M 45.80 % | 14.396 M | 0.000 |
Short term investments | 290.578 M -21.29 % | 369.182 M -11.68 % | 418.020 M 7.49 % | 388.902 M -13.15 % | 447.760 M -19.88 % | 558.852 M 2.59 % | 544.765 M 2.84 % | 529.724 M -13.73 % | 614.054 M -5.93 % | 652.754 M -6.14 % | 695.478 M 3.66 % | 670.931 M 10.73 % | 605.942 M -7.79 % | 657.135 M -4.54 % | 688.385 M 13.06 % | 608.841 M 5.58 % | 576.674 M 255.44 % | 162.240 M -29.26 % | 229.348 M 43.59 % | 159.720 M -60.20 % | 401.261 M |
cash and cash equivalents | 247.170 M -17.38 % | 299.183 M 40.93 % | 212.296 M -19.13 % | 262.508 M 33.86 % | 196.104 M 19.59 % | 163.985 M -22.60 % | 211.870 M 5.83 % | 200.194 M 99.90 % | 100.145 M -4.09 % | 104.410 M 8.39 % | 96.332 M 14.43 % | 84.186 M -16.75 % | 101.120 M 20.12 % | 84.179 M 52.43 % | 55.226 M -32.42 % | 81.714 M -49.13 % | 160.636 M 249.23 % | 45.998 M 10.76 % | 41.529 M 31.19 % | 31.655 M 115.78 % | -200.630 M |
Cash and short term investments | 537.748 M -19.54 % | 668.365 M 6.04 % | 630.316 M -3.24 % | 651.410 M 1.17 % | 643.864 M -10.93 % | 722.837 M -4.47 % | 756.635 M 3.66 % | 729.918 M 2.20 % | 714.199 M -5.67 % | 757.164 M -4.38 % | 791.810 M 4.86 % | 755.117 M 6.80 % | 707.062 M -4.62 % | 741.314 M -0.31 % | 743.611 M 7.68 % | 690.555 M -6.34 % | 737.310 M 254.07 % | 208.238 M -23.12 % | 270.877 M 41.54 % | 191.375 M -4.61 % | 200.630 M |
Total current assets | 1.060 B -3.20 % | 1.095 B -4.34 % | 1.144 B -4.63 % | 1.200 B 9.13 % | 1.100 B 0.17 % | 1.098 B -2.64 % | 1.127 B -2.28 % | 1.154 B 10.14 % | 1.048 B -4.10 % | 1.092 B -2.62 % | 1.122 B -0.40 % | 1.126 B 4.26 % | 1.080 B -3.74 % | 1.122 B -1.48 % | 1.139 B -4.35 % | 1.191 B 3.84 % | 1.147 B 86.14 % | 616.093 M -5.29 % | 650.477 M 20.00 % | 542.060 M 170.18 % | 200.630 M |
Inventory | 227.194 M 15.74 % | 196.290 M -0.45 % | 197.172 M -1.95 % | 201.100 M 1.08 % | 198.952 M 21.03 % | 164.386 M 2.06 % | 161.074 M 10.56 % | 145.694 M -15.45 % | 172.313 M -2.42 % | 176.581 M -2.27 % | 180.683 M 15.32 % | 156.675 M -21.85 % | 200.482 M -0.11 % | 200.708 M -9.88 % | 222.720 M -12.43 % | 254.324 M 5.86 % | 240.251 M 28.65 % | 186.746 M -1.66 % | 189.900 M 17.28 % | 161.922 M | 0.000 |
Net receivables | 289.109 M 27.41 % | 226.916 M -27.54 % | 313.168 M -8.70 % | 343.026 M 35.01 % | 254.067 M 22.66 % | 207.129 M 5.37 % | 196.567 M -26.03 % | 265.745 M 69.34 % | 156.926 M 2.87 % | 152.547 M 13.68 % | 134.187 M -34.05 % | 203.466 M 21.66 % | 167.245 M -2.46 % | 171.469 M 2.54 % | 167.222 M -29.38 % | 236.791 M 48.77 % | 159.165 M -20.86 % | 201.127 M 9.89 % | 183.032 M -0.70 % | 184.330 M | 0.000 |
Tax assets | 5.745 M -2.71 % | 5.905 M -26.37 % | 8.020 M 1.92 % | 7.868 M 0.33 % | 7.842 M -0.87 % | 7.911 M -7.52 % | 8.554 M -18.52 % | 10.498 M -0.18 % | 10.517 M 2.97 % | 10.214 M 0.38 % | 10.175 M -13.58 % | 11.774 M 3.52 % | 11.374 M -9.20 % | 12.527 M 6.71 % | 11.740 M 30.11 % | 9.023 M 14.69 % | 7.867 M -5.18 % | 8.297 M 4.09 % | 7.971 M -29.96 % | 11.380 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 |
Account payables | 273.540 M 45.17 % | 188.423 M -22.17 % | 242.098 M -22.25 % | 311.369 M 11.40 % | 279.516 M 29.03 % | 216.623 M -11.46 % | 244.652 M -6.33 % | 261.177 M 38.37 % | 188.758 M 6.12 % | 177.865 M -12.52 % | 203.315 M 7.81 % | 188.594 M 2.19 % | 184.560 M -5.74 % | 195.789 M -4.51 % | 205.036 M -25.07 % | 273.655 M 8.38 % | 252.488 M 21.41 % | 207.963 M -16.41 % | 248.792 M 31.63 % | 189.004 M | 0.000 |
Tax payables | 4.719 M -21.97 % | 6.048 M -34.16 % | 9.186 M -26.98 % | 12.579 M 30.50 % | 9.639 M -0.15 % | 9.653 M -11.49 % | 10.907 M -8.69 % | 11.945 M 92.08 % | 6.218 M 36.67 % | 4.550 M -36.06 % | 7.116 M -29.55 % | 10.100 M 119.42 % | 4.603 M 28.75 % | 3.575 M 14.98 % | 3.109 M 23.73 % | 2.513 M 26.90 % | 1.980 M -44.56 % | 3.572 M 55.04 % | 2.304 M -73.02 % | 8.541 M | 0.000 |
Deferred revenue non current | 9.225 M -6.71 % | 9.889 M -6.40 % | 10.565 M -6.10 % | 11.252 M -5.91 % | 11.959 M -0.49 % | 12.017 M -5.36 % | 12.698 M -5.45 % | 13.429 M -5.34 % | 14.187 M -5.18 % | 14.961 M -5.03 % | 15.753 M -4.86 % | 16.558 M -0.74 % | 16.681 M -4.40 % | 17.449 M 20.26 % | 14.509 M 32.36 % | 10.962 M -4.97 % | 11.536 M -4.94 % | 12.136 M -4.71 % | 12.735 M -2.70 % | 13.089 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 42.973 K -32.12 % | 63.311 K -15.55 % | 74.965 K -12.29 % | 85.472 K -22.94 % | 110.921 K -8.64 % | 121.417 K -14.92 % | 142.707 K 541.06 % | 22.261 K -59.48 % | 54.945 K -16.20 % | 65.570 K 191.11 % | 22.524 K -61.56 % | 58.600 K -35.09 % | 90.278 K -24.16 % | 119.044 K -21.44 % | 151.530 K | 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 -100.00 % | 66.670 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 |
Other total stockholders equity | 654.652 M | 0.000 -100.00 % | 728.118 M 2.06 % | 713.412 M 0.12 % | 712.558 M | 0.000 -100.00 % | 761.277 M | 0.000 -100.00 % | 754.862 M | 0.000 -100.00 % | 511.344 M | 0.000 -100.00 % | 746.353 M | 0.000 -100.00 % | 746.269 M | 0.000 -100.00 % | 511.344 M | 0.000 -100.00 % | 227.206 M 23.98 % | 183.262 M | 0.000 |
Deferred tax liabilities non current | 18.979 M -3.17 % | 19.600 M 0.49 % | 19.505 M 19.96 % | 16.260 M -0.91 % | 16.410 M -3.57 % | 17.018 M -3.37 % | 17.612 M -3.43 % | 18.238 M -2.85 % | 18.774 M -5.48 % | 19.863 M -3.53 % | 20.590 M 0.60 % | 20.467 M -0.03 % | 20.474 M -1.51 % | 20.789 M 3.59 % | 20.069 M 26.99 % | 15.804 M 5.39 % | 14.995 M 21.40 % | 12.352 M 22.36 % | 10.095 M 15.13 % | 8.768 M | 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 |
Total assets | 1.587 B 0.81 % | 1.574 B -3.39 % | 1.629 B -2.76 % | 1.676 B 6.78 % | 1.569 B 0.97 % | 1.554 B -0.84 % | 1.567 B 0.50 % | 1.560 B 8.29 % | 1.440 B -1.61 % | 1.464 B -1.63 % | 1.488 B 1.91 % | 1.460 B 4.15 % | 1.402 B -1.37 % | 1.421 B -0.65 % | 1.431 B -3.21 % | 1.478 B 3.42 % | 1.429 B 61.29 % | 886.122 M -2.00 % | 904.173 M 15.68 % | 781.623 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-06-30 | 2020-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.361 M -164.99 % | 2.095 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.650 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.765 M | 0.000 100.00 % | -49.128 M -5 967.79 % | 837.245 K 200.00 % | -837.245 K | 0.000 -100.00 % | 88.945 M 359.92 % | -34.220 M -200.00 % | 34.220 M | 0.000 100.00 % | -2.705 M -111.05 % | 24.478 M 200.00 % | -24.478 M | 0.000 100.00 % | -73.062 M -319.78 % | 33.243 M 200.00 % | -33.243 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -34.914 M | 0.000 100.00 % | -68.481 M -935.07 % | 8.201 M 200.00 % | -8.201 M | 0.000 -100.00 % | 48.961 M 491.27 % | -12.513 M -200.00 % | 12.513 M | 0.000 -100.00 % | 32.154 M 223.27 % | -26.083 M -200.00 % | 26.083 M | 0.000 100.00 % | -31.304 M -260.60 % | 19.492 M 200.00 % | -19.492 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.521 M | 0.000 -100.00 % | 16.409 M 322.85 % | -7.363 M -200.00 % | 7.363 M | 0.000 -100.00 % | 39.984 M 284.20 % | -21.707 M -200.00 % | 21.707 M | 0.000 100.00 % | -34.858 M -168.94 % | 50.561 M 200.00 % | -50.561 M | 0.000 100.00 % | -41.758 M -403.68 % | 13.751 M 200.00 % | -13.751 M | 0.000 |
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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.671 M | 0.000 -100.00 % | 2.944 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 |
Other non cash items | 13.693 M -64.31 % | 38.367 M | 0.000 100.00 % | -18.315 M -287.88 % | 9.748 M 129.33 % | -33.231 M -184.26 % | 39.437 M 375.75 % | -14.302 M -208.85 % | 13.139 M 247.25 % | -8.923 M 90.89 % | -98.000 M -489.44 % | 25.165 M 158.14 % | -43.282 M -912.39 % | 5.328 M 148.31 % | -11.029 M 57.92 % | -26.211 M -85.12 % | -14.158 M 42.07 % | -24.442 M 14.95 % | -28.738 M 42.26 % | -49.771 M -113.06 % | -23.360 M -42.46 % | -16.397 M |
Net cash provided by operating activities | 13.693 M -72.80 % | 50.341 M | 0.000 -100.00 % | 30.311 M -33.98 % | 45.912 M 601.73 % | -9.151 M -116.79 % | 54.496 M 113.01 % | 25.583 M -46.26 % | 47.607 M 336.25 % | 10.913 M -56.67 % | 25.183 M -32.66 % | 37.399 M 11.95 % | 33.406 M 1 148.03 % | 2.677 M -75.73 % | 11.029 M -57.92 % | 26.211 M 85.12 % | 14.158 M -42.07 % | 24.442 M -14.95 % | 28.738 M -42.26 % | 49.771 M 113.06 % | 23.360 M 42.46 % | 16.397 M |
Investments in property plant and equipment | -52.114 M -274.88 % | -13.902 M 73.19 % | -51.845 M -109.98 % | -24.690 M -66.93 % | -14.791 M 32.41 % | -21.882 M -5.33 % | -20.774 M -59.71 % | -13.007 M 58.51 % | -31.347 M -158.68 % | -12.118 M 64.31 % | -33.951 M -92.55 % | -17.632 M 37.87 % | -28.379 M -266.67 % | -7.740 M 56.98 % | -17.989 M -47.89 % | -12.164 M 53.02 % | -25.891 M -4.38 % | -24.804 M -35.78 % | -18.268 M -17.61 % | -15.533 M -33.38 % | -11.646 M -72.32 % | -6.758 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K -53.00 % | 100.000 K 211.77 % | 32.075 K 6.92 % | 30.000 K 10 714 185.10 % | 0.280 -30.00 % | 0.400 -99.99 % | 3.882 K -13.83 % | 4.505 K -98.73 % | 354.740 K 114 432 379.19 % | -0.310 -122.14 % | 1.400 100.02 % | -7.973 K -100.06 % | 12.812 M -50.57 % | 25.920 M 4.41 % | 24.826 M 34.79 % | 18.418 M 18.55 % | 15.536 M 33.06 % | 11.675 M 72.67 % | 6.762 M |
Purchases of investments | -435.000 M -383.33 % | -90.000 M 60.00 % | -225.000 M 18.18 % | -275.000 M 57.03 % | -640.000 M -56.10 % | -410.000 M 25.18 % | -548.000 M -31.89 % | -415.500 M 43.04 % | -729.500 M -10.98 % | -657.310 M 3.65 % | -682.236 M -54.25 % | -442.300 M 50.64 % | -896.000 M -92.07 % | -466.500 M 28.78 % | -655.000 M -72.37 % | -380.000 M 38.36 % | -616.500 M -387.35 % | -126.500 M 47.18 % | -239.500 M -46.93 % | -163.000 M 30.69 % | -235.173 M 9.28 % | -259.244 M |
Sales maturities of investments | 515.190 M 264.45 % | 141.361 M -32.12 % | 208.250 M -35.92 % | 325.000 M -56.60 % | 748.789 M 88.85 % | 396.500 M -23.64 % | 519.278 M 3.46 % | 501.925 M -34.79 % | 769.715 M 6.68 % | 721.523 M 12.45 % | 641.626 M 68.46 % | 380.886 M -59.95 % | 950.920 M 89.01 % | 503.094 M -13.36 % | 580.667 M 64.55 % | 352.874 M 72.57 % | 204.481 M 4.90 % | 194.930 M -1.59 % | 198.090 M 36.00 % | 145.656 M -36.26 % | 228.515 M -12.35 % | 260.717 M |
Other investing activites | 130.000 100.01 % | -1.361 M -8 178.78 % | 16.845 K | 0.000 -100.00 % | 108.889 M 1 083.24 % | -11.075 M 53.26 % | -23.692 M -373.84 % | -5.000 M -112.43 % | 40.215 M 6 592 632 532.28 % | 0.610 -38.38 % | 0.990 147.50 % | 0.400 -100.00 % | 1.315 M 1 792.97 % | 69.449 K 971.01 % | -7.973 K 99.93 % | -12.164 M 53.02 % | -25.891 M -4.38 % | -24.804 M -35.78 % | -18.268 M -17.61 % | -15.533 M -33.38 % | -11.646 M -72.32 % | -6.758 M |
Net cash used for investing activites | 28.076 M -22.22 % | 36.098 M 152.64 % | -68.579 M -370.45 % | 25.357 M -73.05 % | 94.098 M 366.19 % | -35.350 M 20.50 % | -44.466 M -164.99 % | 68.418 M 671.53 % | 8.868 M -82.98 % | 52.099 M 169.88 % | -74.557 M 5.25 % | -78.692 M -382.50 % | 27.856 M -3.69 % | 28.924 M 131.33 % | -92.330 M -138.94 % | -38.641 M 91.18 % | -437.880 M -1 103.21 % | 43.648 M 173.32 % | -59.528 M -81.08 % | -32.874 M -79.89 % | -18.275 M -246.00 % | -5.282 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.005 M | 0.000 | 0.000 | 0.000 100.00 % | -66.670 M | 0.000 | 0.000 | 0.000 100.00 % | -46.669 M | 0.000 | 0.000 | 0.000 100.00 % | -66.670 M | 0.000 | 0.000 | 0.000 100.00 % | -40.000 M | 0.000 |
Other financing activites | -93.359 M -755 230.91 % | -12.360 K -8.42 % | -11.400 K 47.85 % | -21.860 K -91.75 % | -11.400 K 50.56 % | -23.060 K -60.22 % | -14.393 K 52.91 % | -30.567 K -168.13 % | -11.400 K 74.64 % | -44.960 K -4 682.98 % | -940.000 97.12 % | -32.620 K 25.11 % | -43.560 K -111.66 % | -20.580 K 78.54 % | -95.900 K 89.89 % | -948.339 K -100.17 % | 545.948 M 156 085.20 % | -350.000 K 2.37 % | -358.491 K 30.91 % | -518.868 K 0.00 % | -518.867 K | 0.000 |
Net cash used provided by financing activities | -93.359 M -755 230.91 % | -12.360 K -8.42 % | -11.400 K 47.85 % | -21.860 K 99.98 % | -100.016 M -433 622.46 % | -23.060 K -60.22 % | -14.393 K 52.92 % | -30.568 K 99.95 % | -66.681 M -148 212.72 % | -44.960 K -4 682.98 % | -940.000 97.12 % | -32.620 K 99.93 % | -46.713 M -226 880.37 % | -20.580 K 78.54 % | -95.900 K 89.89 % | -948.339 K -100.20 % | 479.278 M 137 036.63 % | -350.000 K 2.37 % | -358.491 K 30.91 % | -518.868 K 73.16 % | -1.933 M 92.02 % | -24.239 M |
Effect of forex changes on cash | 127.171 K -72.38 % | 460.408 K -92.84 % | 6.430 M 583.87 % | -1.329 M -136.10 % | 3.681 M 77.77 % | 2.071 M 955.11 % | -242.141 K -120.85 % | 1.162 M -68.67 % | 3.708 M 392.17 % | -1.269 M -20.23 % | -1.056 M -133.39 % | 3.162 M 18.14 % | 2.676 M 3 371.23 % | -81.813 K 92.49 % | -1.089 M -3 637.07 % | -29.149 K 95.47 % | -643.137 K -96.68 % | -327.004 K 92.16 % | -4.170 M -30.94 % | -3.185 M -530.82 % | -504.863 K -168.30 % | 739.195 K |
Net change in cash | -51.463 M -159.23 % | 86.887 M 316.07 % | -40.212 M -174.03 % | 54.317 M 39.68 % | 38.886 M 207.39 % | -36.209 M -470.50 % | 9.773 M -89.73 % | 95.132 M 1 563.81 % | -6.499 M -124.64 % | 26.372 M 1 114.61 % | -2.599 M 87.82 % | -21.340 M -193.74 % | 22.765 M -18.00 % | 27.764 M 219.45 % | -23.243 M 67.85 % | -72.300 M -162.08 % | 116.468 M 1 421.21 % | 7.656 M 136.21 % | -21.142 M -216.31 % | 18.177 M 586.64 % | 2.647 M 121.37 % | -12.385 M |
Cash at beginning of period | 298.081 M 42.48 % | 209.205 M -16.12 % | 249.417 M 27.84 % | 195.100 M 24.89 % | 156.214 M -21.97 % | 200.194 M 5.98 % | 188.894 M 101.46 % | 93.762 M -6.48 % | 100.261 M 35.69 % | 73.889 M -3.40 % | 76.488 M -21.81 % | 97.828 M 30.33 % | 75.063 M 58.70 % | 47.299 M -32.95 % | 70.542 M -50.62 % | 142.843 M 441.59 % | 26.375 M 40.90 % | 18.718 M -53.04 % | 39.860 M 83.83 % | 21.683 M 13.91 % | 19.036 M -39.42 % | 31.421 M |
Cash at end of period | 246.617 M -17.26 % | 298.081 M 42.48 % | 209.205 M -16.12 % | 249.417 M 27.84 % | 195.100 M 18.97 % | 163.985 M -17.46 % | 198.667 M 5.17 % | 188.894 M 101.46 % | 93.762 M -6.48 % | 100.261 M 35.69 % | 73.889 M -3.40 % | 76.488 M -21.81 % | 97.828 M 30.33 % | 75.063 M 58.70 % | 47.299 M -32.95 % | 70.542 M -50.62 % | 142.843 M 441.59 % | 26.375 M 40.90 % | 18.718 M -53.04 % | 39.860 M 83.83 % | 21.683 M 13.91 % | 19.036 M |
Operating cash flow | 13.693 M -72.80 % | 50.341 M | 0.000 -100.00 % | 30.311 M -33.98 % | 45.912 M 601.73 % | -9.151 M -116.79 % | 54.496 M 113.01 % | 25.583 M -46.26 % | 47.607 M 336.25 % | 10.913 M -56.67 % | 25.183 M -32.66 % | 37.399 M 11.95 % | 33.406 M 1 148.03 % | 2.677 M -75.73 % | 11.029 M -57.92 % | 26.211 M 85.12 % | 14.158 M -42.07 % | 24.442 M -14.95 % | 28.738 M -42.26 % | 49.771 M 113.06 % | 23.360 M 42.46 % | 16.397 M |
Capital expenditure | -52.114 M -274.88 % | -13.902 M 73.19 % | -51.845 M -109.98 % | -24.690 M -66.93 % | -14.791 M 32.41 % | -21.882 M -5.33 % | -20.774 M -59.71 % | -13.007 M 58.51 % | -31.347 M -158.68 % | -12.118 M 64.31 % | -33.951 M -92.55 % | -17.632 M 37.87 % | -28.379 M -266.67 % | -7.740 M 56.98 % | -17.989 M -47.89 % | -12.164 M 53.02 % | -25.891 M -4.38 % | -24.804 M -35.78 % | -18.268 M -17.61 % | -15.533 M -33.38 % | -11.646 M -72.32 % | -6.758 M |
Free CashFlow | -38.421 M -205.44 % | 36.439 M 221.88 % | -29.897 M -766.67 % | 4.484 M -85.59 % | 31.122 M 200.29 % | -31.033 M -192.03 % | 33.722 M 168.13 % | 12.577 M -22.65 % | 16.260 M 1 449.00 % | -1.205 M 86.25 % | -8.768 M -144.36 % | 19.767 M 293.19 % | 5.027 M 199.30 % | -5.063 M 27.26 % | -6.961 M -149.55 % | 14.047 M 219.73 % | -11.732 M -3 143.48 % | -361.724 K -103.45 % | 10.470 M -69.42 % | 34.238 M 192.29 % | 11.714 M 21.53 % | 9.639 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |