BJTRF

Beijing Tong Ren Tang Chinese Medicine Company Limited BJTRF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 1.612 B 725.25 % 195.292 M -11.87 % 221.597 M 11.05 % 199.546 M 17.63 % 169.638 M -7.74 % 183.864 M -4.91 % 193.359 M 19.40 % 161.948 M 15.80 % 139.850 M 11.68 % 125.220 M
Net income 64.376 M -88.09 % 540.393 M 553.61 % 82.678 M 6.08 % 77.943 M 11.41 % 69.960 M -1.98 % 71.372 M -3.77 % 74.172 M 18.34 % 62.677 M 15.61 % 54.212 M 18.60 % 45.709 M
Income before tax 80.775 M -8.29 % 88.078 M -16.85 % 105.929 M 6.16 % 99.780 M 12.66 % 88.570 M -0.16 % 88.708 M -3.66 % 92.076 M 17.81 % 78.156 M 13.46 % 68.885 M 15.81 % 59.484 M
Income before tax ratio 0.05 -88.89 % 0.45 -5.65 % 0.48 -4.40 % 0.50 -4.23 % 0.52 8.22 % 0.48 1.32 % 0.48 -1.33 % 0.48 -2.02 % 0.49 3.69 % 0.48
EBITDA 92.948 M 13.30 % 82.035 M -21.80 % 104.904 M 3.99 % 100.878 M 1.70 % 99.195 M -0.22 % 99.418 M 3.62 % 95.949 M 19.30 % 80.428 M 13.95 % 70.583 M 15.90 % 60.900 M
Net income ratio 0.04 -98.56 % 2.77 641.65 % 0.37 -4.48 % 0.39 -5.29 % 0.41 6.24 % 0.39 1.19 % 0.38 -0.88 % 0.39 -0.16 % 0.39 6.20 % 0.37
Ratio EBITDA 0.06 -86.27 % 0.42 -11.27 % 0.47 -6.36 % 0.51 -13.55 % 0.58 8.14 % 0.54 8.97 % 0.50 -0.08 % 0.50 -1.60 % 0.50 3.78 % 0.49
Gross profit ratio 0.66 -3.75 % 0.69 9.47 % 0.63 -12.17 % 0.71 -0.13 % 0.72 2.39 % 0.70 -0.24 % 0.70 -1.33 % 0.71 -1.33 % 0.72 4.81 % 0.69
Weighted average shs out dil 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.13 % 835.991 M
Weighted average shs out 837.100 M 0.00 % 837.101 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.13 % 835.991 M
EPS diluted 0.60 625.51 % 0.08 -16.30 % 0.10 6.12 % 0.09 11.36 % 0.08 -1.99 % 0.09 -3.72 % 0.09 18.29 % 0.07 15.59 % 0.06 18.46 % 0.05
Earnings per share 0.60 625.51 % 0.08 -16.30 % 0.10 6.12 % 0.09 11.36 % 0.08 -1.99 % 0.09 -3.72 % 0.09 18.29 % 0.07 15.59 % 0.06 18.46 % 0.05
Gross profit 1.065 B 694.34 % 134.115 M -3.53 % 139.016 M -2.46 % 142.526 M 17.47 % 121.326 M -5.54 % 128.437 M -5.14 % 135.391 M 17.81 % 114.925 M 14.26 % 100.584 M 17.06 % 85.926 M
Income tax expense 12.946 M 4.03 % 12.445 M -27.81 % 17.239 M 5.98 % 16.266 M 6.87 % 15.220 M 5.54 % 14.422 M -5.57 % 15.273 M 13.22 % 13.490 M 13.20 % 11.916 M 12.58 % 10.585 M
Cost of revenue 546.315 M 793.01 % 61.177 M -25.92 % 82.582 M 44.83 % 57.020 M 18.02 % 48.312 M -12.84 % 55.427 M -4.38 % 57.968 M 23.28 % 47.023 M 19.75 % 39.266 M -0.07 % 39.295 M
General and administrative expenses 191.791 M 7.13 % 179.029 M 15.91 % 154.457 M -0.55 % 155.312 M 14.59 % 135.534 M 540.76 % 21.152 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 300.205 M 29.81 % 231.261 M 23.52 % 187.224 M 0.46 % 186.368 M 10.33 % 168.917 M 670.41 % 21.925 M 0.000 0.000 0.000 0.000
Other expenses -690.000 100.00 % -357.670 M -16.77 % -306.308 M -2.31 % -299.404 M -11.98 % -267.380 M 0.000 0.000 0.000 0.000 0.000
Operating expenses 53.886 M -0.55 % 54.183 M 49.03 % 36.358 M -16.84 % 43.722 M 14.18 % 38.292 M -15.27 % 45.191 M -2.81 % 46.496 M 22.68 % 37.899 M 14.68 % 33.049 M 18.24 % 27.951 M
Cost and expenses 1.035 B 796.95 % 115.360 M -3.01 % 118.940 M 18.06 % 100.741 M 16.33 % 86.603 M -13.93 % 100.618 M -3.68 % 104.464 M 23.01 % 84.922 M 17.43 % 72.315 M 7.54 % 67.246 M
Research and development expenses 1.175 M -24.83 % 1.563 M 58.63 % 985.548 K -31.82 % 1.446 M 18.46 % 1.220 M -29.63 % 1.734 M -26.79 % 2.369 M 93.27 % 1.226 M 122.38 % 551.130 K -17.14 % 665.148 K
Selling general and administrative expenses 52.711 M -87.15 % 410.290 M 20.08 % 341.681 M 0.00 % 341.680 M 12.23 % 304.451 M 600.58 % 43.457 M -1.52 % 44.128 M 20.32 % 36.674 M 12.85 % 32.498 M 19.10 % 27.286 M
Interest income 7.370 M -89.89 % 72.878 M 2 665.28 % 2.635 M 369.56 % 561.262 K -79.90 % 2.792 M -49.88 % 5.572 M 86.49 % 2.988 M 74.87 % 1.709 M 67.40 % 1.021 M -9.59 % 1.129 M
Interest expense 833.975 K -86.05 % 5.978 M 901.92 % 596.654 K -1.15 % 603.578 K 8.84 % 554.563 K 2.71 % 539.926 K 22 146.64 % 2.427 K -40.70 % 4.093 K -26.20 % 5.546 K -80.01 % 27.741 K
Depreciation and amortization 11.340 M 431.36 % 2.134 M 16.09 % 1.838 M -0.25 % 1.843 M -81.70 % 10.071 M -0.98 % 10.170 M 162.76 % 3.870 M 13.75 % 3.402 M 11.63 % 3.048 M 4.19 % 2.925 M
Operating income 576.924 M 621.77 % 79.932 M -23.12 % 103.974 M 5.23 % 98.805 M 14.43 % 86.347 M 3.73 % 83.246 M -6.35 % 88.895 M 15.41 % 77.026 M 14.05 % 67.535 M 16.49 % 57.974 M
Operating income ratio 0.36 -12.54 % 0.41 -12.77 % 0.47 -5.24 % 0.50 -2.72 % 0.51 12.42 % 0.45 -1.52 % 0.46 -3.34 % 0.48 -1.51 % 0.48 4.30 % 0.46
Total other income expenses net -496.149 M -6 190.12 % 8.147 M 342.00 % 1.843 M 89.06 % 974.932 K -54.17 % 2.127 M -61.05 % 5.462 M -99.14 % 631.758 M 18.20 % 534.466 M 15.13 % 464.244 M 42 077.67 % 1.101 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Net debt -1.650 B -1 384.43 % -111.130 M 54.02 % -241.668 M -23.03 % -196.426 M -15.38 % -170.242 M -38.85 % -122.609 M -74.98 % -70.071 M 26.95 % -95.920 M 6.69 % -102.797 M -4.92 % -97.972 M
Total investments 14.009 M -92.50 % 186.725 M 362.17 % 40.401 M -53.57 % 87.020 M 51.64 % 57.387 M -52.49 % 120.791 M -46.00 % 223.679 M 47.75 % 151.385 M 43.28 % 105.656 M 50.67 % 70.126 M
Total debt 15.891 M -5.86 % 16.881 M 27.93 % 13.196 M -19.90 % 16.474 M 20.50 % 13.672 M 5.09 % 13.009 M 8 255.61 % 155.696 K 101.18 % 77.392 K 7.92 % 71.712 K -0.93 % 72.385 K
Accumulated other comprehensive income loss 0.000 100.00 % -3.849 M -7.61 % -3.577 M -131.62 % -1.544 M -106.70 % -747.112 K 57.99 % -1.779 M -103.01 % -876.062 K -429.73 % 265.692 K 115.63 % -1.700 M -36.03 % -1.249 M
Retained earnings 411.126 M 7.83 % 381.267 M 10.57 % 344.813 M 7.93 % 319.476 M 18.84 % 268.833 M 20.76 % 222.615 M -11.69 % 252.090 M 26.97 % 198.537 M 28.60 % 154.380 M 34.95 % 114.398 M
Common stock 120.803 M 0.48 % 120.226 M 0.04 % 120.174 M -0.17 % 120.381 M -0.57 % 121.074 M 0.49 % 120.484 M 0.48 % 119.906 M -0.15 % 120.091 M -0.82 % 121.085 M -0.04 % 121.132 M
Total equity 546.752 M 6.18 % 514.909 M 7.59 % 478.603 M 5.45 % 453.871 M 12.45 % 403.607 M 13.71 % 354.942 M -8.11 % 386.268 M 15.77 % 333.642 M 16.14 % 287.269 M 16.63 % 246.307 M
Other non current liabilities 397.363 K 0.000 0.000 0.000 -100.00 % 734.735 K 0.000 0.000 0.000 0.000 0.000
Long term debt 8.485 M -12.12 % 9.655 M 24.19 % 7.775 M -19.47 % 9.655 M 14.89 % 8.403 M 8.72 % 7.730 M 634.06 % 1.053 M 1 260.61 % 77.392 K 7.92 % 71.712 K -0.93 % 72.385 K
Total non current liabilities 10.003 M -6.81 % 10.734 M -4.71 % 11.264 M -17.36 % 13.631 M 49.17 % 9.138 M 8.53 % 8.420 M 1 012.20 % 757.023 K 878.17 % 77.392 K -81.15 % 410.542 K -10.62 % 459.345 K
Other current liabilities 223.019 M 505.32 % 36.843 M 129.67 % -124.173 M -559.79 % -18.820 M 66.71 % -56.540 M -17.68 % -48.046 M -28.85 % -37.289 M 1.96 % -38.034 M -146.38 % 82.000 M 1 426.39 % 5.372 M
Deferred revenue 0.000 0.000 -100.00 % 598.830 K 3.59 % 578.060 K 20.04 % 481.567 K 73.80 % 277.086 K -56.04 % 630.320 K 0.000 0.000 0.000
Short term debt 7.401 M 2.43 % 7.225 M 33.18 % 5.425 M -20.49 % 6.824 M 29.46 % 5.271 M -0.17 % 5.280 M 3 080.53 % 166.000 K 0.000 0.000 0.000
Total current liabilities 235.354 M 457.19 % 42.239 M -21.17 % 53.582 M 96.12 % 27.320 M -2.21 % 27.937 M -29.11 % 39.411 M 118.94 % 18.000 M -7.35 % 19.428 M 21.08 % 16.045 M 8.60 % 14.775 M
Total liabilities 40.289 M -23.95 % 52.973 M -18.31 % 64.846 M 58.35 % 40.951 M 3.48 % 39.573 M -17.26 % 47.830 M 155.00 % 18.757 M -3.83 % 19.505 M 18.53 % 16.456 M 8.02 % 15.235 M
Other non current assets 153.505 M 194.39 % 52.143 M 924.24 % -6.326 M 0.17 % -6.337 M 0.57 % -6.373 M -1 078 522.50 % 591.000 -99.99 % 4.922 M 140.34 % 2.048 M -4.07 % 2.135 M -3.21 % 2.206 M
Long term investments -32.670 M -526.59 % 7.658 M -4.45 % 8.015 M -1.35 % 8.125 M 163.90 % 3.079 M -18.76 % 3.789 M -16.77 % 4.553 M -1.36 % 4.616 M 8.05 % 4.272 M 43.45 % 2.978 M
Intangible assets 2.304 M -66.94 % 6.968 M -8.83 % 7.643 M -2.21 % 7.816 M 10.52 % 7.072 M 389.85 % 1.444 M 0.000 0.000 0.000 -100.00 % 7.914 M
GoodWill 6.363 M -87.12 % 49.419 M 681.19 % 6.326 M -0.17 % 6.337 M -0.57 % 6.373 M 0.49 % 6.342 M 0.48 % 6.312 M -0.15 % 6.322 M -0.82 % 6.374 M -0.04 % 6.377 M
Goodwill and intangible assets 8.667 M -84.63 % 56.387 M 303.66 % 13.969 M -1.30 % 14.153 M 5.26 % 13.446 M 72.70 % 7.786 M 23.35 % 6.312 M -0.15 % 6.322 M -0.82 % 6.374 M -55.40 % 14.291 M
Property plant equipment net 428.790 M -1.84 % 436.813 M 742.40 % 51.854 M -1.80 % 52.806 M 4.39 % 50.588 M -0.30 % 50.742 M 37.39 % 36.934 M 8.73 % 33.969 M 2.38 % 33.178 M -2.14 % 33.904 M
Total non current assets 593.778 M 0.62 % 590.123 M 719.86 % 71.979 M -3.56 % 74.637 M 14.96 % 64.923 M 2.30 % 63.465 M 17.02 % 54.235 M 6.89 % 50.738 M 1.34 % 50.068 M 6.52 % 47.002 M
Other current assets 2.147 M 100.58 % -367.330 M -10 600.74 % 3.498 M -34.94 % 5.377 M -3.07 % 5.547 M 100.33 % -1.670 B -881.24 % 213.749 M -3.53 % 221.570 M 26.10 % 175.715 M -17.76 % 213.665 M
Short term investments 46.679 M -73.93 % 179.067 M 452.91 % 32.386 M -58.95 % 78.895 M 45.27 % 54.308 M -53.58 % 117.002 M -46.61 % 219.125 M 49.30 % 146.769 M 44.77 % 101.384 M 50.99 % 67.148 M
cash and cash equivalents 228.293 M 78.30 % 128.041 M -49.76 % 254.864 M 19.71 % 212.901 M 15.76 % 183.914 M 35.61 % 135.618 M 93.11 % 70.227 M -26.85 % 95.998 M -6.68 % 102.869 M 4.92 % 98.045 M
Cash and short term investments 236.004 M -23.15 % 307.108 M 6.91 % 287.250 M -1.56 % 291.796 M 22.49 % 238.222 M -5.70 % 252.620 M -12.69 % 289.352 M 19.19 % 242.767 M 18.86 % 204.253 M 23.65 % 165.192 M
Total current assets 510.312 M 3.65 % 492.323 M 4.42 % 471.470 M 12.21 % 420.185 M 11.08 % 378.257 M 11.48 % 339.307 M -3.27 % 350.791 M 16.00 % 302.409 M 19.22 % 253.656 M 18.23 % 214.539 M
Inventory 204.475 M 57.83 % 129.557 M 115.44 % 60.137 M 8.59 % 55.378 M -13.32 % 63.888 M 56.45 % 40.836 M 30.75 % 31.233 M 3.66 % 30.130 M 30.84 % 23.028 M 11.36 % 20.678 M
Net receivables 67.687 M -84.00 % 422.988 M 250.78 % 120.585 M 78.29 % 67.635 M -4.20 % 70.600 M -95.89 % 1.716 B 7 445.07 % 22.740 M 101.11 % -2.052 B -11 022.55 % 18.791 M 101.31 % -1.440 B
Tax assets 35.486 M -4.41 % 37.122 M 731.00 % 4.467 M -24.15 % 5.890 M 40.74 % 4.185 M 264.86 % 1.147 M -24.23 % 1.514 M -60.00 % 3.784 M -7.91 % 4.109 M 164.44 % -6.377 M
Other assets -517.371 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 4.934 M -97.21 % 176.977 M 15.14 % 153.705 M 344.29 % 34.596 M -53.33 % 74.131 M 12.47 % 65.909 M 27.45 % 51.715 M -1.83 % 52.679 M 45.35 % 36.244 M 694.64 % 4.561 M
Tax payables 0.000 -100.00 % 3.596 M -80.05 % 18.025 M 335.13 % 4.142 M -9.81 % 4.593 M -71.28 % 15.991 M 475.54 % 2.779 M -41.90 % 4.783 M 2.91 % 4.647 M -4.02 % 4.842 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 171.074 M 10.96 % 154.177 M 796.76 % 17.193 M 10.50 % 15.558 M 7.69 % 14.447 M 6.06 % 13.621 M -10.08 % 15.148 M 2.72 % 14.747 M 9.21 % 13.504 M 12.28 % 12.026 M
Capital lease obligations 15.859 M -5.82 % 16.838 M 28.25 % 13.129 M -19.52 % 16.315 M 21.97 % 13.376 M 5.47 % 12.682 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 3.849 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -7.512 M -16.22 % -6.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 1.121 M 3.65 % 1.081 M -69.02 % 3.490 M -12.29 % 3.979 M 0.000 -100.00 % 689.956 K 10.83 % 622.529 K 0.000 -100.00 % 338.830 K -12.44 % 386.960 K
Other liabilities -205.069 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 586.720 M 3.34 % 567.742 M 4.47 % 543.449 M 9.83 % 494.822 M 11.65 % 443.180 M 10.03 % 402.772 M -0.56 % 405.025 M 14.69 % 353.147 M 16.27 % 303.725 M 16.13 % 261.541 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 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
Change in working capital -774.353 M -17 521.47 % -4.394 M 89.50 % -41.848 M -643.56 % 7.699 M 114.15 % -54.419 M -128.12 % -23.855 M -735.69 % -2.855 M 61.80 % -7.472 M -623.25 % 1.428 M 122.13 % -6.451 M
Accounts receivables -116.745 M -285.28 % 63.010 M 213.38 % -55.577 M -1 969.37 % 2.973 M 110.50 % -28.314 M -64.76 % -17.185 M -545.59 % -2.662 M -6.79 % -2.493 M -242.21 % 1.753 M 157.52 % -3.047 M
Inventory -584.255 M -7.48 % -543.595 M -8 935.50 % -6.016 M -172.23 % 8.330 M 138.27 % -21.764 M -106.08 % -10.561 M -393.43 % -2.140 M 69.32 % -6.976 M -143.01 % -2.871 M -92.70 % -1.490 M
Accounts payables -9.439 M -530.64 % 2.192 M -88.90 % 19.745 M 647.91 % -3.604 M 16.99 % -4.341 M -211.57 % 3.891 M 99.78 % 1.948 M -2.46 % 1.997 M -21.56 % 2.546 M 233.00 % -1.914 M
Other working capital -73.353 M -115.48 % 473.999 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -160.793 M -1 840.86 % -8.285 M -139.67 % 20.883 M 308.81 % 5.108 M 168.51 % -7.456 M -139.85 % 18.710 M 53.35 % 12.201 M -29.91 % 17.408 M 137.58 % 7.327 M -56.63 % 16.896 M
Net cash provided by operating activities -217.251 M -423.82 % 67.091 M -6.00 % 71.374 M -28.43 % 99.723 M 449.27 % 18.155 M -76.24 % 76.397 M -0.52 % 76.793 M 24.38 % 61.739 M 0.64 % 61.347 M 31.15 % 46.777 M
Investments in property plant and equipment -43.168 M -1 441.99 % -2.800 M 43.21 % -4.930 M -64.09 % -3.004 M -80.85 % -1.661 M 23.82 % -2.180 M 67.93 % -6.799 M -71.90 % -3.955 M 19.86 % -4.935 M -41.81 % -3.480 M
Acquisitions net 2.730 M 37 981.66 % 7.169 K 101.79 % -400.927 K 75.56 % -1.640 M -42 499.74 % 3.869 K -72.09 % 13.860 K -96.01 % 347.793 K -82.54 % 1.991 M 31.97 % 1.509 M 1.66 % 1.484 M
Purchases of investments 0.000 100.00 % -144.147 M 0.000 100.00 % -30.006 M 0.000 0.000 100.00 % -72.582 M -55.68 % -46.622 M -29.36 % -36.040 M -419.11 % -6.943 M
Sales maturities of investments 171.427 M 0.000 -100.00 % 46.374 M 0.000 -100.00 % 63.266 M -38.68 % 103.179 M 0.000 0.000 0.000 0.000
Other investing activites 1.224 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 1.355 B 1 022.05 % -146.939 M -458.01 % 41.043 M 218.45 % -34.650 M -156.24 % 61.609 M -39.01 % 101.013 M 227.81 % -79.033 M -62.67 % -48.586 M -23.11 % -39.467 M -341.53 % -8.939 M
Debt repayment -119.000 K 98.42 % -7.522 M -3.96 % -7.235 M -3 373.85 % 221.000 K -82.00 % 1.228 M 839.76 % -166.000 K -125.82 % 643.000 K 0.000 0.000 -100.00 % 74.192 K
Common stock issued 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
Dividends paid -276.243 M -681.07 % -35.367 M 37.73 % -56.793 M -120.45 % -25.762 M -3.75 % -24.832 M 75.67 % -102.061 M -402.41 % -20.314 M -18.57 % -17.133 M -22.07 % -14.036 M -29.95 % -10.801 M
Other financing activites -78.938 M -1 875.39 % -3.996 M -2.11 % -3.913 M 59.58 % -9.681 M 2.48 % -9.928 M 0.74 % -10.002 M -260.77 % -2.772 M 7.56 % -2.999 M -20.86 % -2.481 M -214.81 % -788.242 K
Net cash used provided by financing activities -355.300 M -657.81 % -46.885 M 30.99 % -67.942 M -92.90 % -35.222 M -5.04 % -33.531 M 70.12 % -112.228 M -400.04 % -22.444 M -11.48 % -20.132 M -21.89 % -16.517 M -43.44 % -11.515 M
Effect of forex changes on cash -9.035 M -7 175.32 % -124.187 K 95.06 % -2.513 M -191.10 % -863.294 K -141.86 % 2.062 M 0.000 0.000 0.000 0.000 0.000
Net change in cash 773.260 M 709.55 % -126.857 M -402.31 % 41.963 M 44.76 % 28.987 M -39.98 % 48.295 M -26.14 % 65.391 M 353.74 % -25.771 M -275.06 % -6.871 M -228.11 % 5.363 M -79.63 % 26.323 M
Cash at beginning of period 999.814 M 291.98 % 255.070 M 19.81 % 212.901 M 15.76 % 183.914 M 35.61 % 135.618 M 93.11 % 70.227 M -26.85 % 95.998 M -6.68 % 102.869 M 5.50 % 97.506 M 35.95 % 71.721 M
Cash at end of period 1.773 B 1 285.15 % 128.006 M -49.77 % 254.864 M 19.71 % 212.901 M 15.76 % 183.914 M 35.61 % 135.618 M 93.11 % 70.227 M -26.85 % 95.998 M -6.68 % 102.869 M 4.92 % 98.045 M
Operating cash flow -217.251 M -468.22 % 59.000 M -17.34 % 71.374 M -28.43 % 99.723 M 449.27 % 18.155 M -76.24 % 76.397 M -0.52 % 76.793 M 24.38 % 61.739 M 0.64 % 61.347 M 31.15 % 46.777 M
Capital expenditure -43.168 M -97.42 % -21.866 M -343.57 % -4.930 M -64.09 % -3.004 M -80.85 % -1.661 M 23.82 % -2.180 M 67.93 % -6.799 M -71.90 % -3.955 M 19.86 % -4.935 M -41.81 % -3.480 M
Free CashFlow -260.419 M -801.29 % 37.134 M -44.11 % 66.445 M -31.30 % 96.719 M 486.38 % 16.494 M -77.78 % 74.217 M 6.03 % 69.995 M 21.13 % 57.784 M 2.43 % 56.412 M 30.29 % 43.297 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
Revenue 48.518 M -0.88 % 48.948 M -19.72 % 60.974 M 0.09 % 60.919 M 43.18 % 42.548 M 0.21 % 42.459 M -6.89 % 45.600 M 0.28 % 45.471 M -12.33 % 51.864 M 0.18 % 51.771 M -26.84 % 70.766 M 0.56 % 70.368 M -11.82 % 79.798 M -26.97 % 109.268 M 20.53 % 90.657 M -6.01 % 96.458 M 31.75 % 73.212 M -6.51 % 78.306 M -25.62 % 105.278 M
Net income 14.960 M -0.88 % 15.092 M -16.42 % 18.058 M 0.09 % 18.042 M 28.21 % 14.072 M 0.21 % 14.043 M -20.06 % 17.567 M 0.28 % 17.518 M 3.19 % 16.975 M 0.18 % 16.945 M -38.66 % 27.624 M 0.56 % 27.468 M 0.45 % 27.345 M -37.39 % 43.678 M 26.94 % 34.409 M -15.53 % 40.738 M 39.35 % 29.234 M 15.31 % 25.353 M -44.76 % 45.898 M
Income before tax 18.450 M -0.88 % 18.614 M -16.47 % 22.283 M 0.09 % 22.263 M 22.59 % 18.161 M 0.21 % 18.123 M -15.22 % 21.375 M 0.28 % 21.315 M -5.63 % 22.586 M 0.18 % 22.546 M -34.53 % 34.437 M 0.56 % 34.244 M -8.27 % 37.332 M -32.33 % 55.165 M 23.13 % 44.802 M -14.63 % 52.482 M 45.36 % 36.104 M 13.73 % 31.745 M -44.12 % 56.812 M
Income before tax ratio 0.38 0.00 % 0.38 4.06 % 0.37 0.00 % 0.37 -14.38 % 0.43 0.00 % 0.43 -8.94 % 0.47 0.00 % 0.47 7.64 % 0.44 0.00 % 0.44 -10.51 % 0.49 0.00 % 0.49 4.02 % 0.47 -7.33 % 0.50 2.16 % 0.49 -9.17 % 0.54 10.33 % 0.49 21.65 % 0.41 -24.88 % 0.54
EBITDA 17.502 M -0.88 % 17.657 M -15.53 % 20.903 M 0.09 % 20.884 M 21.62 % 17.171 M 0.21 % 17.135 M -11.07 % 19.268 M 0.28 % 19.213 M -11.20 % 21.636 M 0.18 % 21.598 M -35.02 % 33.237 M 0.56 % 33.050 M 72.91 % 19.114 M -31.01 % 27.704 M 21.35 % 22.829 M -9.43 % 25.206 M 14.84 % 21.949 M 41.11 % 15.554 M -51.21 % 31.881 M
Net income ratio 0.31 0.00 % 0.31 4.11 % 0.30 0.00 % 0.30 -10.46 % 0.33 0.00 % 0.33 -14.15 % 0.39 0.00 % 0.39 17.70 % 0.33 0.00 % 0.33 -16.15 % 0.39 0.00 % 0.39 13.91 % 0.34 -14.27 % 0.40 5.32 % 0.38 -10.13 % 0.42 5.77 % 0.40 23.34 % 0.32 -25.74 % 0.44
Ratio EBITDA 0.36 0.00 % 0.36 5.22 % 0.34 0.00 % 0.34 -15.05 % 0.40 0.00 % 0.40 -4.49 % 0.42 0.00 % 0.42 1.29 % 0.42 0.00 % 0.42 -11.18 % 0.47 0.00 % 0.47 96.08 % 0.24 -5.53 % 0.25 0.68 % 0.25 -3.63 % 0.26 -12.84 % 0.30 50.93 % 0.20 -34.41 % 0.30
Gross profit ratio 0.61 0.00 % 0.61 -6.17 % 0.65 0.00 % 0.65 -4.71 % 0.68 0.00 % 0.68 -10.38 % 0.76 0.00 % 0.76 21.60 % 0.62 0.00 % 0.62 -3.97 % 0.65 0.00 % 0.65 -5.93 % 0.69 -5.01 % 0.73 2.33 % 0.71 -5.71 % 0.75 9.80 % 0.69 1.58 % 0.68 -7.49 % 0.73
Weighted average shs out dil 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M
Weighted average shs out 837.103 M 0.00 % 837.103 M 0.00 % 837.102 M 0.00 % 837.102 M 0.00 % 837.105 M 0.00 % 837.105 M 0.00 % 837.100 M 0.00 % 837.101 M 0.00 % 837.104 M 0.00 % 837.104 M 0.00 % 837.103 M 0.00 % 837.103 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M 0.00 % 837.100 M
EPS diluted 0.02 -0.56 % 0.02 -16.67 % 0.02 0.00 % 0.02 28.57 % 0.02 0.00 % 0.02 -20.00 % 0.02 0.48 % 0.02 2.96 % 0.02 0.50 % 0.02 -38.79 % 0.03 0.61 % 0.03 0.31 % 0.03 -37.36 % 0.05 27.01 % 0.04 -15.61 % 0.05 39.54 % 0.03 15.18 % 0.03 -44.71 % 0.05
Earnings per share 0.02 -0.56 % 0.02 -16.67 % 0.02 0.00 % 0.02 28.57 % 0.02 0.00 % 0.02 -20.00 % 0.02 0.48 % 0.02 2.96 % 0.02 0.50 % 0.02 -38.79 % 0.03 0.61 % 0.03 0.31 % 0.03 -37.36 % 0.05 27.01 % 0.04 -15.61 % 0.05 39.54 % 0.03 15.18 % 0.03 -44.71 % 0.05
Gross profit 29.493 M -0.88 % 29.754 M -24.67 % 39.500 M 0.09 % 39.464 M 36.43 % 28.926 M 0.21 % 28.865 M -16.55 % 34.590 M 0.28 % 34.492 M 6.61 % 32.354 M 0.18 % 32.296 M -29.74 % 45.969 M 0.56 % 45.711 M -17.04 % 55.102 M -30.63 % 79.434 M 23.34 % 64.405 M -11.38 % 72.677 M 44.66 % 50.240 M -5.03 % 52.901 M -31.19 % 76.877 M
Income tax expense 2.786 M -0.88 % 2.810 M -23.83 % 3.689 M 0.09 % 3.686 M 32.96 % 2.772 M 0.21 % 2.766 M 5.10 % 2.632 M 0.28 % 2.625 M -26.67 % 3.579 M 0.18 % 3.573 M -33.94 % 5.409 M 0.56 % 5.378 M -15.95 % 6.399 M -28.13 % 8.904 M 20.43 % 7.393 M -24.18 % 9.751 M 78.22 % 5.471 M 6.85 % 5.120 M -44.80 % 9.277 M
Cost of revenue 19.025 M -0.88 % 19.194 M -10.62 % 21.474 M 0.09 % 21.455 M 57.50 % 13.622 M 0.21 % 13.593 M 23.46 % 11.010 M 0.28 % 10.979 M -43.73 % 19.510 M 0.18 % 19.475 M -21.46 % 24.797 M 0.56 % 24.658 M -0.16 % 24.696 M -17.22 % 29.834 M 13.64 % 26.253 M 10.39 % 23.782 M 3.52 % 22.972 M -9.58 % 25.405 M -10.55 % 28.401 M
General and administrative expenses 5.647 M -0.88 % 5.697 M -24.43 % 7.539 M 0.09 % 7.532 M 57.51 % 4.782 M 0.21 % 4.772 M -97.06 % 162.282 M 2 561.11 % 6.098 M 14.43 % 5.329 M 0.18 % 5.320 M -11.71 % 6.026 M 0.56 % 5.992 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 6.538 M -0.88 % 6.596 M -40.15 % 11.021 M 0.09 % 11.011 M 33.30 % 8.261 M 0.21 % 8.243 M -96.07 % 209.908 M 2 472.80 % 8.159 M 23.56 % 6.603 M 0.18 % 6.591 M 0.20 % 6.578 M 0.56 % 6.541 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -59.681 K 0.88 % -60.208 K 91.31 % -693.219 K -0.09 % -692.598 K -177.36 % -249.710 K -0.21 % -249.185 K 99.93 % -356.310 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
Operating expenses 12.592 M -0.88 % 12.704 M -33.22 % 19.024 M 0.09 % 19.007 M 53.90 % 12.351 M 0.21 % 12.325 M -21.78 % 15.757 M -0.07 % 15.769 M 37.76 % 11.447 M 0.18 % 11.426 M -8.45 % 12.481 M 0.56 % 12.411 M -32.52 % 18.392 M -25.65 % 24.737 M 23.00 % 20.112 M -12.71 % 23.040 M 36.91 % 16.828 M -28.93 % 23.677 M 4.15 % 22.734 M
Cost and expenses 31.618 M -0.88 % 31.898 M -21.24 % 40.499 M 0.09 % 40.463 M 55.79 % 25.973 M 0.21 % 25.918 M -3.17 % 26.767 M 0.07 % 26.747 M -13.60 % 30.956 M 0.18 % 30.901 M -17.11 % 37.278 M 0.56 % 37.069 M -13.97 % 43.089 M -21.04 % 54.571 M 17.70 % 46.364 M -0.98 % 46.821 M 17.64 % 39.800 M -18.91 % 49.082 M -4.01 % 51.135 M
Research and development expenses 0.000 0.000 -100.00 % 587.640 K 0.09 % 587.114 K 0.000 0.000 -100.00 % 781.708 K 0.28 % 779.492 K 0.000 0.000 -100.00 % 493.173 K 0.57 % 490.402 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 12.652 M -0.88 % 12.764 M -33.28 % 19.130 M 0.09 % 19.113 M 51.69 % 12.600 M 0.21 % 12.574 M -96.61 % 371.286 M 2 211.89 % 16.060 M 39.86 % 11.482 M 0.18 % 11.462 M -12.31 % 13.071 M 0.56 % 12.997 M -29.33 % 18.392 M -25.65 % 24.737 M 23.00 % 20.112 M -12.71 % 23.040 M 36.91 % 16.828 M -28.93 % 23.677 M 4.15 % 22.734 M
Interest income 1.538 M -0.88 % 1.551 M 23.96 % 1.251 M 0.09 % 1.250 M 0.000 0.000 -100.00 % 5.620 M 116.86 % 2.592 M -29.90 % 3.697 M 120.60 % 1.676 M -23.14 % 2.180 M 130.90 % 944.307 K 108.50 % 452.907 K 113.67 % 211.964 K -39.57 % 350.766 K -62.07 % 924.830 K -50.50 % 1.868 M -32.07 % 2.751 M -2.25 % 2.814 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 423.651 K 0.000 -100.00 % 340.484 K 0.000 -100.00 % 282.646 K 0.000 -100.00 % 312.512 K -2.40 % 320.190 K 12.51 % 284.579 K -5.54 % 301.269 K 18.89 % 253.404 K -8.67 % 277.471 K 6.00 % 261.760 K
Depreciation and amortization 600.959 K -0.88 % 606.278 K -0.99 % 612.362 K 0.09 % 611.813 K 2.69 % 595.785 K 0.21 % 594.532 K 7.38 % 553.689 K 0.28 % 552.119 K 7.93 % 511.548 K 0.18 % 510.640 K 26.33 % 404.198 K 0.56 % 401.928 K -91.66 % 4.821 M 3.16 % 4.673 M 8.24 % 4.317 M -19.58 % 5.368 M 14.11 % 4.704 M -13.04 % 5.410 M 13.94 % 4.748 M
Operating income 16.901 M -0.88 % 17.050 M -16.73 % 20.475 M 0.09 % 20.457 M 23.42 % 16.576 M 0.21 % 16.541 M -12.17 % 18.833 M 0.92 % 18.661 M -11.39 % 21.059 M 0.18 % 21.021 M -35.97 % 32.833 M 0.56 % 32.648 M -11.06 % 36.709 M -32.89 % 54.697 M 23.49 % 44.293 M -10.77 % 49.637 M 48.56 % 33.412 M 14.33 % 29.224 M -46.02 % 54.143 M
Operating income ratio 0.35 0.00 % 0.35 3.73 % 0.34 0.00 % 0.34 -13.80 % 0.39 0.00 % 0.39 -5.67 % 0.41 0.63 % 0.41 1.07 % 0.41 0.00 % 0.41 -12.48 % 0.46 0.00 % 0.46 0.86 % 0.46 -8.10 % 0.50 2.46 % 0.49 -5.06 % 0.51 12.76 % 0.46 22.29 % 0.37 -27.43 % 0.51
Total other income expenses net 1.550 M -0.88 % 1.563 M -13.53 % 1.808 M 0.09 % 1.806 M 13.93 % 1.586 M 0.21 % 1.582 M -37.77 % 2.543 M 0.28 % 2.535 M 66.03 % 1.527 M 0.18 % 1.524 M 32.48 % 1.151 M 0.57 % 1.144 M 602.15 % -227.860 K -350.90 % -50.535 K -209.14 % 46.302 K -86.48 % 342.407 K 102.22 % -15.446 M -1 441.24 % 1.152 M 104.47 % -25.775 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 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-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 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
Net debt -1.646 B -678.11 % -211.570 M 87.17 % -1.650 B -677.36 % -212.212 M -4.39 % -203.294 M -0.21 % -202.866 M -82.55 % -111.130 M -0.26 % -110.845 M 62.54 % -295.922 M -36.78 % -216.352 M 10.48 % -241.668 M -0.48 % -240.505 M -221.46 % -74.815 M 61.91 % -196.426 M 15.20 % -231.643 M -36.07 % -170.242 M 16.57 % -204.055 M -66.17 % -122.800 M -222.86 % -38.035 M
Total investments 224.531 M 489.73 % 38.073 M -38.78 % 62.189 M 296.02 % 15.704 M -1.68 % 15.973 M 0.21 % 15.939 M -91.35 % 184.194 M -1.07 % 186.196 M -70.40 % 628.951 M 601.20 % 89.696 M 122.01 % 40.401 M -5.03 % 42.542 M -80.40 % 217.017 M 149.39 % 87.020 M 1 220.87 % 6.588 M -88.52 % 57.387 M 197.98 % 19.259 M -84.06 % 120.791 M -51.79 % 250.530 M
Total debt 142.709 M 678.11 % 18.340 M -85.14 % 123.420 M 677.36 % 15.877 M -7.45 % 17.155 M 0.21 % 17.119 M -87.01 % 131.813 M 683.07 % 16.833 M 2.72 % 16.387 M 0.14 % 16.364 M 24.01 % 13.196 M 0.48 % 13.132 M -5.58 % 13.908 M -15.58 % 16.474 M 3.67 % 15.891 M 16.23 % 13.672 M 6.78 % 12.804 M -0.11 % 12.818 M -11.70 % 14.516 M
Accumulated other comprehensive income loss 0.000 100.00 % -6.856 M 0.000 100.00 % -8.311 M -21.17 % -6.859 M -0.21 % -6.844 M 0.000 100.00 % -6.311 M -45.12 % -4.349 M 36.12 % -6.808 M -90.33 % -3.577 M 40.63 % -6.025 M -108.00 % -2.897 M -87.58 % -1.544 M -163.17 % -586.799 K 21.46 % -747.112 K 73.52 % -2.822 M -58.65 % -1.779 M -52.42 % -1.167 M
Retained earnings 3.137 B 676.57 % 403.935 M -87.36 % 3.195 B 675.85 % 411.801 M 10.10 % 374.014 M 0.21 % 373.227 M -1.88 % 380.366 M 0.05 % 380.187 M 11.06 % 342.326 M -0.58 % 344.306 M -0.15 % 344.813 M -0.23 % 345.619 M 9.76 % 314.892 M -1.43 % 319.476 M 15.35 % 276.957 M 3.02 % 268.833 M 17.81 % 228.195 M 2.51 % 222.615 M -18.72 % 273.887 M
Common stock 938.789 M 678.11 % 120.650 M -87.15 % 938.789 M 677.36 % 120.766 M 0.46 % 120.219 M 0.21 % 119.966 M -0.19 % 120.193 M 0.26 % 119.885 M 0.10 % 119.761 M 0.14 % 119.592 M -0.48 % 120.174 M 0.48 % 119.596 M 0.00 % 119.602 M -0.65 % 120.381 M -0.42 % 120.887 M -0.15 % 121.074 M -0.04 % 121.127 M 0.53 % 120.484 M 0.27 % 120.165 M
Total equity 4.222 B 678.11 % 542.624 M -87.22 % 4.246 B 677.36 % 546.263 M 7.46 % 508.329 M 0.21 % 507.260 M -1.46 % 514.769 M 0.26 % 513.450 M 7.63 % 477.031 M 0.14 % 476.355 M -0.47 % 478.603 M 0.48 % 476.299 M 6.21 % 448.434 M -1.20 % 453.871 M 9.68 % 413.809 M 2.53 % 403.607 M 12.04 % 360.223 M 1.49 % 354.942 M -12.66 % 406.399 M
Other non current liabilities 3.088 M 102.75 % 1.523 M -50.68 % 3.088 M 103.50 % 1.517 M 36.98 % 1.108 M -5.93 % 1.178 M 115.68 % -7.510 M -796.48 % 1.078 M 101.47 % -73.344 M -7 710.69 % 963.701 K 101.70 % -56.648 M -6 294.84 % 914.434 K 114.05 % -6.508 M 90.54 % -68.790 M 3.68 % -71.415 M -20.62 % -59.206 M -0.96 % -58.642 M -2.55 % -57.184 M -1 023.06 % -5.092 M
Long term debt 84.428 M 678.11 % 10.850 M -83.55 % 65.941 M 677.36 % 8.483 M -15.66 % 10.058 M 0.94 % 9.964 M 1.68 % 9.800 M 1.79 % 9.628 M -87.42 % 76.504 M 685.00 % 9.746 M -83.95 % 60.734 M 684.97 % 7.737 M -6.65 % 8.288 M -88.99 % 75.274 M -0.44 % 75.605 M 16.05 % 65.147 M 5.31 % 61.865 M 2.72 % 60.228 M 530.56 % 9.551 M
Total non current liabilities 96.279 M 678.11 % 12.373 M -84.08 % 77.737 M 677.36 % 10.000 M -10.44 % 11.165 M 0.21 % 11.142 M 3.80 % 10.734 M 0.26 % 10.706 M -0.17 % 10.725 M 0.14 % 10.709 M -4.92 % 11.264 M 30.20 % 8.652 M -1.90 % 8.820 M -35.30 % 13.631 M 29.14 % 10.555 M -9.29 % 11.637 M 33.95 % 8.687 M 3.18 % 8.420 M -10.25 % 9.382 M
Other current liabilities 75.895 M 450.45 % 13.788 M -88.41 % 118.963 M 562.77 % 17.949 M 147.81 % -37.540 M -437.83 % 11.112 M 105.69 % -195.165 M -1 683.37 % 12.326 M -87.72 % 100.404 M 627.85 % 13.794 M -93.25 % 204.496 M 621.38 % 28.348 M 133.35 % -85.001 M -31.54 % -64.620 M 16.46 % -77.355 M -179.72 % 97.029 M 158.53 % -165.790 M -189.36 % 185.534 M -5.26 % 195.830 M
Deferred revenue 0.000 0.000 0.000 0.000 100.00 % -144.743 K 0.000 -100.00 % 411.104 K 0.000 -100.00 % 707.885 K 0.000 -100.00 % 598.830 K 0.000 -100.00 % 505.268 K -12.59 % 578.060 K 58.46 % 364.802 K -24.25 % 481.567 K 27.38 % 378.042 K 36.43 % 277.086 K -38.64 % 451.584 K
Short term debt 58.281 M 678.11 % 7.490 M -86.97 % 57.479 M 677.36 % 7.394 M -86.79 % 55.990 M 682.55 % 7.155 M -87.32 % 56.420 M 683.07 % 7.205 M -86.13 % 51.953 M 685.00 % 6.618 M -84.37 % 42.348 M 684.97 % 5.395 M -88.52 % 46.978 M -11.70 % 53.202 M 12.11 % 47.455 M 16.13 % 40.863 M 9.99 % 37.150 M -6.30 % 39.647 M 565.48 % 5.958 M
Total current liabilities 215.978 M 678.11 % 27.757 M -88.21 % 235.354 M 677.36 % 30.276 M 6.95 % 28.309 M 0.21 % 28.250 M -33.12 % 42.239 M 0.26 % 42.131 M 16.75 % 36.088 M 0.14 % 36.036 M -32.74 % 53.582 M 0.48 % 53.324 M 71.16 % 31.154 M 14.03 % 27.320 M -2.43 % 28.001 M 0.23 % 27.937 M -29.58 % 39.672 M 0.66 % 39.411 M 18.64 % 33.220 M
Total liabilities 312.257 M 678.11 % 40.130 M -87.18 % 313.091 M 677.36 % 40.276 M 2.03 % 39.475 M 0.21 % 39.392 M -25.64 % 52.973 M 0.26 % 52.837 M 12.87 % 46.812 M 0.14 % 46.746 M -27.91 % 64.846 M 4.63 % 61.975 M 55.04 % 39.973 M -2.39 % 40.951 M 6.21 % 38.556 M -2.57 % 39.573 M -18.17 % 48.359 M 1.11 % 47.830 M 12.27 % 42.601 M
Other non current assets 71.276 M 1 039.05 % 6.257 M -86.59 % 46.679 M 598.74 % 6.680 M 45.35 % 4.596 M 0.21 % 4.587 M 109.33 % -49.168 M -896.99 % 6.169 M 197.86 % -6.304 M -262.20 % 3.887 M 161.44 % -6.326 M -287.12 % 3.381 M 153.70 % -6.296 M -525.69 % 1.479 M -31.29 % 2.153 M 208.12 % 698.623 K -47.66 % 1.335 M -7.54 % 1.444 M 132.96 % -4.381 M
Long term investments 7.940 M -0.88 % 8.010 M -48.35 % 15.510 M 93.87 % 8.000 M 17.69 % 6.798 M 0.21 % 6.783 M -11.40 % 7.656 M 0.26 % 7.637 M 0.26 % 7.617 M 0.14 % 7.606 M -5.11 % 8.015 M 0.48 % 7.977 M 5.26 % 7.578 M -6.73 % 8.125 M 153.30 % 3.208 M 4.19 % 3.079 M 1.05 % 3.047 M -19.60 % 3.789 M -10.53 % 4.235 M
Intangible assets 16.534 M 678.11 % 2.125 M -88.13 % 17.894 M 677.36 % 2.302 M 240.32 % 676.397 K 0.21 % 674.974 K -90.31 % 6.968 M 683.07 % 889.826 K -87.98 % 7.403 M 575.00 % 1.097 M -85.65 % 7.643 M 483.21 % 1.311 M -82.70 % 7.576 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.734 M
GoodWill 49.419 M 678.11 % 6.351 M -87.15 % 49.419 M 677.36 % 6.357 M 0.46 % 6.328 M 0.21 % 6.315 M -87.22 % 49.419 M 683.07 % 6.311 M 0.10 % 6.304 M 0.14 % 6.295 M -0.48 % 6.326 M 0.48 % 6.296 M 0.00 % 6.296 M -0.65 % 6.337 M -0.42 % 6.364 M -0.15 % 6.373 M -0.04 % 6.376 M 0.53 % 6.342 M 0.27 % 6.326 M
Goodwill and intangible assets 65.953 M 678.11 % 8.476 M -87.41 % 67.313 M 677.36 % 8.659 M 23.62 % 7.005 M 0.21 % 6.990 M -87.60 % 56.387 M 683.07 % 7.201 M -47.47 % 13.707 M 85.43 % 7.392 M -47.08 % 13.969 M 83.65 % 7.606 M -45.17 % 13.872 M 118.90 % 6.337 M -0.42 % 6.364 M -0.15 % 6.373 M -0.04 % 6.376 M 0.53 % 6.342 M -57.89 % 15.060 M
Property plant equipment net 432.594 M 678.11 % 55.596 M -87.03 % 428.790 M 708.36 % 53.044 M -1.75 % 53.990 M 0.21 % 53.876 M -3.66 % 55.925 M 2.89 % 54.353 M -0.25 % 54.487 M 3.15 % 52.825 M 1.87 % 51.854 M 3.48 % 50.110 M 1.73 % 49.256 M -6.72 % 52.806 M 0.10 % 52.754 M 4.28 % 50.588 M 1.50 % 49.839 M -1.78 % 50.742 M 0.08 % 50.702 M
Total non current assets 609.567 M 678.11 % 78.340 M -86.81 % 593.778 M 677.36 % 76.384 M 5.52 % 72.389 M 0.21 % 72.236 M -4.39 % 75.553 M 0.26 % 75.360 M 4.94 % 71.812 M 0.14 % 71.711 M -0.37 % 71.979 M 4.21 % 69.074 M 2.83 % 67.171 M -10.00 % 74.637 M 11.05 % 67.213 M 3.53 % 64.923 M 3.62 % 62.653 M -1.28 % 63.465 M -4.76 % 66.639 M
Other current assets 38.754 M 740.48 % 4.611 M -85.11 % 30.967 M 463.84 % 5.492 M 100.19 % -2.933 B -71 923.58 % 4.083 M 100.12 % -3.321 B -66 162.92 % 5.027 M -99.06 % 532.258 M 12 033.24 % 4.387 M -99.47 % 832.279 M 23 433.41 % 3.537 M -99.23 % 458.270 M -5.67 % 485.791 M -14.18 % 566.060 M 9.07 % 518.975 M 23.30 % 420.910 M 17.82 % 357.262 M -6.96 % 384.001 M
Short term investments 216.591 M 620.46 % 30.063 M -35.60 % 46.679 M 505.94 % 7.704 M -16.04 % 9.175 M 0.21 % 9.156 M -94.81 % 176.538 M -1.13 % 178.559 M 0.000 -100.00 % 82.090 M 153.47 % 32.386 M -6.31 % 34.566 M -83.50 % 209.439 M 165.46 % 78.895 M 2 233.79 % 3.381 M -93.78 % 54.308 M 234.99 % 16.212 M -86.14 % 117.002 M -52.50 % 246.295 M
cash and cash equivalents 1.789 B 678.11 % 229.910 M -87.03 % 1.773 B 677.36 % 228.089 M 3.47 % 220.449 M 0.21 % 219.985 M 71.86 % 128.006 M 0.26 % 127.678 M -59.12 % 312.309 M 34.20 % 232.716 M -8.69 % 254.864 M 0.48 % 253.637 M 185.87 % 88.723 M -58.33 % 212.901 M -13.99 % 247.534 M 34.59 % 183.914 M -15.19 % 216.858 M 59.90 % 135.618 M 158.07 % 52.551 M
Cash and short term investments 2.006 B 671.44 % 259.973 M -85.71 % 1.820 B 671.76 % 235.793 M -86.68 % 1.770 B 672.34 % 229.141 M -90.37 % 2.379 B 676.75 % 306.237 M -1.94 % 312.309 M -0.79 % 314.806 M 9.59 % 287.250 M -0.33 % 288.203 M -3.34 % 298.162 M 2.18 % 291.796 M 16.29 % 250.914 M 5.33 % 238.222 M 2.21 % 233.070 M -7.74 % 252.620 M -15.47 % 298.845 M
Total current assets 3.925 B 678.11 % 504.415 M -87.28 % 3.966 B 677.36 % 510.155 M 7.31 % 475.415 M 0.21 % 474.415 M -3.61 % 492.189 M 0.26 % 490.927 M 8.60 % 452.031 M 0.14 % 451.390 M -4.26 % 471.470 M 0.48 % 469.201 M 11.39 % 421.236 M 0.25 % 420.185 M 9.10 % 385.152 M 1.82 % 378.257 M 9.35 % 345.930 M 1.95 % 339.307 M -11.26 % 382.361 M
Inventory 1.457 B 678.11 % 187.287 M -88.21 % 1.589 B 677.36 % 204.412 M -87.24 % 1.602 B 682.55 % 204.702 M -79.77 % 1.012 B 683.07 % 129.189 M 79.88 % 71.821 M 0.14 % 71.719 M 19.26 % 60.137 M 0.48 % 59.848 M 5.35 % 56.806 M 2.58 % 55.378 M -9.73 % 61.347 M -3.98 % 63.888 M 9.11 % 58.551 M 43.38 % 40.836 M 18.84 % 34.364 M
Net receivables 423.304 M 705.62 % 52.544 M -90.01 % 526.011 M 716.04 % 64.459 M 76.28 % 36.565 M 0.21 % 36.488 M -91.37 % 422.988 M 738.04 % 50.473 M 101.63 % -3.091 B -5 211.55 % 60.478 M -55.87 % 137.045 M 16.52 % 117.614 M 90.05 % 61.887 M -25.96 % 83.587 M -95.08 % 1.698 B 2 275.75 % 71.457 M 103.06 % -2.335 B -236.10 % 1.716 B -15.72 % 2.036 B
Tax assets 31.804 M 0.000 -100.00 % 35.486 M 0.000 0.000 0.000 -100.00 % 4.753 M 0.000 -100.00 % 2.306 M 0.000 -100.00 % 4.467 M 0.000 -100.00 % 2.760 M -53.13 % 5.890 M 115.36 % 2.735 M -34.65 % 4.185 M 103.58 % 2.056 M 79.22 % 1.147 M 12.15 % 1.023 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
Account payables 50.412 M 678.11 % 6.479 M -83.10 % 38.345 M 677.38 % 4.933 M -50.69 % 10.004 M 0.21 % 9.983 M -94.36 % 176.977 M 683.07 % 22.600 M -81.57 % 122.645 M 685.00 % 15.624 M -89.84 % 153.705 M 684.97 % 19.581 M -67.00 % 59.340 M 71.52 % 34.596 M -30.96 % 50.112 M -32.40 % 74.131 M -54.50 % 162.942 M 147.22 % 65.909 M 41.18 % 46.684 M
Tax payables 31.390 M 0.000 -100.00 % 20.567 M 0.000 0.000 0.000 -100.00 % 3.596 M 0.000 -100.00 % 7.882 M 0.000 -100.00 % 18.025 M 0.000 -100.00 % 9.837 M 137.47 % 4.142 M -44.31 % 7.439 M 61.95 % 4.593 M -10.81 % 5.150 M -67.80 % 15.991 M 44.62 % 11.058 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 193.708 M 678.11 % 24.895 M -85.45 % 171.074 M 677.36 % 22.007 M -86.55 % 163.643 M 682.55 % 20.912 M 5.94 % 19.739 M 0.26 % 19.689 M 2.05 % 19.292 M 0.14 % 19.265 M 12.05 % 17.193 M 0.48 % 17.110 M 1.62 % 16.837 M 8.22 % 15.558 M -6.00 % 16.552 M 14.57 % 14.447 M 5.28 % 13.722 M 0.74 % 13.621 M 0.79 % 13.514 M
Capital lease obligations 142.532 M 678.11 % 18.318 M -85.13 % 123.207 M 677.36 % 15.849 M -75.91 % 65.799 M 285.07 % 17.087 M -74.07 % 65.888 M 292.42 % 16.790 M -86.89 % 128.041 M 685.00 % 16.311 M -84.09 % 102.530 M 684.97 % 13.062 M -75.97 % 54.347 M -57.27 % 127.197 M 4.62 % 121.584 M 17.25 % 103.698 M 5.91 % 97.907 M -0.93 % 98.822 M 587.60 % 14.372 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.849 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
Other total stockholders equity -47.116 M 0.000 100.00 % -58.377 M 0.000 0.000 0.000 100.00 % -9.379 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
Deferred tax liabilities non current 8.763 M 0.000 -100.00 % 8.708 M 0.000 0.000 0.000 -100.00 % 8.444 M 0.000 -100.00 % 965.067 K 0.000 -100.00 % 3.490 M 0.000 -100.00 % 896.768 K -77.46 % 3.979 M 385.44 % 819.614 K -74.66 % 3.235 M 358.82 % 704.991 K 2.18 % 689.956 K 9.51 % 630.016 K
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
Total assets 4.534 B 678.11 % 582.755 M -87.22 % 4.560 B 677.36 % 586.539 M 7.07 % 547.804 M 0.21 % 546.652 M -3.71 % 567.742 M 0.26 % 566.287 M 8.10 % 523.843 M 0.14 % 523.101 M -3.74 % 543.449 M 0.96 % 538.275 M 10.21 % 488.407 M -1.30 % 494.822 M 9.39 % 452.365 M 2.07 % 443.180 M 8.47 % 408.582 M 1.44 % 402.772 M -10.30 % 449.000 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 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-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 2022-12-31 2022-09-30 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
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
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
Change in working capital 0.000 0.000 100.00 % -45.129 M -0.09 % -45.088 M 0.000 0.000 100.00 % -3.294 M -0.28 % -3.285 M 0.000 0.000 100.00 % -30.821 M -0.56 % -30.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 100.00 % -7.516 M -0.09 % -7.509 M 0.000 0.000 -100.00 % 31.514 M 0.28 % 31.424 M 0.000 0.000 100.00 % -27.811 M -0.56 % -27.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -37.613 M -0.09 % -37.579 M 0.000 0.000 100.00 % -34.808 M -0.28 % -34.709 M 0.000 0.000 100.00 % -3.011 M -0.56 % -2.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 12.585 M -0.88 % 12.696 M -57.30 % 29.736 M 0.09 % 29.709 M 181.90 % -36.275 M -0.21 % -36.199 M -77.25 % -20.422 M -0.61 % -20.298 M -251.97 % 13.357 M 0.18 % 13.333 M 1.10 % 13.188 M 0.56 % 13.114 M -42.35 % 22.749 M 46.93 % 15.482 M 0.96 % 15.334 M 158.27 % -26.314 M -70.59 % -15.426 M -189.60 % 17.217 M 953.89 % -2.016 M
Net cash provided by operating activities 30.605 M -0.88 % 30.876 M 453.77 % 5.576 M 0.09 % 5.571 M 128.63 % -19.456 M -0.21 % -19.415 M -464.50 % -3.439 M -0.28 % -3.429 M -110.45 % 32.832 M 0.18 % 32.774 M 166.85 % 12.282 M 0.56 % 12.213 M -73.02 % 45.273 M -16.91 % 54.487 M 19.94 % 45.426 M 401.66 % 9.055 M -0.54 % 9.104 M -75.50 % 37.160 M -5.04 % 39.134 M
Investments in property plant and equipment -1.045 M 0.88 % -1.054 M 48.77 % -2.057 M -0.09 % -2.055 M -186.14 % -718.207 K -0.21 % -716.697 K 24.58 % -950.241 K -0.28 % -947.547 K -111.36 % -448.314 K -0.18 % -447.518 K 79.74 % -2.208 M -0.57 % -2.196 M -327.52 % -513.676 K -40.36 % -365.968 K 86.19 % -2.649 M -129.52 % -1.154 M -127.64 % -507.067 K 66.97 % -1.535 M -138.47 % -643.712 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.955 K 0.000 100.00 % -18.384 K -0.56 % -18.281 K 95.17 % -378.505 K 78.19 % -1.735 M -1 923.46 % 95.160 K 2 359.52 % 3.869 K 0.000 -100.00 % 513.360 -96.14 % 13.312 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.989 M 0.000 -100.00 % 131.682 M 0.000 100.00 % -131.054 M -336.77 % -30.006 M 0.000 0.000 0.000 -100.00 % 26.768 M 200.27 % -26.697 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.374 M 0.000 0.000 100.00 % -50.631 M -199.58 % 50.844 M 233.44 % -38.103 M -137.57 % 101.414 M -1.71 % 103.179 M 0.000
Other investing activites -9.024 M 0.88 % -9.104 M -488.81 % 2.342 M 0.09 % 2.339 M -97.32 % 87.184 M 0.21 % 87.001 M 290.66 % -45.632 M -0.28 % -45.503 M -107.29 % -21.951 M -0.18 % -21.912 M -124.37 % 89.921 M 0.56 % 89.416 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -10.069 M 0.88 % -10.158 M -3 669.05 % 284.614 K 0.09 % 284.359 K -99.67 % 86.466 M 0.21 % 86.284 M 285.23 % -46.582 M -0.28 % -46.450 M -107.37 % -22.399 M -0.18 % -22.360 M -125.50 % 87.694 M 0.56 % 87.201 M 166.09 % -131.947 M -59.48 % -82.738 M -271.34 % 48.289 M 223.02 % -39.254 M -138.90 % 100.907 M -21.42 % 128.413 M 569.91 % -27.327 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
Dividends paid -18.662 M 0.88 % -18.827 M 0.000 0.000 100.00 % -17.687 M -0.21 % -17.650 M 0.000 0.000 100.00 % -17.626 M -0.18 % -17.595 M -31.23 % -13.407 M -0.56 % -13.332 M 55.35 % -29.857 M -895 442.53 % -3.334 K 99.99 % -25.867 M -148 474.61 % -17.410 K 99.93 % -24.825 M 67.91 % -77.368 M -214.16 % -24.627 M
Other financing activites -1.597 M 0.88 % -1.612 M 28.63 % -2.258 M -0.09 % -2.256 M 19.89 % -2.816 M -0.21 % -2.810 M 10.77 % -3.149 M -0.28 % -3.140 M -5.27 % -2.983 M -0.18 % -2.978 M 6.50 % -3.185 M -0.57 % -3.167 M 37.19 % -5.042 M -75.81 % -2.868 M -126.54 % 10.806 M 552.11 % -2.390 M -123.47 % 10.183 M 298.17 % -5.138 M -2.44 % -5.016 M
Net cash used provided by financing activities -20.259 M 0.88 % -20.438 M -805.15 % -2.258 M -0.09 % -2.256 M 89.00 % -20.504 M -0.21 % -20.460 M -549.67 % -3.149 M -0.28 % -3.140 M 84.76 % -20.610 M -0.18 % -20.573 M -23.99 % -16.592 M -0.56 % -16.499 M 52.72 % -34.900 M -543.76 % -5.421 M 81.88 % -29.926 M -563.12 % -4.513 M 84.45 % -29.031 M 64.81 % -82.507 M -178.33 % -29.643 M
Effect of forex changes on cash 734.462 K -0.88 % 740.963 K 363.38 % -281.331 K -0.09 % -281.079 K 5.90 % -298.693 K -0.21 % -298.064 K -237.76 % 216.365 K 0.28 % 215.752 K 172.56 % -297.344 K -0.18 % -296.816 K 35.23 % -458.262 K -0.57 % -455.687 K 82.50 % -2.604 M 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 100.00 % -220.449 M -577.08 % 46.208 M 0.21 % 46.111 M 125.02 % -184.303 M -249.03 % -52.804 M -191.92 % 57.446 M 649.41 % -10.456 M -106.29 % 166.140 M 101.48 % 82.459 M 166.40 % -124.178 M -258.55 % -34.633 M -154.44 % 63.620 M 293.11 % -32.945 M -140.55 % 81.240 M -2.20 % 83.066 M 565.70 % -17.837 M
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 220.449 M 378.09 % 46.111 M -63.98 % 128.006 M -59.01 % 312.309 M 0.000 -100.00 % 254.864 M 0.000 -100.00 % 88.723 M -0.03 % 88.750 M -58.31 % 212.901 M -13.99 % 247.534 M 34.59 % 183.914 M -15.19 % 216.858 M 59.90 % 135.618 M 158.06 % 52.553 M -25.34 % 70.387 M
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 46.208 M 0.21 % 46.111 M -63.98 % 128.006 M 342.42 % -52.804 M -116.91 % 312.309 M 3 086.90 % -10.456 M -104.10 % 254.864 M 48.86 % 171.209 M 92.97 % 88.723 M -58.33 % 212.901 M -13.99 % 247.534 M 34.59 % 183.914 M -15.19 % 216.858 M 59.90 % 135.618 M 158.07 % 52.551 M
Operating cash flow 30.605 M -0.88 % 30.876 M 453.77 % 5.576 M 0.09 % 5.571 M 128.63 % -19.456 M -0.21 % -19.415 M -464.50 % -3.439 M -0.28 % -3.429 M -110.45 % 32.832 M 0.18 % 32.774 M 166.85 % 12.282 M 0.56 % 12.213 M -73.02 % 45.273 M -16.91 % 54.487 M 19.94 % 45.426 M 401.66 % 9.055 M -0.54 % 9.104 M -75.50 % 37.160 M -5.04 % 39.134 M
Capital expenditure -1.045 M 0.88 % -1.054 M 48.77 % -2.057 M -0.09 % -2.055 M -186.14 % -718.207 K -0.21 % -716.697 K 24.58 % -950.241 K -0.28 % -947.547 K -111.36 % -448.314 K -0.18 % -447.518 K 79.74 % -2.208 M -0.57 % -2.196 M -327.52 % -513.676 K -40.36 % -365.968 K 86.19 % -2.649 M -129.52 % -1.154 M -127.64 % -507.067 K 66.97 % -1.535 M -138.47 % -643.712 K
Free CashFlow 29.560 M -0.88 % 29.822 M 747.56 % 3.519 M 0.09 % 3.515 M 117.43 % -20.174 M -0.21 % -20.131 M -358.62 % -4.389 M -0.28 % -4.377 M -113.52 % 32.384 M 0.18 % 32.326 M 220.91 % 10.073 M 0.56 % 10.017 M -77.62 % 44.759 M -17.30 % 54.121 M 26.52 % 42.777 M 441.41 % 7.901 M -8.10 % 8.597 M -75.87 % 35.625 M -7.44 % 38.490 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015