
Zhejiang Hongchang Electrical Technology Co., Ltd. 301008.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 1.027 B 16.09 % | 884.529 M 7.03 % | 826.419 M 7.63 % | 767.824 M 33.07 % | 577.004 M 14.01 % | 506.102 M 31.42 % | 385.092 M 21.81 % | 316.154 M |
Net income | 52.466 M -38.93 % | 85.912 M 27.72 % | 67.264 M -1.14 % | 68.041 M -16.93 % | 81.907 M 19.55 % | 68.512 M 172.61 % | 25.132 M 1.31 % | 24.808 M |
Income before tax | 56.484 M -40.93 % | 95.627 M 33.49 % | 71.636 M -2.14 % | 73.205 M -21.52 % | 93.284 M 19.26 % | 78.217 M 146.75 % | 31.699 M 1.74 % | 31.155 M |
Income before tax ratio | 0.06 -49.12 % | 0.11 24.72 % | 0.09 -9.08 % | 0.10 -41.03 % | 0.16 4.61 % | 0.15 87.75 % | 0.08 -16.47 % | 0.10 |
EBITDA | 122.144 M -15.79 % | 145.044 M 31.32 % | 110.454 M 5.17 % | 105.028 M -11.22 % | 118.297 M 18.13 % | 100.142 M 80.00 % | 55.635 M 17.80 % | 47.229 M |
Net income ratio | 0.05 -47.40 % | 0.10 19.33 % | 0.08 -8.15 % | 0.09 -37.57 % | 0.14 4.86 % | 0.14 107.43 % | 0.07 -16.83 % | 0.08 |
Ratio EBITDA | 0.12 -27.46 % | 0.16 22.69 % | 0.13 -2.29 % | 0.14 -33.28 % | 0.21 3.61 % | 0.20 36.96 % | 0.14 -3.29 % | 0.15 |
Gross profit ratio | 0.16 -19.13 % | 0.20 12.75 % | 0.18 -4.86 % | 0.19 -28.83 % | 0.26 -10.82 % | 0.30 13.50 % | 0.26 -3.49 % | 0.27 |
Weighted average shs out dil | 111.629 M 36.21 % | 81.953 M 2.44 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M -28.57 % | 112.000 M 0.00 % | 112.000 M |
Weighted average shs out | 111.629 M 37.01 % | 81.476 M 1.84 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M -28.57 % | 112.000 M 0.00 % | 112.000 M |
EPS diluted | 0.47 -55.24 % | 1.05 25.00 % | 0.84 -1.18 % | 0.85 -16.67 % | 1.02 18.60 % | 0.86 290.91 % | 0.22 0.00 % | 0.22 |
Earnings per share | 0.47 -38.96 % | 0.77 -8.33 % | 0.84 -1.18 % | 0.85 -16.67 % | 1.02 18.60 % | 0.86 290.91 % | 0.22 0.00 % | 0.22 |
Gross profit | 167.938 M -6.12 % | 178.876 M 20.68 % | 148.224 M 2.40 % | 144.747 M -5.29 % | 152.828 M 1.68 % | 150.308 M 49.16 % | 100.770 M 17.55 % | 85.724 M |
Income tax expense | 4.740 M -50.48 % | 9.573 M 112.73 % | 4.500 M -13.07 % | 5.177 M -54.50 % | 11.377 M 17.23 % | 9.705 M 47.79 % | 6.566 M 3.45 % | 6.347 M |
Cost of revenue | 858.929 M 21.72 % | 705.653 M 4.05 % | 678.195 M 8.85 % | 623.077 M 46.89 % | 424.177 M 19.22 % | 355.793 M 25.14 % | 284.322 M 23.39 % | 230.431 M |
General and administrative expenses | 14.807 M 86.89 % | 7.923 M -8.71 % | 8.679 M -17.77 % | 10.554 M 209.35 % | -9.652 M 84.19 % | -61.038 M -58.42 % | -38.529 M -74.27 % | -22.108 M |
Selling and marketing expenses | 10.284 M -0.66 % | 10.353 M -27.71 % | 14.321 M 6.96 % | 13.388 M 24.55 % | 10.749 M -34.63 % | 16.443 M 28.14 % | 12.832 M 17.70 % | 10.902 M |
Other expenses | 39.668 M 100.74 % | 19.760 M 6 123.24 % | -328.070 K -7 606.53 % | -4.257 K -100.18 % | 2.306 M -75.15 % | 9.279 M -85.90 % | 65.791 M 121.36 % | 29.721 M |
Operating expenses | 109.138 M 39.57 % | 78.197 M 0.80 % | 77.577 M 11.22 % | 69.752 M 40.25 % | 49.733 M -18.40 % | 60.947 M 1.30 % | 60.162 M 51.45 % | 39.725 M |
Cost and expenses | 969.955 M 22.98 % | 788.700 M 4.36 % | 755.773 M 9.09 % | 692.829 M 46.19 % | 473.910 M 13.72 % | 416.740 M 20.97 % | 344.485 M 27.51 % | 270.156 M |
Research and development expenses | 44.380 M 10.50 % | 40.161 M 17.43 % | 34.201 M 7.48 % | 31.820 M 55.94 % | 20.406 M 4.20 % | 19.584 M 32.60 % | 14.769 M 31.97 % | 11.191 M |
Selling general and administrative expenses | 25.091 M 37.29 % | 18.275 M -20.54 % | 22.999 M -3.94 % | 23.943 M 2 082.89 % | 1.097 M 102.46 % | -44.595 M -73.54 % | -25.697 M -129.31 % | -11.206 M |
Interest income | 8.727 M -17.17 % | 10.537 M 1.65 % | 10.365 M 20.24 % | 8.620 M 2 370.76 % | 348.900 K 266.49 % | 95.200 K -86.48 % | 704.013 K -73.84 % | 2.691 M |
Interest expense | 19.153 M 68.52 % | 11.366 M 128.88 % | 4.966 M -10.53 % | 5.550 M 106.06 % | 2.694 M 9.42 % | 2.462 M -93.22 % | 36.292 M 87.49 % | 19.357 M |
Depreciation and amortization | 49.126 M 30.70 % | 37.587 M 11.03 % | 33.852 M 28.85 % | 26.273 M 17.71 % | 22.320 M 10.41 % | 20.216 M 22.59 % | 16.490 M 13.90 % | 14.477 M |
Operating income | 56.912 M -40.61 % | 95.830 M 33.16 % | 71.964 M -1.70 % | 73.209 M -21.55 % | 93.322 M 19.03 % | 78.404 M 147.64 % | 31.660 M 1.63 % | 31.153 M |
Operating income ratio | 0.06 -48.84 % | 0.11 24.42 % | 0.09 -8.67 % | 0.10 -41.05 % | 0.16 4.40 % | 0.15 88.43 % | 0.08 -16.57 % | 0.10 |
Total other income expenses net | -428.388 K -110.92 % | -203.103 K -101.17 % | 17.393 M 408 682.36 % | -4.257 K 89.00 % | -38.705 K 79.32 % | -187.195 K 97.41 % | -7.234 M -3.25 % | -7.007 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -160.716 M 53.69 % | -347.042 M -11.42 % | -311.468 M 22.29 % | -400.789 M -2 336.53 % | -16.449 M -233.91 % | 12.284 M -69.95 % | 40.883 M -22.42 % | 52.696 M |
Total investments | 239.580 M 195.79 % | 80.996 M 0.54 % | 80.563 M -26.87 % | 110.158 M 1 425.37 % | 7.222 M -12.33 % | 8.237 M 1.10 % | 8.148 M 1 257.20 % | 600.352 K |
Total debt | 377.211 M -15.63 % | 447.109 M 525.34 % | 71.499 M 80.76 % | 39.555 M 29.53 % | 30.538 M -25.61 % | 41.054 M -17.88 % | 49.990 M -45.04 % | 90.950 M |
Accumulated other comprehensive income loss | 98.604 M | 0.000 -100.00 % | 26.772 M 31.73 % | 20.323 M -90.62 % | 216.729 M 3.86 % | 208.670 M 135.76 % | 88.508 M | 0.000 |
Retained earnings | 244.128 M 0.12 % | 243.838 M 23.15 % | 197.997 M 44.33 % | 137.181 M 18.67 % | 115.601 M 104.67 % | 56.482 M -59.25 % | 138.617 M 1.52 % | 136.535 M |
Common stock | 111.933 M 39.92 % | 80.000 M 0.00 % | 80.000 M 20.00 % | 66.667 M 33.33 % | 50.000 M 0.00 % | 50.000 M 185.71 % | 17.500 M 169.23 % | 6.500 M |
Total equity | 1.130 B -0.57 % | 1.137 B 10.49 % | 1.029 B 7.23 % | 959.578 M 150.98 % | 382.330 M 21.32 % | 315.152 M 28.83 % | 244.625 M 22.44 % | 199.787 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 337.180 M 2.01 % | 330.543 M 5 693.83 % | 5.705 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 355.560 M 1.66 % | 349.738 M 2 252.52 % | 14.867 M 148.47 % | 5.983 M 76.00 % | 3.400 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 51.584 M 34.09 % | 38.470 M 33.80 % | 28.752 M 479.33 % | -7.580 M 25.47 % | -10.170 M -168.68 % | 14.808 M -88.11 % | 124.496 M 209.90 % | 40.173 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 33.801 M 3.26 % | 32.733 M -1.45 % | 33.216 M 35.65 % | 24.486 M -39.82 % | 40.685 M -20.13 % | 50.942 M |
Short term debt | 40.031 M -65.66 % | 116.566 M 82.85 % | 63.749 M 247.98 % | -43.079 M 14.31 % | -50.271 M -222.45 % | 41.054 M -18.00 % | 50.064 M -44.95 % | 90.950 M |
Total current liabilities | 565.696 M 5.77 % | 534.824 M 16.23 % | 460.126 M 11.40 % | 413.056 M 34.97 % | 306.045 M 8.52 % | 282.021 M 29.45 % | 217.865 M -19.16 % | 269.497 M |
Total liabilities | 921.256 M 4.15 % | 884.562 M 86.23 % | 474.992 M 13.35 % | 419.040 M 35.42 % | 309.444 M 9.72 % | 282.021 M 29.45 % | 217.865 M -19.16 % | 269.497 M |
Other non current assets | 14.987 M 41.93 % | 10.559 M 303.26 % | 2.619 M 12.46 % | 2.328 M -32.26 % | 3.438 M 770.64 % | 394.833 K -32.90 % | 588.387 K -77.54 % | 2.620 M |
Long term investments | 0.000 | 0.000 -100.00 % | 5.901 M -3.91 % | 6.141 M -14.96 % | 7.222 M -12.33 % | 8.237 M 1.10 % | 8.148 M 1 257.20 % | 600.352 K |
Intangible assets | 64.527 M -0.32 % | 64.731 M 0.73 % | 64.263 M 102.26 % | 31.772 M 4.23 % | 30.483 M -0.12 % | 30.521 M -2.42 % | 31.278 M 2.28 % | 30.581 M |
GoodWill | 13.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 78.121 M 20.69 % | 64.731 M 0.73 % | 64.263 M 102.26 % | 31.772 M 4.23 % | 30.483 M -0.12 % | 30.521 M -2.42 % | 31.278 M 2.28 % | 30.581 M |
Property plant equipment net | 435.206 M 22.49 % | 355.298 M 41.48 % | 251.129 M 21.06 % | 207.449 M 42.23 % | 145.857 M 3.34 % | 141.144 M 4.01 % | 135.700 M -2.27 % | 138.854 M |
Total non current assets | 534.556 M 22.33 % | 436.972 M 32.39 % | 330.057 M 30.54 % | 252.835 M 32.32 % | 191.080 M 4.47 % | 182.908 M 3.04 % | 177.505 M 1.92 % | 174.167 M |
Other current assets | 4.648 M 13.21 % | 4.106 M -95.20 % | 85.447 M -24.71 % | 113.483 M 2 448.67 % | 4.453 M 55.39 % | 2.865 M -19.97 % | 3.580 M -61.86 % | 9.387 M |
Short term investments | 239.580 M 195.79 % | 80.996 M 0.54 % | 80.563 M -26.87 % | 110.158 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 537.927 M -32.26 % | 794.151 M 107.37 % | 382.967 M -13.03 % | 440.344 M 837.16 % | 46.987 M 63.32 % | 28.770 M 215.89 % | 9.107 M -76.19 % | 38.254 M |
Cash and short term investments | 777.507 M -11.16 % | 875.147 M 88.80 % | 463.530 M -15.80 % | 550.502 M 1 071.60 % | 46.987 M 63.32 % | 28.770 M 215.89 % | 9.107 M -76.19 % | 38.254 M |
Total current assets | 1.517 B -4.25 % | 1.585 B 34.98 % | 1.174 B 4.27 % | 1.126 B 124.84 % | 500.694 M 20.86 % | 414.266 M 45.36 % | 284.986 M -3.43 % | 295.117 M |
Inventory | 152.228 M 1.53 % | 149.936 M 19.42 % | 125.558 M 1.65 % | 123.522 M 63.94 % | 75.345 M 3.97 % | 72.470 M 38.31 % | 52.396 M -4.78 % | 55.029 M |
Net receivables | 582.712 M 4.93 % | 555.324 M -4.44 % | 581.115 M 29.22 % | 449.717 M 19.52 % | 376.254 M 20.90 % | 311.200 M 41.17 % | 220.446 M 13.83 % | 193.661 M |
Tax assets | 6.241 M -2.22 % | 6.383 M 3.87 % | 6.145 M 19.46 % | 5.144 M 26.06 % | 4.081 M 56.30 % | 2.611 M 45.83 % | 1.790 M 18.42 % | 1.512 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 465.121 M 26.69 % | 367.126 M 2.61 % | 357.777 M 5.03 % | 340.642 M 40.84 % | 241.865 M 12.45 % | 215.077 M 548.96 % | 33.142 M -73.90 % | 126.991 M |
Tax payables | 8.960 M -29.24 % | 12.662 M 44.15 % | 8.784 M 13.98 % | 7.706 M -27.27 % | 10.596 M -4.38 % | 11.082 M 9.03 % | 10.164 M -10.71 % | 11.383 M |
Deferred revenue non current | 18.040 M -6.02 % | 19.195 M 139.31 % | 8.021 M 34.05 % | 5.983 M 76.00 % | 3.400 M | 0.000 | 0.000 | 0.000 |
Minority interest | 6.081 M 102.74 % | 2.999 M 4.94 % | 2.858 M 14.92 % | 2.487 M | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.698 M -15.55 % | 4.379 M -23.25 % | 5.705 M 106.90 % | -82.634 M -2.26 % | -80.809 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 669.649 M -17.34 % | 810.086 M 8.29 % | 748.104 M 2.07 % | 732.920 M 238.17 % | 216.729 M 3.86 % | 208.670 M 135.76 % | 88.508 M 55.96 % | 56.752 M |
Deferred tax liabilities non current | 339.707 K | 0.000 -100.00 % | 1.141 M | 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 |
Total assets | 2.052 B 1.49 % | 2.021 B 34.41 % | 1.504 B 9.09 % | 1.379 B 99.29 % | 691.774 M 15.84 % | 597.173 M 29.12 % | 462.491 M -1.45 % | 469.284 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 139.771 K 113.14 % | -1.063 M 27.65 % | -1.470 M -79.15 % | -820.500 K -194.72 % | -278.400 K | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 1.745 M 106.30 % | 845.800 K 212.68 % | 270.500 K -86.58 % | 2.015 M -85.80 % | 14.186 M | 0.000 |
Change in working capital | -32.384 M -411.12 % | 10.409 M 110.98 % | -94.830 M -23.47 % | -76.802 M -85.21 % | -41.467 M -28.72 % | -32.215 M -82.88 % | -17.615 M 72.56 % | -64.206 M |
Accounts receivables | -131.407 M -3 247.34 % | -3.926 M 96.84 % | -124.085 M 3.91 % | -129.129 M -69.03 % | -76.395 M 26.93 % | -104.548 M -465.73 % | -18.480 M 76.19 % | -77.628 M |
Inventory | -955.604 K 96.43 % | -26.800 M -776.93 % | -3.056 M 93.76 % | -49.007 M -1 200.50 % | -3.768 M 81.76 % | -20.661 M -1 020.71 % | 2.244 M 115.56 % | -14.423 M |
Accounts payables | 95.748 M 125.22 % | 42.514 M 32.15 % | 32.171 M -68.58 % | 102.397 M 154.93 % | 40.166 M -57.19 % | 93.815 M 8 620.86 % | -1.101 M | 0.000 |
Other working capital | 4.230 M 406.69 % | -1.379 M -1 086.88 % | 139.771 K 113.14 % | -1.063 M 27.65 % | -1.470 M -79.14 % | -820.524 K 95.87 % | -19.859 M 60.11 % | -49.782 M |
Other non cash items | 15.972 M 38.48 % | 11.534 M 5.35 % | 10.948 M 29.07 % | 8.482 M 15.45 % | 7.347 M -34.42 % | 11.204 M -45.42 % | 20.529 M 56.35 % | 13.130 M |
Net cash provided by operating activities | 84.457 M -41.93 % | 145.443 M 766.59 % | 16.783 M -34.64 % | 25.680 M -63.02 % | 69.441 M 3.58 % | 67.040 M 52.09 % | 44.080 M 473.86 % | -11.790 M |
Investments in property plant and equipment | -119.499 M 19.70 % | -148.817 M -36.99 % | -108.630 M -48.45 % | -73.178 M -161.89 % | -27.942 M -21.99 % | -22.904 M -1.06 % | -22.665 M -4.02 % | -21.789 M |
Acquisitions net | -11.126 M | 0.000 -100.00 % | 723.882 K -73.03 % | 2.684 M 2 827.82 % | 91.662 K -28.80 % | 128.743 K 100.31 % | -41.000 M | 0.000 |
Purchases of investments | -368.499 M -53.31 % | -240.362 M 23.77 % | -315.300 M -2.37 % | -308.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 216.529 M -9.89 % | 240.300 M -30.76 % | 347.069 M 74.60 % | 198.785 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 257.465 K -92.04 % | 3.237 M 747.30 % | -499.999 K 80.00 % | -2.500 M -337 837 833.18 % | 0.740 -25.25 % | 0.990 -100.00 % | 4.613 M -87.55 % | 37.055 M |
Net cash used for investing activites | -282.337 M -93.86 % | -145.643 M -90.04 % | -76.638 M 57.94 % | -182.209 M -554.25 % | -27.850 M -22.28 % | -22.776 M 61.43 % | -59.052 M -486.81 % | 15.266 M |
Debt repayment | -10.000 M 27.01 % | -13.700 M -157.27 % | 23.922 M 165.80 % | 9.000 M 185.71 % | -10.500 M -16.80 % | -8.990 M 78.05 % | -40.960 M -158.56 % | 69.950 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -24.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -50.767 M -45.71 % | -34.841 M -1 793.30 % | -1.840 M 95.40 % | -40.000 M -135.87 % | -16.959 M 24.31 % | -22.405 M -292.93 % | -5.702 M -88.16 % | -3.030 M |
Other financing activites | 28.731 M -93.41 % | 435.987 M 124 667.62 % | -350.000 K -100.06 % | 547.282 M | 0.000 | 0.000 -100.00 % | 42.521 M 179.21 % | -53.680 M |
Net cash used provided by financing activities | -56.804 M -114.66 % | 387.446 M 1 682.86 % | 21.732 M -95.78 % | 514.400 M 1 973.35 % | -27.459 M 12.54 % | -31.395 M -658.04 % | -4.142 M -131.28 % | 13.240 M |
Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 0.720 30.91 % | 0.550 1 933.33 % | -0.030 -1 610 612 500.00 % | 0.000 75.00 % | 0.000 | 0.000 |
Net change in cash | -254.684 M -166.30 % | 384.124 M 1 107.60 % | -38.122 M -110.65 % | 357.871 M 2 432.35 % | 14.132 M 9.81 % | 12.869 M 167.33 % | -19.114 M -214.35 % | 16.715 M |
Cash at beginning of period | 739.516 M 108.08 % | 355.392 M -9.69 % | 393.515 M 1 004.04 % | 35.643 M 65.70 % | 21.511 M 148.92 % | 8.642 M -68.86 % | 27.755 M 151.41 % | 11.040 M |
Cash at end of period | 484.832 M -34.44 % | 739.516 M 108.08 % | 355.392 M -9.69 % | 393.515 M 1 004.04 % | 35.643 M 65.70 % | 21.511 M 148.92 % | 8.642 M -68.86 % | 27.755 M |
Operating cash flow | 84.457 M -40.66 % | 142.320 M 747.99 % | 16.783 M -34.64 % | 25.680 M -63.02 % | 69.441 M 3.58 % | 67.040 M 52.09 % | 44.080 M 473.86 % | -11.790 M |
Capital expenditure | -119.499 M 19.70 % | -148.817 M -36.99 % | -108.630 M -48.45 % | -73.178 M -161.89 % | -27.942 M -21.99 % | -22.904 M -1.06 % | -22.665 M -4.02 % | -21.789 M |
Free CashFlow | -35.042 M -439.35 % | -6.497 M 92.93 % | -91.847 M -93.37 % | -47.498 M -214.45 % | 41.499 M -5.97 % | 44.136 M 106.10 % | 21.415 M 163.77 % | -33.580 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 272.043 M 0.60 % | 270.430 M -15.39 % | 319.620 M 23.79 % | 258.190 M 12.46 % | 229.588 M 4.61 % | 219.470 M -20.50 % | 276.057 M 13.49 % | 243.240 M 12.12 % | 216.955 M 46.32 % | 148.277 M -42.70 % | 258.768 M 26.10 % | 205.210 M 8.78 % | 188.649 M 8.55 % | 173.792 M -29.86 % | 247.781 M 30.49 % | 189.890 M 12.69 % | 168.510 M 4.25 % | 161.642 M -22.37 % | 208.227 M 27.83 % | 162.897 M 38.57 % | 117.560 M 33.11 % | 88.320 M -49.08 % | 173.440 M 37.53 % | 126.107 M |
Net income | 4.036 M -66.16 % | 11.927 M 36.40 % | 8.744 M -33.53 % | 13.155 M -8.85 % | 14.432 M -10.55 % | 16.134 M -43.97 % | 28.793 M 15.07 % | 25.023 M 11.27 % | 22.489 M 134.09 % | 9.607 M -56.77 % | 22.222 M 40.24 % | 15.846 M -13.86 % | 18.395 M 70.31 % | 10.801 M -38.11 % | 17.451 M 3.77 % | 16.816 M 25.94 % | 13.352 M -34.62 % | 20.422 M -35.62 % | 31.721 M 20.73 % | 26.274 M 85.67 % | 14.151 M 44.97 % | 9.762 M -58.95 % | 23.781 M 17.49 % | 20.241 M |
Income before tax | 3.997 M -69.26 % | 13.003 M 21.40 % | 10.711 M -13.26 % | 12.349 M -22.51 % | 15.935 M -8.88 % | 17.488 M -48.24 % | 33.790 M 26.33 % | 26.748 M 8.00 % | 24.766 M 139.92 % | 10.323 M -55.38 % | 23.136 M 36.87 % | 16.904 M -16.35 % | 20.209 M 77.47 % | 11.387 M -41.34 % | 19.411 M 9.86 % | 17.669 M 39.38 % | 12.676 M -45.94 % | 23.449 M -35.11 % | 36.137 M 19.47 % | 30.247 M 88.29 % | 16.064 M 48.25 % | 10.836 M -59.91 % | 27.029 M 16.90 % | 23.121 M |
Income before tax ratio | 0.01 -69.44 % | 0.05 43.48 % | 0.03 -29.93 % | 0.05 -31.09 % | 0.07 -12.90 % | 0.08 -34.90 % | 0.12 11.31 % | 0.11 -3.67 % | 0.11 63.98 % | 0.07 -22.14 % | 0.09 8.54 % | 0.08 -23.10 % | 0.11 63.50 % | 0.07 -16.36 % | 0.08 -15.81 % | 0.09 23.69 % | 0.08 -48.14 % | 0.15 -16.41 % | 0.17 -6.53 % | 0.19 35.88 % | 0.14 11.38 % | 0.12 -21.27 % | 0.16 -15.00 % | 0.18 |
EBITDA | 7.099 M -58.01 % | 16.908 M 18.18 % | 14.307 M -14.21 % | 16.676 M -6.17 % | 17.772 M -46.05 % | 32.942 M -32.98 % | 49.155 M 23.20 % | 39.899 M 16.29 % | 34.309 M 72.33 % | 19.910 M -5.02 % | 20.962 M -19.94 % | 26.183 M -9.52 % | 28.937 M 43.54 % | 20.159 M -24.32 % | 26.636 M 7.01 % | 24.892 M 27.26 % | 19.560 M -17.95 % | 23.839 M -25.18 % | 31.862 M 3.81 % | 30.693 M 10.06 % | 27.888 M 143.46 % | 11.455 M 104.54 % | -252.059 M -299.88 % | 126.107 M |
Net income ratio | 0.01 -66.36 % | 0.04 61.21 % | 0.03 -46.31 % | 0.05 -18.95 % | 0.06 -14.49 % | 0.07 -29.52 % | 0.10 1.39 % | 0.10 -0.76 % | 0.10 59.99 % | 0.06 -24.55 % | 0.09 11.21 % | 0.08 -20.81 % | 0.10 56.90 % | 0.06 -11.76 % | 0.07 -20.47 % | 0.09 11.76 % | 0.08 -37.28 % | 0.13 -17.07 % | 0.15 -5.55 % | 0.16 33.99 % | 0.12 8.91 % | 0.11 -19.39 % | 0.14 -14.58 % | 0.16 |
Ratio EBITDA | 0.03 -58.26 % | 0.06 39.68 % | 0.04 -30.70 % | 0.06 -16.56 % | 0.08 -48.43 % | 0.15 -15.70 % | 0.18 8.55 % | 0.16 3.73 % | 0.16 17.78 % | 0.13 65.75 % | 0.08 -36.51 % | 0.13 -16.82 % | 0.15 32.24 % | 0.12 7.90 % | 0.11 -17.99 % | 0.13 12.93 % | 0.12 -21.29 % | 0.15 -3.62 % | 0.15 -18.79 % | 0.19 -20.57 % | 0.24 82.91 % | 0.13 108.92 % | -1.45 -245.33 % | 1.00 |
Gross profit ratio | 0.13 -11.14 % | 0.15 11.57 % | 0.13 -20.38 % | 0.17 -6.98 % | 0.18 -8.63 % | 0.19 -13.82 % | 0.23 13.29 % | 0.20 2.58 % | 0.19 9.48 % | 0.18 -10.08 % | 0.20 18.25 % | 0.17 -5.88 % | 0.18 7.14 % | 0.17 3.65 % | 0.16 -11.74 % | 0.18 1.40 % | 0.18 -29.79 % | 0.25 -1.67 % | 0.26 -10.00 % | 0.29 10.16 % | 0.26 7.25 % | 0.24 -75.75 % | 1.00 0.00 % | 1.00 |
Weighted average shs out dil | 111.387 M 0.00 % | 111.387 M 0.62 % | 110.698 M 0.00 % | 110.698 M 37.22 % | 80.670 M 0.00 % | 80.670 M -2.75 % | 82.951 M 2.47 % | 80.955 M 1.19 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 18.51 % | 67.507 M -39.73 % | 112.000 M 0.00 % | 112.000 M 40.00 % | 80.000 M 33.84 % | 59.771 M 1.23 % | 59.044 M -3.39 % | 61.116 M 0.18 % | 61.004 M 4.16 % | 58.569 M -15.47 % | 69.285 M -27.83 % | 96.000 M |
Weighted average shs out | 110.743 M 0.00 % | 110.743 M 0.04 % | 110.698 M 0.00 % | 110.698 M 37.22 % | 80.670 M 0.00 % | 80.670 M -2.75 % | 82.951 M 3.69 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 18.51 % | 67.507 M -39.73 % | 112.000 M 0.00 % | 112.000 M 40.00 % | 80.000 M 33.84 % | 59.771 M 1.23 % | 59.044 M -3.39 % | 61.116 M 0.18 % | 61.005 M 4.16 % | 58.569 M -15.47 % | 69.285 M -27.83 % | 96.000 M |
EPS diluted | 0.04 -67.09 % | 0.11 39.24 % | 0.08 -34.17 % | 0.12 -33.33 % | 0.18 -10.00 % | 0.20 -42.86 % | 0.35 12.90 % | 0.31 10.71 % | 0.28 133.33 % | 0.12 -57.14 % | 0.28 40.00 % | 0.20 -13.04 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 6.67 % | 0.15 -11.76 % | 0.17 -50.00 % | 0.34 -37.04 % | 0.54 22.73 % | 0.44 91.30 % | 0.23 35.29 % | 0.17 -50.00 % | 0.34 61.90 % | 0.21 |
Earnings per share | 0.04 -66.91 % | 0.11 39.24 % | 0.08 -34.17 % | 0.12 -33.33 % | 0.18 -10.00 % | 0.20 -42.86 % | 0.35 12.90 % | 0.31 10.71 % | 0.28 133.33 % | 0.12 -40.00 % | 0.20 0.00 % | 0.20 -13.04 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 6.67 % | 0.15 -11.76 % | 0.17 -50.00 % | 0.34 -37.04 % | 0.54 22.73 % | 0.44 91.30 % | 0.23 35.29 % | 0.17 -50.00 % | 0.34 61.90 % | 0.21 |
Gross profit | 35.436 M -10.61 % | 39.642 M -5.60 % | 41.995 M -1.43 % | 42.605 M 4.61 % | 40.729 M -4.41 % | 42.609 M -31.49 % | 62.191 M 28.57 % | 48.370 M 15.00 % | 42.060 M 60.19 % | 26.256 M -48.47 % | 50.955 M 49.11 % | 34.173 M 2.39 % | 33.376 M 16.30 % | 28.699 M -27.30 % | 39.478 M 15.17 % | 34.279 M 14.26 % | 30.001 M -26.81 % | 40.988 M -23.67 % | 53.697 M 15.04 % | 46.676 M 52.64 % | 30.580 M 42.75 % | 21.421 M -87.65 % | 173.440 M 37.53 % | 126.107 M |
Income tax expense | 11.889 K -99.00 % | 1.192 M -36.23 % | 1.869 M 541.27 % | -423.564 K -125.24 % | 1.678 M 3.84 % | 1.616 M -69.13 % | 5.235 M 208.97 % | 1.694 M -20.94 % | 2.143 M 328.18 % | 500.511 K -39.43 % | 826.293 K -24.80 % | 1.099 M -42.13 % | 1.899 M 180.42 % | 677.034 K -65.68 % | 1.973 M 131.37 % | 852.604 K 226.12 % | -676.022 K -122.33 % | 3.027 M -31.46 % | 4.417 M | 0.000 -100.00 % | 1.913 M 78.10 % | 1.074 M -66.93 % | 3.248 M | 0.000 |
Cost of revenue | 236.607 M 2.52 % | 230.788 M -16.87 % | 277.625 M 28.78 % | 215.585 M 14.15 % | 188.859 M 6.78 % | 176.861 M -17.30 % | 213.867 M 9.75 % | 194.870 M 11.42 % | 174.895 M 43.33 % | 122.022 M -41.28 % | 207.813 M 21.50 % | 171.037 M 10.15 % | 155.273 M 7.02 % | 145.093 M -30.35 % | 208.303 M 33.86 % | 155.611 M 12.35 % | 138.509 M 14.80 % | 120.654 M -21.92 % | 154.530 M 32.96 % | 116.221 M 33.62 % | 86.980 M 30.02 % | 66.899 M | 0.000 | 0.000 |
General and administrative expenses | -4.676 M -127.15 % | 17.225 M -5.79 % | 18.283 M -44.24 % | 32.787 M 794.87 % | -4.718 M -142.17 % | 11.189 M 153.14 % | -21.054 M -185.14 % | 24.729 M 557.87 % | -5.401 M -155.98 % | 9.649 M -10.98 % | 10.839 M -50.42 % | 21.860 M 576.89 % | -4.584 M -155.52 % | 8.256 M 158.95 % | -14.006 M -172.75 % | 19.252 M 874.02 % | -2.487 M -131.91 % | 7.796 M -3.77 % | 8.101 M 10.46 % | 7.334 M 159.69 % | -12.288 M -298.86 % | 6.179 M | 0.000 | 0.000 |
Selling and marketing expenses | 491.401 K -87.97 % | 4.084 M 91.13 % | 2.137 M -71.71 % | 7.552 M 53.21 % | 4.929 M 16.47 % | 4.232 M 16.89 % | 3.621 M -11.40 % | 4.086 M 31.36 % | 3.111 M -9.30 % | 3.430 M -9.78 % | 3.802 M -6.71 % | 4.075 M 53.72 % | 2.651 M -30.09 % | 3.792 M 71.63 % | 2.209 M -57.38 % | 5.184 M 77.41 % | 2.922 M -4.91 % | 3.073 M -0.06 % | 3.075 M -14.47 % | 3.595 M 69.10 % | 2.126 M 8.79 % | 1.954 M | 0.000 | 0.000 |
Other expenses | 22.534 M 517.85 % | -5.393 M -111.51 % | 46.851 M | 0.000 100.00 % | -18.277 K -3 314.90 % | 568.520 100.14 % | -403.267 K -397.05 % | -81.132 K -636.19 % | -11.021 K -394.87 % | -2.227 K | 0.000 100.00 % | -99.989 K -359.21 % | -21.774 K 67.47 % | -66.936 K 61.79 % | -175.189 K -3 766.69 % | 4.778 K 108.92 % | -53.546 K -124.37 % | 219.700 K 100.13 % | -172.106 M -29.74 % | -132.656 M -12 595.87 % | 1.062 M 2 284.44 % | -48.598 K 99.97 % | -146.400 M -42.13 % | -103.007 M |
Operating expenses | 31.379 M 17.66 % | 26.668 M -13.99 % | 31.005 M 2.93 % | 30.124 M 20.58 % | 24.982 M 6.10 % | 23.545 M 5.96 % | 22.220 M 2.94 % | 21.585 M -2.97 % | 22.247 M 13.18 % | 19.656 M -33.23 % | 29.438 M 43.06 % | 20.577 M 35.22 % | 15.218 M -12.48 % | 17.387 M -7.67 % | 18.832 M 5.07 % | 17.923 M -2.48 % | 18.378 M 25.71 % | 14.619 M 108.49 % | -172.106 M -29.74 % | -132.656 M -1 067.11 % | 13.717 M 32.12 % | 10.382 M 107.09 % | -146.400 M -42.13 % | -103.007 M |
Cost and expenses | 267.986 M 4.09 % | 257.456 M -16.58 % | 308.630 M 25.61 % | 245.708 M 14.90 % | 213.841 M 6.70 % | 200.406 M -15.11 % | 236.087 M 9.07 % | 216.455 M 9.80 % | 197.142 M 39.15 % | 141.677 M -40.28 % | 237.251 M 23.82 % | 191.615 M 12.39 % | 170.490 M 4.93 % | 162.480 M -28.47 % | 227.135 M 30.89 % | 173.534 M 10.61 % | 156.888 M 15.98 % | 135.273 M 178.60 % | -172.106 M -29.74 % | -132.656 M -231.74 % | 100.697 M 30.30 % | 77.281 M 152.79 % | -146.400 M -42.13 % | -103.007 M |
Research and development expenses | 13.029 M 21.19 % | 10.752 M -13.01 % | 12.359 M 20.68 % | 10.241 M -14.72 % | 12.008 M 22.89 % | 9.772 M -13.05 % | 11.238 M 28.51 % | 8.745 M -23.89 % | 11.489 M 32.22 % | 8.689 M -14.61 % | 10.176 M 9.20 % | 9.319 M 10.38 % | 8.442 M 34.77 % | 6.264 M -38.27 % | 10.148 M 43.42 % | 7.076 M -15.76 % | 8.399 M 35.55 % | 6.196 M -9.04 % | 6.812 M 43.51 % | 4.747 M -2.38 % | 4.862 M 22.00 % | 3.985 M | 0.000 | 0.000 |
Selling general and administrative expenses | -4.185 M -119.64 % | 21.309 M 4.36 % | 20.420 M -49.38 % | 40.339 M 19 023.36 % | 210.943 K -98.63 % | 15.421 M 188.46 % | -17.433 M -160.50 % | 28.816 M 1 358.37 % | -2.290 M -117.51 % | 13.079 M -17.52 % | 15.857 M -38.86 % | 25.936 M 1 441.90 % | -1.933 M -116.04 % | 12.048 M 202.14 % | -11.796 M -148.27 % | 24.436 M 5 519.20 % | 434.858 K -96.00 % | 10.869 M -16.93 % | 13.083 M 19.71 % | 10.929 M 207.54 % | -10.163 M -224.95 % | 8.133 M | 0.000 | 0.000 |
Interest income | 1.438 M 147.80 % | 580.202 K -68.86 % | 1.863 M 80.85 % | 1.030 M -46.61 % | 1.930 M -53.29 % | 4.132 M -77.23 % | 18.146 M 513.17 % | 2.959 M 24.07 % | 2.385 M -26.75 % | 3.256 M 101.05 % | 1.620 M -50.27 % | 3.257 M 18.74 % | 2.743 M 2.06 % | 2.687 M -24.14 % | 3.543 M -2.38 % | 3.629 M 131.12 % | 1.570 M 6 054.01 % | 25.514 K | 0.000 | 0.000 -100.00 % | 271.030 K -52.83 % | 574.569 K | 0.000 | 0.000 |
Interest expense | 3.102 M -20.56 % | 3.904 M 8.60 % | 3.595 M -16.92 % | 4.327 M 1.25 % | 4.274 M -1.48 % | 4.338 M -9.37 % | 4.787 M 66.93 % | 2.867 M 258.04 % | 800.891 K -5.21 % | 844.928 K | 0.000 -100.00 % | 726.022 K 104.46 % | 355.084 K -10.96 % | 398.773 K -20.04 % | 498.694 K 0.47 % | 496.357 K -3.73 % | 515.593 K 32.30 % | 389.729 K | 0.000 | 0.000 -100.00 % | 1.635 M | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 4.195 M 130.64 % | 1.819 M -79.91 % | 9.053 M -11.96 % | 10.284 M 0.00 % | 10.284 M 17.64 % | 8.742 M 0.00 % | 8.742 M 9.33 % | 7.996 M -6.51 % | 8.553 M 2.15 % | 8.373 M 0.00 % | 8.373 M 24.47 % | 6.727 M 0.00 % | 6.727 M -1.51 % | 6.830 M 5 156.02 % | 129.943 K -97.60 % | 5.413 M -49.10 % | 10.636 M 0.00 % | 10.636 M 9 814.50 % | 107.277 K 100.04 % | -269.557 M -361.69 % | 103.007 M |
Operating income | 4.057 M -68.73 % | 12.974 M 18.05 % | 10.990 M -11.95 % | 12.481 M -21.76 % | 15.954 M -8.77 % | 17.488 M -48.41 % | 33.898 M 26.35 % | 26.829 M 8.28 % | 24.777 M 139.98 % | 10.325 M -20.37 % | 12.966 M -23.75 % | 17.004 M -15.95 % | 20.230 M 76.62 % | 11.454 M -41.52 % | 19.586 M 10.88 % | 17.664 M 38.76 % | 12.730 M -45.20 % | 23.229 M -35.69 % | 36.121 M 19.44 % | 30.241 M 88.12 % | 16.076 M 47.70 % | 10.884 M -59.75 % | 27.040 M 17.06 % | 23.100 M |
Operating income ratio | 0.01 -68.91 % | 0.05 39.53 % | 0.03 -28.87 % | 0.05 -30.43 % | 0.07 -12.79 % | 0.08 -35.11 % | 0.12 11.33 % | 0.11 -3.42 % | 0.11 64.01 % | 0.07 38.97 % | 0.05 -39.53 % | 0.08 -22.73 % | 0.11 62.72 % | 0.07 -16.62 % | 0.08 -15.03 % | 0.09 23.14 % | 0.08 -47.43 % | 0.14 -17.16 % | 0.17 -6.56 % | 0.19 35.76 % | 0.14 10.96 % | 0.12 -20.95 % | 0.16 -14.89 % | 0.18 |
Total other income expenses net | -59.643 K -301.37 % | 29.618 K 110.65 % | -278.231 K -110.07 % | -132.449 K -624.64 % | -18.278 K -3 312.30 % | 569.000 100.52 % | -108.724 K -34.01 % | -81.132 K -102.19 % | 3.705 M 106.89 % | 1.791 M -82.39 % | 10.170 M 260.92 % | 2.818 M -23.80 % | 3.698 M 422.69 % | 707.448 K 503.82 % | -175.188 K -112.12 % | 1.445 M 2 798.76 % | -53.546 K 95.64 % | -1.229 M -7 781.20 % | 15.995 K 185.63 % | 5.600 K 148.01 % | -11.664 K 98.96 % | -1.125 M -9 950.43 % | -11.195 K -153.56 % | 20.900 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 | 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -469.778 M -147.02 % | -190.180 M -18.33 % | -160.716 M -254.01 % | 104.352 M 210.55 % | -94.398 M 47.74 % | -180.616 M 47.96 % | -347.042 M -2.88 % | -337.316 M -22.27 % | -275.876 M 4.85 % | -289.923 M 7.52 % | -313.513 M 8.99 % | -344.470 M 13.35 % | -397.546 M -2.91 % | -386.292 M 3.62 % | -400.789 M 1.86 % | -408.371 M 28.63 % | -572.194 M -23 492.28 % | -2.425 M 85.26 % | -16.449 M | 0.000 -100.00 % | 1.342 M -95.33 % | 28.770 M 134.20 % | 12.284 M |
Total investments | 22.940 M 187.22 % | 7.987 M -96.67 % | 239.580 M -9.59 % | 264.987 M -0.06 % | 265.154 M 58.40 % | 167.396 M 106.67 % | 80.996 M -30.68 % | 116.838 M 28.71 % | 90.775 M 18.56 % | 76.563 M -4.97 % | 80.563 M -23.81 % | 105.738 M 50.79 % | 70.122 M -22.25 % | 90.192 M -18.13 % | 110.158 M 1.60 % | 108.426 M 2 252.89 % | 4.608 M -3.04 % | 4.753 M -34.19 % | 7.222 M | 0.000 -100.00 % | 7.619 M -86.76 % | 57.539 M 598.51 % | 8.237 M |
Total debt | 56.989 M -85.98 % | 406.595 M 7.79 % | 377.211 M -37.99 % | 608.288 M 52.27 % | 399.481 M -10.39 % | 445.806 M -0.29 % | 447.109 M 10.93 % | 403.060 M 286.71 % | 104.229 M 0.06 % | 104.163 M 49.97 % | 69.454 M 30.69 % | 53.146 M -13.74 % | 61.610 M 185.56 % | 21.575 M -45.46 % | 39.555 M -19.85 % | 49.354 M -10.85 % | 55.360 M 21.53 % | 45.553 M 49.17 % | 30.538 M | 0.000 -100.00 % | 40.049 M | 0.000 -100.00 % | 41.054 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 811.526 M | 0.000 | 0.000 -100.00 % | 92.102 M 63.09 % | 56.472 M -37.60 % | 90.499 M -88.61 % | 794.618 M 2 599.43 % | 29.437 M -96.07 % | 748.832 M | 0.000 -100.00 % | 742.057 M 338.75 % | 169.131 M -77.55 % | 753.243 M 3 606.40 % | 20.323 M -97.29 % | 749.200 M 4 274.83 % | 17.125 M -92.10 % | 216.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 315.152 M | 0.000 |
Retained earnings | 248.814 M -2.83 % | 256.055 M 4.89 % | 244.128 M 1.67 % | 240.121 M 5.80 % | 226.966 M -12.70 % | 259.971 M 6.62 % | 243.838 M 9.29 % | 223.115 M 12.63 % | 198.092 M -4.58 % | 207.604 M -7.64 % | 224.768 M 23.35 % | 182.223 M 9.52 % | 166.378 M 12.43 % | 147.982 M 7.87 % | 137.181 M 11.59 % | 122.928 M -15.87 % | 146.112 M 7.42 % | 136.022 M 17.67 % | 115.601 M | 0.000 -100.00 % | 65.395 M | 0.000 -100.00 % | 56.482 M |
Common stock | 130.963 M 16.32 % | 112.587 M 0.58 % | 111.933 M 0.26 % | 111.643 M 0.00 % | 111.643 M 39.55 % | 80.004 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 20.00 % | 66.667 M 0.00 % | 66.667 M 0.00 % | 66.667 M 0.00 % | 66.667 M 33.33 % | 50.000 M 0.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M |
Total equity | 1.483 B 28.03 % | 1.158 B 2.48 % | 1.130 B 1.44 % | 1.114 B 0.85 % | 1.105 B -2.49 % | 1.133 B -0.32 % | 1.137 B 3.27 % | 1.101 B 6.86 % | 1.030 B -0.88 % | 1.040 B 1.03 % | 1.029 B 2.18 % | 1.007 B 1.75 % | 989.714 M 1.95 % | 970.788 M 1.17 % | 959.578 M 2.21 % | 938.794 M -2.41 % | 961.978 M 138.85 % | 402.751 M 5.34 % | 382.330 M 9.05 % | 350.609 M 8.10 % | 324.335 M 2.91 % | 315.152 M 0.00 % | 315.152 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.884 M | 0.000 | 0.000 | 0.000 |
Long term debt | 2.148 M -99.34 % | 326.741 M -3.10 % | 337.180 M -0.69 % | 339.530 M 0.47 % | 337.958 M 1.41 % | 333.275 M 0.83 % | 330.543 M 1.12 % | 326.886 M 6 373.38 % | 5.050 M 1.19 % | 4.990 M -12.53 % | 5.705 M 148.37 % | 2.297 M 0.92 % | 2.276 M 196.52 % | 767.590 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 18.635 M -94.57 % | 343.076 M -3.51 % | 355.560 M -0.76 % | 358.298 M 0.52 % | 356.436 M 1.31 % | 351.810 M 0.59 % | 349.738 M -0.83 % | 352.658 M 2 074.60 % | 16.217 M -2.15 % | 16.573 M 8.92 % | 15.216 M 52.79 % | 9.958 M -4.81 % | 10.461 M 64.05 % | 6.377 M 6.58 % | 5.983 M -7.37 % | 6.459 M -5.00 % | 6.799 M -4.31 % | 7.105 M 109.00 % | 3.400 M -98.61 % | 243.884 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 51.439 M 25.28 % | 41.059 M -20.40 % | 51.584 M 23.86 % | 41.648 M 2 068.01 % | 1.921 M 139.89 % | -4.816 M 39.29 % | -7.933 M -1 203.88 % | -608.406 K -122.61 % | 2.691 M 209.65 % | -2.454 M -103.44 % | 71.337 M 223.64 % | 22.042 M 401.41 % | -7.313 M -136.01 % | -3.099 M 59.12 % | -7.580 M -112.94 % | 58.556 M 81.37 % | 32.286 M 371.71 % | -11.883 M -151.56 % | 23.046 M | 0.000 -100.00 % | 28.778 M | 0.000 -100.00 % | 14.808 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.789 M 12.14 % | 35.481 M -23.54 % | 46.403 M 40.27 % | 33.080 M 20.83 % | 27.377 M 14.59 % | 23.891 M | 0.000 -100.00 % | 29.776 M 7.48 % | 27.703 M 12.12 % | 24.708 M -24.52 % | 32.733 M 634.37 % | 4.457 M -82.39 % | 25.315 M -16.41 % | 30.286 M -8.82 % | 33.216 M | 0.000 -100.00 % | 36.632 M | 0.000 -100.00 % | 24.486 M |
Short term debt | 54.841 M -31.32 % | 79.854 M 99.48 % | 40.031 M -85.32 % | 272.750 M 3 944.46 % | -7.095 M -130.46 % | 23.289 M -47.19 % | 44.101 M 521.46 % | -10.464 M -137.18 % | 28.141 M -22.33 % | 36.232 M -43.16 % | 63.749 M 25.37 % | 50.849 M 640.04 % | -9.416 M 77.49 % | -41.837 M 2.88 % | -43.079 M -40.46 % | -30.670 M -155.40 % | 55.360 M 326.41 % | -24.451 M -180.07 % | 30.538 M | 0.000 -100.00 % | 40.049 M | 0.000 -100.00 % | 41.054 M |
Total current liabilities | 604.347 M -0.38 % | 606.656 M 7.24 % | 565.696 M 10.71 % | 510.976 M 2.04 % | 500.737 M 0.54 % | 498.026 M -6.88 % | 534.824 M 19.69 % | 446.855 M -0.45 % | 448.858 M -0.76 % | 452.286 M -1.70 % | 460.126 M 10.03 % | 418.179 M -0.25 % | 419.233 M 9.35 % | 383.401 M -7.18 % | 413.056 M 6.31 % | 388.555 M 6.77 % | 363.932 M 6.90 % | 340.434 M 11.24 % | 306.045 M | 0.000 -100.00 % | 241.491 M | 0.000 -100.00 % | 282.021 M |
Total liabilities | 622.981 M -34.40 % | 949.733 M 3.09 % | 921.256 M 5.98 % | 869.274 M 1.41 % | 857.172 M 0.86 % | 849.837 M -3.93 % | 884.562 M 10.64 % | 799.513 M 71.91 % | 465.075 M -0.81 % | 468.859 M -1.36 % | 475.341 M 11.03 % | 428.137 M -0.36 % | 429.695 M 10.24 % | 389.778 M -6.98 % | 419.040 M 6.08 % | 395.014 M 6.55 % | 370.731 M 6.67 % | 347.539 M 12.31 % | 309.444 M 26.88 % | 243.884 M 0.99 % | 241.491 M | 0.000 -100.00 % | 282.021 M |
Other non current assets | 44.402 M -85.50 % | 306.167 M 1 942.87 % | 14.987 M -41.77 % | 25.736 M 166.58 % | 9.654 M -28.00 % | 13.408 M 226.26 % | 4.110 M -56.86 % | 9.526 M 98.11 % | 4.808 M -42.31 % | 8.335 M -44.48 % | 15.013 M 102.82 % | 7.402 M 139.90 % | 3.086 M 13.95 % | 2.708 M 16.29 % | 2.328 M -63.51 % | 6.382 M 56.04 % | 4.090 M -16.25 % | 4.883 M 42.05 % | 3.438 M | 0.000 -100.00 % | 1.041 M 103.62 % | -28.770 M -7 386.52 % | 394.833 K |
Long term investments | 0.000 100.00 % | -271.439 M | 0.000 | 0.000 -100.00 % | 7.683 M 20.41 % | 6.380 M -1.08 % | 6.450 M 28.58 % | 5.016 M -5.49 % | 5.308 M -7.02 % | 5.709 M | 0.000 -100.00 % | 5.446 M -4.78 % | 5.719 M -5.60 % | 6.059 M -1.34 % | 6.141 M -5.34 % | 6.487 M -4.68 % | 6.806 M -15.03 % | 8.009 M 10.90 % | 7.222 M | 0.000 -100.00 % | 7.619 M | 0.000 -100.00 % | 8.237 M |
Intangible assets | 62.603 M 0.24 % | 62.454 M -3.21 % | 64.527 M -0.36 % | 64.758 M -0.56 % | 65.124 M 1.58 % | 64.114 M -0.95 % | 64.731 M -0.56 % | 65.096 M -0.38 % | 65.343 M 1.13 % | 64.614 M 0.55 % | 64.263 M 7.97 % | 59.521 M -0.53 % | 59.836 M 89.99 % | 31.494 M -0.88 % | 31.772 M 6.33 % | 29.881 M -0.78 % | 30.115 M -0.77 % | 30.348 M -0.44 % | 30.483 M | 0.000 -100.00 % | 30.618 M | 0.000 -100.00 % | 30.521 M |
GoodWill | 0.000 | 0.000 -100.00 % | 13.594 M -0.26 % | 13.630 M 0.00 % | 13.630 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 |
Goodwill and intangible assets | 62.603 M 0.24 % | 62.454 M -20.05 % | 78.121 M -0.34 % | 78.388 M -0.47 % | 78.755 M 22.84 % | 64.114 M -0.95 % | 64.731 M -0.56 % | 65.096 M -0.38 % | 65.343 M 1.13 % | 64.614 M 0.55 % | 64.263 M 7.97 % | 59.521 M -0.53 % | 59.836 M 89.99 % | 31.494 M -0.88 % | 31.772 M 6.33 % | 29.881 M -0.78 % | 30.115 M -0.77 % | 30.348 M -0.44 % | 30.483 M | 0.000 -100.00 % | 30.618 M | 0.000 -100.00 % | 30.521 M |
Property plant equipment net | 449.044 M 0.61 % | 446.304 M 2.55 % | 435.206 M 9.42 % | 397.737 M 1.75 % | 390.889 M 11.96 % | 349.126 M -1.74 % | 355.298 M 12.48 % | 315.874 M 5.28 % | 300.043 M 14.31 % | 262.478 M 4.52 % | 251.129 M 6.70 % | 235.359 M 6.75 % | 220.484 M 3.10 % | 213.863 M 3.09 % | 207.449 M 20.25 % | 172.516 M 3.69 % | 166.383 M 14.68 % | 145.082 M -0.53 % | 145.857 M | 0.000 -100.00 % | 136.556 M | 0.000 -100.00 % | 141.144 M |
Total non current assets | 561.670 M 2.30 % | 549.024 M 2.71 % | 534.556 M 5.28 % | 507.737 M 2.99 % | 492.989 M 12.17 % | 439.484 M 0.58 % | 436.972 M 8.59 % | 402.394 M 5.50 % | 381.424 M 9.83 % | 347.290 M 5.11 % | 330.405 M 5.58 % | 312.949 M 6.31 % | 294.365 M 13.51 % | 259.322 M 2.57 % | 252.835 M 15.02 % | 219.816 M 3.66 % | 212.062 M 9.99 % | 192.809 M 0.91 % | 191.080 M -67.86 % | 594.493 M 233.62 % | 178.194 M 719.38 % | -28.770 M -115.73 % | 182.908 M |
Other current assets | 7.666 M 57.66 % | 4.862 M 4.61 % | 4.648 M -43.22 % | 8.186 M 123.15 % | 3.668 M -97.95 % | 179.024 M 108.24 % | 85.971 M -32.86 % | 128.040 M 27.63 % | 100.325 M 17.64 % | 85.278 M 2 209.77 % | 3.692 M -96.77 % | 114.162 M 50.70 % | 75.752 M -23.04 % | 98.428 M -13.27 % | 113.483 M -1.28 % | 114.951 M 1 710.74 % | 6.348 M 18.90 % | 5.339 M 19.91 % | 4.453 M | 0.000 -100.00 % | 2.583 M | 0.000 -100.00 % | 313.026 M |
Short term investments | 288.096 M 3.10 % | 279.426 M 16.63 % | 239.580 M -9.59 % | 264.987 M -0.06 % | 265.154 M 58.40 % | 167.396 M 106.67 % | 80.996 M -30.68 % | 116.838 M 28.71 % | 90.775 M 18.56 % | 76.563 M -4.97 % | 80.563 M -23.81 % | 105.738 M 50.79 % | 70.122 M -22.25 % | 90.192 M -18.13 % | 110.158 M 1.60 % | 108.426 M 5 034.32 % | -2.197 M 32.52 % | -3.256 M | 0.000 | 0.000 | 0.000 -100.00 % | 57.539 M | 0.000 |
cash and cash equivalents | 526.767 M -11.73 % | 596.775 M 10.94 % | 537.927 M 6.75 % | 503.935 M 2.04 % | 493.879 M -21.16 % | 626.422 M -21.12 % | 794.151 M 7.26 % | 740.376 M 94.78 % | 380.105 M -3.55 % | 394.086 M 2.90 % | 382.967 M -3.68 % | 397.616 M -13.40 % | 459.156 M 12.57 % | 407.867 M -7.38 % | 440.344 M -3.80 % | 457.724 M -27.06 % | 627.554 M 1 208.00 % | 47.978 M 2.11 % | 46.987 M | 0.000 -100.00 % | 38.706 M 234.54 % | -28.770 M -200.00 % | 28.770 M |
Cash and short term investments | 814.862 M -7.00 % | 876.201 M 12.69 % | 777.507 M 1.12 % | 768.922 M 1.30 % | 759.034 M -4.38 % | 793.818 M -9.29 % | 875.147 M 2.09 % | 857.214 M 82.05 % | 470.879 M 0.05 % | 470.649 M 1.54 % | 463.530 M -7.91 % | 503.353 M -4.90 % | 529.277 M 6.27 % | 498.059 M -9.53 % | 550.502 M -2.76 % | 566.150 M -9.78 % | 627.554 M 1 208.00 % | 47.978 M 2.11 % | 46.987 M | 0.000 -100.00 % | 38.706 M 34.54 % | 28.770 M 0.00 % | 28.770 M |
Total current assets | 1.544 B -0.94 % | 1.559 B 2.77 % | 1.517 B 2.79 % | 1.476 B 0.46 % | 1.469 B -4.82 % | 1.544 B -2.58 % | 1.585 B 5.77 % | 1.498 B 34.48 % | 1.114 B -4.06 % | 1.161 B -1.09 % | 1.174 B 4.60 % | 1.122 B -0.25 % | 1.125 B 2.16 % | 1.101 B -2.18 % | 1.126 B 1.06 % | 1.114 B -0.59 % | 1.121 B 101.02 % | 557.481 M 11.34 % | 500.694 M | 0.000 -100.00 % | 387.632 M 1 247.37 % | 28.770 M -93.06 % | 414.266 M |
Inventory | 174.025 M 15.24 % | 151.016 M -0.80 % | 152.228 M -5.24 % | 160.653 M 3.92 % | 154.586 M 4.29 % | 148.221 M -1.14 % | 149.936 M 9.08 % | 137.449 M 7.48 % | 127.882 M -9.47 % | 141.262 M 12.51 % | 125.558 M -3.05 % | 129.509 M 0.25 % | 129.186 M -4.98 % | 135.959 M 10.07 % | 123.522 M -3.62 % | 128.163 M 17.48 % | 109.098 M 12.48 % | 96.991 M 28.73 % | 75.345 M | 0.000 -100.00 % | 70.516 M | 0.000 -100.00 % | 72.470 M |
Net receivables | 547.873 M 3.95 % | 527.066 M -9.55 % | 582.712 M 8.29 % | 538.110 M -2.49 % | 551.878 M -7.24 % | 594.952 M 7.14 % | 555.324 M 11.71 % | 497.123 M -2.25 % | 508.581 M -6.37 % | 543.156 M -6.53 % | 581.115 M 19.94 % | 484.485 M 4.65 % | 462.944 M -0.01 % | 462.981 M 2.95 % | 449.717 M 8.06 % | 416.159 M 9.22 % | 381.036 M -6.93 % | 409.419 M 8.88 % | 376.017 M | 0.000 -100.00 % | 276.994 M | 0.000 -100.00 % | 312.610 M |
Tax assets | 5.621 M 1.50 % | 5.538 M -11.27 % | 6.241 M 6.21 % | 5.876 M -2.21 % | 6.009 M -6.93 % | 6.456 M 1.15 % | 6.383 M -7.26 % | 6.882 M 16.24 % | 5.921 M -3.80 % | 6.155 M | 0.000 -100.00 % | 5.220 M -0.39 % | 5.240 M 0.81 % | 5.198 M 1.06 % | 5.144 M 13.05 % | 4.550 M -2.55 % | 4.669 M 4.07 % | 4.487 M 9.95 % | 4.081 M | 0.000 -100.00 % | 2.361 M | 0.000 -100.00 % | 2.611 M |
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 |
Account payables | 491.343 M 2.10 % | 481.219 M 3.46 % | 465.121 M 144.22 % | 190.453 M -51.74 % | 394.618 M 14.10 % | 345.841 M -5.80 % | 367.126 M 10.96 % | 330.856 M 4.97 % | 315.202 M -3.58 % | 326.899 M -8.63 % | 357.777 M 6.10 % | 337.195 M 1.82 % | 331.173 M -1.49 % | 336.166 M -1.31 % | 340.642 M 25.45 % | 271.526 M 0.09 % | 271.281 M 2.56 % | 264.521 M 9.37 % | 241.865 M | 0.000 -100.00 % | 164.162 M | 0.000 -100.00 % | 215.077 M |
Tax payables | 6.724 M 48.57 % | 4.526 M -49.49 % | 8.960 M 46.28 % | 6.125 M 34.22 % | 4.563 M -49.24 % | 8.990 M -29.00 % | 12.662 M 72.18 % | 7.354 M 66.80 % | 4.409 M -7.74 % | 4.778 M | 0.000 -100.00 % | 8.093 M -2.93 % | 8.337 M 73.02 % | 4.819 M -37.47 % | 7.706 M 65.31 % | 4.662 M -6.86 % | 5.005 M -58.14 % | 11.957 M 12.84 % | 10.596 M | 0.000 -100.00 % | 8.502 M | 0.000 -100.00 % | 11.082 M |
Deferred revenue non current | 16.486 M 0.92 % | 16.335 M -9.45 % | 18.040 M -1.95 % | 18.398 M 1.64 % | 18.102 M -2.34 % | 18.536 M -3.43 % | 19.195 M 18.32 % | 16.222 M 66.26 % | 9.757 M -7.00 % | 10.491 M | 0.000 -100.00 % | 7.661 M -6.40 % | 8.185 M 45.92 % | 5.609 M -6.25 % | 5.983 M -7.37 % | 6.459 M -5.00 % | 6.799 M -4.31 % | 7.105 M 109.00 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 2.986 M -1.65 % | 3.036 M -50.08 % | 6.081 M 1.34 % | 6.001 M -5.73 % | 6.365 M 132.53 % | 2.737 M -8.73 % | 2.999 M -7.37 % | 3.238 M 0.95 % | 3.208 M 4.36 % | 3.073 M 7.53 % | 2.858 M 3.19 % | 2.770 M -1.45 % | 2.811 M -2.95 % | 2.896 M 16.44 % | 2.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 2.148 M 1.04 % | 2.126 M -42.50 % | 3.698 M -7.39 % | 3.993 M 106.45 % | -61.878 M 27.71 % | -85.594 M -25.71 % | -68.087 M 17.28 % | -82.311 M -24.73 % | -65.989 M -13.87 % | -57.950 M | 0.000 -100.00 % | 2.297 M 103.46 % | -66.473 M -7.43 % | -61.877 M 25.12 % | -82.634 M -3.26 % | -80.024 M | 0.000 100.00 % | -70.004 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.843 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 |
Other total stockholders equity | 1.100 B 4 542.60 % | -24.768 M -103.22 % | 768.253 M 1.54 % | 756.569 M -0.45 % | 760.009 M 3 808.12 % | -20.496 M -102.85 % | 719.587 M | 0.000 -100.00 % | 719.587 M | 0.000 -100.00 % | 721.332 M | 0.000 -100.00 % | 571.395 M | 0.000 -100.00 % | 732.920 M | 0.000 -100.00 % | 732.075 M | 0.000 -100.00 % | 216.729 M -38.18 % | 350.609 M 67.80 % | 208.941 M | 0.000 -100.00 % | 208.670 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 339.707 K -7.98 % | 369.177 K -1.70 % | 375.554 K 102.03 % | -18.536 M 3.43 % | -19.195 M -301.00 % | 9.550 M 577.20 % | 1.410 M 29.18 % | 1.092 M | 0.000 100.00 % | -7.661 M | 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 |
Total assets | 2.106 B -0.10 % | 2.108 B 2.75 % | 2.052 B 3.43 % | 1.984 B 1.09 % | 1.962 B -1.05 % | 1.983 B -1.90 % | 2.021 B 6.37 % | 1.900 B 27.09 % | 1.495 B -0.86 % | 1.508 B 0.27 % | 1.504 B 4.82 % | 1.435 B 1.11 % | 1.419 B 4.32 % | 1.361 B -1.31 % | 1.379 B 3.36 % | 1.334 B 0.08 % | 1.333 B 77.63 % | 750.291 M 8.46 % | 691.774 M 16.36 % | 594.493 M 5.07 % | 565.826 M | 0.000 -100.00 % | 597.173 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.816 M 229.72 % | -58.448 M | 0.000 | 0.000 100.00 % | -19.619 M -200.00 % | 19.619 M | 0.000 | 0.000 | 0.000 100.00 % | -588.739 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.119 M -21.65 % | -919.863 K -200.00 % | 919.863 K | 0.000 -100.00 % | 1.432 M 299.78 % | -716.769 K -200.00 % | 716.769 K | 0.000 -100.00 % | 845.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 270.500 K 200.00 % | -270.500 K -200.00 % | 270.500 K | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.369 M 47.21 % | -57.529 M -200.00 % | 57.529 M | 0.000 100.00 % | -125.396 M -716.63 % | 20.336 M 200.00 % | -20.336 M | 0.000 100.00 % | -177.290 M -322.27 % | 79.764 M 200.00 % | -79.764 M | 0.000 100.00 % | -79.893 M -213.64 % | -25.473 M -200.00 % | 25.473 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.926 M 93.53 % | -60.673 M -200.00 % | 60.673 M | 0.000 100.00 % | -124.085 M -963.64 % | 14.368 M 200.00 % | -14.368 M | 0.000 100.00 % | -129.129 M -381.76 % | 45.829 M 200.00 % | -45.829 M | 0.000 100.00 % | -76.395 M -222.51 % | -23.688 M -200.00 % | 23.688 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.800 M -952.35 % | 3.144 M 200.00 % | -3.144 M | 0.000 100.00 % | -3.056 M -151.21 % | 5.968 M 200.00 % | -5.968 M | 0.000 100.00 % | -49.007 M -244.42 % | 33.935 M 200.00 % | -33.935 M | 0.000 100.00 % | -3.768 M -148.80 % | -1.515 M -200.00 % | 1.515 M | 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.802 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.745 M | 0.000 | 0.000 | 0.000 -100.00 % | 846.780 K | 0.000 | 0.000 | 0.000 -100.00 % | 270.500 K 200.00 % | -270.500 K -200.00 % | 270.500 K | 0.000 | 0.000 |
Other non cash items | -41.911 M -161.09 % | 68.610 M | 0.000 -100.00 % | 41.937 M -31.48 % | 61.203 M 160.38 % | -101.362 M -756.62 % | -11.833 M -137.37 % | 31.663 M -27.80 % | 43.854 M 244.82 % | -30.282 M -140.09 % | 75.536 M 319.01 % | -34.489 M -369.69 % | -7.343 M -1 143.28 % | -590.609 K -101.35 % | 43.894 M 204.52 % | -41.997 M -368.59 % | 15.636 M 140.89 % | -38.236 M -155.05 % | 69.456 M 198.48 % | 23.270 M 182.07 % | -28.354 M -50.27 % | -18.869 M | 0.000 |
Net cash provided by operating activities | -41.911 M -161.09 % | 68.610 M | 0.000 -100.00 % | 54.526 M -15.49 % | 64.520 M 175.70 % | -85.228 M -452.48 % | 24.179 M -57.35 % | 56.686 M -24.50 % | 75.085 M 729.24 % | -11.933 M -262.96 % | 7.323 M 172.57 % | -10.090 M -151.94 % | 19.426 M 957.35 % | 1.837 M -96.64 % | 54.618 M 271.17 % | -31.908 M -247.93 % | 21.570 M 221.08 % | -17.815 M -141.23 % | 43.208 M 230.92 % | 13.057 M -41.12 % | 22.176 M 346.39 % | -9.000 M | 0.000 |
Investments in property plant and equipment | -19.854 M 39.21 % | -32.657 M 13.86 % | -37.909 M -10.94 % | -34.172 M -45.53 % | -23.481 M 1.91 % | -23.937 M 52.35 % | -50.235 M -64.38 % | -30.560 M 25.64 % | -41.098 M -52.65 % | -26.924 M 24.69 % | -35.751 M -146.59 % | -14.498 M 63.87 % | -40.123 M -119.75 % | -18.258 M 48.30 % | -35.315 M -144.93 % | -14.419 M 18.99 % | -17.799 M -215.30 % | -5.645 M 45.57 % | -10.371 M -116.34 % | -4.794 M 26.89 % | -6.558 M -5.44 % | -6.219 M | 0.000 |
Acquisitions net | 10.000 M 87.51 % | 5.333 M | 0.000 100.00 % | -5.890 M -12.92 % | -5.216 M | 0.000 -100.00 % | 61.954 K 2 997.70 % | 2.000 K -80.58 % | 10.300 K -74.25 % | 40.000 K | 0.000 100.00 % | -485.000 K -75 781 349.93 % | 0.640 146.15 % | 0.260 -100.00 % | 2.661 M 31 208.19 % | 8.500 K -39.29 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -162.760 M 17.80 % | -198.000 M -216.47 % | 170.000 M 168.97 % | -246.499 M -47.60 % | -167.000 M -33.60 % | -125.000 M 0.19 % | -125.239 M -400.96 % | -25.000 M 61.61 % | -65.123 M -160.49 % | -25.000 M | 0.000 100.00 % | -125.300 M -108.83 % | -60.000 M 25.00 % | -80.000 M 38.46 % | -130.000 M 26.97 % | -178.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 141.841 M -6.86 % | 152.283 M 206.89 % | -142.461 M -157.68 % | 247.000 M 251.21 % | 70.329 M 74.74 % | 40.247 M -75.11 % | 161.725 M 8 086 335.25 % | -2.000 K -100.00 % | 51.494 M 70.49 % | 30.203 M | 0.000 -100.00 % | 90.581 M 12.37 % | 80.608 M -19.81 % | 100.522 M -27.48 % | 138.606 M 131.01 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 12.000 K | 0.000 -100.00 % | 69.464 K | 0.000 -100.00 % | 168.000 K 100.20 % | -84.753 M -331.90 % | 36.548 M 1 827 285.05 % | 2.000 K 689 555.19 % | 0.290 -56.06 % | 0.660 -100.00 % | 25.380 M 4 975.93 % | 500.000 K 4 473 924 266 666 766.50 % | 0.000 -100.00 % | 186.000 K 15.39 % | 161.196 K 100.14 % | -117.812 M -841 617.76 % | 14.000 K 100.25 % | -5.645 M 45.35 % | -10.329 M -115.46 % | -4.794 M -15 389.22 % | 31.355 K 74.19 % | 18.000 K 100.46 % | -3.874 M |
Net cash used for investing activites | -30.760 M 57.89 % | -73.041 M -609.11 % | -10.300 M 73.96 % | -39.561 M 68.40 % | -125.199 M -15.19 % | -108.690 M -694.08 % | -13.688 M 75.36 % | -55.558 M -1.54 % | -54.717 M -152.38 % | -21.680 M -109.04 % | -10.371 M 78.92 % | -49.202 M -152.13 % | -19.514 M -896.43 % | 2.450 M 109.23 % | -26.548 M 79.92 % | -132.231 M -643.48 % | -17.785 M -215.05 % | -5.645 M 45.35 % | -10.329 M -115.46 % | -4.794 M 26.54 % | -6.526 M -5.24 % | -6.201 M -60.07 % | -3.874 M |
Debt repayment | -26.790 M -153.80 % | 49.800 M 261.69 % | -30.800 M -380.00 % | 11.000 M 155.00 % | -20.000 M -167.11 % | 29.800 M 107.20 % | -414.000 M -214.36 % | 362.000 M | 0.000 -100.00 % | 38.300 M | 0.000 100.00 % | -8.500 M -121.25 % | 40.000 M 297.92 % | -20.210 M -106.01 % | -9.810 M -63.77 % | -5.990 M -161.12 % | 9.800 M -34.67 % | 15.000 M | 0.000 | 0.000 100.00 % | -19.000 M -205.56 % | 18.000 M | 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 M 200.00 % | -20.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K | 0.000 | 0.000 | 0.000 100.00 % | -33.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -11.679 M -2 630.97 % | -427.658 K 6.04 % | -455.135 K 71.72 % | -1.609 M 96.61 % | -47.438 M -6 787.42 % | -688.767 K -1.84 % | -676.290 K 6.58 % | -723.951 K 97.79 % | -32.766 M -4 756.02 % | -674.748 K -57.06 % | -429.618 K 33.46 % | -645.618 K -85.98 % | -347.139 K 16.92 % | -417.845 K 98.97 % | -40.488 M -7 795.72 % | -512.779 K -1.33 % | -506.057 K -34.93 % | -375.063 K 1.43 % | -380.516 K 97.54 % | -15.447 M -2 750.15 % | -541.956 K 8.10 % | -589.755 K | 0.000 |
Other financing activites | 0.000 100.00 % | -1.166 M -607.96 % | 229.592 K 100.86 % | -26.580 M -3 743 696 069.93 % | 0.710 -100.00 % | 9.814 M -97.79 % | 443.998 M 7 134.95 % | -6.311 M | 0.000 100.00 % | -1.700 M -113.42 % | 12.668 M 3 423 773 143.29 % | 0.370 31 782 758 090.00 % | 0.000 100.00 % | -385.970 K 90.37 % | -4.008 M -170.22 % | 5.708 M -98.95 % | 545.582 M 106 976 912 839.22 % | 0.510 100.00 % | -9.880 M | 0.000 -100.00 % | 0.630 1 360.00 % | -0.050 100.00 % | -16.483 M |
Net cash used provided by financing activities | -38.469 M -179.80 % | 48.206 M 255.38 % | -31.026 M -1 037.15 % | 3.311 M 104.87 % | -68.014 M -274.73 % | 38.925 M 32.75 % | 29.322 M -91.74 % | 354.965 M 1 183.34 % | -32.766 M -191.21 % | 35.925 M 193.55 % | 12.238 M 233.82 % | -9.146 M -123.06 % | 39.653 M 288.70 % | -21.014 M 61.30 % | -54.306 M -6 728.90 % | -795.232 K -100.14 % | 554.876 M 3 694.04 % | 14.625 M 248.02 % | -9.880 M 36.03 % | -15.447 M 20.96 % | -19.542 M -212.24 % | 17.410 M 205.63 % | -16.483 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.330 100.00 % | -1.494 M -634.48 % | -203.425 K | 0.000 100.00 % | -580.996 K 4.50 % | -608.355 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -111.141 M -353.89 % | 43.776 M 295.95 % | 11.056 M -39.51 % | 18.276 M 114.16 % | -129.023 M 16.76 % | -154.993 M -489.30 % | 39.814 M -88.82 % | 356.093 M 2 663.38 % | -13.892 M -758.66 % | 2.109 M -77.05 % | 9.190 M 113.31 % | -69.019 M -277.17 % | 38.956 M 325.85 % | -17.249 M 35.74 % | -26.841 M 83.74 % | -165.113 M -129.56 % | 558.661 M 6 423.22 % | -8.835 M 73.11 % | -32.854 M 18.01 % | -40.068 M -929.47 % | -3.892 M -276.21 % | 2.209 M 110.85 % | -20.357 M |
Cash at beginning of period | 528.607 M 9.03 % | 484.832 M 2.33 % | 473.776 M 4.01 % | 455.500 M -22.07 % | 584.523 M -20.96 % | 739.516 M 5.69 % | 699.702 M 103.63 % | 343.610 M -3.89 % | 357.501 M 0.59 % | 355.392 M 2.65 % | 346.202 M -16.62 % | 415.221 M 10.35 % | 376.266 M -4.38 % | 393.515 M -6.39 % | 420.356 M -28.20 % | 585.469 M 2 083.92 % | 26.808 M -24.79 % | 35.643 M 181.89 % | 12.644 M -36.23 % | 19.828 M -16.41 % | 23.720 M 10.27 % | 21.511 M | 0.000 |
Cash at end of period | 417.467 M -21.03 % | 528.607 M 9.03 % | 484.832 M 2.33 % | 473.776 M 4.01 % | 455.500 M -22.07 % | 584.523 M -20.96 % | 739.516 M 5.69 % | 699.702 M 103.63 % | 343.610 M -3.89 % | 357.501 M 0.59 % | 355.392 M 2.65 % | 346.202 M -16.62 % | 415.221 M 10.35 % | 376.266 M -4.38 % | 393.515 M -6.39 % | 420.356 M -28.20 % | 585.469 M 2 083.92 % | 26.808 M 232.65 % | -20.209 M 0.15 % | -20.241 M -202.08 % | 19.828 M -16.41 % | 23.720 M 216.52 % | -20.357 M |
Operating cash flow | -41.911 M -161.09 % | 68.610 M | 0.000 -100.00 % | 54.526 M -15.49 % | 64.520 M 175.70 % | -85.228 M -452.48 % | 24.179 M -57.35 % | 56.686 M -24.50 % | 75.085 M 729.24 % | -11.933 M -262.96 % | 7.323 M 172.57 % | -10.090 M -151.94 % | 19.426 M 957.35 % | 1.837 M -96.64 % | 54.618 M 271.17 % | -31.908 M -247.93 % | 21.570 M 221.08 % | -17.815 M -141.23 % | 43.208 M 230.92 % | 13.057 M -41.12 % | 22.176 M 346.39 % | -9.000 M | 0.000 |
Capital expenditure | -19.854 M 39.21 % | -32.657 M 13.86 % | -37.909 M -10.94 % | -34.172 M -45.53 % | -23.481 M 1.91 % | -23.937 M 52.35 % | -50.235 M -64.38 % | -30.560 M 25.64 % | -41.098 M -52.65 % | -26.924 M 24.69 % | -35.751 M -146.59 % | -14.498 M 63.87 % | -40.123 M -119.75 % | -18.258 M 48.30 % | -35.315 M -144.93 % | -14.419 M 18.99 % | -17.799 M -215.30 % | -5.645 M 45.57 % | -10.371 M -116.34 % | -4.794 M 26.89 % | -6.558 M -5.44 % | -6.219 M | 0.000 |
Free CashFlow | -61.764 M -271.79 % | 35.954 M 148.42 % | 14.473 M -23.59 % | 18.941 M -53.85 % | 41.039 M 137.59 % | -109.165 M -318.96 % | -26.056 M -199.73 % | 26.126 M -23.13 % | 33.987 M 187.47 % | -38.856 M -36.68 % | -28.428 M -15.62 % | -24.588 M -18.80 % | -20.697 M -26.04 % | -16.421 M -185.07 % | 19.303 M 141.67 % | -46.326 M -1 328.65 % | 3.770 M 116.07 % | -23.460 M -171.44 % | 32.837 M 297.39 % | 8.263 M -47.09 % | 15.618 M 202.62 % | -15.219 M | 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 |