
Zhejiang Wellsun Intelligent Technology Co.,Ltd. 300882.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 937.387 M -16.26 % | 1.119 B 32.60 % | 844.141 M 54.52 % | 546.289 M -4.34 % | 571.102 M 0.56 % | 567.912 M 10.32 % | 514.775 M 8.36 % | 475.050 M 25.05 % | 379.878 M |
Net income | 118.917 M -52.45 % | 250.084 M 85.01 % | 135.170 M 107.39 % | 65.178 M -25.37 % | 87.336 M 16.02 % | 75.275 M 16.51 % | 64.610 M 46.10 % | 44.222 M 108.46 % | 21.214 M |
Income before tax | 132.699 M -53.77 % | 287.016 M 87.85 % | 152.793 M 115.59 % | 70.871 M -28.28 % | 98.814 M 16.70 % | 84.675 M 15.74 % | 73.158 M 44.23 % | 50.722 M 93.83 % | 26.169 M |
Income before tax ratio | 0.14 -44.79 % | 0.26 41.66 % | 0.18 39.52 % | 0.13 -25.02 % | 0.17 16.05 % | 0.15 4.91 % | 0.14 33.10 % | 0.11 54.99 % | 0.07 |
EBITDA | 171.554 M -47.06 % | 324.042 M 76.27 % | 183.837 M 110.26 % | 87.431 M -21.12 % | 110.834 M 17.16 % | 94.597 M 16.10 % | 81.478 M 42.82 % | 57.048 M 68.19 % | 33.919 M |
Net income ratio | 0.13 -43.22 % | 0.22 39.53 % | 0.16 34.21 % | 0.12 -21.98 % | 0.15 15.37 % | 0.13 5.61 % | 0.13 34.83 % | 0.09 66.70 % | 0.06 |
Ratio EBITDA | 0.18 -36.78 % | 0.29 32.93 % | 0.22 36.07 % | 0.16 -17.53 % | 0.19 16.51 % | 0.17 5.24 % | 0.16 31.80 % | 0.12 34.49 % | 0.09 |
Gross profit ratio | 0.33 -10.59 % | 0.37 8.37 % | 0.34 13.86 % | 0.30 -5.24 % | 0.31 11.35 % | 0.28 -3.37 % | 0.29 15.03 % | 0.25 -9.15 % | 0.28 |
Weighted average shs out dil | 283.136 M 36.85 % | 206.893 M 1.21 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 33.86 % | 152.714 M -1.71 % | 155.374 M 18.31 % | 131.323 M |
Weighted average shs out | 283.136 M 36.85 % | 206.893 M 1.21 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 33.86 % | 152.714 M -1.71 % | 155.374 M 18.31 % | 131.323 M |
EPS diluted | 0.42 -65.29 % | 1.21 83.33 % | 0.66 106.25 % | 0.32 -25.58 % | 0.43 16.22 % | 0.37 -11.90 % | 0.42 50.00 % | 0.28 75.00 % | 0.16 |
Earnings per share | 0.42 -51.72 % | 0.87 31.82 % | 0.66 106.25 % | 0.32 -25.58 % | 0.43 16.22 % | 0.37 -11.90 % | 0.42 50.00 % | 0.28 75.00 % | 0.16 |
Gross profit | 308.092 M -25.12 % | 411.453 M 43.71 % | 286.316 M 75.93 % | 162.742 M -9.35 % | 179.534 M 11.98 % | 160.327 M 6.60 % | 150.401 M 24.65 % | 120.657 M 13.61 % | 106.201 M |
Income tax expense | 13.782 M -62.68 % | 36.931 M 109.78 % | 17.605 M 209.24 % | 5.693 M -50.40 % | 11.479 M 22.13 % | 9.399 M 9.96 % | 8.548 M 31.50 % | 6.500 M 31.18 % | 4.955 M |
Cost of revenue | 629.294 M -11.10 % | 707.885 M 26.90 % | 557.825 M 45.44 % | 383.548 M -2.05 % | 391.568 M -3.93 % | 407.586 M 11.86 % | 364.374 M 2.82 % | 354.394 M 29.49 % | 273.676 M |
General and administrative expenses | 16.817 M 25.62 % | 13.387 M -0.04 % | 13.393 M 92.57 % | 6.954 M 20.43 % | 5.775 M 145.16 % | -12.787 M -6.78 % | -11.975 M -71.82 % | -6.970 M -121.53 % | 32.370 M |
Selling and marketing expenses | 46.521 M 11.11 % | 41.868 M -20.04 % | 52.363 M 22.64 % | 42.695 M 50.87 % | 28.300 M -19.06 % | 34.963 M 19.79 % | 29.187 M 6.72 % | 27.350 M 6.61 % | 25.654 M |
Other expenses | 28.431 M 200.20 % | 9.471 M 9 908.72 % | 94.624 K -94.96 % | 1.879 M 2 420.85 % | -80.952 K 88.99 % | -735.527 K 46.67 % | -1.379 M -671.73 % | 241.247 K -91.42 % | 2.811 M |
Operating expenses | 174.896 M 41.86 % | 123.285 M -8.68 % | 134.997 M 24.33 % | 108.577 M 45.95 % | 74.391 M -6.99 % | 79.980 M 3.53 % | 77.255 M 7.35 % | 71.965 M -16.91 % | 86.615 M |
Cost and expenses | 804.191 M -3.23 % | 831.002 M 19.94 % | 692.822 M 40.78 % | 492.125 M 5.62 % | 465.959 M -4.43 % | 487.566 M 10.40 % | 441.630 M 3.58 % | 426.358 M 18.34 % | 360.292 M |
Research and development expenses | 83.128 M 41.95 % | 58.559 M 1.76 % | 57.548 M 21.29 % | 47.446 M 34.15 % | 35.367 M -0.17 % | 35.427 M 22.27 % | 28.974 M 3.23 % | 28.068 M 9.90 % | 25.539 M |
Selling general and administrative expenses | 63.338 M 14.63 % | 55.255 M -15.97 % | 65.756 M 32.44 % | 49.650 M 45.71 % | 34.074 M 53.66 % | 22.176 M 28.84 % | 17.212 M -15.55 % | 20.380 M -64.88 % | 58.024 M |
Interest income | 14.340 M -13.72 % | 16.621 M 505.13 % | 2.747 M -66.59 % | 8.221 M 293.27 % | 2.091 M -17.04 % | 2.520 M 8.75 % | 2.317 M 19.33 % | 1.942 M 384.60 % | 400.719 K |
Interest expense | 558.727 K 102.55 % | 275.843 K -34.07 % | 418.397 K 9.42 % | 382.385 K 106.62 % | 185.063 K 1 864.40 % | 9.421 K -95.86 % | 227.353 K -53.71 % | 491.173 K -66.50 % | 1.466 M |
Depreciation and amortization | 38.751 M 4.75 % | 36.995 M 20.80 % | 30.625 M 89.31 % | 16.178 M 34.76 % | 12.005 M 21.05 % | 9.917 M 22.54 % | 8.093 M 9.56 % | 7.386 M 24.23 % | 5.946 M |
Operating income | 133.196 M -53.81 % | 288.337 M 88.83 % | 152.698 M 121.33 % | 68.992 M -30.24 % | 98.895 M 17.20 % | 84.378 M 15.68 % | 72.943 M 44.13 % | 50.610 M 116.68 % | 23.358 M |
Operating income ratio | 0.14 -44.84 % | 0.26 42.40 % | 0.18 43.23 % | 0.13 -27.07 % | 0.17 16.55 % | 0.15 4.85 % | 0.14 33.01 % | 0.11 73.27 % | 0.06 |
Total other income expenses net | -497.337 K 62.36 % | -1.321 M -110.85 % | 12.176 M -22.20 % | 15.650 M 94.80 % | 8.034 M 15.16 % | 6.976 M 3 149.41 % | 214.692 K -46.96 % | 404.737 K -85.60 % | 2.811 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -591.432 M 19.06 % | -730.693 M -49.76 % | -487.921 M -32.48 % | -368.308 M -13.77 % | -323.731 M -26.21 % | -256.506 M -85.35 % | -138.388 M -37.32 % | -100.774 M -474.41 % | -17.544 M |
Total investments | 11.156 M -5.97 % | 11.864 M 280.27 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M |
Total debt | 168.172 K -47.59 % | 320.884 K -74.01 % | 1.234 M -1.26 % | 1.250 M -98.55 % | 86.258 M -37.54 % | 138.107 M 99.51 % | 69.225 M -38.01 % | 111.676 M 6.59 % | 104.770 M |
Accumulated other comprehensive income loss | 94.741 M | 0.000 -100.00 % | 58.165 M 32.87 % | 43.777 M 17.60 % | 37.227 M -29.53 % | 52.828 M -31.54 % | 77.171 M 9.09 % | 70.738 M 6.65 % | 66.325 M |
Retained earnings | 548.481 M -2.77 % | 564.094 M 48.60 % | 379.601 M 41.10 % | 269.022 M 4.35 % | 257.799 M 43.84 % | 179.227 M 60.78 % | 111.471 M 62.43 % | 68.627 M 138.15 % | 28.817 M |
Common stock | 286.201 M 40.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 30.00 % | 157.253 M 33.33 % | 117.940 M 0.00 % | 117.940 M 0.00 % | 117.940 M 0.00 % | 117.940 M |
Total equity | 1.161 B -0.32 % | 1.164 B 21.90 % | 955.269 M 15.05 % | 830.302 M 2.18 % | 812.554 M 112.79 % | 381.857 M 24.55 % | 306.582 M 19.15 % | 257.304 M 20.75 % | 213.082 M |
Other non current liabilities | 2.249 M -67.86 % | 6.996 M 42.26 % | 4.918 M 15.08 % | 4.274 M 26.05 % | 3.391 M -35.21 % | 5.233 M 32.88 % | 3.938 M 6.45 % | 3.700 M 10.30 % | 3.354 M |
Long term debt | 168.172 K -47.59 % | 320.884 K -59.80 % | 798.263 K 84.07 % | 433.667 K -65.31 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 16.596 M -13.38 % | 19.158 M 127.03 % | 8.439 M 28.60 % | 6.562 M 23.19 % | 5.327 M -13.36 % | 6.148 M 20.98 % | 5.082 M 37.36 % | 3.700 M 10.30 % | 3.354 M |
Other current liabilities | 197.389 M 205.48 % | 64.616 M 78.10 % | 36.280 M 75.42 % | 20.682 M -15.16 % | 24.378 M -88.48 % | 211.676 M 70.22 % | 124.352 M 304.44 % | 30.747 M -79.30 % | 148.571 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 62.760 M 89.02 % | 33.203 M 4 651.91 % | 698.726 K -97.63 % | 29.493 M 4 671.32 % | 618.128 K -94.48 % | 11.198 M 1 825.55 % | 581.530 K |
Short term debt | 2.470 M | 0.000 100.00 % | -49.502 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 393.905 M -1.00 % | 397.879 M -5.37 % | 420.474 M 49.10 % | 282.004 M -0.24 % | 282.681 M -17.86 % | 344.139 M 18.25 % | 291.039 M -8.09 % | 316.663 M 24.57 % | 254.208 M |
Total liabilities | 410.501 M -1.57 % | 417.038 M -2.77 % | 428.913 M 48.64 % | 288.566 M 0.19 % | 288.008 M -17.78 % | 350.287 M 18.29 % | 296.121 M -7.57 % | 320.363 M 24.38 % | 257.562 M |
Other non current assets | 252.251 M 101.99 % | 124.884 M 254.49 % | 35.229 M -79.30 % | 170.185 M 8.25 % | 157.209 M 678.75 % | -27.163 M -970.62 % | 3.120 M | 0.000 -100.00 % | 2.000 M |
Long term investments | -200.823 M -241.64 % | -58.782 M -542.49 % | 13.284 M 109.71 % | -136.880 M 0.00 % | -136.880 M -552.00 % | 30.283 M | 0.000 -100.00 % | 3.120 M 0.00 % | 3.120 M |
Intangible assets | 57.675 M -4.59 % | 60.453 M -4.21 % | 63.108 M 132.25 % | 27.173 M -3.80 % | 28.246 M 33.95 % | 21.087 M -30.24 % | 30.230 M 114.32 % | 14.105 M 236.21 % | 4.195 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 57.675 M -4.59 % | 60.453 M -4.21 % | 63.108 M 132.25 % | 27.173 M -3.80 % | 28.246 M 33.95 % | 21.087 M -30.24 % | 30.230 M 114.32 % | 14.105 M 236.21 % | 4.195 M |
Property plant equipment net | 293.162 M 3.23 % | 284.002 M 1.50 % | 279.797 M 27.60 % | 219.270 M 72.81 % | 126.887 M 27.01 % | 99.906 M 121.83 % | 45.038 M 4.45 % | 43.118 M -1.22 % | 43.652 M |
Total non current assets | 407.577 M -1.89 % | 415.422 M 4.85 % | 396.193 M 39.73 % | 283.539 M 57.66 % | 179.841 M 41.49 % | 127.107 M 56.20 % | 81.376 M 29.23 % | 62.968 M 12.82 % | 55.814 M |
Other current assets | 10.680 M -43.10 % | 18.768 M -69.62 % | 61.781 M 332.89 % | 14.272 M -90.87 % | 156.233 M 680.04 % | 20.029 M 167.27 % | 7.494 M -25.89 % | 10.112 M 35.51 % | 7.463 M |
Short term investments | 211.979 M 200.06 % | 70.646 M 795.04 % | -10.164 M -107.26 % | 140.000 M 0.00 % | 140.000 M 615.40 % | -27.163 M -970.62 % | 3.120 M | 0.000 | 0.000 |
cash and cash equivalents | 591.600 M -19.07 % | 731.014 M 49.44 % | 489.156 M 32.36 % | 369.558 M -9.86 % | 409.989 M 3.90 % | 394.613 M 90.07 % | 207.613 M -2.28 % | 212.450 M 73.69 % | 122.314 M |
Cash and short term investments | 803.579 M 0.24 % | 801.660 M 63.89 % | 489.156 M -4.00 % | 509.558 M -7.35 % | 549.989 M 39.37 % | 394.613 M 90.07 % | 207.613 M -2.28 % | 212.450 M 73.69 % | 122.314 M |
Total current assets | 1.164 B -0.21 % | 1.166 B 18.03 % | 987.988 M 18.28 % | 835.330 M -9.27 % | 920.721 M 52.18 % | 605.037 M 16.06 % | 521.327 M 1.29 % | 514.699 M 24.07 % | 414.830 M |
Inventory | 60.128 M -41.12 % | 102.113 M -32.89 % | 152.154 M 99.30 % | 76.344 M 320.22 % | 18.167 M -38.92 % | 29.745 M -40.35 % | 49.863 M -27.41 % | 68.693 M 82.32 % | 37.677 M |
Net receivables | 289.262 M 18.77 % | 243.541 M -14.52 % | 284.897 M 21.15 % | 235.155 M -31.49 % | 343.236 M 133.99 % | 146.688 M -44.12 % | 262.487 M 13.80 % | 230.653 M -6.76 % | 247.377 M |
Tax assets | 5.312 M 9.22 % | 4.864 M 1.86 % | 4.775 M 25.95 % | 3.791 M -13.41 % | 4.378 M 46.23 % | 2.994 M 0.20 % | 2.988 M 13.82 % | 2.625 M -7.78 % | 2.847 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 186.407 M -40.96 % | 315.748 M -8.49 % | 345.044 M 40.16 % | 246.172 M 0.20 % | 245.680 M 87.11 % | 131.306 M -8.73 % | 143.859 M -48.68 % | 280.336 M 203.87 % | 92.256 M |
Tax payables | 7.640 M -56.38 % | 17.515 M 61.83 % | 10.823 M 114.15 % | 5.054 M -59.96 % | 12.622 M 991.14 % | 1.157 M -94.93 % | 22.827 M 309.04 % | 5.581 M -58.30 % | 13.382 M |
Deferred revenue non current | 14.178 M 19.74 % | 11.841 M 334.96 % | 2.722 M 46.78 % | 1.855 M 170.27 % | 686.250 K -25.00 % | 915.000 K -20.00 % | 1.144 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 168.172 K -47.59 % | 320.884 K 100.65 % | -49.140 M -11 431.36 % | 433.667 K -65.31 % | 1.250 M | 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 | 231.302 M -41.58 % | 395.942 M 26.47 % | 313.073 M 0.00 % | 313.073 M -21.29 % | 397.731 M 369.63 % | 84.690 M 9.74 % | 77.171 M 9.09 % | 70.738 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.250 M | 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 |
Total assets | 1.571 B -0.65 % | 1.582 B 14.26 % | 1.384 B 23.71 % | 1.119 B 1.66 % | 1.101 B 50.32 % | 732.145 M 21.48 % | 602.703 M 4.33 % | 577.667 M 22.74 % | 470.645 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 % | -983.765 K -267.51 % | 587.272 K 142.43 % | -1.384 M -22 993.47 % | -5.994 K 98.35 % | -362.900 K -263.91 % | 221.400 K -70.91 % | 761.100 K |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.293 M |
Change in working capital | 17.794 M -87.11 % | 138.027 M 315.54 % | -64.037 M -235.49 % | 47.263 M 122.71 % | -208.121 M -260.64 % | 129.561 M 1 279.69 % | -10.983 M -116.98 % | 64.688 M 48.38 % | 43.595 M |
Accounts receivables | -28.119 M -138.17 % | 73.664 M 167.63 % | -108.922 M -207.01 % | 101.786 M 162.41 % | -163.082 M -336.00 % | 69.103 M 1 139.59 % | -6.647 M -122.21 % | 29.925 M -52.76 % | 63.347 M |
Inventory | 39.349 M -21.10 % | 49.873 M 165.01 % | -76.715 M -27.31 % | -60.257 M -628.21 % | 11.408 M -43.30 % | 20.118 M 7.82 % | 18.659 M 159.83 % | -31.185 M -11 810.64 % | 266.300 K |
Accounts payables | 7.013 M -51.90 % | 14.581 M -88.11 % | 122.584 M 2 282.06 % | 5.146 M 109.35 % | -55.062 M -236.48 % | 40.345 M 278.27 % | -22.631 M -134.43 % | 65.727 M 416.31 % | -20.779 M |
Other working capital | 2.545 M 2 924.04 % | -90.109 K 90.84 % | -983.766 K -267.51 % | 587.272 K 142.43 % | -1.384 M -22 993.54 % | -5.994 K 99.98 % | -29.641 M -130.92 % | 95.873 M 121.27 % | 43.329 M |
Other non cash items | 330.427 K 105.65 % | -5.853 M -360.54 % | 2.247 M 132.65 % | -6.881 M -184.08 % | 8.184 M 381.72 % | -2.905 M -326.57 % | 1.282 M 198.52 % | -1.301 M -109.89 % | 13.157 M |
Net cash provided by operating activities | 175.793 M -58.29 % | 421.464 M 309.87 % | 102.830 M -15.53 % | 121.737 M 221.02 % | -100.596 M -147.49 % | 211.848 M 236.26 % | 63.002 M -45.21 % | 114.995 M 37.04 % | 83.912 M |
Investments in property plant and equipment | -60.163 M 7.33 % | -64.920 M 14.86 % | -76.249 M 34.39 % | -116.222 M -131.41 % | -50.224 M 2.28 % | -51.397 M -83.85 % | -27.956 M -57.40 % | -17.761 M -17.76 % | -15.082 M |
Acquisitions net | 0.000 -100.00 % | 94.104 K 100.23 % | -41.197 M -2 340 835.67 % | 1.760 K -100.00 % | 50.225 M -17.53 % | 60.902 M 117.40 % | 28.014 M 57.72 % | 17.762 M | 0.000 |
Purchases of investments | -1.756 B -983.95 % | -162.000 M 73.00 % | -600.000 M 16.67 % | -720.000 M -73.08 % | -416.000 M -593.33 % | -60.000 M 50.00 % | -120.000 M -200.00 % | -40.000 M 20.00 % | -50.000 M |
Sales maturities of investments | 1.622 B 1 653.41 % | 92.493 M -87.57 % | 743.876 M 2.74 % | 724.055 M 160.76 % | 277.670 M 351.12 % | 61.551 M -49.23 % | 121.231 M 199.37 % | 40.495 M -55.05 % | 90.092 M |
Other investing activites | 0.000 100.00 % | -3.501 M -3 341.18 % | 108.007 K 30 859 040.76 % | 0.350 100.00 % | -50.224 M 2.28 % | -51.397 M -83.85 % | -27.956 M -4 659 372.03 % | 600.000 -99.81 % | 324.174 K |
Net cash used for investing activites | -194.390 M -41.03 % | -137.834 M -619.39 % | 26.538 M 123.66 % | -112.165 M 40.51 % | -188.553 M -367.40 % | -40.340 M -51.28 % | -26.666 M -54.45 % | -17.266 M -168.15 % | 25.334 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.000 M |
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 | -122.744 M -200.21 % | -40.886 M -300.00 % | -10.221 M 78.33 % | -47.176 M -317 940.44 % | -14.833 K -214.91 % | -4.710 K 99.97 % | -15.332 M -6 143.08 % | -245.587 K 99.08 % | -26.601 M |
Other financing activites | -163.410 K 31.87 % | -239.845 K 73.34 % | -899.551 K 27.66 % | -1.243 M -100.36 % | 341.897 M 14 900.75 % | -2.310 M | 0.000 | 0.000 -100.00 % | 38.089 M |
Net cash used provided by financing activities | -122.908 M -198.86 % | -41.126 M -269.80 % | -11.121 M 77.03 % | -48.419 M -114.16 % | 341.897 M 14 870.63 % | -2.315 M 84.90 % | -15.332 M -6 143.08 % | -245.587 K 99.64 % | -68.512 M |
Effect of forex changes on cash | 1.122 M 88.09 % | 596.371 K -62.65 % | 1.597 M 500.97 % | -398.214 K -1 426 369.05 % | 27.920 -99.94 % | 43.055 K -93.50 % | 662.743 K 232.45 % | -500.386 K -279.48 % | 278.791 K |
Net change in cash | -140.383 M -157.75 % | 243.100 M 102.85 % | 119.843 M 405.36 % | -39.246 M -174.40 % | 52.748 M -68.83 % | 169.236 M 681.08 % | 21.667 M -77.66 % | 96.983 M 136.47 % | 41.013 M |
Cash at beginning of period | 730.527 M 49.87 % | 487.427 M 32.60 % | 367.584 M -9.65 % | 406.830 M 14.90 % | 354.082 M 91.56 % | 184.846 M 13.28 % | 163.179 M 146.51 % | 66.196 M 162.86 % | 25.183 M |
Cash at end of period | 590.145 M -19.22 % | 730.527 M 49.87 % | 487.427 M 32.60 % | 367.584 M -9.65 % | 406.830 M 14.90 % | 354.082 M 91.56 % | 184.846 M 13.28 % | 163.179 M 146.51 % | 66.196 M |
Operating cash flow | 175.793 M -58.29 % | 421.464 M 309.87 % | 102.830 M -15.53 % | 121.737 M 221.02 % | -100.596 M -147.49 % | 211.848 M 236.26 % | 63.002 M -45.21 % | 114.995 M 37.04 % | 83.912 M |
Capital expenditure | -60.163 M 7.33 % | -64.920 M 14.86 % | -76.249 M 34.39 % | -116.222 M -131.41 % | -50.224 M 2.28 % | -51.397 M -83.85 % | -27.956 M -57.40 % | -17.761 M -17.76 % | -15.082 M |
Free CashFlow | 115.630 M -67.57 % | 356.544 M 1 241.37 % | 26.581 M 381.96 % | 5.515 M 103.66 % | -150.820 M -194.00 % | 160.451 M 357.82 % | 35.047 M -63.96 % | 97.233 M 41.27 % | 68.829 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 | 2023-01-01 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 338.691 M 48.39 % | 228.250 M 0.34 % | 227.470 M 2.16 % | 222.661 M -16.36 % | 266.225 M 21.31 % | 219.467 M -21.63 % | 280.037 M -20.64 % | 352.857 M 26.54 % | 278.840 M 34.31 % | 207.604 M -21.98 % | 266.076 M -10.30 % | 296.626 M 70.40 % | 174.079 M 62.15 % | 107.360 M -37.26 % | 171.110 M 29.46 % | 132.177 M -22.96 % | 171.569 M 140.18 % | 71.433 M -59.25 % | 175.287 M 33.37 % | 131.427 M -34.10 % | 199.421 M 206.95 % | 64.968 M -60.00 % | 162.417 M 23.15 % | 131.888 M -3.59 % | 136.804 M 0.00 % | 136.804 M |
Net income | 60.348 M 64.41 % | 36.705 M 232.69 % | 11.033 M -49.78 % | 21.968 M -48.00 % | 42.247 M -3.26 % | 43.669 M -24.27 % | 57.663 M -41.29 % | 98.209 M 72.75 % | 56.851 M 52.16 % | 37.362 M -25.46 % | 50.126 M -6.75 % | 53.754 M 127.99 % | 23.578 M 205.76 % | 7.711 M -38.37 % | 12.512 M -10.31 % | 13.950 M -53.90 % | 30.260 M 257.86 % | 8.456 M -61.21 % | 21.802 M 9.78 % | 19.861 M -42.53 % | 34.558 M 210.92 % | 11.115 M -57.70 % | 26.279 M 138.29 % | 11.028 M -41.91 % | 18.984 M 0.00 % | 18.984 M |
Income before tax | 63.408 M 44.39 % | 43.916 M 235.69 % | 13.082 M -45.10 % | 23.831 M -45.95 % | 44.090 M -15.34 % | 52.078 M -22.54 % | 67.229 M -40.64 % | 113.247 M 83.65 % | 61.665 M 37.42 % | 44.875 M -22.45 % | 57.869 M 0.75 % | 57.438 M 104.22 % | 28.126 M 200.50 % | 9.360 M -26.76 % | 12.780 M 3.87 % | 12.304 M -64.97 % | 35.129 M 229.61 % | 10.658 M -53.77 % | 23.056 M 1.39 % | 22.739 M -43.00 % | 39.895 M 203.97 % | 13.124 M -52.18 % | 27.444 M 102.27 % | 13.568 M -37.85 % | 21.831 M 0.00 % | 21.831 M |
Income before tax ratio | 0.19 -2.70 % | 0.19 234.54 % | 0.06 -46.27 % | 0.11 -35.37 % | 0.17 -30.21 % | 0.24 -1.16 % | 0.24 -25.20 % | 0.32 45.13 % | 0.22 2.31 % | 0.22 -0.61 % | 0.22 12.32 % | 0.19 19.85 % | 0.16 85.33 % | 0.09 16.72 % | 0.07 -19.76 % | 0.09 -54.54 % | 0.20 37.23 % | 0.15 13.43 % | 0.13 -23.98 % | 0.17 -13.51 % | 0.20 -0.97 % | 0.20 19.55 % | 0.17 64.25 % | 0.10 -35.54 % | 0.16 0.00 % | 0.16 |
EBITDA | 61.296 M 33.04 % | 46.073 M 252.36 % | 13.075 M -45.14 % | 23.835 M -56.10 % | 54.291 M -12.68 % | 62.171 M -15.41 % | 73.497 M -37.90 % | 118.360 M 55.37 % | 76.181 M 28.31 % | 59.371 M -4.80 % | 62.362 M -6.11 % | 66.419 M 92.76 % | 34.458 M 119.60 % | 15.691 M -8.49 % | 17.147 M 1.93 % | 16.822 M -54.24 % | 36.762 M 155.65 % | 14.380 M -37.64 % | 23.059 M 1.35 % | 22.751 M -48.07 % | 43.814 M 261.89 % | 12.107 M -55.89 % | 27.447 M 102.28 % | 13.569 M -44.94 % | 24.642 M 3.83 % | 23.732 M |
Net income ratio | 0.18 10.80 % | 0.16 231.56 % | 0.05 -50.84 % | 0.10 -37.83 % | 0.16 -20.25 % | 0.20 -3.37 % | 0.21 -26.02 % | 0.28 36.51 % | 0.20 13.29 % | 0.18 -4.47 % | 0.19 3.96 % | 0.18 33.80 % | 0.14 88.57 % | 0.07 -1.77 % | 0.07 -30.71 % | 0.11 -40.16 % | 0.18 48.99 % | 0.12 -4.83 % | 0.12 -17.69 % | 0.15 -12.80 % | 0.17 1.29 % | 0.17 5.74 % | 0.16 93.50 % | 0.08 -39.74 % | 0.14 0.00 % | 0.14 |
Ratio EBITDA | 0.18 -10.34 % | 0.20 251.16 % | 0.06 -46.30 % | 0.11 -47.51 % | 0.20 -28.01 % | 0.28 7.94 % | 0.26 -21.76 % | 0.34 22.78 % | 0.27 -4.47 % | 0.29 22.02 % | 0.23 4.67 % | 0.22 13.12 % | 0.20 35.43 % | 0.15 45.85 % | 0.10 -21.26 % | 0.13 -40.60 % | 0.21 6.44 % | 0.20 53.02 % | 0.13 -24.01 % | 0.17 -21.21 % | 0.22 17.90 % | 0.19 10.27 % | 0.17 64.26 % | 0.10 -42.88 % | 0.18 3.83 % | 0.17 |
Gross profit ratio | 0.35 -5.39 % | 0.37 23.58 % | 0.30 -5.46 % | 0.32 10.29 % | 0.29 -24.39 % | 0.38 8.92 % | 0.35 -11.25 % | 0.40 4.54 % | 0.38 18.20 % | 0.32 -9.02 % | 0.35 2.32 % | 0.35 3.44 % | 0.33 16.26 % | 0.29 16.33 % | 0.25 -9.68 % | 0.27 -25.07 % | 0.36 19.54 % | 0.31 16.41 % | 0.26 -20.39 % | 0.33 -6.31 % | 0.35 12.88 % | 0.31 4.88 % | 0.30 25.17 % | 0.24 49.07 % | 0.16 0.00 % | 0.16 |
Weighted average shs out dil | 282.347 M 0.00 % | 282.347 M -0.14 % | 282.741 M -1.21 % | 286.201 M 0.00 % | 286.201 M 37.63 % | 207.948 M 1.03 % | 205.838 M 0.69 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 6.04 % | 192.783 M -32.64 % | 286.201 M 0.00 % | 286.201 M 40.00 % | 204.429 M -3.30 % | 211.401 M 28.29 % | 164.784 M 2.12 % | 161.368 M -20.00 % | 201.710 M 25.64 % | 160.547 M -26.86 % | 219.510 M 37.80 % | 159.295 M -26.24 % | 215.973 M 0.00 % | 215.973 M |
Weighted average shs out | 282.347 M 0.00 % | 282.347 M -0.14 % | 282.741 M -1.21 % | 286.201 M 0.00 % | 286.201 M 37.63 % | 207.948 M 1.03 % | 205.838 M 0.69 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 6.04 % | 192.783 M -32.64 % | 286.201 M 0.00 % | 286.201 M 40.00 % | 204.429 M 0.00 % | 204.429 M 24.06 % | 164.784 M 2.12 % | 161.368 M -20.00 % | 201.710 M 25.64 % | 160.547 M -26.86 % | 219.511 M 37.80 % | 159.295 M -26.24 % | 215.973 M 0.00 % | 215.973 M |
EPS diluted | 0.21 61.54 % | 0.13 233.33 % | 0.04 -49.22 % | 0.08 -48.80 % | 0.15 -28.57 % | 0.21 -25.00 % | 0.28 -41.67 % | 0.48 71.43 % | 0.28 55.56 % | 0.18 -28.00 % | 0.25 -3.85 % | 0.26 116.67 % | 0.12 200.00 % | 0.04 -8.47 % | 0.04 -10.27 % | 0.05 -67.53 % | 0.15 275.00 % | 0.04 -60.00 % | 0.10 -16.67 % | 0.12 -29.41 % | 0.17 145.66 % | 0.07 -42.33 % | 0.12 73.41 % | 0.07 -21.27 % | 0.09 0.00 % | 0.09 |
Earnings per share | 0.21 61.54 % | 0.13 233.33 % | 0.04 -49.22 % | 0.08 -48.80 % | 0.15 -28.57 % | 0.21 -25.00 % | 0.28 -41.67 % | 0.48 71.43 % | 0.28 55.56 % | 0.18 5.88 % | 0.17 -34.62 % | 0.26 116.67 % | 0.12 200.00 % | 0.04 -8.47 % | 0.04 -10.27 % | 0.05 -67.53 % | 0.15 275.00 % | 0.04 -60.00 % | 0.10 -16.67 % | 0.12 -29.41 % | 0.17 145.66 % | 0.07 -42.33 % | 0.12 73.41 % | 0.07 -21.27 % | 0.09 0.00 % | 0.09 |
Gross profit | 119.890 M 40.39 % | 85.397 M 24.00 % | 68.868 M -3.42 % | 71.308 M -7.75 % | 77.301 M -8.28 % | 84.278 M -14.64 % | 98.735 M -29.56 % | 140.177 M 32.29 % | 105.963 M 58.75 % | 66.747 M -29.01 % | 94.023 M -8.22 % | 102.439 M 76.26 % | 58.118 M 88.51 % | 30.830 M -27.01 % | 42.239 M 16.93 % | 36.124 M -42.28 % | 62.582 M 187.11 % | 21.797 M -52.56 % | 45.948 M 6.17 % | 43.276 M -38.25 % | 70.084 M 246.48 % | 20.227 M -58.05 % | 48.214 M 54.15 % | 31.278 M 43.71 % | 21.764 M 0.00 % | 21.764 M |
Income tax expense | 3.060 M -57.56 % | 7.211 M 251.80 % | 2.050 M 9.99 % | 1.863 M 27.60 % | 1.460 M -82.63 % | 8.409 M -12.10 % | 9.566 M -36.39 % | 15.038 M 212.37 % | 4.814 M -35.92 % | 7.513 M -2.96 % | 7.743 M 110.17 % | 3.684 M -19.00 % | 4.548 M 175.90 % | 1.649 M 514.15 % | 268.423 K 116.31 % | -1.645 M -133.80 % | 4.868 M 121.11 % | 2.202 M 75.62 % | 1.254 M -56.45 % | 2.879 M -46.06 % | 5.337 M 165.56 % | 2.010 M 72.54 % | 1.165 M -54.14 % | 2.540 M -10.81 % | 2.847 M 0.00 % | 2.847 M |
Cost of revenue | 218.801 M 53.17 % | 142.853 M -9.93 % | 158.603 M 4.79 % | 151.354 M -19.89 % | 188.925 M 39.75 % | 135.188 M -25.43 % | 181.302 M -14.75 % | 212.680 M 23.02 % | 172.877 M 22.73 % | 140.857 M -18.13 % | 172.052 M -11.40 % | 194.187 M 67.46 % | 115.961 M 51.52 % | 76.530 M -40.62 % | 128.871 M 34.17 % | 96.053 M -11.87 % | 108.988 M 119.57 % | 49.636 M -61.62 % | 129.339 M 46.72 % | 88.151 M -31.84 % | 129.337 M 189.08 % | 44.741 M -60.82 % | 114.203 M 13.51 % | 100.610 M -12.54 % | 115.040 M 0.00 % | 115.040 M |
General and administrative expenses | -2.378 M -116.52 % | 14.393 M 158.75 % | -24.498 M -175.91 % | 32.271 M 148.12 % | 13.006 M 6.19 % | 12.248 M 145.42 % | -26.967 M -177.02 % | 35.014 M 692.97 % | -5.905 M -152.51 % | 11.245 M -19.27 % | 13.929 M -47.28 % | 26.420 M 1 004.34 % | -2.922 M -140.61 % | 7.195 M 161.69 % | -11.663 M -178.05 % | 14.943 M 929.30 % | -1.802 M -132.91 % | 5.476 M 155.22 % | -9.916 M -287.86 % | 5.279 M -3.09 % | 5.447 M 9.71 % | 4.965 M 116.69 % | -29.742 M -586.84 % | 6.109 M | 0.000 | 0.000 |
Selling and marketing expenses | 4.273 M -67.65 % | 13.207 M 369.08 % | 2.815 M -87.55 % | 22.612 M 21.79 % | 18.566 M 62.42 % | 11.431 M -43.98 % | 20.403 M 123.26 % | 9.139 M -60.69 % | 23.249 M 143.30 % | 9.556 M -27.18 % | 13.123 M -35.04 % | 20.202 M 77.05 % | 11.410 M 49.59 % | 7.627 M -53.67 % | 16.464 M 34.20 % | 12.268 M 47.54 % | 8.315 M 47.23 % | 5.648 M -23.88 % | 7.420 M 21.15 % | 6.125 M -41.77 % | 10.518 M 148.24 % | 4.237 M -70.69 % | 14.458 M 170.79 % | 5.339 M | 0.000 | 0.000 |
Other expenses | 33.463 M 755.00 % | -5.109 M -110.49 % | 48.701 M 261.53 % | -30.150 M -16 163.74 % | 187.690 K 459.20 % | -52.252 K -328.81 % | 22.836 K 106.27 % | -364.109 K 60.12 % | -913.053 K -1 264.09 % | -66.935 K | 0.000 -100.00 % | 25.701 K 125.38 % | -101.278 K -525.71 % | 23.790 K -98.74 % | 1.889 M 3 809.60 % | 48.321 K 158.16 % | -83.082 K -440.68 % | 24.387 K -86.86 % | 185.558 K 230.07 % | 56.218 K 152.31 % | 22.281 K 106.46 % | -345.012 K 67.82 % | -1.072 M -631.60 % | 201.666 K | 0.000 | 0.000 |
Operating expenses | 56.434 M 35.97 % | 41.505 M -25.57 % | 55.765 M 18.61 % | 47.014 M 2.51 % | 45.865 M 32.78 % | 34.541 M -15.75 % | 41.000 M 28.61 % | 31.880 M -30.38 % | 45.791 M 68.19 % | 27.225 M -27.48 % | 37.543 M -18.70 % | 46.178 M 51.57 % | 30.466 M 35.07 % | 22.556 M -42.42 % | 39.175 M 45.49 % | 26.926 M 4.28 % | 25.820 M 55.01 % | 16.657 M -21.29 % | 21.161 M 12.32 % | 18.840 M -28.28 % | 26.269 M 223.50 % | 8.120 M -70.92 % | 27.928 M 50.93 % | 18.504 M 27 334.17 % | 67.450 K 0.00 % | 67.450 K |
Cost and expenses | 275.235 M 49.29 % | 184.358 M -14.00 % | 214.368 M 8.07 % | 198.368 M -15.51 % | 234.789 M 38.33 % | 169.729 M -23.65 % | 222.302 M -9.10 % | 244.560 M 11.84 % | 218.668 M 30.10 % | 168.083 M -19.81 % | 209.595 M -12.80 % | 240.365 M 64.15 % | 146.427 M 47.78 % | 99.086 M -41.04 % | 168.045 M 36.65 % | 122.979 M -8.77 % | 134.807 M 103.35 % | 66.293 M -55.95 % | 150.501 M 40.67 % | 106.991 M -31.24 % | 155.607 M 194.37 % | 52.861 M -62.81 % | 142.131 M 19.32 % | 119.114 M 3.48 % | 115.107 M 0.00 % | 115.107 M |
Research and development expenses | 21.077 M 10.85 % | 19.014 M -33.86 % | 28.747 M 29.02 % | 22.281 M 58.14 % | 14.090 M -14.02 % | 16.387 M -6.05 % | 17.441 M 11.66 % | 15.620 M 17.94 % | 13.243 M 8.06 % | 12.255 M -32.70 % | 18.210 M 28.91 % | 14.126 M 5.88 % | 13.342 M 12.40 % | 11.870 M -19.51 % | 14.747 M 29.12 % | 11.421 M -3.66 % | 11.855 M 25.82 % | 9.422 M 1.18 % | 9.313 M 1.58 % | 9.168 M -19.67 % | 11.413 M 108.49 % | 5.474 M -51.36 % | 11.255 M 30.54 % | 8.622 M | 0.000 | 0.000 |
Selling general and administrative expenses | 1.895 M -93.13 % | 27.599 M 227.29 % | -21.683 M -139.51 % | 54.883 M 73.83 % | 31.572 M 33.33 % | 23.679 M 460.75 % | -6.564 M -114.87 % | 44.153 M 154.57 % | 17.344 M -16.62 % | 20.801 M -23.11 % | 27.052 M -41.98 % | 46.623 M 449.23 % | 8.489 M -42.73 % | 14.822 M 208.68 % | 4.802 M -82.35 % | 27.212 M 317.80 % | 6.513 M -41.45 % | 11.123 M 545.61 % | -2.496 M -121.89 % | 11.403 M -28.57 % | 15.965 M 73.49 % | 9.202 M 160.21 % | -15.284 M -233.51 % | 11.448 M | 0.000 | 0.000 |
Interest income | 934.077 K -16.06 % | 1.113 M -6.10 % | 1.185 M -67.32 % | 3.626 M -73.56 % | 13.714 M 378.24 % | 2.868 M -61.17 % | 7.385 M 48.10 % | 4.987 M -0.44 % | 5.009 M 82.95 % | 2.738 M 97.17 % | 1.388 M -50.09 % | 2.782 M 220.95 % | 866.761 K 38.97 % | 623.682 K -95.43 % | 13.642 M 359.62 % | 2.968 M -12.92 % | 3.408 M 256.63 % | 955.709 K 71.24 % | 558.126 K -45.93 % | 1.032 M 56.74 % | 658.593 K -44.91 % | 1.195 M -65.66 % | 3.481 M 386.95 % | 714.891 K | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 220.945 K 134.42 % | -641.821 K -16 573.84 % | 3.896 K -98.27 % | 224.669 K 304.97 % | 55.478 K 915.34 % | 5.464 K 1.20 % | 5.399 K -73.10 % | 20.069 K -97.73 % | 885.091 K | 0.000 -100.00 % | 4.708 K | 0.000 -100.00 % | 265.450 K 58.52 % | 167.450 K 52.59 % | 109.735 K 115.83 % | 50.844 K -6.46 % | 54.355 K 1 616.29 % | 3.167 K -72.85 % | 11.666 K 33.39 % | 8.746 K | 0.000 -100.00 % | 8.194 K 567.79 % | 1.227 K | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.093 M 15.72 % | 8.722 M 70.78 % | 5.107 M 0.00 % | 5.107 M -64.77 % | 14.496 M 0.00 % | 14.496 M 102.04 % | 7.175 M -20.11 % | 8.981 M 41.85 % | 6.331 M 0.00 % | 6.331 M 44.99 % | 4.367 M 0.00 % | 4.367 M 17.33 % | 3.722 M 0.00 % | 3.722 M 24.01 % | 3.001 M 21.05 % | 2.479 M -15.95 % | 2.950 M 18.98 % | 2.479 M 0.00 % | 2.479 M 25.97 % | 1.968 M 0.00 % | 1.968 M 0.00 % | 1.968 M |
Operating income | 63.456 M 44.57 % | 43.892 M 234.98 % | 13.103 M -46.07 % | 24.294 M -22.72 % | 31.436 M -39.70 % | 52.130 M -22.43 % | 67.206 M -40.85 % | 113.611 M 81.55 % | 62.578 M 39.24 % | 44.942 M -18.57 % | 55.187 M -3.88 % | 57.412 M 103.39 % | 28.227 M 202.35 % | 9.336 M -14.28 % | 10.891 M -11.98 % | 12.373 M -64.74 % | 35.094 M 230.04 % | 10.633 M -53.51 % | 22.870 M 0.82 % | 22.683 M -43.11 % | 39.873 M 196.02 % | 13.469 M -50.99 % | 27.484 M 105.63 % | 13.366 M -38.59 % | 21.764 M 0.00 % | 21.764 M |
Operating income ratio | 0.19 -2.57 % | 0.19 233.84 % | 0.06 -47.21 % | 0.11 -7.60 % | 0.12 -50.29 % | 0.24 -1.02 % | 0.24 -25.46 % | 0.32 43.47 % | 0.22 3.67 % | 0.22 4.37 % | 0.21 7.16 % | 0.19 19.36 % | 0.16 86.47 % | 0.09 36.62 % | 0.06 -32.01 % | 0.09 -54.23 % | 0.20 37.41 % | 0.15 14.09 % | 0.13 -24.40 % | 0.17 -13.68 % | 0.20 -3.56 % | 0.21 22.52 % | 0.17 66.97 % | 0.10 -36.30 % | 0.16 0.00 % | 0.16 |
Total other income expenses net | -47.538 K -299.44 % | 23.836 K 217.30 % | -20.320 K 95.61 % | -462.454 K -103.65 % | 12.654 M 285.02 % | 3.287 M -69.08 % | 10.629 M 9 793.70 % | -109.644 K -104.04 % | 2.713 M -49.94 % | 5.419 M 102.09 % | 2.682 M -57.95 % | 6.377 M 245.28 % | 1.847 M 45.35 % | 1.271 M -32.74 % | 1.889 M 2 829.84 % | -69.204 K -102.84 % | 2.440 M 22.08 % | 1.999 M 977.20 % | 185.559 K -80.91 % | 972.099 K -4.75 % | 1.021 M 18.03 % | 864.710 K -84.01 % | 5.407 M 533.58 % | 853.372 K -70.35 % | 2.878 M 204.92 % | -2.743 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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 |
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 | 2023-01-01 | 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-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -353.509 M -56.73 % | -225.546 M 61.86 % | -591.432 M -57.02 % | -376.652 M 13.01 % | -432.966 M 37.33 % | -690.821 M 5.44 % | -730.554 M -31.28 % | -556.506 M -38.55 % | -401.663 M 12.02 % | -456.548 M 6.51 % | -488.358 M -316.18 % | -117.343 M 9.66 % | -129.894 M 47.35 % | -246.702 M 33.02 % | -368.308 M -98.43 % | -185.611 M 11.50 % | -209.721 M 38.53 % | -341.163 M 16.79 % | -409.989 M -46.98 % | -278.949 M -1.92 % | -273.683 M -169.35 % | 394.613 M 200.00 % | -394.613 M -100.04 % | -197.263 M -195.02 % | 207.613 M |
Total investments | 11.098 M 1.34 % | 10.952 M -1.83 % | 11.156 M -2.45 % | 11.436 M -92.15 % | 145.677 M 1 145.95 % | 11.692 M -1.45 % | 11.864 M 0.12 % | 11.851 M -5.30 % | 12.513 M 12.47 % | 11.126 M 256.61 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M 0.00 % | 3.120 M -99.60 % | 789.226 M 25 195.69 % | 3.120 M 0.00 % | 3.120 M -99.25 % | 415.225 M |
Total debt | 17.900 M 10 309.88 % | 171.952 K 2.25 % | 168.172 K -5.64 % | 178.229 K -99.89 % | 159.883 M 424.81 % | 30.465 M 6 534.90 % | 459.157 K 1.20 % | 453.692 K 1.20 % | 448.293 K -24.15 % | 591.009 K -25.96 % | 798.263 K -99.07 % | 85.982 M -9.08 % | 94.571 M 8 869.83 % | 1.054 M -15.66 % | 1.250 M -98.04 % | 63.637 M 15.34 % | 55.172 M -6.12 % | 58.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 326.043 M | 0.000 -100.00 % | 314.170 M 279.12 % | 82.868 M | 0.000 | 0.000 -100.00 % | 371.238 M 538.25 % | 58.165 M -84.33 % | 371.238 M | 0.000 -100.00 % | 356.851 M 715.15 % | 43.777 M -87.73 % | 356.851 M 715.15 % | 43.777 M -87.50 % | 350.326 M 840.41 % | 37.253 M -90.63 % | 397.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 381.857 M | 0.000 | 0.000 -100.00 % | 306.582 M |
Retained earnings | 631.224 M 7.87 % | 585.186 M 6.69 % | 548.481 M -0.15 % | 549.321 M 4.17 % | 527.353 M -13.66 % | 610.777 M 8.28 % | 564.094 M 6.21 % | 531.136 M 22.68 % | 432.927 M 3.83 % | 416.963 M -3.84 % | 433.614 M 26.19 % | 343.625 M 18.45 % | 290.090 M 4.83 % | 276.731 M 2.87 % | 269.022 M 2.18 % | 263.289 M 5.59 % | 249.339 M -6.35 % | 266.255 M 3.28 % | 257.799 M 5.33 % | 244.761 M 8.83 % | 224.900 M | 0.000 -100.00 % | 179.227 M 19.93 % | 149.439 M | 0.000 |
Common stock | 286.201 M 0.00 % | 286.201 M 0.00 % | 286.201 M 0.00 % | 286.201 M 0.00 % | 286.201 M 40.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 0.00 % | 204.429 M 30.00 % | 157.253 M 0.00 % | 157.253 M 0.00 % | 157.253 M 33.33 % | 117.940 M | 0.000 -100.00 % | 117.940 M 0.00 % | 117.940 M | 0.000 |
Total equity | 1.243 B 3.84 % | 1.197 B 3.16 % | 1.161 B 0.96 % | 1.150 B 1.95 % | 1.128 B -6.89 % | 1.211 B 4.01 % | 1.164 B 5.21 % | 1.107 B 9.74 % | 1.009 B 1.61 % | 992.630 M 3.91 % | 955.267 M 5.57 % | 904.905 M 6.29 % | 851.370 M 1.59 % | 838.011 M 0.93 % | 830.302 M 1.50 % | 818.045 M 1.73 % | 804.095 M -2.06 % | 821.010 M 1.04 % | 812.554 M 2.76 % | 790.752 M 84.96 % | 427.530 M 11.96 % | 381.857 M 0.00 % | 381.857 M 10.83 % | 344.550 M 12.38 % | 306.582 M |
Other non current liabilities | 7.008 M 5.73 % | 6.628 M 194.73 % | 2.249 M -72.58 % | 8.201 M 7.95 % | 7.597 M 8.58 % | 6.996 M 0.00 % | 6.996 M 4.35 % | 6.705 M 2.38 % | 6.549 M 32.84 % | 4.930 M -35.47 % | 7.640 M 82.39 % | 4.189 M 0.00 % | 4.189 M -1.98 % | 4.274 M 0.00 % | 4.274 M -7.91 % | 4.641 M 0.00 % | 4.641 M 0.00 % | 4.641 M 36.87 % | 3.391 M -32.02 % | 4.987 M 0.00 % | 4.987 M | 0.000 -100.00 % | 5.233 M 25.04 % | 4.185 M | 0.000 |
Long term debt | 0.000 -100.00 % | 171.952 K 2.25 % | 168.172 K -5.64 % | 178.229 K -46.10 % | 330.648 K 1.32 % | 326.353 K 1.70 % | 320.884 K -2.38 % | 328.722 K 1.67 % | 323.323 K -30.62 % | 466.038 K -41.62 % | 798.263 K | 0.000 | 0.000 -100.00 % | 226.324 K -47.81 % | 433.667 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 20.480 M -0.86 % | 20.657 M 24.47 % | 16.596 M -23.03 % | 21.561 M 171.98 % | 7.927 M -62.63 % | 21.211 M 10.71 % | 19.158 M 35.10 % | 14.181 M -0.65 % | 14.274 M 9.13 % | 13.079 M 54.99 % | 8.439 M 16.14 % | 7.266 M 13.34 % | 6.410 M -6.00 % | 6.820 M 3.93 % | 6.562 M 27.29 % | 5.155 M -1.10 % | 5.213 M -1.09 % | 5.270 M -1.07 % | 5.327 M -7.05 % | 5.731 M -0.99 % | 5.788 M | 0.000 -100.00 % | 6.148 M 17.90 % | 5.215 M | 0.000 |
Other current liabilities | 27.947 M -23.60 % | 36.579 M 6.62 % | 34.307 M 47.34 % | 23.285 M -88.87 % | 209.295 M 1 111.34 % | 17.278 M -51.20 % | 35.405 M 24.62 % | 28.411 M 30.81 % | 21.719 M 1 215.99 % | 1.650 M -98.50 % | 110.300 M 286.00 % | 28.575 M -79.59 % | 140.026 M 69 552.61 % | 201.035 K -99.03 % | 20.682 M -80.65 % | 106.869 M 24.41 % | 85.898 M 460.63 % | 15.322 M -37.15 % | 24.378 M 11.08 % | 21.947 M 17.70 % | 18.646 M | 0.000 -100.00 % | 53.040 M 269.40 % | 14.358 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 302.825 K -49.12 % | 595.164 K -98.93 % | 55.438 M -29.12 % | 78.212 M 19.48 % | 65.458 M 101.62 % | 32.465 M -32.42 % | 48.038 M | 0.000 -100.00 % | 841.185 K 126.58 % | 371.252 K -97.75 % | 16.498 M -50.31 % | 33.203 M 710.10 % | 4.099 M 87.19 % | 2.190 M -53.28 % | 4.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 17.900 M -85.01 % | 119.452 M | 0.000 | 0.000 | 0.000 100.00 % | -10.746 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 |
Total current liabilities | 568.107 M 56.36 % | 363.324 M -7.76 % | 393.905 M 6.52 % | 369.779 M -7.19 % | 398.410 M 6.94 % | 372.553 M -6.37 % | 397.879 M -6.56 % | 425.814 M 19.58 % | 356.090 M 9.96 % | 323.825 M -22.99 % | 420.474 M 34.99 % | 311.484 M 13.86 % | 273.568 M 3.01 % | 265.565 M -5.83 % | 282.004 M 17.60 % | 239.793 M 6.73 % | 224.680 M 6.96 % | 210.070 M -25.69 % | 282.681 M 15.56 % | 244.626 M -13.07 % | 281.397 M | 0.000 -100.00 % | 344.139 M 16.72 % | 294.849 M | 0.000 |
Total liabilities | 588.587 M 53.29 % | 383.981 M -6.46 % | 410.501 M 4.90 % | 391.339 M -3.69 % | 406.338 M 3.19 % | 393.764 M -5.58 % | 417.038 M -5.22 % | 439.995 M 18.80 % | 370.363 M 9.93 % | 336.904 M -21.45 % | 428.913 M 34.56 % | 318.750 M 13.85 % | 279.978 M 2.79 % | 272.384 M -5.61 % | 288.566 M 17.81 % | 244.948 M 6.55 % | 229.893 M 6.76 % | 215.340 M -25.23 % | 288.008 M 15.04 % | 250.356 M -12.82 % | 287.185 M | 0.000 -100.00 % | 350.287 M 16.74 % | 300.064 M | 0.000 |
Other non current assets | 46.646 M -90.57 % | 494.904 M 96.20 % | 252.251 M 580.34 % | 37.077 M 482.87 % | 6.361 M -88.41 % | 54.863 M 1.15 % | 54.238 M -46.72 % | 101.791 M 59.47 % | 63.831 M 6.17 % | 60.123 M 19.85 % | 50.167 M -40.41 % | 84.187 M -35.77 % | 131.071 M -20.33 % | 164.527 M -3.32 % | 170.185 M 17.88 % | 144.373 M 25.17 % | 115.339 M -1.29 % | 116.848 M -25.67 % | 157.209 M -31.65 % | 230.000 M 7 271.79 % | 3.120 M 100.79 % | -394.613 M | 0.000 -100.00 % | 3.120 M 101.50 % | -207.613 M |
Long term investments | 0.000 100.00 % | -450.989 M -124.57 % | -200.823 M -1 856.03 % | 11.436 M -74.60 % | 45.031 M 285.14 % | 11.692 M -1.45 % | 11.864 M 131.10 % | -38.149 M -7 531.97 % | 513.315 K 113.25 % | -3.874 M -224.15 % | 3.120 M 105.49 % | -56.880 M 46.78 % | -106.880 M 21.92 % | -136.880 M 0.00 % | -136.880 M -7.88 % | -126.880 M -30.97 % | -96.880 M 0.00 % | -96.880 M 29.22 % | -136.880 M 39.67 % | -226.880 M | 0.000 | 0.000 -100.00 % | 3.120 M | 0.000 | 0.000 |
Intangible assets | 56.452 M -1.14 % | 57.103 M -0.99 % | 57.675 M -0.83 % | 58.159 M -1.25 % | 58.895 M -1.26 % | 59.648 M -1.33 % | 60.453 M -1.57 % | 61.415 M -0.69 % | 61.842 M -0.92 % | 62.416 M -1.10 % | 63.108 M 24.37 % | 50.741 M -0.38 % | 50.934 M -0.15 % | 51.011 M 87.73 % | 27.173 M -0.78 % | 27.387 M -1.16 % | 27.709 M -0.77 % | 27.924 M -1.14 % | 28.246 M -1.04 % | 28.543 M 36.95 % | 20.843 M | 0.000 -100.00 % | 21.087 M 2.82 % | 20.509 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 |
Goodwill and intangible assets | 56.452 M -1.14 % | 57.103 M -0.99 % | 57.675 M -0.83 % | 58.159 M -1.25 % | 58.895 M -1.26 % | 59.648 M -1.33 % | 60.453 M -1.57 % | 61.415 M -0.69 % | 61.842 M -0.92 % | 62.416 M -1.10 % | 63.108 M 24.37 % | 50.741 M -0.38 % | 50.934 M -0.15 % | 51.011 M 87.73 % | 27.173 M -0.78 % | 27.387 M -1.16 % | 27.709 M -0.77 % | 27.924 M -1.14 % | 28.246 M -1.04 % | 28.543 M 36.95 % | 20.843 M | 0.000 -100.00 % | 21.087 M 2.82 % | 20.509 M | 0.000 |
Property plant equipment net | 280.300 M -0.50 % | 281.716 M -3.90 % | 293.162 M 4.29 % | 281.091 M 0.52 % | 279.625 M 1.47 % | 275.565 M -2.97 % | 284.002 M 4.90 % | 270.737 M -1.88 % | 275.923 M -3.36 % | 285.507 M 2.04 % | 279.797 M 6.58 % | 262.530 M 7.01 % | 245.336 M 0.43 % | 244.291 M 11.41 % | 219.270 M 19.39 % | 183.657 M 12.21 % | 163.676 M 16.66 % | 140.297 M 10.57 % | 126.887 M 9.49 % | 115.889 M 1.02 % | 114.722 M | 0.000 -100.00 % | 99.906 M 80.76 % | 55.269 M | 0.000 |
Total non current assets | 390.701 M 0.56 % | 388.506 M -4.68 % | 407.577 M 3.58 % | 393.478 M -0.57 % | 395.734 M -2.69 % | 406.680 M -2.10 % | 415.422 M 3.57 % | 401.098 M -1.53 % | 407.318 M -0.33 % | 408.671 M 3.15 % | 396.192 M 14.89 % | 344.851 M 6.36 % | 324.220 M -0.69 % | 326.481 M 15.15 % | 283.539 M 21.68 % | 233.020 M 8.86 % | 214.060 M 11.49 % | 192.002 M 6.76 % | 179.841 M 18.59 % | 151.646 M 6.52 % | 142.360 M 136.08 % | -394.613 M -410.46 % | 127.107 M 53.72 % | 82.686 M 139.83 % | -207.613 M |
Other current assets | 71.816 M 378.06 % | 15.022 M -94.99 % | 299.942 M 1 106.21 % | 24.866 M -46.21 % | 46.226 M -43.58 % | 81.935 M -20.12 % | 102.578 M -38.38 % | 166.478 M 63.72 % | 101.686 M -22.11 % | 130.548 M 93.79 % | 67.365 M -64.09 % | 187.595 M 227.26 % | 57.323 M 12.33 % | 51.033 M 257.58 % | 14.272 M -91.05 % | 159.454 M 13.05 % | 141.052 M 7.13 % | 131.662 M -15.73 % | 156.233 M 965.65 % | 14.661 M -94.67 % | 274.946 M | 0.000 -100.00 % | 20.029 M 178.03 % | 7.204 M | 0.000 |
Short term investments | 241.979 M -47.62 % | 461.941 M 117.92 % | 211.979 M -35.44 % | 328.358 M 226.25 % | 100.646 M 228.41 % | 30.646 M -56.62 % | 70.646 M 41.29 % | 50.000 M 316.67 % | 12.000 M -20.00 % | 15.000 M | 0.000 -100.00 % | 60.000 M -45.45 % | 110.000 M -21.43 % | 140.000 M 0.00 % | 140.000 M 7.69 % | 130.000 M 30.00 % | 100.000 M 0.00 % | 100.000 M -28.57 % | 140.000 M -39.13 % | 230.000 M 7 271.79 % | 3.120 M -99.60 % | 789.226 M | 0.000 | 0.000 -100.00 % | 415.225 M |
cash and cash equivalents | 371.409 M 64.55 % | 225.718 M -61.85 % | 591.600 M 56.99 % | 376.830 M -36.44 % | 592.849 M -17.81 % | 721.286 M -1.33 % | 731.014 M 31.25 % | 556.959 M 38.51 % | 402.111 M -12.04 % | 457.139 M -6.55 % | 489.156 M 140.58 % | 203.324 M -9.42 % | 224.465 M -9.40 % | 247.757 M -32.96 % | 369.558 M 48.27 % | 249.249 M -5.91 % | 264.893 M -33.77 % | 399.931 M -2.45 % | 409.989 M 46.98 % | 278.949 M 1.92 % | 273.683 M 169.35 % | -394.613 M -200.00 % | 394.613 M 100.04 % | 197.263 M 195.02 % | -207.613 M |
Cash and short term investments | 613.388 M -10.80 % | 687.658 M -14.43 % | 803.579 M 13.95 % | 705.189 M 1.69 % | 693.495 M -7.77 % | 751.932 M -6.20 % | 801.660 M 32.08 % | 606.959 M 46.57 % | 414.111 M -12.29 % | 472.139 M -3.48 % | 489.156 M 85.76 % | 263.324 M -21.27 % | 334.465 M -13.74 % | 387.757 M -23.90 % | 509.558 M 34.36 % | 379.249 M 3.93 % | 364.893 M -27.01 % | 499.931 M -9.10 % | 549.989 M 8.06 % | 508.949 M 85.96 % | 273.683 M -30.65 % | 394.613 M 0.00 % | 394.613 M 100.04 % | 197.263 M -4.98 % | 207.613 M |
Total current assets | 1.441 B 20.83 % | 1.193 B 2.51 % | 1.164 B 1.40 % | 1.148 B -0.37 % | 1.152 B -3.87 % | 1.198 B 2.76 % | 1.166 B 1.78 % | 1.146 B 17.91 % | 971.640 M 5.51 % | 920.863 M -6.79 % | 987.988 M 12.42 % | 878.804 M 8.88 % | 807.128 M 2.96 % | 783.915 M -6.16 % | 835.330 M 0.65 % | 829.972 M 1.23 % | 819.928 M -2.89 % | 844.349 M -8.29 % | 920.721 M 3.51 % | 889.463 M 55.40 % | 572.355 M 45.04 % | 394.613 M -34.78 % | 605.037 M 7.67 % | 561.928 M 170.66 % | 207.613 M |
Inventory | 211.785 M 112.30 % | 99.758 M 65.91 % | 60.128 M -11.83 % | 68.192 M -9.42 % | 75.284 M -23.71 % | 98.683 M -3.36 % | 102.113 M -25.84 % | 137.684 M -13.66 % | 159.463 M 4.57 % | 152.489 M 0.22 % | 152.154 M -0.39 % | 152.743 M 26.46 % | 120.787 M 10.63 % | 109.182 M 43.01 % | 76.344 M 3.74 % | 73.592 M 109.78 % | 35.080 M 12.80 % | 31.098 M 71.18 % | 18.167 M -8.15 % | 19.780 M -16.63 % | 23.726 M | 0.000 -100.00 % | 29.745 M -27.54 % | 41.052 M | 0.000 |
Net receivables | 544.366 M 39.41 % | 390.466 M | 0.000 -100.00 % | 349.306 M -2.96 % | 359.971 M 14.70 % | 313.837 M 28.86 % | 243.541 M -29.65 % | 346.195 M -2.69 % | 355.760 M 49.77 % | 237.535 M -14.96 % | 279.313 M -28.91 % | 392.880 M 35.70 % | 289.529 M 22.71 % | 235.943 M 0.33 % | 235.155 M -35.37 % | 363.862 M -9.47 % | 401.913 M 34.00 % | 299.930 M 52.77 % | 196.331 M -43.27 % | 346.073 M 28.32 % | 269.691 M | 0.000 -100.00 % | 167.474 M | 0.000 | 0.000 |
Tax assets | 7.303 M 26.49 % | 5.774 M 8.68 % | 5.312 M -7.05 % | 5.715 M -1.83 % | 5.821 M 18.51 % | 4.912 M 1.00 % | 4.864 M -8.34 % | 5.306 M 1.85 % | 5.210 M 15.79 % | 4.499 M | 0.000 -100.00 % | 4.273 M 13.68 % | 3.759 M 6.41 % | 3.532 M -6.83 % | 3.791 M -15.44 % | 4.483 M 6.35 % | 4.216 M 10.62 % | 3.811 M -12.95 % | 4.378 M 6.95 % | 4.094 M 11.39 % | 3.675 M | 0.000 -100.00 % | 2.994 M -20.96 % | 3.788 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 |
Account payables | 512.987 M 165.53 % | 193.192 M -45.11 % | 351.958 M 4.05 % | 338.244 M 80.98 % | 186.899 M -34.00 % | 283.196 M -10.31 % | 315.748 M -11.82 % | 358.059 M 11.75 % | 320.401 M 19.13 % | 268.948 M -22.05 % | 345.044 M 26.54 % | 272.674 M 107.85 % | 131.185 M -47.13 % | 248.141 M 0.80 % | 246.172 M 95.90 % | 125.661 M -2.50 % | 128.878 M -31.69 % | 188.657 M -23.21 % | 245.680 M 15.45 % | 212.800 M -16.97 % | 256.286 M | 0.000 -100.00 % | 289.943 M 4.51 % | 277.431 M | 0.000 |
Tax payables | 9.273 M -34.24 % | 14.101 M 84.58 % | 7.640 M -3.88 % | 7.948 M 258.58 % | 2.216 M -82.78 % | 12.868 M -26.53 % | 17.515 M -21.66 % | 22.357 M 106.67 % | 10.818 M 108.50 % | 5.188 M | 0.000 -100.00 % | 10.236 M 334.40 % | 2.356 M 224.89 % | 725.252 K -85.65 % | 5.054 M -30.42 % | 7.263 M -26.67 % | 9.904 M 62.59 % | 6.092 M -51.74 % | 12.622 M 27.78 % | 9.878 M 52.80 % | 6.465 M | 0.000 -100.00 % | 1.157 M -62.19 % | 3.060 M | 0.000 |
Deferred revenue non current | 13.472 M -2.41 % | 13.804 M -2.64 % | 14.178 M 7.56 % | 13.182 M -2.61 % | 13.535 M -2.54 % | 13.888 M 17.29 % | 11.841 M 65.67 % | 7.147 M -3.43 % | 7.401 M -3.32 % | 7.655 M | 0.000 -100.00 % | 3.077 M 38.51 % | 2.221 M -4.24 % | 2.320 M 25.07 % | 1.855 M 260.36 % | 514.687 K -10.00 % | 571.875 K -9.09 % | 629.062 K -8.33 % | 686.250 K -7.69 % | 743.437 K -7.14 % | 800.625 K | 0.000 -100.00 % | 915.000 K -11.11 % | 1.029 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 -100.00 % | 171.952 K 2.25 % | 168.172 K -5.64 % | 178.229 K -46.10 % | 330.648 K 100.82 % | -40.420 M -12 696.42 % | 320.884 K -2.38 % | 328.722 K 1.67 % | 323.323 K -30.62 % | 466.038 K | 0.000 | 0.000 | 0.000 -100.00 % | 226.324 K -47.81 % | 433.667 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 326.043 M | 0.000 -100.00 % | 326.043 M | 0.000 -100.00 % | 314.170 M -20.65 % | 395.942 M 0.00 % | 395.942 M | 0.000 -100.00 % | 313.073 M | 0.000 -100.00 % | 317.223 M | 0.000 -100.00 % | 356.851 M | 0.000 -100.00 % | 313.073 M | 0.000 -100.00 % | 350.326 M | 0.000 -100.00 % | 397.731 M 2.31 % | 388.738 M 359.01 % | 84.690 M | 0.000 -100.00 % | 84.690 M 9.74 % | 77.171 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 52.485 K | 0.000 | 0.000 100.00 % | -13.535 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.420 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 | 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 |
Total assets | 1.832 B 15.85 % | 1.581 B 0.65 % | 1.571 B 1.96 % | 1.541 B -0.42 % | 1.548 B -3.57 % | 1.605 B 1.48 % | 1.582 B 2.24 % | 1.547 B 12.17 % | 1.379 B 3.72 % | 1.330 B -3.95 % | 1.384 B 13.12 % | 1.224 B 8.16 % | 1.131 B 1.89 % | 1.110 B -0.76 % | 1.119 B 5.26 % | 1.063 B 2.81 % | 1.034 B -0.23 % | 1.036 B -5.83 % | 1.101 B 5.71 % | 1.041 B 45.67 % | 714.715 M | 0.000 -100.00 % | 732.145 M 13.58 % | 644.614 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 | 2023-01-01 | 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-06-30 | 2019-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 | 2023-01-01 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.537 M 92.14 % | 64.295 M 200.00 % | -64.295 M | 0.000 100.00 % | -185.637 M -232.81 % | 139.779 M 200.00 % | -139.779 M | 0.000 -100.00 % | 101.786 M 28.45 % | 79.239 M 200.00 % | -79.239 M | 0.000 100.00 % | -151.674 M -350.27 % | 60.603 M 200.00 % | -60.603 M | 0.000 -100.00 % | 89.221 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.664 M 28.69 % | 57.240 M 200.00 % | -57.240 M | 0.000 100.00 % | -108.922 M -214.29 % | 95.303 M 200.00 % | -95.303 M | 0.000 -100.00 % | 101.786 M 63.31 % | 62.326 M 200.00 % | -62.326 M | 0.000 100.00 % | -163.082 M -344.79 % | 66.622 M 200.00 % | -66.622 M | 0.000 -100.00 % | 69.103 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.873 M 606.99 % | 7.054 M 200.00 % | -7.054 M | 0.000 100.00 % | -76.715 M -272.49 % | 44.476 M 200.00 % | -44.476 M | 0.000 | 0.000 -100.00 % | 16.913 M 200.00 % | -16.913 M | 0.000 -100.00 % | 11.408 M 289.54 % | -6.019 M -200.00 % | 6.019 M | 0.000 -100.00 % | 20.118 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -69.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 74.605 M 172.89 % | -102.360 M -5 792.80 % | 1.798 M -97.04 % | 60.770 M 391.79 % | -20.826 M 36.54 % | -32.819 M -109.15 % | 358.752 M 249.91 % | -239.314 M -481.57 % | 62.719 M 193.58 % | -67.023 M -140.36 % | 166.078 M 439.67 % | 30.774 M 134.47 % | -89.278 M -158.35 % | -34.557 M -118.97 % | 182.132 M 206.53 % | -170.968 M -10 234.60 % | -1.654 M 97.14 % | -57.772 M -137.06 % | 155.891 M 1 513.57 % | -11.028 M 41.91 % | -18.984 M 0.00 % | -18.984 M |
Net cash provided by operating activities | -69.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.759 M 281.90 % | -58.691 M -126.68 % | 219.993 M 12.02 % | 196.393 M 1 525.77 % | -13.775 M -172.35 % | 19.039 M -92.47 % | 252.673 M 786.60 % | -36.800 M 21.95 % | -47.150 M 28.17 % | -65.643 M -137.68 % | 174.223 M 331.71 % | 40.357 M 164.32 % | -62.740 M -110.38 % | -29.823 M -146.41 % | 64.264 M 166.66 % | -96.404 M -342.22 % | -21.800 M 53.28 % | -46.657 M -116.59 % | 281.309 M | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | -10.285 M -12.39 % | -9.151 M 1.87 % | -9.325 M 40.26 % | -15.610 M -18.51 % | -13.172 M 40.28 % | -22.055 M 14.02 % | -25.653 M -742.70 % | -3.044 M 48.58 % | -5.920 M 80.46 % | -30.303 M -20.61 % | -25.124 M 6.93 % | -26.997 M -253.00 % | -7.648 M 53.59 % | -16.480 M 61.78 % | -43.122 M -70.90 % | -25.232 M 5.94 % | -26.827 M -27.50 % | -21.040 M -7.94 % | -19.494 M -34.18 % | -14.528 M -77.98 % | -8.163 M -1.54 % | -8.039 M 76.01 % | -33.510 M -178.68 % | -12.025 M | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.100 K -95.27 % | 86.620 K 2 459.22 % | 3.385 K 512 721.21 % | 0.660 | 0.000 -100.00 % | 37.343 K 1 002 418 523 340 900.00 % | 0.000 -100.00 % | 0.040 | 0.000 -100.00 % | 25.232 M -5.95 % | 26.829 M 27.51 % | 21.040 M 7.94 % | 19.494 M 34.17 % | 14.529 M | 0.000 -100.00 % | 8.040 M -76.06 % | 33.583 M 180.92 % | 11.955 M | 0.000 | 0.000 |
Purchases of investments | -180.500 M 58.02 % | -430.000 M -11.40 % | -386.000 M 59.37 % | -950.000 M -143.59 % | -390.000 M -1 200.00 % | -30.000 M 0.00 % | -30.000 M 40.00 % | -50.000 M -517.28 % | -8.100 M 89.04 % | -73.900 M | 0.000 100.00 % | -190.000 M -114.21 % | -88.700 M 67.31 % | -271.300 M -126.08 % | -120.000 M 25.00 % | -160.000 M 36.00 % | -250.000 M -31.58 % | -190.000 M -63.79 % | -116.000 M 55.38 % | -260.000 M | 0.000 100.00 % | -40.000 M -166.67 % | 60.000 M 250.00 % | -40.000 M | 0.000 | 0.000 |
Sales maturities of investments | 402.295 M 122.72 % | 180.626 M -64.34 % | 506.527 M -30.02 % | 723.807 M 125.84 % | 320.499 M 351.79 % | 70.941 M 605.00 % | 10.063 M -17.99 % | 12.270 M -18.39 % | 15.034 M -72.73 % | 55.126 M | 0.000 -100.00 % | 241.893 M 50.56 % | 160.665 M -30.42 % | 230.892 M 107.98 % | 111.018 M -15.23 % | 130.959 M -47.88 % | 251.267 M 8.86 % | 230.811 M 11.89 % | 206.280 M 571.67 % | 30.712 M 9 618.12 % | 316.024 K -99.22 % | 40.362 M 308.40 % | -19.368 M -5 649.22 % | 349.019 K | 0.000 | 0.000 |
Other investing activites | 10.999 K | 0.000 -100.00 % | 0.620 287.50 % | 0.160 | 0.000 -100.00 % | 40.941 M 103.68 % | 20.100 M 269 777 633 280 000 096.00 % | 0.000 100.00 % | -23.601 M -316 763 189 700 198 528.00 % | 0.000 -100.00 % | 60.446 M 11 624 182 352.47 % | 0.520 100.00 % | -41.146 M -822 925 864.23 % | 5.000 67 108 864 000.00 % | 0.000 -150.00 % | 0.000 -100.00 % | 1.760 K 15 748 213 418 766.67 % | 0.000 100.00 % | -19.494 M -3 346 525.06 % | 582.520 62 547 608 732 700.00 % | 0.000 -100.00 % | 592.230 -99.19 % | 73.262 K 204.96 % | -69.802 K | 0.000 | 0.000 |
Net cash used for investing activites | 211.522 M 181.82 % | -258.524 M -332.48 % | 111.202 M 145.99 % | -241.803 M -192.48 % | -82.673 M -537.76 % | 18.885 M 174.10 % | -25.486 M 37.36 % | -40.688 M -80.17 % | -22.583 M 53.98 % | -49.077 M -238.94 % | 35.321 M 41.66 % | 24.934 M 7.61 % | 23.171 M 140.73 % | -56.888 M -9.18 % | -52.104 M 4.00 % | -54.274 M -112.36 % | -25.558 M -229.28 % | 19.770 M -72.07 % | 70.786 M 129.03 % | -243.816 M -3 007.12 % | -7.847 M -2.23 % | -7.676 M -206.67 % | 7.196 M 113.91 % | -51.745 M | 0.000 | 0.000 |
Debt repayment | 17.900 M | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M -200.00 % | 30.000 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 100.00 % | -300.000 K | 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 | 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 100.00 % | -34.550 M | 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 % | -122.737 M -1 692 827.42 % | -7.250 K 99.98 % | -40.886 M -9 621.12 % | -420.588 K 98.96 % | -40.465 M | 0.000 | 0.000 100.00 % | -10.221 M | 0.000 | 0.000 100.00 % | -0.060 100.00 % | -635.294 K 98.63 % | -46.541 M | 0.000 100.00 % | -3.167 K | 0.000 | 0.000 | 0.000 100.00 % | -3.483 K | 0.000 | 0.000 | 0.000 |
Other financing activites | -14.349 M | 0.000 100.00 % | -163.410 K | 0.000 | 0.000 100.00 % | -0.010 100.00 % | -20.340 M | 0.000 100.00 % | -20.365 M -25 456 617 048.17 % | 0.080 100.00 % | -899.550 K 91.20 % | -10.221 M -9 818.75 % | -103.052 K | 0.000 100.00 % | -1.243 M | 0.000 100.00 % | -46.541 M | 0.000 100.00 % | -3.502 M -101.01 % | 345.902 M 25 790.89 % | -1.346 M -259.07 % | 846.400 K 136.64 % | -2.310 M | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 3.551 M | 0.000 100.00 % | -163.410 K | 0.000 100.00 % | -152.737 M -609.25 % | 29.993 M 247.46 % | -20.340 M -4 736.05 % | -420.588 K 97.93 % | -20.365 M -25 456 617 048.17 % | 0.080 100.00 % | -899.550 K 91.20 % | -10.221 M -9 818.75 % | -103.052 K | 0.000 100.00 % | -1.243 M -95.72 % | -635.294 K 98.63 % | -46.541 M | 0.000 100.00 % | -3.505 M -101.01 % | 345.902 M 25 790.89 % | -1.346 M -259.07 % | 846.400 K 132.39 % | -2.613 M | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | -106.678 K -12.73 % | -94.635 K -105.41 % | 1.749 M 288.94 % | -925.471 K -521.86 % | 219.381 K 176.90 % | 79.228 K 173.80 % | -107.358 K 43.67 % | -190.572 K -116.62 % | 1.147 M 554.33 % | -252.390 K -197.07 % | 260.002 K -55.05 % | 578.464 K -28.30 % | 806.811 K 1 761.37 % | -48.563 K 88.04 % | -406.008 K -1 347.14 % | 32.555 K 160.40 % | -53.903 K -284.98 % | 29.140 K 138.31 % | -76.066 K -429.90 % | -14.355 K -169.63 % | 20.615 K -70.48 % | 69.832 K 75.07 % | 39.887 K 4 265.31 % | -957.600 | 0.000 | 0.000 |
Net change in cash | 145.731 M 139.83 % | -365.882 M -270.36 % | 214.770 M 198.98 % | -216.987 M -68.94 % | -128.437 M -1 219.55 % | -9.733 M -105.59 % | 174.059 M 12.36 % | 154.907 M 381.50 % | -55.029 M -81.67 % | -30.290 M -110.54 % | 287.355 M 1 420.63 % | -21.759 M 6.52 % | -23.276 M 81.01 % | -122.580 M -201.75 % | 120.470 M 913.98 % | -14.800 M 89.03 % | -134.892 M -1 245.78 % | -10.023 M -107.62 % | 131.470 M 2 219.52 % | 5.668 M 118.30 % | -30.973 M 42.02 % | -53.417 M -118.68 % | 285.931 M 387.40 % | -99.490 M | 0.000 | 0.000 |
Cash at beginning of period | 224.263 M -62.00 % | 590.145 M 57.21 % | 375.375 M -36.63 % | 592.363 M -17.87 % | 721.286 M -1.27 % | 730.527 M 31.28 % | 556.468 M 38.58 % | 401.561 M -12.05 % | 456.589 M -6.22 % | 486.879 M 143.35 % | 200.073 M -9.81 % | 221.831 M -9.50 % | 245.107 M -33.34 % | 367.687 M 48.79 % | 247.114 M -5.65 % | 261.915 M -33.99 % | 396.807 M -2.46 % | 406.830 M 47.74 % | 275.361 M 2.10 % | 269.693 M -10.30 % | 300.665 M -15.09 % | 354.082 M 419.55 % | 68.151 M -59.35 % | 167.641 M | 0.000 | 0.000 |
Cash at end of period | 369.994 M 64.98 % | 224.263 M -62.00 % | 590.145 M 57.21 % | 375.375 M -36.68 % | 592.849 M -17.75 % | 720.794 M -1.33 % | 730.527 M 31.28 % | 556.468 M 38.58 % | 401.561 M -12.05 % | 456.589 M -6.33 % | 487.427 M 143.63 % | 200.073 M -9.81 % | 221.831 M -9.50 % | 245.107 M -33.32 % | 367.584 M 48.75 % | 247.114 M -5.65 % | 261.915 M -33.99 % | 396.807 M -2.46 % | 406.830 M 47.74 % | 275.361 M 2.10 % | 269.693 M -10.30 % | 300.665 M -15.09 % | 354.082 M 419.55 % | 68.151 M | 0.000 | 0.000 |
Operating cash flow | -69.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 106.759 M 281.90 % | -58.691 M -126.68 % | 219.993 M 12.02 % | 196.393 M 1 525.77 % | -13.775 M -172.35 % | 19.039 M -92.47 % | 252.673 M 786.60 % | -36.800 M 21.95 % | -47.150 M 28.17 % | -65.643 M -137.68 % | 174.223 M 331.71 % | 40.357 M 164.32 % | -62.740 M -110.38 % | -29.823 M -146.41 % | 64.264 M 166.66 % | -96.404 M -342.22 % | -21.800 M 53.28 % | -46.657 M -116.59 % | 281.309 M | 0.000 | 0.000 | 0.000 |
Capital expenditure | -10.285 M -12.39 % | -9.151 M 1.87 % | -9.325 M 40.26 % | -15.610 M -18.51 % | -13.172 M 40.28 % | -22.055 M 14.02 % | -25.653 M -742.70 % | -3.044 M 48.58 % | -5.920 M 80.46 % | -30.303 M -20.61 % | -25.124 M 6.93 % | -26.997 M -253.00 % | -7.648 M 53.59 % | -16.480 M 61.78 % | -43.122 M -70.90 % | -25.232 M 5.94 % | -26.827 M -27.50 % | -21.040 M -7.94 % | -19.494 M -34.18 % | -14.528 M -77.98 % | -8.163 M -1.54 % | -8.039 M 76.01 % | -33.510 M -178.68 % | -12.025 M | 0.000 | 0.000 |
Free CashFlow | -79.520 M 31.69 % | -116.414 M -225.64 % | 92.657 M 693.57 % | -15.610 M -116.68 % | 93.587 M 215.90 % | -80.746 M -141.55 % | 194.340 M 0.51 % | 193.349 M 1 081.73 % | -19.695 M -74.85 % | -11.264 M -104.95 % | 227.548 M 456.68 % | -63.797 M -16.42 % | -54.798 M 33.27 % | -82.123 M -162.64 % | 131.101 M 766.80 % | 15.125 M 116.89 % | -89.567 M -76.09 % | -50.863 M -213.61 % | 44.771 M 140.36 % | -110.932 M -270.23 % | -29.963 M 45.22 % | -54.696 M -122.07 % | 247.799 M 2 160.77 % | -12.025 M | 0.000 | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |