
Hangzhou Greenda Electronic Materials Co., Ltd. 603931.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 656.050 M -5.65 % | 695.327 M -17.97 % | 847.599 M 8.72 % | 779.619 M 33.60 % | 583.535 M 11.25 % | 524.548 M 2.33 % | 512.609 M 27.06 % | 403.436 M 30.21 % | 309.824 M |
Net income | 146.250 M -16.46 % | 175.071 M 7.15 % | 163.394 M 16.26 % | 140.543 M 39.37 % | 100.844 M -1.59 % | 102.477 M 14.54 % | 89.470 M 55.35 % | 57.592 M -6.20 % | 61.399 M |
Income before tax | 168.556 M -16.55 % | 201.988 M 8.63 % | 185.937 M 15.14 % | 161.482 M 37.34 % | 117.578 M -0.68 % | 118.380 M 13.81 % | 104.019 M 53.69 % | 67.679 M -5.88 % | 71.907 M |
Income before tax ratio | 0.26 -11.56 % | 0.29 32.42 % | 0.22 5.91 % | 0.21 2.80 % | 0.20 -10.72 % | 0.23 11.22 % | 0.20 20.96 % | 0.17 -27.72 % | 0.23 |
EBITDA | 219.566 M -5.19 % | 231.583 M 11.24 % | 208.192 M 11.00 % | 187.557 M 29.94 % | 144.343 M 15.32 % | 125.170 M 12.40 % | 111.361 M 51.11 % | 73.696 M -5.98 % | 78.379 M |
Net income ratio | 0.22 -11.46 % | 0.25 30.61 % | 0.19 6.93 % | 0.18 4.31 % | 0.17 -11.54 % | 0.20 11.93 % | 0.17 22.26 % | 0.14 -27.97 % | 0.20 |
Ratio EBITDA | 0.33 0.49 % | 0.33 35.60 % | 0.25 2.10 % | 0.24 -2.74 % | 0.25 3.66 % | 0.24 9.84 % | 0.22 18.93 % | 0.18 -27.79 % | 0.25 |
Gross profit ratio | 0.35 -5.26 % | 0.37 23.69 % | 0.30 9.99 % | 0.27 -5.11 % | 0.29 -28.66 % | 0.41 4.57 % | 0.39 2.90 % | 0.38 -14.18 % | 0.44 |
Weighted average shs out dil | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 33.14 % | 149.882 M 11.53 % | 134.382 M 40.00 % | 95.987 M |
Weighted average shs out | 200.342 M 0.70 % | 198.945 M -0.31 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 33.14 % | 149.882 M 11.54 % | 134.373 M 39.99 % | 95.987 M |
EPS diluted | 0.73 -17.05 % | 0.88 7.32 % | 0.82 17.14 % | 0.70 37.25 % | 0.51 0.00 % | 0.51 -15.00 % | 0.60 39.53 % | 0.43 -32.81 % | 0.64 |
Earnings per share | 0.73 -17.05 % | 0.88 7.32 % | 0.82 17.14 % | 0.70 37.25 % | 0.51 0.00 % | 0.51 -15.00 % | 0.60 39.53 % | 0.43 -32.81 % | 0.64 |
Gross profit | 232.390 M -10.61 % | 259.982 M 1.47 % | 256.211 M 19.58 % | 214.256 M 26.77 % | 169.009 M -20.64 % | 212.958 M 7.01 % | 199.012 M 30.75 % | 152.209 M 11.75 % | 136.206 M |
Income tax expense | 22.303 M -17.11 % | 26.908 M 19.43 % | 22.530 M 7.60 % | 20.939 M 25.13 % | 16.733 M 5.22 % | 15.903 M 9.31 % | 14.548 M 44.24 % | 10.086 M -4.01 % | 10.507 M |
Cost of revenue | 423.659 M -2.68 % | 435.345 M -26.39 % | 591.388 M 4.60 % | 565.363 M 36.39 % | 414.526 M 33.04 % | 311.590 M -0.64 % | 313.596 M 24.83 % | 251.226 M 44.70 % | 173.618 M |
General and administrative expenses | 17.948 M 28.47 % | 13.971 M 99.87 % | 6.990 M 12.44 % | 6.217 M -5.81 % | 6.600 M 10.61 % | 5.967 M -16.18 % | 7.119 M -17.47 % | 8.626 M -46.44 % | 16.105 M |
Selling and marketing expenses | 9.754 M -14.22 % | 11.371 M -23.63 % | 14.889 M -10.30 % | 16.600 M 19.08 % | 13.940 M -75.95 % | 57.956 M 6.85 % | 54.242 M 35.06 % | 40.162 M 27.49 % | 31.503 M |
Other expenses | 2.817 M 113.59 % | 1.319 M -92.29 % | 17.101 M 75.97 % | 9.718 M -4.45 % | 10.171 M 0.26 % | 10.144 M 775.44 % | -1.502 M -445.82 % | 434.287 K -73.25 % | 1.624 M |
Operating expenses | 63.788 M 9.66 % | 58.169 M -25.15 % | 77.716 M 27.91 % | 60.758 M 17.15 % | 51.865 M -45.34 % | 94.893 M 0.97 % | 93.981 M 21.62 % | 77.274 M 20.96 % | 63.886 M |
Cost and expenses | 487.448 M -1.23 % | 493.514 M -26.24 % | 669.105 M 6.87 % | 626.121 M 34.25 % | 466.391 M 14.74 % | 406.483 M -0.27 % | 407.578 M 24.07 % | 328.500 M 38.31 % | 237.504 M |
Research and development expenses | 33.269 M 5.59 % | 31.508 M -18.66 % | 38.736 M 37.25 % | 28.224 M 33.41 % | 21.155 M 1.58 % | 20.825 M 9.25 % | 19.062 M 29.80 % | 14.686 M 13.55 % | 12.934 M |
Selling general and administrative expenses | 27.702 M 9.31 % | 25.342 M 15.83 % | 21.879 M -4.11 % | 22.816 M 11.09 % | 20.539 M -67.87 % | 63.923 M 4.18 % | 61.361 M 25.77 % | 48.787 M 2.48 % | 47.608 M |
Interest income | -12.960 M -181.61 % | 15.881 M 28.36 % | 12.372 M 11.62 % | 11.084 M 101.71 % | 5.495 M 514.17 % | 894.700 K -21.00 % | 1.133 M -15.16 % | 1.335 M -53.49 % | 2.870 M |
Interest expense | 382.223 K 333.99 % | 88.071 K 665.04 % | 11.512 K -69.57 % | 37.826 K -97.43 % | 1.471 M -42.66 % | 2.566 M -8.79 % | 2.813 M -38.83 % | 4.600 M -28.94 % | 6.472 M |
Depreciation and amortization | 50.628 M 71.57 % | 29.508 M 33.05 % | 22.177 M 1.35 % | 21.882 M -9.41 % | 24.154 M 335.37 % | 5.548 M 8.87 % | 5.096 M 117.17 % | 2.347 M 2.02 % | 2.300 M |
Operating income | 168.602 M -16.46 % | 201.813 M 8.67 % | 185.707 M 15.03 % | 161.448 M 37.37 % | 117.530 M -0.75 % | 118.416 M 13.49 % | 104.340 M 54.13 % | 67.697 M -3.68 % | 70.283 M |
Operating income ratio | 0.26 -11.45 % | 0.29 32.47 % | 0.22 5.80 % | 0.21 2.82 % | 0.20 -10.78 % | 0.23 10.91 % | 0.20 21.30 % | 0.17 -26.03 % | 0.23 |
Total other income expenses net | -45.444 K -125.98 % | 174.932 K -23.97 % | 230.093 K -94.42 % | 4.122 M 8 483.34 % | 48.021 K 233.77 % | -35.898 K 88.83 % | -321.289 K -1 630.71 % | -18.564 K -101.14 % | 1.624 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -338.318 M 56.40 % | -775.894 M -9.91 % | -705.929 M -28.68 % | -548.611 M 20.21 % | -687.534 M -522.06 % | -110.525 M -28.93 % | -85.724 M -71.54 % | -49.974 M -928.40 % | 6.033 M |
Total investments | 550.717 M | 0.000 | 0.000 -100.00 % | 9.480 M -31.97 % | 13.935 M -5.28 % | 14.712 M 14.77 % | 12.819 M 12.86 % | 11.358 M 15.37 % | 9.845 M |
Total debt | 9.904 M 6 085.34 % | 160.119 K -95.85 % | 3.863 M 440.18 % | 715.119 K -85.28 % | 4.858 M -90.76 % | 52.557 M 1.34 % | 51.863 M -25.91 % | 70.000 M -50.00 % | 140.000 M |
Accumulated other comprehensive income loss | 140.617 M | 0.000 -100.00 % | 102.134 M 22.99 % | 83.045 M 26.71 % | 65.542 M 25.86 % | 52.076 M 37.04 % | 38.001 M 57.17 % | 24.179 M 53.87 % | 15.714 M |
Retained earnings | 609.251 M 15.04 % | 529.585 M 25.13 % | 423.222 M 32.20 % | 320.147 M 42.71 % | 224.337 M 40.82 % | 159.307 M 74.67 % | 91.203 M 195.30 % | 30.885 M -79.06 % | 147.498 M |
Common stock | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 40.00 % | 142.542 M 40.00 % | 101.816 M 33.33 % | 76.362 M 0.00 % | 76.362 M 0.00 % | 76.362 M 184.06 % | 26.882 M |
Total equity | 1.566 B 6.34 % | 1.472 B 9.78 % | 1.341 B 10.02 % | 1.219 B 10.35 % | 1.105 B 111.25 % | 522.978 M 18.64 % | 440.799 M 20.22 % | 366.658 M 25.07 % | 293.158 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -715.119 K | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 9.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 715.119 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 28.456 M 57.33 % | 18.087 M -6.21 % | 19.286 M 178.65 % | 6.921 M 0.73 % | 6.871 M -17.53 % | 8.331 M -14.91 % | 9.792 M -13.50 % | 11.320 M -10.95 % | 12.712 M |
Other current liabilities | 17.276 M -25.08 % | 23.061 M 21.58 % | 18.969 M -9.24 % | 20.899 M 21.01 % | 17.270 M 71.36 % | 10.078 M -13.93 % | 11.709 M 84.13 % | 6.359 M 57.86 % | 4.028 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 169.870 K -99.45 % | 31.125 M 5 645.22 % | 541.749 K -96.96 % | 17.799 M 70.81 % | 10.420 M -40.71 % | 17.576 M -1.07 % | 17.766 M |
Short term debt | 0.000 | 0.000 -100.00 % | 3.863 M | 0.000 | 0.000 -100.00 % | 52.557 M 1.34 % | 51.863 M -25.91 % | 70.000 M -50.00 % | 140.000 M |
Total current liabilities | 135.438 M -27.84 % | 187.679 M -2.65 % | 192.788 M 13.57 % | 169.751 M 24.39 % | 136.471 M -11.04 % | 153.411 M -4.12 % | 160.000 M 3.24 % | 154.976 M -27.33 % | 213.273 M |
Total liabilities | 163.894 M -20.35 % | 205.766 M -2.97 % | 212.073 M 20.04 % | 176.672 M 23.25 % | 143.343 M -11.38 % | 161.742 M -4.74 % | 169.791 M 2.10 % | 166.295 M -26.41 % | 225.985 M |
Other non current assets | 24.019 M 38.55 % | 17.336 M -30.78 % | 25.043 M -86.30 % | 182.836 M 3 838.11 % | 4.643 M 112.30 % | 2.187 M -65.94 % | 6.422 M 267.28 % | 1.748 M 23.55 % | 1.415 M |
Long term investments | 385.499 M | 0.000 | 0.000 100.00 % | -141.574 M -1 115.95 % | 13.935 M -5.28 % | 14.712 M 14.77 % | 12.819 M 17.54 % | 10.905 M 10.77 % | 9.845 M |
Intangible assets | 65.785 M -3.37 % | 68.078 M -2.76 % | 70.010 M -6.04 % | 74.509 M -2.53 % | 76.441 M -2.47 % | 78.374 M 14.12 % | 68.675 M 9.24 % | 62.863 M 332.45 % | 14.537 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 65.785 M -3.37 % | 68.078 M -2.76 % | 70.010 M -6.04 % | 74.509 M -2.53 % | 76.441 M -2.47 % | 78.374 M 14.12 % | 68.675 M 9.24 % | 62.863 M 332.45 % | 14.537 M |
Property plant equipment net | 475.606 M -5.36 % | 502.543 M 19.07 % | 422.061 M 63.28 % | 258.493 M 10.82 % | 233.249 M -4.05 % | 243.091 M 26.70 % | 191.867 M 16.64 % | 164.500 M 0.80 % | 163.189 M |
Total non current assets | 964.417 M 61.23 % | 598.177 M 13.92 % | 525.103 M 38.47 % | 379.226 M 14.17 % | 332.159 M -2.82 % | 341.798 M 20.66 % | 283.265 M 16.29 % | 243.595 M 26.38 % | 192.755 M |
Other current assets | 14.888 M -24.06 % | 19.605 M 5.65 % | 18.556 M 193.54 % | 6.322 M 25.84 % | 5.023 M -15.39 % | 5.937 M -29.49 % | 8.421 M 20.64 % | 6.980 M -69.20 % | 22.660 M |
Short term investments | 166.794 M | 0.000 | 0.000 -100.00 % | 151.053 M | 0.000 | 0.000 | 0.000 -100.00 % | 452.851 K | 0.000 |
cash and cash equivalents | 348.222 M -55.12 % | 775.894 M 9.31 % | 709.792 M 29.21 % | 549.326 M -20.66 % | 692.392 M 324.57 % | 163.082 M 18.53 % | 137.587 M 14.68 % | 119.974 M -10.45 % | 133.967 M |
Cash and short term investments | 515.016 M -33.62 % | 775.894 M 9.31 % | 709.792 M 1.34 % | 700.379 M 1.15 % | 692.392 M 324.57 % | 163.082 M 18.53 % | 137.587 M 14.25 % | 120.427 M -10.11 % | 133.967 M |
Total current assets | 765.280 M -29.14 % | 1.080 B 5.04 % | 1.028 B 1.15 % | 1.017 B 10.98 % | 915.971 M 167.11 % | 342.923 M 4.76 % | 327.326 M 13.12 % | 289.358 M -11.35 % | 326.388 M |
Inventory | 62.688 M -11.20 % | 70.592 M 14.87 % | 61.453 M 28.20 % | 47.937 M -1.16 % | 48.502 M -1.38 % | 49.179 M 35.12 % | 36.396 M 18.40 % | 30.740 M -4.70 % | 32.257 M |
Net receivables | 172.689 M -19.28 % | 213.948 M -10.27 % | 238.448 M -8.96 % | 261.910 M 54.02 % | 170.054 M 36.34 % | 124.724 M -18.38 % | 152.812 M 16.46 % | 131.212 M -4.58 % | 137.503 M |
Tax assets | 13.507 M 32.15 % | 10.220 M 27.96 % | 7.988 M 61.00 % | 4.961 M 27.50 % | 3.891 M 13.36 % | 3.433 M -1.43 % | 3.483 M -2.67 % | 3.578 M -5.08 % | 3.769 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 106.472 M -29.87 % | 151.825 M -5.17 % | 160.096 M 17.94 % | 135.747 M 17.20 % | 115.828 M 39.58 % | 82.982 M -3.52 % | 86.007 M 27.75 % | 67.325 M 21.65 % | 55.344 M |
Tax payables | 11.689 M -8.62 % | 12.793 M 32.01 % | 9.690 M -24.93 % | 12.909 M 221.01 % | 4.021 M -48.40 % | 7.793 M -25.21 % | 10.420 M -7.72 % | 11.292 M -18.77 % | 13.901 M |
Deferred revenue non current | 14.403 M -5.43 % | 15.230 M -5.15 % | 16.057 M 137.41 % | 6.763 M -1.57 % | 6.871 M -17.53 % | 8.331 M -14.91 % | 9.792 M -12.98 % | 11.252 M -11.49 % | 12.712 M |
Minority interest | 1.025 M 0.40 % | 1.021 M 0.82 % | 1.013 M 1.27 % | 999.996 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 9.904 M | 0.000 | 0.000 | 0.000 -100.00 % | 715.119 K | 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 | 615.351 M -17.10 % | 742.287 M 3.46 % | 717.485 M 6.71 % | 672.368 M -5.71 % | 713.094 M 148.20 % | 287.309 M 5.15 % | 273.235 M 16.15 % | 235.233 M 190.02 % | 81.109 M |
Deferred tax liabilities non current | 4.149 M 45.20 % | 2.857 M -11.52 % | 3.229 M 1 944.20 % | 157.962 K | 0.000 | 0.000 | 0.000 -100.00 % | 67.927 K | 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.730 B 3.07 % | 1.678 B 8.04 % | 1.553 B 11.29 % | 1.396 B 11.83 % | 1.248 B 82.28 % | 684.720 M 12.14 % | 610.590 M 14.57 % | 532.953 M 2.66 % | 519.143 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -2.605 M -5 899.95 % | 44.911 K 104.92 % | -912.041 K -98.82 % | -458.717 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.526 M | 0.000 |
Change in working capital | 35.723 M 730.91 % | 4.299 M 151.99 % | -8.269 M 85.43 % | -56.765 M -1 198.35 % | -4.372 M -122.21 % | 19.687 M 358.41 % | -7.619 M -116.26 % | 46.841 M | 0.000 |
Accounts receivables | 22.269 M 198.66 % | 7.456 M 2.51 % | 7.273 M 107.78 % | -93.529 M -74.39 % | -53.631 M -263.64 % | 32.773 M 292.90 % | -16.989 M -208.94 % | 15.595 M | 0.000 |
Inventory | 827.977 K 109.06 % | -9.139 M 32.38 % | -13.516 M -2 492.16 % | 565.011 K -16.53 % | 676.898 K 105.30 % | -12.783 M -126.01 % | -5.656 M -472.69 % | 1.518 M | 0.000 |
Accounts payables | 12.645 M 301.66 % | 3.148 M 251.96 % | -2.072 M -105.58 % | 37.111 M -24.33 % | 49.041 M 249.64 % | -32.773 M | 0.000 | 0.000 | 0.000 |
Other working capital | -18.692 K -100.66 % | 2.834 M 6 210.96 % | 44.910 K 104.92 % | -912.042 K -98.83 % | -458.716 K -101.41 % | 32.470 M 1 754.34 % | -1.963 M -104.33 % | 45.323 M | 0.000 |
Other non cash items | -5.554 M -318.66 % | 2.540 M -86.94 % | 19.442 M 192.79 % | 6.640 M 11.81 % | 5.939 M 228.83 % | 1.806 M -57.34 % | 4.234 M -61.18 % | 10.907 M 117.76 % | -61.399 M |
Net cash provided by operating activities | 227.051 M 8.73 % | 208.814 M 6.13 % | 196.757 M 75.21 % | 112.301 M -11.27 % | 126.566 M -11.56 % | 143.112 M 38.06 % | 103.657 M -20.70 % | 130.712 M 2.45 % | 127.585 M |
Investments in property plant and equipment | -57.534 M 38.77 % | -93.960 M 41.20 % | -159.796 M -112.20 % | -75.306 M -166.21 % | -28.288 M 65.64 % | -82.319 M -69.08 % | -48.687 M -133.58 % | -20.844 M -2.55 % | -20.326 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 8.300 K -99.31 % | 1.198 M -95.76 % | 28.288 M 141 340.32 % | 20.000 K -99.96 % | 48.687 M | 0.000 | 0.000 |
Purchases of investments | -768.312 M -127.99 % | -337.000 M 17.80 % | -410.000 M 8.89 % | -450.000 M -200.00 % | -150.000 M -48 363.71 % | -309.510 K -104.76 % | -151.156 K -51.76 % | -99.600 K | 0.000 |
Sales maturities of investments | 224.281 M -34.01 % | 339.879 M -41.17 % | 577.746 M 90.22 % | 303.732 M 101.13 % | 151.011 M 755 153.12 % | -20.000 K -105.07 % | 394.705 K 110.40 % | 187.600 K | 0.000 |
Other investing activites | 14.410 K -78.63 % | 67.444 K 16 057 996.88 % | 0.420 100.00 % | -999.999 K 96.46 % | -28.288 M -141 540.31 % | 20.000 K 100.04 % | -48.687 M -50 838.26 % | -95.580 K 99.85 % | -63.600 M |
Net cash used for investing activites | -601.550 M -560.94 % | -91.014 M -1 243.58 % | 7.959 M 103.60 % | -221.376 M -711.57 % | -27.277 M 66.98 % | -82.608 M -70.53 % | -48.443 M -132.33 % | -20.851 M 75.16 % | -83.926 M |
Debt repayment | -1.768 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.115 M 74.12 % | -70.000 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.717 M | 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 | -52.883 M -6.00 % | -49.890 M -16.67 % | -42.763 M -40.00 % | -30.545 M -22.18 % | -25.000 M 0.00 % | -25.000 M -9.98 % | -22.731 M 58.39 % | -54.628 M -49.65 % | -36.503 M |
Other financing activites | 0.000 | 0.000 100.00 % | -762.962 K -342.60 % | 314.499 K -99.93 % | 468.497 M 22 359.78 % | -2.105 M | 0.000 -100.00 % | 27.000 | 0.000 |
Net cash used provided by financing activities | -54.651 M -9.54 % | -49.890 M -14.62 % | -43.525 M -43.98 % | -30.230 M -107.08 % | 426.780 M 1 546.99 % | -29.494 M 27.79 % | -40.846 M 67.23 % | -124.628 M -241.42 % | -36.503 M |
Effect of forex changes on cash | 1.858 M 86.28 % | 997.532 K 11.83 % | 891.988 K 171.67 % | -1.245 M 10.42 % | -1.389 M -386.38 % | 485.176 K -52.24 % | 1.016 M 133.90 % | -2.997 M -238.67 % | 2.161 M |
Net change in cash | -427.292 M -747.13 % | 66.028 M -59.26 % | 162.082 M 215.32 % | -140.550 M -126.79 % | 524.679 M 1 565.92 % | 31.495 M 104.73 % | 15.383 M 186.60 % | -17.763 M -290.66 % | 9.317 M |
Cash at beginning of period | 775.322 M 9.31 % | 709.294 M 29.62 % | 547.211 M -20.44 % | 687.761 M 321.73 % | 163.082 M 23.93 % | 131.587 M 13.24 % | 116.204 M -13.26 % | 133.967 M 7.47 % | 124.651 M |
Cash at end of period | 348.030 M -55.11 % | 775.322 M 9.31 % | 709.294 M 29.62 % | 547.211 M -20.44 % | 687.761 M 321.73 % | 163.082 M 23.93 % | 131.587 M 13.24 % | 116.204 M -13.26 % | 133.967 M |
Operating cash flow | 227.051 M 10.25 % | 205.934 M 4.66 % | 196.757 M 75.21 % | 112.301 M -11.27 % | 126.566 M -11.56 % | 143.112 M 38.06 % | 103.657 M -20.70 % | 130.712 M 2.45 % | 127.585 M |
Capital expenditure | -57.534 M 38.77 % | -93.960 M 41.20 % | -159.796 M -112.20 % | -75.306 M -166.21 % | -28.288 M 65.64 % | -82.319 M -69.08 % | -48.687 M -133.58 % | -20.844 M -2.55 % | -20.326 M |
Free CashFlow | 169.517 M 51.39 % | 111.974 M 202.95 % | 36.961 M -0.09 % | 36.995 M -62.36 % | 98.278 M 61.66 % | 60.794 M 10.59 % | 54.970 M -49.97 % | 109.869 M 2.43 % | 107.259 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 152.783 M -5.93 % | 162.408 M 11.84 % | 145.213 M -12.37 % | 165.719 M -3.93 % | 172.499 M 2.04 % | 169.048 M -3.61 % | 175.382 M -1.73 % | 178.462 M 0.06 % | 178.357 M 10.52 % | 161.378 M -21.21 % | 204.813 M 8.96 % | 187.965 M -11.81 % | 213.141 M -11.81 % | 241.681 M -2.24 % | 247.221 M 23.78 % | 199.731 M 24.25 % | 160.748 M -6.50 % | 171.919 M 7.04 % | 160.609 M 1.12 % | 158.831 M 25.09 % | 126.975 M -7.40 % | 137.121 M 7.31 % | 127.778 M 0.46 % | 127.188 M -3.58 % | 131.905 M -4.19 % | 137.677 M |
Net income | 29.570 M -7.08 % | 31.823 M -9.88 % | 35.312 M 6.12 % | 33.275 M -23.63 % | 43.568 M 27.79 % | 34.094 M -35.27 % | 52.671 M 17.88 % | 44.683 M -10.35 % | 49.839 M 78.77 % | 27.878 M 15.44 % | 24.150 M -47.76 % | 46.227 M -13.67 % | 53.550 M 35.68 % | 39.468 M 0.46 % | 39.288 M 1.60 % | 38.670 M 23.43 % | 31.328 M 0.23 % | 31.258 M 60.95 % | 19.421 M -34.53 % | 29.665 M 25.39 % | 23.659 M -15.81 % | 28.100 M 26.06 % | 22.292 M -17.02 % | 26.865 M -13.23 % | 30.961 M 38.47 % | 22.360 M |
Income before tax | 34.666 M -7.49 % | 37.472 M -1.90 % | 38.197 M -1.68 % | 38.851 M -25.05 % | 51.839 M 30.68 % | 39.669 M -32.33 % | 58.622 M 10.62 % | 52.993 M -9.44 % | 58.514 M 83.67 % | 31.858 M 28.10 % | 24.871 M -53.59 % | 53.593 M -13.66 % | 62.070 M 36.71 % | 45.404 M -1.56 % | 46.123 M 6.43 % | 43.338 M 18.88 % | 36.455 M 2.50 % | 35.565 M 56.16 % | 22.774 M -34.60 % | 34.825 M 28.10 % | 27.185 M -17.10 % | 32.793 M 27.94 % | 25.631 M -16.44 % | 30.676 M -14.63 % | 35.932 M 37.46 % | 26.140 M |
Income before tax ratio | 0.23 -1.66 % | 0.23 -12.29 % | 0.26 12.20 % | 0.23 -21.99 % | 0.30 28.06 % | 0.23 -29.80 % | 0.33 12.57 % | 0.30 -9.49 % | 0.33 66.19 % | 0.20 62.57 % | 0.12 -57.41 % | 0.29 -2.09 % | 0.29 55.01 % | 0.19 0.70 % | 0.19 -14.02 % | 0.22 -4.32 % | 0.23 9.63 % | 0.21 45.89 % | 0.14 -35.33 % | 0.22 2.41 % | 0.21 -10.48 % | 0.24 19.23 % | 0.20 -16.83 % | 0.24 -11.46 % | 0.27 43.47 % | 0.19 |
EBITDA | 34.771 M -7.47 % | 37.580 M -1.90 % | 38.309 M -1.66 % | 38.956 M -39.91 % | 64.834 M 23.50 % | 52.499 M -13.09 % | 60.407 M -1.65 % | 61.419 M -1.24 % | 62.192 M 62.87 % | 38.186 M 53.54 % | 24.871 M -53.60 % | 53.595 M -13.66 % | 62.073 M 21.51 % | 51.084 M -4.42 % | 53.447 M 7.75 % | 49.603 M 22.92 % | 40.355 M -2.42 % | 41.356 M 42.10 % | 29.103 M -28.49 % | 40.699 M 20.93 % | 33.655 M -11.35 % | 37.964 M 43.78 % | 26.404 M -15.01 % | 31.067 M -20.15 % | 38.905 M 29.39 % | 30.067 M |
Net income ratio | 0.19 -1.23 % | 0.20 -19.42 % | 0.24 21.11 % | 0.20 -20.50 % | 0.25 25.23 % | 0.20 -32.84 % | 0.30 19.95 % | 0.25 -10.40 % | 0.28 61.76 % | 0.17 46.51 % | 0.12 -52.06 % | 0.25 -2.11 % | 0.25 53.85 % | 0.16 2.76 % | 0.16 -17.92 % | 0.19 -0.66 % | 0.19 7.19 % | 0.18 50.36 % | 0.12 -35.26 % | 0.19 0.24 % | 0.19 -9.08 % | 0.20 17.47 % | 0.17 -17.41 % | 0.21 -10.01 % | 0.23 44.53 % | 0.16 |
Ratio EBITDA | 0.23 -1.65 % | 0.23 -12.29 % | 0.26 12.22 % | 0.24 -37.46 % | 0.38 21.03 % | 0.31 -9.84 % | 0.34 0.08 % | 0.34 -1.30 % | 0.35 47.36 % | 0.24 94.86 % | 0.12 -57.41 % | 0.29 -2.09 % | 0.29 37.78 % | 0.21 -2.23 % | 0.22 -12.95 % | 0.25 -1.07 % | 0.25 4.36 % | 0.24 32.75 % | 0.18 -29.28 % | 0.26 -3.33 % | 0.27 -4.27 % | 0.28 33.98 % | 0.21 -15.40 % | 0.24 -17.19 % | 0.29 35.06 % | 0.22 |
Gross profit ratio | 0.31 3.14 % | 0.30 -18.58 % | 0.37 12.31 % | 0.33 -4.13 % | 0.35 6.20 % | 0.33 -18.81 % | 0.40 9.16 % | 0.37 -3.52 % | 0.38 18.68 % | 0.32 4.70 % | 0.31 -3.74 % | 0.32 -1.41 % | 0.32 22.07 % | 0.27 -7.18 % | 0.29 7.73 % | 0.27 -8.04 % | 0.29 12.32 % | 0.26 19.84 % | 0.21 -29.85 % | 0.31 -6.98 % | 0.33 1.66 % | 0.32 -18.20 % | 0.40 -5.11 % | 0.42 -4.42 % | 0.44 15.18 % | 0.38 |
Weighted average shs out dil | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 41.37 % | 141.163 M 0.00 % | 141.163 M 0.00 % | 141.163 M -29.21 % | 199.420 M 41.27 % | 141.163 M 0.00 % | 141.163 M 0.00 % | 141.163 M 18.97 % | 118.658 M -28.57 % | 166.122 M 5.48 % | 157.488 M 5.80 % | 148.854 M 38.52 % | 107.459 M -28.57 % | 150.443 M 39.37 % | 107.942 M -28.57 % | 151.119 M |
Weighted average shs out | 198.893 M 0.00 % | 198.893 M -0.33 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 41.37 % | 141.163 M 0.00 % | 141.163 M 0.00 % | 141.163 M -29.21 % | 199.419 M 41.27 % | 141.163 M 0.00 % | 141.163 M -29.03 % | 198.912 M -0.16 % | 199.235 M 19.93 % | 166.122 M 5.49 % | 157.478 M 5.81 % | 148.835 M 38.50 % | 107.459 M -28.56 % | 150.419 M 39.35 % | 107.942 M -28.55 % | 151.078 M |
EPS diluted | 0.15 -6.25 % | 0.16 -9.60 % | 0.18 4.12 % | 0.17 -22.73 % | 0.22 29.41 % | 0.17 -34.62 % | 0.26 18.18 % | 0.22 -12.00 % | 0.25 78.57 % | 0.14 16.67 % | 0.12 -63.64 % | 0.33 -13.16 % | 0.38 35.71 % | 0.28 40.00 % | 0.20 -25.93 % | 0.27 22.73 % | 0.22 0.00 % | 0.22 37.50 % | 0.16 -11.11 % | 0.18 -18.18 % | 0.22 15.79 % | 0.19 -9.52 % | 0.21 16.67 % | 0.18 -37.93 % | 0.29 93.33 % | 0.15 |
Earnings per share | 0.15 -6.25 % | 0.16 -9.60 % | 0.18 4.12 % | 0.17 -22.73 % | 0.22 29.41 % | 0.17 -34.62 % | 0.26 18.18 % | 0.22 -12.00 % | 0.25 78.57 % | 0.14 16.67 % | 0.12 -63.64 % | 0.33 -13.16 % | 0.38 35.71 % | 0.28 40.00 % | 0.20 -25.93 % | 0.27 22.73 % | 0.22 37.50 % | 0.16 64.10 % | 0.10 -45.83 % | 0.18 20.00 % | 0.15 -21.05 % | 0.19 -9.52 % | 0.21 16.67 % | 0.18 -37.93 % | 0.29 93.33 % | 0.15 |
Gross profit | 47.934 M -2.97 % | 49.400 M -8.93 % | 54.247 M -1.59 % | 55.123 M -7.90 % | 59.849 M 8.37 % | 55.228 M -21.74 % | 70.568 M 7.28 % | 65.782 M -3.46 % | 68.142 M 31.17 % | 51.950 M -17.50 % | 62.973 M 4.89 % | 60.040 M -13.05 % | 69.055 M 7.66 % | 64.143 M -9.26 % | 70.685 M 33.35 % | 53.009 M 14.27 % | 46.391 M 5.03 % | 44.171 M 28.28 % | 34.433 M -29.07 % | 48.543 M 16.36 % | 41.717 M -5.86 % | 44.315 M -12.22 % | 50.482 M -4.67 % | 52.955 M -7.83 % | 57.456 M 10.35 % | 52.066 M |
Income tax expense | 5.093 M -9.80 % | 5.646 M 95.86 % | 2.883 M -48.28 % | 5.573 M -32.59 % | 8.267 M 48.17 % | 5.580 M -6.30 % | 5.955 M -28.31 % | 8.306 M -4.21 % | 8.671 M 118.09 % | 3.976 M 453.70 % | 718.080 K -90.25 % | 7.362 M -13.56 % | 8.517 M 43.52 % | 5.934 M -13.19 % | 6.835 M 46.41 % | 4.669 M -8.94 % | 5.127 M 19.02 % | 4.308 M 28.46 % | 3.353 M -35.01 % | 5.160 M 46.31 % | 3.527 M -24.86 % | 4.693 M 40.53 % | 3.340 M -12.36 % | 3.811 M -23.34 % | 4.971 M 31.48 % | 3.781 M |
Cost of revenue | 104.849 M -7.22 % | 113.007 M 24.23 % | 90.966 M -17.75 % | 110.596 M -1.82 % | 112.650 M -1.03 % | 113.820 M 8.59 % | 104.814 M -6.98 % | 112.680 M 2.24 % | 110.215 M 0.72 % | 109.428 M -22.85 % | 141.839 M 10.88 % | 127.925 M -11.22 % | 144.087 M -18.84 % | 177.538 M 0.57 % | 176.535 M 20.32 % | 146.723 M 28.30 % | 114.357 M -10.48 % | 127.748 M 1.25 % | 126.175 M 14.41 % | 110.288 M 29.36 % | 85.257 M -8.13 % | 92.805 M 20.06 % | 77.296 M 4.13 % | 74.234 M -0.29 % | 74.449 M -13.04 % | 85.611 M |
General and administrative expenses | -478.594 K -105.87 % | 8.152 M 184.86 % | -9.606 M -156.52 % | 16.997 M 803.39 % | 1.881 M -78.31 % | 8.676 M 7.58 % | 8.064 M -60.08 % | 20.203 M 660.44 % | -3.605 M -145.47 % | 7.928 M 157.46 % | -13.798 M -179.29 % | 17.403 M 616.97 % | -3.366 M -149.86 % | 6.751 M 176.26 % | -8.853 M -170.60 % | 12.540 M 759.84 % | -1.900 M -142.89 % | 4.431 M 154.72 % | -8.097 M -229.55 % | 6.250 M 971.96 % | 583.009 K -41.45 % | 995.760 K 111.20 % | -8.892 M -275.55 % | 5.065 M 13.55 % | 4.460 M -16.36 % | 5.333 M |
Selling and marketing expenses | 1.353 M -45.18 % | 2.468 M 651.32 % | 328.468 K -91.93 % | 4.073 M 77.04 % | 2.300 M -24.64 % | 3.053 M 22.56 % | 2.491 M -33.69 % | 3.756 M 15.00 % | 3.266 M 3.71 % | 3.149 M 3.64 % | 3.038 M -10.47 % | 3.394 M -7.67 % | 3.675 M -23.14 % | 4.782 M -16.31 % | 5.714 M 62.20 % | 3.523 M -7.30 % | 3.800 M 6.67 % | 3.563 M 1.11 % | 3.524 M -17.45 % | 4.268 M 65.19 % | 2.584 M -27.49 % | 3.564 M -76.11 % | 14.915 M 6.15 % | 14.051 M -6.28 % | 14.993 M 7.11 % | 13.997 M |
Other expenses | 4.766 M 207.31 % | -4.441 M -129.46 % | 15.074 M 229.94 % | -11.601 M -15 676.85 % | -73.532 K -992.66 % | 8.237 K 141.98 % | -19.623 K -114.58 % | 134.542 K 1 273.92 % | -11.461 K -100.99 % | 1.163 M -94.68 % | 21.882 M 336.91 % | -9.237 M -263.40 % | 5.653 M 571.93 % | -1.198 M -186 878.94 % | 641.270 -81.17 % | 3.405 K -79.16 % | 16.336 K 21.25 % | 13.473 K 19.48 % | 11.276 K -25.28 % | 15.090 K 130.28 % | 6.553 K -56.59 % | 15.096 K -97.84 % | 699.804 K 7 927.01 % | 8.718 K 142.78 % | -20.381 K -653.13 % | 3.685 K |
Operating expenses | 13.277 M 11.04 % | 11.957 M -25.55 % | 16.061 M -1.35 % | 16.281 M 10.57 % | 14.724 M -33.34 % | 22.088 M 18.83 % | 18.587 M 2.52 % | 18.130 M 11.01 % | 16.332 M -31.29 % | 23.770 M 16.43 % | 20.416 M 17.54 % | 17.370 M -9.35 % | 19.162 M -7.73 % | 20.769 M -16.01 % | 24.727 M 94.09 % | 12.740 M 9.81 % | 11.602 M -0.73 % | 11.688 M -12.43 % | 13.347 M 2.43 % | 13.030 M -6.10 % | 13.876 M 19.49 % | 11.612 M -50.59 % | 23.500 M -5.60 % | 24.895 M 8.10 % | 23.030 M -1.87 % | 23.468 M |
Cost and expenses | 118.126 M -5.47 % | 124.965 M 16.76 % | 107.027 M -15.65 % | 126.877 M -0.39 % | 127.374 M -6.28 % | 135.908 M 10.14 % | 123.401 M -5.66 % | 130.810 M 3.37 % | 126.547 M -4.99 % | 133.198 M -17.91 % | 162.255 M 11.67 % | 145.295 M -11.00 % | 163.249 M -17.68 % | 198.306 M -1.47 % | 201.263 M 26.21 % | 159.463 M 26.60 % | 125.959 M -9.66 % | 139.436 M -0.06 % | 139.522 M 13.14 % | 123.317 M 24.40 % | 99.134 M -5.06 % | 104.418 M 3.59 % | 100.796 M 1.68 % | 99.128 M 1.69 % | 97.479 M -10.63 % | 109.079 M |
Research and development expenses | 7.637 M 32.15 % | 5.779 M -43.70 % | 10.265 M 50.68 % | 6.812 M 52.07 % | 4.479 M -57.74 % | 10.598 M 25.84 % | 8.422 M 129.77 % | 3.666 M -48.25 % | 7.083 M -38.57 % | 11.530 M 24.07 % | 9.293 M 59.94 % | 5.810 M -55.99 % | 13.201 M 26.53 % | 10.433 M -6.86 % | 11.202 M 46.65 % | 7.638 M 42.39 % | 5.364 M 33.48 % | 4.019 M -46.79 % | 7.553 M 160.79 % | 2.896 M -60.47 % | 7.326 M 116.68 % | 3.381 M -49.22 % | 6.658 M 24.60 % | 5.343 M 4.02 % | 5.137 M 39.32 % | 3.687 M |
Selling general and administrative expenses | 874.166 K -91.77 % | 10.620 M 214.47 % | -9.278 M -144.03 % | 21.070 M 403.84 % | 4.182 M -64.34 % | 11.728 M 11.12 % | 10.555 M -55.95 % | 23.959 M 7 169.83 % | -338.888 K -103.06 % | 11.077 M 202.95 % | -10.760 M -151.74 % | 20.796 M 6 626.99 % | 309.145 K -97.32 % | 11.533 M 467.41 % | -3.139 M -119.54 % | 16.063 M 745.52 % | 1.900 M -76.23 % | 7.993 M 274.79 % | -4.573 M -143.48 % | 10.518 M 232.12 % | 3.167 M -30.54 % | 4.559 M -24.31 % | 6.024 M -68.49 % | 19.116 M -1.73 % | 19.453 M 0.63 % | 19.331 M |
Interest income | 1.566 M -68.40 % | 4.957 M 120.58 % | -24.083 M -735.69 % | 3.788 M -33.70 % | 5.714 M 16.73 % | 4.895 M -82.05 % | 27.273 M 463.04 % | 4.844 M -1.20 % | 4.903 M 43.25 % | 3.423 M -70.83 % | 11.733 M 106.63 % | 5.678 M 87.38 % | 3.030 M -20.64 % | 3.819 M -80.13 % | 19.220 M 573.73 % | 2.853 M -64.14 % | 7.956 M 197.62 % | 2.673 M -6.67 % | 2.864 M 464.84 % | 507.095 K -1.13 % | 512.892 K 59.28 % | 322.006 K -79.20 % | 1.548 M 540.70 % | 241.582 K 11.82 % | 216.040 K | 0.000 |
Interest expense | 105.740 K -2.73 % | 108.712 K -2.59 % | 111.598 K 6.35 % | 104.930 K -36.67 % | 165.694 K | 0.000 -100.00 % | 1.553 M | 0.000 | 0.000 -100.00 % | 1.550 M | 0.000 -100.00 % | 2.320 K -32.79 % | 3.452 K -39.85 % | 5.739 K -92.48 % | 76.294 K | 0.000 -100.00 % | 526.438 K | 0.000 | 0.000 -100.00 % | 377.984 K -28.57 % | 529.177 K -6.18 % | 564.030 K -27.04 % | 773.077 K 97.57 % | 391.292 K -37.27 % | 623.820 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 3.550 M -72.33 % | 12.830 M 75.24 % | 7.321 M -13.12 % | 8.426 M 0.00 % | 8.426 M 33.17 % | 6.328 M 0.00 % | 6.328 M 13.67 % | 5.566 M 0.00 % | 5.566 M 0.80 % | 5.522 M 0.00 % | 5.522 M -8.04 % | 6.005 M 12.55 % | 5.335 M 1.23 % | 5.271 M 0.00 % | 5.271 M -12.72 % | 6.039 M 4.98 % | 5.752 M 0.00 % | 5.752 M 1.68 % | 5.657 M 18.21 % | 4.786 M 21.45 % | 3.940 M 0.00 % | 3.940 M 0.50 % | 3.921 M |
Operating income | 34.657 M -7.44 % | 37.443 M -1.95 % | 38.186 M -1.69 % | 38.842 M -13.92 % | 45.125 M 36.16 % | 33.140 M -36.24 % | 51.981 M -1.66 % | 52.858 M -9.68 % | 58.526 M 84.12 % | 31.787 M 28.47 % | 24.742 M -53.81 % | 53.563 M -13.65 % | 62.029 M 36.71 % | 45.373 M -1.63 % | 46.122 M 6.43 % | 43.335 M 18.92 % | 36.439 M 2.50 % | 35.552 M 56.18 % | 22.763 M -34.61 % | 34.809 M 28.08 % | 27.179 M -17.08 % | 32.778 M 27.74 % | 25.659 M -16.33 % | 30.667 M -14.70 % | 35.953 M 37.56 % | 26.137 M |
Operating income ratio | 0.23 -1.61 % | 0.23 -12.33 % | 0.26 12.20 % | 0.23 -10.40 % | 0.26 33.44 % | 0.20 -33.86 % | 0.30 0.07 % | 0.30 -9.74 % | 0.33 66.59 % | 0.20 63.05 % | 0.12 -57.61 % | 0.28 -2.08 % | 0.29 55.02 % | 0.19 0.63 % | 0.19 -14.01 % | 0.22 -4.29 % | 0.23 9.62 % | 0.21 45.91 % | 0.14 -35.33 % | 0.22 2.39 % | 0.21 -10.46 % | 0.24 19.04 % | 0.20 -16.72 % | 0.24 -11.54 % | 0.27 43.58 % | 0.19 |
Total other income expenses net | 9.030 K -68.43 % | 28.605 K 171.39 % | 10.540 K 13.21 % | 9.310 K 112.66 % | -73.532 K -101.13 % | 6.529 M 33 372.14 % | -19.623 K -114.59 % | 134.542 K 1 273.91 % | -11.461 K -116.04 % | 71.474 K -44.24 % | 128.178 K 104.09 % | -3.133 M -7 724.60 % | 41.088 K 30.92 % | 31.385 K 4 796.26 % | 641.000 -81.19 % | 3.408 K -99.75 % | 1.373 M 10 091.34 % | 13.473 K 19.48 % | 11.276 K -96.84 % | 356.368 K 5 337.41 % | 6.554 K -56.59 % | 15.097 K 154.07 % | -27.923 K -420.22 % | 8.720 K 142.78 % | -20.381 K -652.63 % | 3.688 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -407.061 M -13.14 % | -359.778 M -6.34 % | -338.318 M -0.65 % | -336.123 M 50.73 % | -682.142 M 12.19 % | -776.833 M -0.14 % | -775.734 M -16.91 % | -663.556 M -10.65 % | -599.664 M -2.83 % | -583.180 M 17.39 % | -705.929 M -22.61 % | -575.770 M -9.53 % | -525.671 M -3.65 % | -507.174 M 7.55 % | -548.611 M 6.26 % | -585.241 M -8.31 % | -540.357 M -1.94 % | -530.074 M 23.44 % | -692.392 M -32.90 % | -521.001 M -264.66 % | -142.874 M -6.27 % | -134.444 M -21.64 % | -110.525 M -180.33 % | 137.587 M |
Total investments | 0.000 -100.00 % | 50.044 M -87.02 % | 385.499 M 716.09 % | 47.237 M -48.67 % | 92.029 M 154.50 % | 36.160 M | 0.000 -100.00 % | 90.521 M -10.07 % | 100.658 M -24.25 % | 132.886 M | 0.000 -100.00 % | 140.792 M 1 432.78 % | 9.185 M 0.70 % | 9.121 M -3.78 % | 9.480 M -16.61 % | 11.367 M -7.37 % | 12.272 M -9.35 % | 13.537 M -2.86 % | 13.935 M -0.28 % | 13.974 M -2.54 % | 14.338 M -1.38 % | 14.538 M -1.18 % | 14.712 M -94.65 % | 275.175 M |
Total debt | 9.277 M -3.28 % | 9.592 M -3.15 % | 9.904 M -2.94 % | 10.204 M -22.47 % | 13.161 M | 0.000 -100.00 % | 160.119 K | 0.000 -100.00 % | 828.677 K | 0.000 -100.00 % | 3.863 M | 0.000 -100.00 % | 360.995 K 0.97 % | 357.543 K -50.00 % | 715.119 K | 0.000 -100.00 % | 585.066 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.080 M -20.23 % | 52.753 M 0.37 % | 52.557 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 756.182 M | 0.000 -100.00 % | 760.187 M 444.70 % | 139.560 M -81.34 % | 747.993 M 489.27 % | 126.936 M -82.74 % | 735.632 M 546.15 % | 113.848 M -84.10 % | 715.881 M 600.92 % | 102.134 M -85.75 % | 716.651 M 653.08 % | 95.162 M -87.35 % | 752.108 M 805.67 % | 83.045 M -88.89 % | 747.150 M 908.01 % | 74.121 M -90.50 % | 779.868 M 2 497.28 % | 30.026 M 1.45 % | 29.597 M 0.53 % | 29.442 M 4.40 % | 28.201 M 3.01 % | 27.376 M -93.79 % | 440.799 M |
Retained earnings | 626.742 M -2.24 % | 641.074 M 5.22 % | 609.251 M 5.92 % | 575.178 M 5.48 % | 545.310 M -2.56 % | 559.658 M 5.68 % | 529.585 M 9.86 % | 482.043 M 8.95 % | 442.430 M -2.59 % | 454.214 M 7.32 % | 423.222 M 5.35 % | 401.745 M 11.45 % | 360.471 M -0.93 % | 363.844 M 13.65 % | 320.147 M 10.83 % | 288.859 M 15.46 % | 250.190 M -2.11 % | 255.594 M 13.93 % | 224.337 M 3.99 % | 215.731 M 15.94 % | 186.066 M -0.72 % | 187.407 M 17.64 % | 159.307 M | 0.000 |
Common stock | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 0.00 % | 199.558 M 40.00 % | 142.542 M 0.00 % | 142.542 M 0.00 % | 142.542 M 0.00 % | 142.542 M 40.00 % | 101.816 M 0.00 % | 101.816 M 0.00 % | 101.816 M 33.33 % | 76.362 M 0.00 % | 76.362 M 0.00 % | 76.362 M | 0.000 |
Total equity | 1.583 B -0.90 % | 1.598 B 2.05 % | 1.566 B 1.94 % | 1.536 B 2.34 % | 1.501 B -0.49 % | 1.508 B 2.43 % | 1.472 B 3.82 % | 1.418 B 3.36 % | 1.372 B 0.11 % | 1.371 B 2.19 % | 1.341 B 1.69 % | 1.319 B 3.73 % | 1.272 B 0.96 % | 1.259 B 3.31 % | 1.219 B 3.44 % | 1.179 B 3.45 % | 1.139 B 0.17 % | 1.137 B 2.94 % | 1.105 B 1.83 % | 1.085 B 96.62 % | 551.803 M -0.02 % | 551.903 M 5.53 % | 522.978 M 18.64 % | 440.799 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -715.119 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 9.277 M -3.28 % | 9.592 M -3.15 % | 9.904 M -2.94 % | 10.204 M -9.36 % | 11.257 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 -100.00 % | 715.119 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 28.140 M -3.17 % | 29.061 M 2.13 % | 28.456 M -2.35 % | 29.140 M 84.99 % | 15.753 M -11.55 % | 17.810 M 523.36 % | 2.857 M -84.53 % | 18.466 M -1.71 % | 18.788 M -1.73 % | 19.118 M -0.87 % | 19.286 M 18.59 % | 16.263 M 15.64 % | 14.063 M 104.45 % | 6.879 M -0.62 % | 6.921 M 1.93 % | 6.790 M -0.40 % | 6.817 M -0.39 % | 6.844 M -0.39 % | 6.871 M -5.04 % | 7.236 M -4.80 % | 7.601 M -4.58 % | 7.966 M -4.38 % | 8.331 M | 0.000 |
Other current liabilities | 13.290 M 39.31 % | 9.540 M -44.78 % | 17.276 M 18.72 % | 14.552 M -5.60 % | 15.415 M 42.93 % | 10.785 M -53.23 % | 23.061 M 68.61 % | 13.677 M 1.00 % | 13.542 M -1.89 % | 13.803 M -27.23 % | 18.969 M -8.28 % | 20.680 M 1.39 % | 20.397 M 31.72 % | 15.485 M -25.90 % | 20.899 M 3.12 % | 20.266 M 212.92 % | 6.476 M -3.38 % | 6.703 M -61.19 % | 17.270 M 97.04 % | 8.764 M 29.01 % | 6.794 M 6.77 % | 6.363 M -36.86 % | 10.078 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 492.513 K 211.43 % | 158.146 K 5.62 % | 149.729 K -57.73 % | 354.194 K 5.57 % | 335.504 K 272.05 % | 90.177 K -46.91 % | 169.870 K -1.63 % | 172.682 K | 0.000 | 0.000 -100.00 % | 31.125 M 1 635.79 % | 1.793 M 149.22 % | 719.495 K 16.55 % | 617.339 K | 0.000 | 0.000 -100.00 % | 14.288 M 20.74 % | 11.833 M -33.52 % | 17.799 M | 0.000 |
Short term debt | 0.000 -100.00 % | 1.217 M | 0.000 | 0.000 -100.00 % | 1.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.863 M | 0.000 | 0.000 -100.00 % | 357.543 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.080 M -20.23 % | 52.753 M 0.37 % | 52.557 M | 0.000 |
Total current liabilities | 117.971 M -2.70 % | 121.244 M -10.48 % | 135.438 M -3.81 % | 140.802 M -4.00 % | 146.675 M -8.80 % | 160.828 M -14.31 % | 187.679 M 4.14 % | 180.216 M 6.25 % | 169.613 M 16.96 % | 145.013 M -24.78 % | 192.788 M 25.35 % | 153.800 M 9.13 % | 140.932 M -7.02 % | 151.574 M -10.71 % | 169.751 M 14.14 % | 148.721 M 39.08 % | 106.934 M -2.70 % | 109.897 M -19.47 % | 136.471 M 12.12 % | 121.720 M -14.43 % | 142.238 M -7.74 % | 154.166 M 0.49 % | 153.411 M | 0.000 |
Total liabilities | 146.111 M -2.79 % | 150.305 M -8.29 % | 163.894 M -3.56 % | 169.943 M 4.63 % | 162.428 M -9.07 % | 178.638 M -6.24 % | 190.536 M -4.10 % | 198.682 M 5.46 % | 188.401 M 14.79 % | 164.131 M -22.61 % | 212.073 M 24.70 % | 170.063 M 9.72 % | 154.995 M -2.18 % | 158.453 M -10.31 % | 176.672 M 13.61 % | 155.511 M 36.71 % | 113.751 M -2.56 % | 116.741 M -18.56 % | 143.343 M 11.16 % | 128.956 M -13.94 % | 149.840 M -7.58 % | 162.132 M 0.24 % | 161.742 M | 0.000 |
Other non current assets | 379.855 M -7.35 % | 409.973 M 0.11 % | 409.519 M 15.73 % | 353.842 M 2 009.97 % | 16.770 M -1.53 % | 17.031 M -1.76 % | 17.336 M -28.36 % | 24.200 M 1.29 % | 23.891 M -5.86 % | 25.379 M 1.34 % | 25.043 M -44.60 % | 45.206 M -77.99 % | 205.350 M -1.26 % | 207.971 M 13.75 % | 182.836 M 16.32 % | 157.183 M 3.20 % | 152.308 M -2.13 % | 155.621 M 3 251.92 % | 4.643 M -96.93 % | 151.458 M 14 875.78 % | 1.011 M -38.10 % | 1.634 M -25.29 % | 2.187 M 101.59 % | -137.587 M |
Long term investments | 0.000 | 0.000 -100.00 % | 385.499 M | 0.000 -100.00 % | 30.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -142.978 M -0.81 % | -141.827 M -0.18 % | -141.574 M -0.39 % | -141.023 M -1.59 % | -138.813 M -0.91 % | -137.562 M -1 087.16 % | 13.935 M 110.24 % | -136.093 M -1 049.16 % | 14.338 M -1.38 % | 14.538 M -1.18 % | 14.712 M | 0.000 |
Intangible assets | 64.852 M -0.71 % | 65.319 M -0.71 % | 65.785 M -1.27 % | 66.628 M -0.72 % | 67.111 M -0.71 % | 67.594 M -0.71 % | 68.078 M -0.70 % | 68.561 M -0.70 % | 69.044 M -0.69 % | 69.527 M -0.69 % | 70.010 M -4.17 % | 73.059 M -0.66 % | 73.542 M -0.65 % | 74.025 M -0.65 % | 74.509 M -0.64 % | 74.992 M -0.64 % | 75.475 M -0.64 % | 75.958 M -0.63 % | 76.441 M -0.63 % | 76.925 M -0.62 % | 77.408 M -0.62 % | 77.891 M -0.62 % | 78.374 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 |
Goodwill and intangible assets | 64.852 M -0.71 % | 65.319 M -0.71 % | 65.785 M -1.27 % | 66.628 M -0.72 % | 67.111 M -0.71 % | 67.594 M -0.71 % | 68.078 M -0.70 % | 68.561 M -0.70 % | 69.044 M -0.69 % | 69.527 M -0.69 % | 70.010 M -4.17 % | 73.059 M -0.66 % | 73.542 M -0.65 % | 74.025 M -0.65 % | 74.509 M -0.64 % | 74.992 M -0.64 % | 75.475 M -0.64 % | 75.958 M -0.63 % | 76.441 M -0.63 % | 76.925 M -0.62 % | 77.408 M -0.62 % | 77.891 M -0.62 % | 78.374 M | 0.000 |
Property plant equipment net | 461.208 M -1.27 % | 467.126 M -1.78 % | 475.606 M -3.22 % | 491.407 M -2.18 % | 502.337 M 1.24 % | 496.162 M -1.27 % | 502.543 M 2.21 % | 491.669 M 5.35 % | 466.720 M 4.24 % | 447.728 M 6.08 % | 422.061 M 18.34 % | 356.639 M 25.38 % | 284.447 M 10.84 % | 256.629 M -0.72 % | 258.493 M 6.82 % | 241.994 M 1.07 % | 239.430 M 3.19 % | 232.022 M -0.53 % | 233.249 M -1.48 % | 236.752 M -2.05 % | 241.713 M -2.04 % | 246.744 M 1.50 % | 243.091 M | 0.000 |
Total non current assets | 919.250 M -3.84 % | 955.977 M -0.88 % | 964.417 M 4.38 % | 923.983 M 46.99 % | 628.618 M 6.35 % | 591.090 M -1.18 % | 598.177 M 0.95 % | 592.551 M 4.40 % | 567.571 M 3.13 % | 550.365 M 4.81 % | 525.103 M 9.43 % | 479.835 M 12.79 % | 425.413 M 5.85 % | 401.901 M 5.98 % | 379.226 M 12.30 % | 337.682 M 1.48 % | 332.746 M 0.69 % | 330.472 M -0.51 % | 332.159 M -0.09 % | 332.453 M -1.73 % | 338.298 M -1.81 % | 344.536 M 0.80 % | 341.798 M 348.42 % | -137.587 M |
Other current assets | 148.861 M 23.32 % | 120.708 M -33.56 % | 181.682 M 27.26 % | 142.761 M 224.46 % | 43.999 M 87.29 % | 23.493 M 8.54 % | 21.644 M 4.39 % | 20.734 M -12.63 % | 23.732 M 15.73 % | 20.507 M 10.51 % | 18.556 M -7.57 % | 20.076 M 32.40 % | 15.163 M 34.10 % | 11.307 M 78.86 % | 6.322 M -25.49 % | 8.484 M 23.69 % | 6.859 M -13.50 % | 7.930 M 57.85 % | 5.023 M 4.78 % | 4.794 M -27.16 % | 6.582 M -5.16 % | 6.940 M 16.89 % | 5.937 M | 0.000 |
Short term investments | 0.000 -100.00 % | 50.044 M | 0.000 -100.00 % | 47.237 M -23.82 % | 62.009 M 71.48 % | 36.160 M | 0.000 -100.00 % | 90.521 M -10.07 % | 100.658 M -24.25 % | 132.886 M | 0.000 -100.00 % | 140.792 M -7.47 % | 152.164 M 0.81 % | 150.948 M -0.07 % | 151.053 M -0.88 % | 152.391 M 0.86 % | 151.085 M -0.01 % | 151.098 M | 0.000 -100.00 % | 150.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 275.175 M |
cash and cash equivalents | 416.338 M 12.72 % | 369.370 M 6.07 % | 348.222 M 0.55 % | 346.327 M -50.19 % | 695.303 M -10.50 % | 776.833 M 0.12 % | 775.894 M 16.93 % | 663.556 M 10.50 % | 600.493 M 2.97 % | 583.180 M -17.84 % | 709.792 M 23.28 % | 575.770 M 9.46 % | 526.032 M 3.65 % | 507.531 M -7.61 % | 549.326 M -6.14 % | 585.241 M 8.19 % | 540.942 M 2.05 % | 530.074 M -23.44 % | 692.392 M 32.90 % | 521.001 M 181.69 % | 184.953 M -1.20 % | 187.197 M 14.79 % | 163.082 M 218.53 % | -137.587 M |
Cash and short term investments | 416.338 M -0.73 % | 419.414 M 20.44 % | 348.222 M -11.52 % | 393.564 M -48.03 % | 757.312 M -6.85 % | 812.993 M 4.78 % | 775.894 M 2.89 % | 754.077 M 7.55 % | 701.151 M -2.08 % | 716.066 M 0.88 % | 709.792 M -0.94 % | 716.561 M 5.66 % | 678.196 M 2.99 % | 658.480 M -5.98 % | 700.379 M -5.05 % | 737.632 M 6.59 % | 692.027 M 1.59 % | 681.173 M -1.62 % | 692.392 M 3.18 % | 671.068 M 262.83 % | 184.953 M -1.20 % | 187.197 M 14.79 % | 163.082 M 18.53 % | 137.587 M |
Total current assets | 810.268 M 2.28 % | 792.171 M 3.51 % | 765.280 M -2.13 % | 781.905 M -25.49 % | 1.049 B -4.23 % | 1.096 B 1.46 % | 1.080 B 5.43 % | 1.024 B 3.16 % | 993.037 M 0.87 % | 984.436 M -4.26 % | 1.028 B 1.89 % | 1.009 B 0.81 % | 1.001 B -1.47 % | 1.016 B -0.05 % | 1.017 B 2.02 % | 996.381 M 8.28 % | 920.225 M -0.36 % | 923.548 M 0.83 % | 915.971 M 3.92 % | 881.440 M 142.59 % | 363.345 M -1.67 % | 369.500 M 7.75 % | 342.923 M 149.24 % | 137.587 M |
Inventory | 59.211 M -4.01 % | 61.687 M -1.60 % | 62.688 M 6.23 % | 59.009 M 0.57 % | 58.674 M -3.93 % | 61.072 M -13.49 % | 70.592 M 37.72 % | 51.259 M -8.25 % | 55.870 M 6.01 % | 52.705 M -14.23 % | 61.453 M 0.58 % | 61.099 M -1.33 % | 61.926 M 15.03 % | 53.835 M 12.30 % | 47.937 M 17.20 % | 40.903 M -12.31 % | 46.644 M -3.88 % | 48.527 M 0.05 % | 48.502 M 12.13 % | 43.255 M 4.58 % | 41.361 M 7.63 % | 38.429 M -21.86 % | 49.179 M | 0.000 |
Net receivables | 185.858 M -2.37 % | 190.361 M 10.23 % | 172.689 M -7.44 % | 186.571 M -1.51 % | 189.440 M -4.43 % | 198.216 M -7.35 % | 213.948 M 7.88 % | 198.319 M -6.58 % | 212.284 M 8.78 % | 195.158 M -18.16 % | 238.448 M 12.09 % | 212.732 M -13.90 % | 247.067 M -15.51 % | 292.427 M 11.65 % | 261.910 M 25.10 % | 209.362 M 19.84 % | 174.695 M -6.04 % | 185.918 M 9.33 % | 170.054 M 4.76 % | 162.323 M 23.54 % | 131.390 M -4.05 % | 136.932 M 9.79 % | 124.724 M | 0.000 |
Tax assets | 13.334 M -1.66 % | 13.559 M 0.39 % | 13.507 M 11.58 % | 12.105 M -2.22 % | 12.380 M 20.17 % | 10.302 M 0.80 % | 10.220 M 25.85 % | 8.121 M 2.58 % | 7.916 M 2.40 % | 7.731 M -3.21 % | 7.988 M 61.99 % | 4.931 M -2.40 % | 5.052 M -0.99 % | 5.103 M 2.86 % | 4.961 M 9.35 % | 4.537 M 4.40 % | 4.346 M -1.95 % | 4.432 M 13.89 % | 3.891 M 14.07 % | 3.411 M -10.88 % | 3.828 M 2.65 % | 3.729 M 8.63 % | 3.433 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 |
Account payables | 96.871 M -3.47 % | 100.356 M -5.74 % | 106.472 M -7.50 % | 115.109 M -3.63 % | 119.444 M -13.34 % | 137.830 M -9.22 % | 151.825 M -0.05 % | 151.899 M 4.77 % | 144.985 M 18.10 % | 122.761 M -23.32 % | 160.096 M 32.50 % | 120.827 M 10.66 % | 109.189 M -12.31 % | 124.513 M -8.28 % | 135.747 M 12.54 % | 120.618 M 30.02 % | 92.766 M -4.25 % | 96.886 M -16.35 % | 115.828 M 7.61 % | 107.636 M 25.43 % | 85.813 M -3.95 % | 89.340 M 7.66 % | 82.982 M | 0.000 |
Tax payables | 7.809 M -22.91 % | 10.131 M -13.33 % | 11.689 M 4.92 % | 11.141 M 18.27 % | 9.421 M -21.85 % | 12.055 M -5.77 % | 12.793 M -12.62 % | 14.640 M 36.17 % | 10.751 M 27.24 % | 8.449 M -12.81 % | 9.690 M -21.18 % | 12.294 M 8.35 % | 11.346 M 1.13 % | 11.219 M -13.09 % | 12.909 M 64.70 % | 7.837 M 12.41 % | 6.972 M 10.54 % | 6.308 M 56.86 % | 4.021 M -24.41 % | 5.320 M -29.02 % | 7.494 M 31.27 % | 5.709 M -26.75 % | 7.793 M | 0.000 |
Deferred revenue non current | 15.012 M -2.93 % | 15.466 M 7.37 % | 14.403 M -1.41 % | 14.610 M -1.39 % | 14.817 M -1.38 % | 15.024 M -1.36 % | 15.230 M -1.34 % | 15.437 M -1.32 % | 15.644 M -1.30 % | 15.850 M -1.29 % | 16.057 M -0.54 % | 16.144 M 16.17 % | 13.897 M 106.30 % | 6.736 M -0.40 % | 6.763 M -0.40 % | 6.790 M -0.40 % | 6.817 M -0.39 % | 6.844 M -0.39 % | 6.871 M -5.04 % | 7.236 M -4.80 % | 7.601 M -4.58 % | 7.966 M -4.38 % | 8.331 M | 0.000 |
Minority interest | 1.031 M 0.28 % | 1.028 M 0.28 % | 1.025 M 0.25 % | 1.022 M 0.29 % | 1.020 M 0.29 % | 1.017 M -0.42 % | 1.021 M -0.29 % | 1.024 M 0.37 % | 1.020 M 0.38 % | 1.016 M 0.36 % | 1.013 M 0.26 % | 1.010 M 0.38 % | 1.006 M 0.38 % | 1.003 M 0.25 % | 999.996 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 9.277 M -3.28 % | 9.592 M -3.15 % | 9.904 M -2.94 % | 10.204 M -9.36 % | 11.257 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 357.543 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 715.119 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 756.076 M | 0.000 -100.00 % | 755.968 M | 0.000 -100.00 % | 754.911 M | 0.000 -100.00 % | 742.287 M | 0.000 -100.00 % | 615.351 M | 0.000 -100.00 % | 717.485 M | 0.000 -100.00 % | 615.351 M | 0.000 -100.00 % | 672.368 M | 0.000 -100.00 % | 672.368 M | 0.000 -100.00 % | 713.094 M | 0.000 -100.00 % | 235.233 M -18.36 % | 288.134 M 0.29 % | 287.309 M | 0.000 |
Deferred tax liabilities non current | 3.851 M -3.82 % | 4.004 M -3.49 % | 4.149 M -4.11 % | 4.326 M -3.77 % | 4.496 M 61.31 % | 2.787 M -2.46 % | 2.857 M -5.69 % | 3.030 M -3.65 % | 3.144 M -3.77 % | 3.268 M 1.20 % | 3.229 M 2 619.73 % | 118.727 K -28.73 % | 166.592 K 17.12 % | 142.243 K -9.95 % | 157.962 K | 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 |
Total assets | 1.730 B -1.07 % | 1.748 B 1.07 % | 1.730 B 1.40 % | 1.706 B 1.66 % | 1.678 B -0.52 % | 1.687 B 0.52 % | 1.678 B 3.79 % | 1.617 B 3.61 % | 1.561 B 1.68 % | 1.535 B -1.19 % | 1.553 B 4.32 % | 1.489 B 4.38 % | 1.427 B 0.61 % | 1.418 B 1.59 % | 1.396 B 4.63 % | 1.334 B 6.47 % | 1.253 B -0.08 % | 1.254 B 0.47 % | 1.248 B 2.82 % | 1.214 B 73.01 % | 701.643 M -1.74 % | 714.035 M 4.28 % | 684.720 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 -100.00 % | 32.560 M | 0.000 -100.00 % | 4.299 M 116.52 % | -26.029 M -200.00 % | 26.029 M | 0.000 100.00 % | -6.243 M -257.99 % | 3.951 M 200.00 % | -3.951 M | 0.000 100.00 % | -89.390 M -243.86 % | 62.135 M 200.00 % | -62.135 M | 0.000 100.00 % | -52.035 M -1 950.30 % | -2.538 M -146.60 % | 5.446 M 196.86 % | -5.623 M -126.28 % | 21.397 M 194.65 % | -22.607 M -280.12 % | 12.551 M -5.44 % | 13.273 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.546 M | 0.000 -100.00 % | 7.456 M 146.79 % | -15.937 M -200.00 % | 15.937 M | 0.000 -100.00 % | 7.273 M 169.25 % | -10.503 M -200.00 % | 10.503 M | 0.000 100.00 % | -93.529 M -244.12 % | 64.896 M 200.00 % | -64.896 M | 0.000 100.00 % | -53.631 M -959.53 % | 6.240 M 200.00 % | -6.240 M | 0.000 -100.00 % | 32.773 M 237.70 % | -23.800 M -472.15 % | 6.395 M -63.26 % | 17.405 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.445 M | 0.000 100.00 % | -9.139 M 9.44 % | -10.092 M -200.00 % | 10.092 M | 0.000 100.00 % | -13.516 M -193.51 % | 14.455 M 200.00 % | -14.455 M | 0.000 -100.00 % | 565.011 K 196.82 % | -583.561 K -200.00 % | 583.561 K | 0.000 -100.00 % | 676.898 K 108.66 % | -7.818 M -166.68 % | -2.932 M -127.27 % | 10.749 M 184.09 % | -12.783 M -708.57 % | 2.100 M 121.43 % | -9.802 M -227.27 % | 7.702 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.093 M 200.00 % | -3.093 M | 0.000 100.00 % | -14.432 M -753.47 % | 2.209 M 200.00 % | -2.209 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.570 M | 0.000 -100.00 % | 5.982 M 293.42 % | -3.093 M -200.00 % | 3.093 M | 0.000 -100.00 % | 14.432 M 753.47 % | -2.209 M -200.00 % | 2.209 M | 0.000 -100.00 % | 3.574 M 264.13 % | -2.178 M -200.00 % | 2.178 M | 0.000 -100.00 % | 919.616 K 195.83 % | -959.615 K -111.45 % | 8.378 M 151.17 % | -16.372 M -1 263.46 % | 1.407 M 255.00 % | -907.898 K -104.06 % | 22.353 M 301.25 % | 5.571 M |
Other non cash items | 46.944 M 116.71 % | 21.662 M -60.83 % | 55.310 M 12.42 % | 49.199 M 23.61 % | 39.802 M 107.44 % | 19.188 M 121.36 % | 8.668 M -82.73 % | 50.190 M 327.86 % | -22.027 M -248.11 % | -6.328 M -1 035.64 % | 676.278 K 107.11 % | -9.518 M -124.92 % | 38.195 M 171.92 % | -53.109 M -145.23 % | -21.657 M 44.00 % | -38.670 M -23.43 % | -31.328 M -28.78 % | -24.327 M -25.26 % | -19.421 M 34.53 % | -29.665 M -1 964.39 % | 1.591 M 115.57 % | 738.092 K 103.31 % | -22.291 M 17.02 % | -26.865 M -2 817.71 % | -920.752 K -129.60 % | 3.111 M |
Net cash provided by operating activities | 46.944 M 116.71 % | 21.662 M -60.83 % | 55.310 M 12.42 % | 49.199 M -30.26 % | 70.541 M 32.39 % | 53.282 M 0.70 % | 52.913 M -5.83 % | 56.189 M -6.61 % | 60.169 M 115.83 % | 27.878 M 15.44 % | 24.150 M -47.76 % | 46.227 M -50.46 % | 93.316 M 784.04 % | -13.642 M -217.34 % | 11.626 M -81.75 % | 63.688 M 80.28 % | 35.327 M 2 028.61 % | 1.660 M -94.81 % | 31.969 M 9.19 % | 29.277 M -19.67 % | 36.448 M 26.24 % | 28.872 M -21.89 % | 36.963 M 118.01 % | 16.954 M -63.56 % | 46.532 M 9.07 % | 42.664 M |
Investments in property plant and equipment | -5.493 M 66.33 % | -16.313 M -93.30 % | -8.439 M 23.80 % | -11.075 M 48.19 % | -21.377 M -28.45 % | -16.643 M 41.96 % | -28.675 M -566.03 % | -4.305 M 84.52 % | -27.806 M 16.18 % | -33.173 M 34.22 % | -50.434 M -11.15 % | -45.376 M -23.24 % | -36.819 M -35.53 % | -27.167 M 44.74 % | -49.160 M -326.39 % | -11.530 M -157.40 % | -4.479 M 55.81 % | -10.137 M 31.28 % | -14.752 M -131.38 % | -6.375 M -423.50 % | -1.218 M 79.51 % | -5.943 M 36.84 % | -9.410 M 74.70 % | -37.197 M -173.70 % | -13.590 M 38.57 % | -22.122 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.720 K -86.44 % | 12.689 K 111.75 % | -107.984 K -209.09 % | 98.984 K 439.72 % | 18.340 K -68.44 % | 58.104 K 5 985.02 % | 954.870 1 193 487.30 % | 0.080 -100.00 % | 7.345 K 884 855.41 % | 0.830 -100.00 % | 1.000 M 3 233.44 % | 29.999 K | 0.000 -100.00 % | 168.369 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -105.000 M 44.74 % | -190.000 M -3.38 % | -183.789 M 57.75 % | -435.000 M -283.18 % | -113.522 M -215.34 % | -36.000 M -140.00 % | -15.000 M 83.33 % | -90.000 M 10.00 % | -100.000 M 24.24 % | -132.000 M -10.00 % | -120.000 M 14.29 % | -140.000 M -1 905 924.81 % | -7.345 K 100.00 % | -150.000 M 0.00 % | -150.000 M | 0.000 100.00 % | -150.000 M 0.00 % | -150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -309.510 K |
Sales maturities of investments | 155.095 M -24.81 % | 206.279 M 49.78 % | 137.723 M 173.65 % | 50.328 M | 0.000 | 0.000 -100.00 % | 103.223 M 2.44 % | 100.768 M -24.24 % | 133.009 M 229 015.37 % | -58.104 K -100.02 % | 261.713 M 58.81 % | 164.792 M 109 840.92 % | -150.164 K -100.10 % | 151.392 M -0.75 % | 152.530 M | 0.000 -100.00 % | 151.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 0.660 842.86 % | 0.070 -100.00 % | 36.000 M 200.04 % | -35.987 M -139.55 % | 90.994 M 64 995 903 909.00 % | 0.140 -51.72 % | 0.290 -100.00 % | 58.104 K 10 564 463.41 % | -0.550 -3 690 987 500.00 % | 0.000 -100.00 % | 7.345 K 49 292 333 023 350.00 % | 0.000 -100.00 % | 2.530 M 8 334.80 % | 29.999 K -99.98 % | 151.201 M 89 703.61 % | 168.369 K -99.89 % | 151.011 M 200.67 % | -150.000 M | 0.000 | 0.000 100.00 % | -309.510 K -200.00 % | 309.509 K | 0.000 -100.00 % | 20.000 K |
Net cash used for investing activites | 44.602 M 132 140.32 % | -33.779 K 99.94 % | -54.506 M 86.23 % | -395.747 M -300.16 % | -98.898 M -87.91 % | -52.630 M -188.54 % | 59.440 M 805.89 % | 6.561 M 25.68 % | 5.221 M 103.16 % | -165.115 M -280.89 % | 91.280 M 543.46 % | -20.584 M 44.31 % | -36.962 M -43.40 % | -25.776 M 44.72 % | -46.630 M -305.49 % | -11.500 M -250.83 % | -3.278 M 97.95 % | -159.968 M -217.40 % | 136.259 M 187.14 % | -156.375 M -12 740.40 % | -1.218 M 79.51 % | -5.943 M 38.85 % | -9.719 M 73.65 % | -36.887 M -171.42 % | -13.590 M 39.36 % | -22.411 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.246 K | 0.000 100.00 % | -10.686 M | 0.000 100.00 % | -5.582 M -3 399.68 % | -159.500 K | 0.000 -100.00 % | 6.112 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -52.883 M | 0.000 | 0.000 | 0.000 100.00 % | -49.890 M | 0.000 | 0.000 | 0.000 100.00 % | -42.763 M | 0.000 | 0.000 | 0.000 100.00 % | -30.545 M | 0.000 100.00 % | -63.904 K 87.01 % | -491.987 K 98.07 % | -25.547 M -4 460.26 % | -560.209 K 20.99 % | -708.992 K -51.95 % | -466.606 K 98.19 % | -25.719 M -5 091.30 % | -495.418 K |
Other financing activites | -44.348 M -9 854.27 % | -445.521 K -61.91 % | -275.170 K 69.51 % | -902.389 K 98.31 % | -53.473 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.665 M 1 652.32 % | -751.451 K -32 288.73 % | -2.320 K 32.79 % | -3.452 K 39.86 % | -5.739 K -101.82 % | 314.498 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.154 M -99.75 % | 463.064 M | 0.000 100.00 % | -300.000 K 0.00 % | -300.000 K 57.14 % | -700.001 K 52.54 % | -1.475 M -867 647 158.91 % | 0.170 |
Net cash used provided by financing activities | -44.348 M -9 854.27 % | -445.521 K -61.91 % | -275.170 K 69.51 % | -902.389 K 98.31 % | -53.473 M | 0.000 | 0.000 | 0.000 100.00 % | -49.890 M -527.69 % | 11.665 M 1 652.32 % | -751.451 K -32 288.73 % | -2.320 K 99.99 % | -42.766 M -745 017.81 % | -5.739 K -101.82 % | 314.498 K | 0.000 100.00 % | -30.545 M | 0.000 -100.00 % | 1.302 M -99.72 % | 462.572 M 1 376.66 % | -36.233 M -4 112.10 % | -860.209 K 86.95 % | -6.591 M -397.02 % | -1.326 M 95.12 % | -27.194 M -584.18 % | 5.616 M |
Effect of forex changes on cash | -250.723 K -297.25 % | -63.115 K -103.02 % | 2.089 M 401.94 % | -691.762 K -551.44 % | -106.189 K -118.71 % | 567.407 K 687.20 % | -96.629 K -139.80 % | 242.803 K -86.54 % | 1.804 M 289.36 % | -952.777 K 77.95 % | -4.321 M -579.26 % | 901.619 K -81.27 % | 4.814 M 1 058.15 % | -502.408 K 61.94 % | -1.320 M -315.83 % | -317.490 K -21 439.01 % | 1.488 K -99.62 % | 391.569 K 150.93 % | -768.795 K 46.09 % | -1.426 M -1 912.59 % | 78.671 K -89.17 % | 726.636 K 336.51 % | -307.232 K -130.37 % | 1.012 M 18.40 % | 854.456 K 179.58 % | -1.074 M |
Net change in cash | 46.947 M 122.29 % | 21.120 M 1 014.51 % | 1.895 M 100.54 % | -348.470 M -327.41 % | -81.530 M -8 784.50 % | 938.803 K -99.16 % | 112.338 M 78.33 % | 62.993 M 264.03 % | 17.304 M 113.68 % | -126.525 M -194.51 % | 133.873 M 169.18 % | 49.733 M 170.26 % | 18.402 M 146.09 % | -39.926 M -10.87 % | -36.010 M -169.42 % | 51.871 M 3 344.33 % | 1.506 M 100.95 % | -157.917 M -193.57 % | 168.760 M -49.48 % | 334.047 M 36 252.66 % | -923.991 K -104.05 % | 22.795 M 12.04 % | 20.345 M 200.48 % | -20.247 M -406.67 % | 6.602 M -73.37 % | 24.795 M |
Cash at beginning of period | 369.150 M 6.07 % | 348.030 M 0.55 % | 346.135 M -50.17 % | 694.606 M -10.58 % | 776.833 M 0.12 % | 775.894 M 16.93 % | 663.556 M 10.58 % | 600.073 M 2.97 % | 582.769 M -17.84 % | 709.294 M 23.27 % | 575.421 M 9.46 % | 525.687 M 3.63 % | 507.286 M -7.30 % | 547.211 M -6.17 % | 583.221 M 9.76 % | 531.350 M 0.28 % | 529.844 M -22.96 % | 687.761 M 32.52 % | 519.001 M 180.61 % | 184.953 M -0.50 % | 185.877 M 13.98 % | 163.082 M 14.25 % | 142.737 M -12.42 % | 162.985 M 4.22 % | 156.382 M 18.84 % | 131.587 M |
Cash at end of period | 416.097 M 12.72 % | 369.150 M 6.07 % | 348.030 M 0.55 % | 346.135 M -50.22 % | 695.303 M -10.50 % | 776.833 M 0.12 % | 775.894 M 17.02 % | 663.066 M 10.50 % | 600.073 M 2.97 % | 582.769 M -17.84 % | 709.294 M 23.27 % | 575.421 M 9.46 % | 525.687 M 3.63 % | 507.286 M -7.30 % | 547.211 M -6.17 % | 583.221 M 9.76 % | 531.350 M 0.28 % | 529.844 M -22.96 % | 687.761 M 32.52 % | 519.001 M 180.61 % | 184.953 M -0.50 % | 185.877 M 13.98 % | 163.082 M 14.25 % | 142.737 M -12.42 % | 162.985 M 4.22 % | 156.382 M |
Operating cash flow | 46.944 M 107.45 % | 22.629 M -59.09 % | 55.310 M 12.42 % | 49.199 M -30.26 % | 70.541 M 32.39 % | 53.282 M 0.70 % | 52.913 M -5.83 % | 56.189 M -6.61 % | 60.169 M 115.83 % | 27.878 M 15.44 % | 24.150 M -47.76 % | 46.227 M -50.46 % | 93.316 M 784.04 % | -13.642 M -217.34 % | 11.626 M -81.75 % | 63.688 M 80.28 % | 35.327 M 2 028.61 % | 1.660 M -94.81 % | 31.969 M 9.19 % | 29.277 M -19.67 % | 36.448 M 26.24 % | 28.872 M -21.89 % | 36.963 M 118.01 % | 16.954 M -63.56 % | 46.532 M 9.07 % | 42.664 M |
Capital expenditure | -5.493 M 66.33 % | -16.313 M -93.30 % | -8.439 M 23.80 % | -11.075 M 48.19 % | -21.377 M -28.45 % | -16.643 M 41.96 % | -28.675 M -566.03 % | -4.305 M 84.52 % | -27.806 M 16.18 % | -33.173 M 34.22 % | -50.434 M -11.15 % | -45.376 M -23.24 % | -36.819 M -35.53 % | -27.167 M 44.74 % | -49.160 M -326.39 % | -11.530 M -157.40 % | -4.479 M 55.81 % | -10.137 M 31.28 % | -14.752 M -131.38 % | -6.375 M -423.50 % | -1.218 M 79.51 % | -5.943 M 36.84 % | -9.410 M 74.70 % | -37.197 M -173.70 % | -13.590 M 38.57 % | -22.122 M |
Free CashFlow | 41.451 M 674.89 % | 5.349 M -88.41 % | 46.148 M 22.10 % | 37.796 M -23.12 % | 49.164 M 34.18 % | 36.639 M 51.17 % | 24.237 M -53.29 % | 51.883 M 60.32 % | 32.362 M 711.20 % | -5.295 M 79.86 % | -26.284 M -3 187.08 % | 851.416 K -98.49 % | 56.497 M 238.44 % | -40.809 M -8.72 % | -37.534 M -171.96 % | 52.159 M 69.08 % | 30.848 M 463.90 % | -8.477 M -149.24 % | 17.217 M -24.82 % | 22.902 M -34.99 % | 35.230 M 53.65 % | 22.929 M -16.78 % | 27.553 M 236.11 % | -20.243 M -161.45 % | 32.941 M 60.36 % | 20.542 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 |