
Touchstone International Medical Science Co., Ltd. 688013.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 272.367 M 7.38 % | 253.646 M 9.31 % | 232.033 M 8.56 % | 213.737 M 30.85 % | 163.344 M -5.45 % | 172.757 M 45.14 % | 119.029 M 32.77 % | 89.649 M |
Net income | 51.895 M 9.69 % | 47.311 M 9.53 % | 43.195 M 4.29 % | 41.419 M 18.52 % | 34.948 M -16.80 % | 42.006 M 81.60 % | 23.131 M 66.34 % | 13.906 M |
Income before tax | 54.831 M 14.36 % | 47.947 M 4.05 % | 46.083 M -0.02 % | 46.092 M 14.66 % | 40.201 M -17.28 % | 48.598 M 78.90 % | 27.165 M 60.99 % | 16.874 M |
Income before tax ratio | 0.20 6.50 % | 0.19 -4.82 % | 0.20 -7.90 % | 0.22 -12.38 % | 0.25 -12.51 % | 0.28 23.26 % | 0.23 21.25 % | 0.19 |
EBITDA | 65.565 M 13.09 % | 57.975 M 5.80 % | 54.797 M 53.77 % | 35.637 M -23.99 % | 46.882 M -14.21 % | 54.650 M 73.31 % | 31.534 M 72.82 % | 18.247 M |
Net income ratio | 0.19 2.15 % | 0.19 0.20 % | 0.19 -3.94 % | 0.19 -9.43 % | 0.21 -12.01 % | 0.24 25.12 % | 0.19 25.28 % | 0.16 |
Ratio EBITDA | 0.24 5.32 % | 0.23 -3.22 % | 0.24 41.64 % | 0.17 -41.91 % | 0.29 -9.27 % | 0.32 19.41 % | 0.26 30.16 % | 0.20 |
Gross profit ratio | 0.58 4.58 % | 0.56 -2.37 % | 0.57 -0.33 % | 0.57 -1.46 % | 0.58 -2.87 % | 0.60 2.39 % | 0.59 -3.60 % | 0.61 |
Weighted average shs out dil | 81.086 M -0.60 % | 81.571 M 0.09 % | 81.500 M 0.35 % | 81.215 M 1.52 % | 80.000 M 33.96 % | 59.718 M 0.69 % | 59.309 M -1.90 % | 60.461 M |
Weighted average shs out | 79.838 M 1.25 % | 78.852 M -1.42 % | 79.991 M -0.01 % | 80.000 M 0.00 % | 80.000 M 33.96 % | 59.718 M 0.69 % | 59.309 M -1.90 % | 60.461 M |
EPS diluted | 0.64 10.34 % | 0.58 9.43 % | 0.53 3.92 % | 0.51 15.91 % | 0.44 -37.14 % | 0.70 79.49 % | 0.39 69.57 % | 0.23 |
Earnings per share | 0.65 8.33 % | 0.60 11.11 % | 0.54 3.85 % | 0.52 18.18 % | 0.44 -16.98 % | 0.53 35.90 % | 0.39 69.57 % | 0.23 |
Gross profit | 159.300 M 12.30 % | 141.849 M 6.72 % | 132.919 M 8.20 % | 122.844 M 28.94 % | 95.268 M -8.16 % | 103.732 M 48.61 % | 69.801 M 28.00 % | 54.533 M |
Income tax expense | 2.937 M 361.68 % | 636.053 K -77.97 % | 2.888 M -38.21 % | 4.673 M -11.04 % | 5.253 M -20.31 % | 6.592 M 63.41 % | 4.034 M 35.92 % | 2.968 M |
Cost of revenue | 113.067 M 1.14 % | 111.796 M 12.80 % | 99.114 M 9.04 % | 90.893 M 33.52 % | 68.076 M -1.38 % | 69.025 M 40.22 % | 49.228 M 40.19 % | 35.115 M |
General and administrative expenses | 14.981 M 17.88 % | 12.709 M -2.81 % | 13.076 M 23.39 % | 10.597 M 21.85 % | 8.696 M 136.13 % | 3.683 M -10.97 % | 4.137 M 65.26 % | 2.503 M |
Selling and marketing expenses | 22.023 M -47.07 % | 41.609 M 26.40 % | 32.918 M -10.77 % | 36.889 M 29.07 % | 28.581 M -6.74 % | 30.646 M 31.01 % | 23.392 M -3.42 % | 24.219 M |
Other expenses | 31.308 M 358.56 % | -12.109 M -167.26 % | 18.003 M 6.10 % | 16.968 M 33.48 % | 12.712 M 11.95 % | 11.355 M 237.92 % | 3.360 M 4.37 % | 3.220 M |
Operating expenses | 104.303 M 9.32 % | 95.415 M -3.37 % | 98.744 M 5.35 % | 93.729 M 43.40 % | 65.360 M 9.32 % | 59.788 M 25.98 % | 47.459 M 13.11 % | 41.958 M |
Cost and expenses | 217.370 M 4.90 % | 207.211 M 4.73 % | 197.858 M 7.17 % | 184.622 M 38.36 % | 133.436 M 3.59 % | 128.813 M 33.23 % | 96.687 M 25.45 % | 77.074 M |
Research and development expenses | 35.992 M 1.90 % | 35.320 M 1.65 % | 34.748 M 18.69 % | 29.275 M 90.47 % | 15.370 M 8.98 % | 14.104 M 32.73 % | 10.626 M 29.13 % | 8.229 M |
Selling general and administrative expenses | 37.003 M -31.88 % | 54.317 M 18.10 % | 45.993 M -3.14 % | 47.486 M 27.39 % | 37.277 M 8.59 % | 34.329 M 24.70 % | 27.529 M 3.02 % | 26.722 M |
Interest income | 9.121 M 269.57 % | 2.468 M 772.96 % | 282.717 K -58.08 % | 674.360 K 240.36 % | 198.133 K 234.84 % | 59.173 K -68.03 % | 185.078 K 10.04 % | 168.196 K |
Interest expense | 375.587 K 92.84 % | 194.762 K 21.75 % | 159.970 K 119.23 % | 72.969 K -25.94 % | 98.529 K -75.16 % | 396.575 K -7.90 % | 430.597 K 390.69 % | 87.754 K |
Depreciation and amortization | 10.508 M 6.86 % | 9.833 M 16.50 % | 8.440 M 16.60 % | 7.238 M 9.96 % | 6.583 M 18.41 % | 5.560 M 44.03 % | 3.860 M 200.33 % | 1.285 M |
Operating income | 54.997 M 18.44 % | 46.434 M 5.25 % | 44.117 M 55.22 % | 28.422 M -17.26 % | 34.352 M -23.91 % | 45.150 M 89.67 % | 23.804 M 74.34 % | 13.654 M |
Operating income ratio | 0.20 10.30 % | 0.18 -3.72 % | 0.19 42.98 % | 0.13 -36.77 % | 0.21 -19.53 % | 0.26 30.68 % | 0.20 31.30 % | 0.15 |
Total other income expenses net | -165.825 K -110.96 % | 1.513 M -23.04 % | 1.966 M 62.52 % | 1.210 M -79.32 % | 5.849 M 69.62 % | 3.448 M 2.62 % | 3.360 M 4.37 % | 3.220 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -63.048 M 69.92 % | -209.578 M -553.08 % | -32.091 M 57.45 % | -75.418 M 40.51 % | -126.782 M -572.89 % | -18.841 M -97.97 % | -9.517 M 58.42 % | -22.889 M |
Total investments | 24.400 M 32.61 % | 18.400 M 27.78 % | 14.400 M -95.95 % | 355.493 M 40.76 % | 252.558 M 645 250.11 % | 39.135 K -29.27 % | 55.330 K -22.64 % | 71.524 K |
Total debt | 1.078 M -44.87 % | 1.955 M 103.33 % | 961.665 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 |
Accumulated other comprehensive income loss | 36.269 M -22.29 % | 46.675 M 20.36 % | 38.779 M 34.96 % | 28.733 M 680.61 % | 3.681 M -92.17 % | 47.007 M 42.42 % | 33.006 M 8.14 % | 30.521 M |
Retained earnings | 105.266 M 7.20 % | 98.196 M 31.01 % | 74.954 M 42.34 % | 52.657 M 67.30 % | 31.475 M 17 579.00 % | 178.035 K -97.14 % | 6.227 M 10.18 % | 5.652 M |
Common stock | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 1.44 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M 37.40 % | 43.668 M 0.00 % | 43.668 M |
Total equity | 581.426 M 1.73 % | 571.525 M 12.41 % | 508.411 M -0.73 % | 512.127 M 9.92 % | 465.893 M 334.66 % | 107.185 M 29.29 % | 82.902 M 3.83 % | 79.840 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 1.077 M | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.078 M -16.38 % | 1.289 M 121.95 % | 580.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 4.501 M 8.89 % | 4.134 M 60.69 % | 2.573 M 33.60 % | 1.926 M 25.55 % | 1.534 M 42.06 % | 1.080 M -23.70 % | 1.415 M -17.28 % | 1.710 M |
Other current liabilities | 40.421 M 139.32 % | 16.890 M 4.59 % | 16.149 M -5.66 % | 17.117 M 45.57 % | 11.759 M 24.99 % | 9.408 M -9.64 % | 10.411 M 35.66 % | 7.675 M |
Deferred revenue | 0.000 -100.00 % | 16.712 M 701.46 % | 2.085 M -40.79 % | 3.522 M 445.06 % | 646.109 K -42.27 % | 1.119 M -57.85 % | 2.655 M 438.96 % | 492.647 K |
Short term debt | 0.000 -100.00 % | 666.347 K 74.94 % | 380.911 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M | 0.000 |
Total current liabilities | 51.313 M 0.71 % | 50.950 M 56.90 % | 32.472 M 5.49 % | 30.782 M 72.77 % | 17.817 M 7.06 % | 16.642 M -49.01 % | 32.636 M 91.82 % | 17.014 M |
Total liabilities | 55.814 M 1.33 % | 55.084 M 57.18 % | 35.045 M 7.15 % | 32.707 M 69.03 % | 19.350 M 9.19 % | 17.721 M -47.96 % | 34.051 M 81.85 % | 18.725 M |
Other non current assets | 336.034 M 53.07 % | 219.523 M -33.47 % | 329.963 M 103 154.98 % | 319.561 K -41.88 % | 549.852 K 280.98 % | 144.326 K 53.78 % | 93.850 K -62.81 % | 252.352 K |
Long term investments | -306.598 M -53.21 % | -200.121 M 36.45 % | -314.885 M -1 255 471.83 % | 25.083 K 570.29 % | 3.742 K -90.44 % | 39.135 K -29.27 % | 55.330 K -22.64 % | 71.524 K |
Intangible assets | 39.854 M -0.96 % | 40.241 M -3.48 % | 41.691 M 1 287.63 % | 3.004 M -6.22 % | 3.204 M -4.47 % | 3.354 M -5.43 % | 3.546 M -5.53 % | 3.754 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 39.854 M -0.96 % | 40.241 M -3.48 % | 41.691 M 1 287.63 % | 3.004 M -6.22 % | 3.204 M -4.47 % | 3.354 M -5.43 % | 3.546 M -5.53 % | 3.754 M |
Property plant equipment net | 116.918 M 36.85 % | 85.434 M 13.50 % | 75.269 M 4.09 % | 72.315 M 1.60 % | 71.178 M -1.02 % | 71.910 M 3.20 % | 69.680 M 33.59 % | 52.160 M |
Total non current assets | 191.580 M 26.22 % | 151.785 M 11.61 % | 135.998 M 72.59 % | 78.800 M 5.13 % | 74.956 M -0.66 % | 75.457 M 2.23 % | 73.808 M 30.30 % | 56.644 M |
Other current assets | 6.780 M 317.35 % | 1.625 M -56.43 % | 3.729 M 196.06 % | 1.259 M -16.98 % | 1.517 M -16.76 % | 1.822 M -55.80 % | 4.123 M 259.96 % | 1.145 M |
Short term investments | 330.998 M 51.47 % | 218.521 M -33.64 % | 329.285 M -7.37 % | 355.493 M 40.76 % | 252.558 M 129 160.27 % | 195.387 K -94.35 % | 3.455 M 663.48 % | 452.557 K |
cash and cash equivalents | 64.126 M -69.69 % | 211.534 M 540.00 % | 33.052 M -56.17 % | 75.418 M -40.51 % | 126.782 M 572.89 % | 18.841 M 1.75 % | 18.517 M -19.10 % | 22.889 M |
Cash and short term investments | 395.124 M -8.12 % | 430.055 M 18.69 % | 362.337 M -15.91 % | 430.911 M 13.60 % | 379.339 M 1 913.34 % | 18.841 M 1.75 % | 18.517 M -19.10 % | 22.889 M |
Total current assets | 445.661 M -6.14 % | 474.824 M 16.53 % | 407.458 M -12.57 % | 466.034 M 13.59 % | 410.287 M 729.72 % | 49.449 M 14.61 % | 43.145 M 2.92 % | 41.921 M |
Inventory | 30.769 M 5.36 % | 29.204 M -12.92 % | 33.536 M 27.53 % | 26.296 M 0.39 % | 26.195 M -3.33 % | 27.097 M 51.24 % | 17.917 M 10.59 % | 16.201 M |
Net receivables | 12.987 M -6.84 % | 13.941 M 71.91 % | 8.110 M 6.18 % | 7.638 M 116.68 % | 3.525 M 78.82 % | 1.971 M -15.26 % | 2.326 M 38.02 % | 1.685 M |
Tax assets | 5.371 M -19.92 % | 6.708 M 69.40 % | 3.960 M 26.25 % | 3.136 M 15 017.44 % | 20.747 K 118.71 % | 9.486 K -97.80 % | 432.173 K 6.15 % | 407.128 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 9.923 M -22.98 % | 12.884 M 65.93 % | 7.765 M -10.61 % | 8.687 M 183.37 % | 3.066 M -53.09 % | 6.535 M -17.43 % | 7.915 M -3.12 % | 8.170 M |
Tax payables | 968.853 K -74.48 % | 3.797 M -37.67 % | 6.092 M 22.40 % | 4.977 M 112.15 % | 2.346 M 235.78 % | 698.749 K -73.68 % | 2.655 M 126.95 % | 1.170 M |
Deferred revenue non current | 428.207 K 42.74 % | 300.000 K -25.00 % | 400.000 K -42.86 % | 700.000 K -51.72 % | 1.450 M 34.31 % | 1.080 M -23.70 % | 1.415 M -17.28 % | 1.710 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.078 M -16.38 % | 1.289 M 121.95 % | 580.754 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 |
Other total stockholders equity | 358.735 M 3.83 % | 345.498 M -1.93 % | 352.302 M -7.16 % | 379.470 M 8.19 % | 350.737 M | 0.000 -100.00 % | 33.006 M 8.14 % | 30.521 M |
Deferred tax liabilities non current | 2.995 M 17.69 % | 2.545 M 59.88 % | 1.592 M 968.61 % | 148.959 K 78.04 % | 83.664 K | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 637.240 M 1.70 % | 626.609 M 15.30 % | 543.456 M -0.25 % | 544.834 M 12.28 % | 485.243 M 288.49 % | 124.906 M 6.80 % | 116.953 M 18.66 % | 98.565 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 619.406 K 120.31 % | -3.050 M -4 313.05 % | 72.403 K -82.87 % | 422.686 K 1 790.74 % | -25.000 K -1.63 % | -24.600 K |
Stock based compensation | 0.000 | 0.000 -100.00 % | 17.505 M -3.96 % | 18.227 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -18.724 M -208.12 % | 17.318 M 249.73 % | -11.566 M -267.40 % | 6.909 M 35.21 % | 5.110 M 144.08 % | -11.591 M -231.81 % | 8.794 M 239.21 % | -6.317 M |
Accounts receivables | -4.162 M 1.80 % | -4.238 M -44.98 % | -2.924 M 32.10 % | -4.305 M -180.83 % | -1.533 M -410.43 % | 493.871 K -92.85 % | 6.908 M 187.51 % | -7.894 M |
Inventory | -1.904 M -145.79 % | 4.158 M 154.06 % | -7.691 M -5 228.71 % | -144.323 K -115.99 % | 902.586 K 109.83 % | -9.180 M -435.05 % | -1.716 M 44.68 % | -3.102 M |
Accounts payables | -12.658 M -165.95 % | 19.194 M 1 321.82 % | -1.571 M -110.90 % | 14.409 M 154.22 % | 5.668 M 270.34 % | -3.327 M -191.77 % | 3.626 M -22.91 % | 4.704 M |
Other working capital | 0.000 100.00 % | -1.795 M -389.79 % | 619.406 K 120.31 % | -3.050 M -4 312.99 % | 72.404 K -82.87 % | 422.686 K -95.98 % | 10.509 M 426.86 % | -3.215 M |
Other non cash items | 9.730 M 13.14 % | 8.601 M 184.13 % | -10.223 M -4.86 % | -9.749 M -115.72 % | -4.519 M -297.53 % | -1.137 M 14.33 % | -1.327 M -36.34 % | -973.333 K |
Net cash provided by operating activities | 53.409 M -35.61 % | 82.947 M 64.57 % | 50.401 M -17.35 % | 60.978 M 44.90 % | 42.083 M 20.85 % | 34.822 M 1.10 % | 34.441 M 336.84 % | 7.884 M |
Investments in property plant and equipment | -41.940 M -127.80 % | -18.411 M 61.38 % | -47.671 M -417.60 % | -9.210 M -26.28 % | -7.293 M 22.51 % | -9.412 M 54.71 % | -20.782 M -36.65 % | -15.209 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 61.580 K -90.41 % | 642.000 K -91.35 % | 7.420 M -22.66 % | 9.594 M 257 537 620 731 494 304.00 % | 0.000 -100.00 % | 15.476 M |
Purchases of investments | -1.117 B -104.04 % | -547.430 M 58.29 % | -1.313 B -1.12 % | -1.298 B -142.99 % | -534.180 M -4 846.11 % | -10.800 M 65.42 % | -31.231 M 27.59 % | -43.132 M |
Sales maturities of investments | 1.003 B 52.40 % | 658.250 M -50.54 % | 1.331 B 10.36 % | 1.206 B 324.28 % | 284.242 M 1 910.45 % | 14.138 M -50.09 % | 28.330 M -34.19 % | 43.049 M |
Other investing activites | 8.540 M 53.46 % | 5.565 M 505 906 935.29 % | 1.100 64.18 % | 0.670 100.00 % | -7.293 M 22.51 % | -9.412 M -505 500.27 % | 1.862 K 100.01 % | -15.209 M |
Net cash used for investing activites | -147.205 M -250.25 % | 97.974 M 435.16 % | -29.232 M 70.94 % | -100.595 M 60.87 % | -257.104 M -4 264.21 % | -5.891 M 75.12 % | -23.682 M -57.61 % | -15.025 M |
Debt repayment | -1.009 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M -200.00 % | 9.000 M | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 65.076 M | 0.000 100.00 % | -21.600 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -41.499 M | 0.000 100.00 % | -65.076 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -38.305 M -93.44 % | -19.802 M -25.25 % | -15.810 M 1.19 % | -16.000 M | 0.000 100.00 % | -18.000 M 0.06 % | -18.011 M | 0.000 |
Other financing activites | 27.156 M 80.29 % | 15.063 M 129.20 % | -51.585 M | 0.000 -100.00 % | 321.194 M | 0.000 -100.00 % | 0.310 16 642 998 100.00 % | 0.000 |
Net cash used provided by financing activities | -53.657 M -1 032.29 % | -4.739 M 92.97 % | -67.394 M -321.21 % | -16.000 M -104.98 % | 321.194 M 1 179.74 % | -29.747 M -230.12 % | -9.011 M -483 777 240 862 032 000.00 % | 0.000 |
Effect of forex changes on cash | 45.016 K -98.04 % | 2.299 M -40.41 % | 3.859 M -9.28 % | 4.254 M 140.72 % | 1.767 M 3.89 % | 1.701 M 9.76 % | 1.550 M 103.16 % | 762.721 K |
Net change in cash | -147.408 M -182.59 % | 178.481 M 521.28 % | -42.366 M 17.52 % | -51.363 M -147.58 % | 107.940 M 12 108.99 % | 884.105 K -73.19 % | 3.298 M 151.71 % | -6.378 M |
Cash at beginning of period | 211.534 M 540.00 % | 33.052 M -56.17 % | 75.418 M -40.51 % | 126.782 M 572.89 % | 18.841 M 4.92 % | 17.957 M 22.50 % | 14.659 M -30.32 % | 21.037 M |
Cash at end of period | 64.126 M -69.69 % | 211.534 M 540.00 % | 33.052 M -56.17 % | 75.418 M -40.51 % | 126.782 M 572.89 % | 18.841 M 4.92 % | 17.957 M 22.50 % | 14.659 M |
Operating cash flow | 53.409 M -35.61 % | 82.947 M 64.57 % | 50.401 M -17.35 % | 60.978 M 44.90 % | 42.083 M 20.85 % | 34.822 M 1.10 % | 34.441 M 336.84 % | 7.884 M |
Capital expenditure | -41.940 M -127.80 % | -18.411 M 61.38 % | -47.671 M -417.60 % | -9.210 M -26.28 % | -7.293 M 22.51 % | -9.412 M 54.71 % | -20.782 M -36.65 % | -15.209 M |
Free CashFlow | 11.469 M -82.23 % | 64.536 M 2 263.10 % | 2.731 M -94.72 % | 51.768 M 48.80 % | 34.790 M 36.91 % | 25.410 M 86.03 % | 13.659 M 286.47 % | -7.325 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 90.322 M 37.17 % | 65.846 M -6.31 % | 70.282 M 1.34 % | 69.352 M -4.36 % | 72.514 M 20.42 % | 60.220 M -28.09 % | 83.746 M 54.49 % | 54.208 M -20.31 % | 68.020 M 14.37 % | 59.472 M -6.73 % | 63.764 M 2.62 % | 62.133 M 11.95 % | 55.502 M 9.61 % | 50.635 M -16.81 % | 60.864 M 13.32 % | 53.710 M 0.71 % | 53.330 M 16.36 % | 45.833 M 2.97 % | 44.510 M -8.59 % | 48.692 M 22.97 % | 39.598 M 29.64 % | 30.544 M -26.86 % | 41.763 M -15.77 % | 49.581 M 4.32 % | 47.530 M 40.27 % | 33.884 M |
Net income | 35.025 M 165.61 % | 13.187 M 44.22 % | 9.143 M -34.22 % | 13.900 M -20.57 % | 17.499 M 54.15 % | 11.352 M -41.93 % | 19.549 M 199.72 % | 6.522 M -56.20 % | 14.890 M 27.27 % | 11.700 M 2.60 % | 11.403 M -9.99 % | 12.669 M 6.86 % | 11.855 M 63.11 % | 7.268 M 43.36 % | 5.070 M -55.86 % | 11.485 M -3.69 % | 11.925 M -7.84 % | 12.940 M 45.78 % | 8.876 M -9.25 % | 9.781 M -4.89 % | 10.283 M 71.17 % | 6.008 M -18.78 % | 7.397 M -43.70 % | 13.138 M -8.59 % | 14.372 M 102.45 % | 7.099 M |
Income before tax | 38.612 M 165.22 % | 14.558 M 69.07 % | 8.611 M -42.65 % | 15.015 M -20.32 % | 18.844 M 52.45 % | 12.361 M -40.33 % | 20.716 M 191.89 % | 7.097 M -56.77 % | 16.419 M 32.17 % | 12.422 M 30.89 % | 9.491 M -37.80 % | 15.259 M 18.05 % | 12.926 M 53.76 % | 8.407 M 31.03 % | 6.416 M -42.47 % | 11.151 M -20.69 % | 14.061 M -2.79 % | 14.465 M 42.92 % | 10.121 M -11.92 % | 11.491 M -2.88 % | 11.832 M 75.11 % | 6.757 M -20.87 % | 8.539 M -44.52 % | 15.391 M -2.09 % | 15.720 M 75.70 % | 8.948 M |
Income before tax ratio | 0.43 93.35 % | 0.22 80.46 % | 0.12 -43.41 % | 0.22 -16.69 % | 0.26 26.60 % | 0.21 -17.02 % | 0.25 88.94 % | 0.13 -45.76 % | 0.24 15.56 % | 0.21 40.33 % | 0.15 -39.39 % | 0.25 5.45 % | 0.23 40.28 % | 0.17 57.50 % | 0.11 -49.23 % | 0.21 -21.26 % | 0.26 -16.46 % | 0.32 38.79 % | 0.23 -3.65 % | 0.24 -21.02 % | 0.30 35.07 % | 0.22 8.20 % | 0.20 -34.14 % | 0.31 -6.14 % | 0.33 25.25 % | 0.26 |
EBITDA | 38.709 M 165.23 % | 14.594 M 96.59 % | 7.424 M -54.69 % | 16.386 M -5.14 % | 17.274 M 15.70 % | 14.930 M 4.70 % | 14.259 M 52.44 % | 9.354 M -51.11 % | 19.133 M 26.54 % | 15.120 M 25.91 % | 12.009 M -31.96 % | 17.648 M 19.49 % | 14.769 M 75.55 % | 8.413 M 2.26 % | 8.227 M -36.53 % | 12.963 M 54.53 % | 8.388 M -48.45 % | 16.272 M 60.78 % | 10.121 M -16.00 % | 12.048 M 397.90 % | -4.044 M -159.86 % | 6.757 M -20.20 % | 8.467 M -45.62 % | 15.571 M 25.78 % | 12.380 M -37.72 % | 19.878 M |
Net income ratio | 0.39 93.63 % | 0.20 53.94 % | 0.13 -35.09 % | 0.20 -16.94 % | 0.24 28.02 % | 0.19 -19.24 % | 0.23 94.01 % | 0.12 -45.03 % | 0.22 11.27 % | 0.20 10.00 % | 0.18 -12.29 % | 0.20 -4.54 % | 0.21 48.81 % | 0.14 72.32 % | 0.08 -61.04 % | 0.21 -4.37 % | 0.22 -20.80 % | 0.28 41.57 % | 0.20 -0.72 % | 0.20 -22.65 % | 0.26 32.03 % | 0.20 11.05 % | 0.18 -33.16 % | 0.26 -12.37 % | 0.30 44.33 % | 0.21 |
Ratio EBITDA | 0.43 93.36 % | 0.22 109.83 % | 0.11 -55.29 % | 0.24 -0.82 % | 0.24 -3.91 % | 0.25 45.61 % | 0.17 -1.33 % | 0.17 -38.65 % | 0.28 10.64 % | 0.25 34.99 % | 0.19 -33.70 % | 0.28 6.74 % | 0.27 60.15 % | 0.17 22.92 % | 0.14 -43.99 % | 0.24 53.44 % | 0.16 -55.70 % | 0.36 56.14 % | 0.23 -8.10 % | 0.25 342.26 % | -0.10 -146.17 % | 0.22 9.12 % | 0.20 -35.44 % | 0.31 20.57 % | 0.26 -55.60 % | 0.59 |
Gross profit ratio | 0.66 13.53 % | 0.58 -1.44 % | 0.59 1.35 % | 0.59 1.57 % | 0.58 -1.58 % | 0.59 -3.39 % | 0.61 10.08 % | 0.55 -6.95 % | 0.59 5.78 % | 0.56 14.10 % | 0.49 -18.09 % | 0.60 -2.50 % | 0.61 2.15 % | 0.60 2.95 % | 0.58 5.58 % | 0.55 -3.73 % | 0.57 -2.55 % | 0.59 5.47 % | 0.56 -6.81 % | 0.60 2.58 % | 0.58 -1.23 % | 0.59 -2.83 % | 0.61 1.23 % | 0.60 -0.04 % | 0.60 2.57 % | 0.59 |
Weighted average shs out dil | 82.417 M 0.00 % | 82.417 M 0.81 % | 81.751 M 3.14 % | 79.265 M -2.25 % | 81.086 M 0.00 % | 81.086 M -0.85 % | 81.783 M -12.23 % | 93.176 M 17.64 % | 79.206 M -5.22 % | 83.569 M 7.07 % | 78.051 M -3.35 % | 80.758 M 0.00 % | 80.758 M 0.00 % | 80.758 M -2.14 % | 82.528 M 2.05 % | 80.874 M 0.00 % | 80.874 M 0.00 % | 80.874 M 32.30 % | 61.131 M 0.00 % | 61.131 M 0.00 % | 61.131 M 1.75 % | 60.078 M 0.60 % | 59.718 M 0.00 % | 59.718 M 0.00 % | 59.718 M 0.00 % | 59.718 M |
Weighted average shs out | 77.569 M 0.00 % | 77.569 M -1.44 % | 78.703 M -0.71 % | 79.265 M -2.25 % | 81.086 M 0.00 % | 81.086 M -0.85 % | 81.783 M 3.25 % | 79.206 M 0.00 % | 79.206 M 1.48 % | 78.051 M 0.00 % | 78.051 M -1.30 % | 79.080 M 0.61 % | 78.604 M -1.26 % | 79.607 M -3.54 % | 82.528 M 3.16 % | 80.000 M 0.57 % | 79.544 M -0.57 % | 80.000 M 30.87 % | 61.131 M 0.00 % | 61.131 M 0.88 % | 60.597 M 0.87 % | 60.078 M 0.60 % | 59.718 M 0.00 % | 59.718 M 0.00 % | 59.718 M 0.00 % | 59.718 M |
EPS diluted | 0.42 162.50 % | 0.16 42.86 % | 0.11 -37.78 % | 0.18 -18.18 % | 0.22 57.14 % | 0.14 -41.67 % | 0.24 242.86 % | 0.07 -63.16 % | 0.19 35.71 % | 0.14 -6.67 % | 0.15 -6.25 % | 0.16 6.67 % | 0.15 66.67 % | 0.09 61.87 % | 0.06 -60.29 % | 0.14 -6.67 % | 0.15 -6.25 % | 0.16 6.67 % | 0.15 -6.25 % | 0.16 -5.88 % | 0.17 70.00 % | 0.10 -16.67 % | 0.12 -45.45 % | 0.22 -8.33 % | 0.24 100.00 % | 0.12 |
Earnings per share | 0.45 164.71 % | 0.17 46.55 % | 0.12 -35.56 % | 0.18 -18.18 % | 0.22 57.14 % | 0.14 -41.67 % | 0.24 191.26 % | 0.08 -56.63 % | 0.19 26.67 % | 0.15 0.00 % | 0.15 -6.25 % | 0.16 6.67 % | 0.15 64.29 % | 0.09 44.01 % | 0.06 -54.71 % | 0.14 -6.67 % | 0.15 -6.25 % | 0.16 6.67 % | 0.15 -6.25 % | 0.16 -5.88 % | 0.17 70.00 % | 0.10 -16.67 % | 0.12 -45.45 % | 0.22 -8.33 % | 0.24 100.00 % | 0.12 |
Gross profit | 59.947 M 55.73 % | 38.494 M -7.66 % | 41.686 M 2.71 % | 40.585 M -2.85 % | 41.778 M 18.51 % | 35.252 M -30.53 % | 50.744 M 70.07 % | 29.838 M -25.85 % | 40.237 M 20.98 % | 33.259 M 6.42 % | 31.252 M -15.94 % | 37.180 M 9.15 % | 34.063 M 11.96 % | 30.424 M -14.36 % | 35.523 M 19.64 % | 29.692 M -3.04 % | 30.623 M 13.39 % | 27.006 M 8.61 % | 24.866 M -14.81 % | 29.189 M 26.13 % | 23.141 M 28.05 % | 18.073 M -28.93 % | 25.429 M -14.73 % | 29.823 M 4.27 % | 28.601 M 43.88 % | 19.878 M |
Income tax expense | 3.587 M 161.54 % | 1.372 M 357.54 % | -532.543 K -147.78 % | 1.115 M -17.14 % | 1.345 M 33.29 % | 1.009 M -13.57 % | 1.168 M 103.11 % | 574.910 K -62.40 % | 1.529 M 111.56 % | 722.657 K 137.79 % | -1.912 M -173.82 % | 2.590 M 141.88 % | 1.071 M -5.92 % | 1.138 M -15.42 % | 1.346 M 503.34 % | -333.690 K -115.62 % | 2.136 M 40.10 % | 1.525 M 22.48 % | 1.245 M -27.22 % | 1.710 M -88.70 % | 15.137 M 229.72 % | -11.669 M -1 122.35 % | 1.141 M -49.34 % | 2.253 M -82.43 % | 12.827 M | 0.000 |
Cost of revenue | 30.375 M 11.05 % | 27.352 M -4.35 % | 28.596 M -0.60 % | 28.767 M -6.40 % | 30.736 M 23.10 % | 24.968 M -24.34 % | 33.001 M 35.42 % | 24.370 M -12.29 % | 27.783 M 5.99 % | 26.213 M -19.37 % | 32.511 M 30.29 % | 24.953 M 16.40 % | 21.438 M 6.07 % | 20.211 M -20.24 % | 25.341 M 5.51 % | 24.018 M 5.77 % | 22.707 M 20.61 % | 18.827 M -4.16 % | 19.644 M 0.72 % | 19.503 M 18.51 % | 16.457 M 31.96 % | 12.472 M -23.64 % | 16.333 M -17.33 % | 19.758 M 4.38 % | 18.929 M 35.15 % | 14.005 M |
General and administrative expenses | -2.694 M -130.09 % | 8.952 M 196.41 % | -9.286 M -150.98 % | 18.216 M 1 291.13 % | -1.529 M -120.17 % | 7.580 M 176.51 % | -9.908 M -164.34 % | 15.398 M 3 098.08 % | -513.589 K -106.64 % | 7.732 M 204.70 % | -7.385 M -151.69 % | 14.287 M 35 518.63 % | 40.112 K -99.35 % | 6.133 M 205.05 % | -5.838 M -145.76 % | 12.759 M 45 678.83 % | -27.994 K -100.76 % | 3.703 M 156.75 % | -6.526 M -199.81 % | 6.539 M 33.88 % | 4.884 M 28.54 % | 3.800 M 177.83 % | -4.882 M -302.21 % | 2.414 M -21.49 % | 3.075 M 0.00 % | 3.075 M |
Selling and marketing expenses | 713.932 K -93.29 % | 10.646 M 268.25 % | -6.327 M -135.12 % | 18.016 M 103.49 % | 8.854 M -1.72 % | 9.008 M -33.09 % | 13.463 M 37.49 % | 9.792 M -5.98 % | 10.415 M 31.21 % | 7.938 M -29.47 % | 11.255 M 42.68 % | 7.888 M 21.57 % | 6.489 M -10.95 % | 7.286 M -44.61 % | 13.155 M 67.86 % | 7.837 M -4.94 % | 8.245 M 7.75 % | 7.652 M -19.95 % | 9.560 M 26.63 % | 7.549 M 25.31 % | 6.025 M 14.94 % | 5.242 M -43.56 % | 9.287 M -3.41 % | 9.615 M 63.76 % | 5.872 M 0.00 % | 5.872 M |
Other expenses | 13.214 M 398.07 % | -4.433 M -111.94 % | 37.136 M 286.33 % | -19.930 M -9 835.15 % | 204.721 K | 0.000 100.00 % | -64.193 M -221 760.53 % | 28.960 K -94.12 % | 492.822 K -2.33 % | 504.601 K -96.95 % | 16.559 M 362.34 % | -6.312 M -186.98 % | 7.257 M 1 354.19 % | 499.010 K 727.12 % | -79.572 K -88.00 % | -42.324 K -102.87 % | 1.472 M 1 147.24 % | -140.578 K -106.66 % | 2.110 M 505.92 % | 348.221 K 102.56 % | -13.597 M -9.49 % | -12.418 M -1 429.78 % | 933.858 K -25.14 % | 1.247 M 109.17 % | -13.600 M -18.48 % | -11.479 M |
Operating expenses | 21.359 M -10.77 % | 23.937 M -26.98 % | 32.781 M 27.90 % | 25.629 M -0.34 % | 25.716 M 7.51 % | 23.919 M -62.74 % | 64.193 M 160.00 % | 24.689 M -12.59 % | 28.247 M 17.07 % | 24.129 M -19.82 % | 30.094 M 22.94 % | 24.479 M 14.12 % | 21.450 M -5.59 % | 22.720 M -30.09 % | 32.501 M 42.29 % | 22.842 M -0.25 % | 22.899 M 47.85 % | 15.488 M -21.75 % | 19.792 M 7.67 % | 18.382 M 235.19 % | -13.597 M -9.49 % | -12.418 M -166.48 % | 18.679 M 16.52 % | 16.030 M 217.87 % | -13.600 M -18.48 % | -11.479 M |
Cost and expenses | 51.734 M 0.87 % | 51.289 M -16.43 % | 61.376 M 12.83 % | 54.396 M -3.64 % | 56.452 M 15.47 % | 48.886 M -23.84 % | 64.193 M 30.85 % | 49.059 M -12.44 % | 56.030 M 11.30 % | 50.342 M -19.59 % | 62.605 M 26.65 % | 49.433 M 15.26 % | 42.888 M -0.10 % | 42.931 M -25.78 % | 57.841 M 23.43 % | 46.860 M 2.75 % | 45.606 M 32.91 % | 34.315 M -12.99 % | 39.436 M 4.09 % | 37.886 M -13.19 % | 43.643 M 249.94 % | 12.472 M -64.38 % | 35.012 M -2.17 % | 35.788 M -18.68 % | 44.007 M 214.22 % | 14.005 M |
Research and development expenses | 10.125 M 15.42 % | 8.772 M -22.08 % | 11.258 M 22.88 % | 9.162 M 8.12 % | 8.474 M 19.37 % | 7.099 M -33.24 % | 10.634 M 33.23 % | 7.981 M -8.79 % | 8.751 M 10.01 % | 7.954 M -17.70 % | 9.665 M 12.17 % | 8.616 M 12.41 % | 7.665 M -12.92 % | 8.802 M -8.51 % | 9.621 M 22.20 % | 7.873 M -1.65 % | 8.006 M 112.05 % | 3.775 M -28.20 % | 5.258 M 33.99 % | 3.924 M 34.60 % | 2.915 M -10.91 % | 3.273 M -23.69 % | 4.288 M 25.48 % | 3.417 M 6.83 % | 3.199 M 0.00 % | 3.199 M |
Selling general and administrative expenses | -1.980 M -110.10 % | 19.598 M 225.52 % | -15.613 M -142.90 % | 36.397 M 396.93 % | 7.324 M -55.85 % | 16.589 M 366.57 % | 3.555 M -85.89 % | 25.190 M 154.40 % | 9.902 M -36.81 % | 15.670 M 304.90 % | 3.870 M -82.55 % | 22.175 M 239.66 % | 6.529 M -51.35 % | 13.419 M 83.39 % | 7.317 M -64.47 % | 20.596 M 150.66 % | 8.217 M -27.64 % | 11.356 M 274.36 % | 3.033 M -78.47 % | 14.088 M 29.35 % | 10.891 M 19.58 % | 9.108 M 106.76 % | 4.405 M -63.38 % | 12.030 M 30.83 % | 9.195 M 0.00 % | 9.195 M |
Interest income | 10.564 K -99.23 % | 1.372 M | 0.000 -100.00 % | 2.411 M -29.10 % | 3.401 M 45.91 % | 2.331 M 9.58 % | 2.127 M 17.38 % | 1.812 M -8.39 % | 1.978 M -6.46 % | 2.115 M 49.53 % | 1.414 M -44.60 % | 2.553 M 1 255.91 % | 188.309 K -93.64 % | 2.961 M 148.16 % | 1.193 M | 0.000 -100.00 % | 438.236 K | 0.000 -100.00 % | 245.498 K | 0.000 | 0.000 | 0.000 -100.00 % | 157.823 K 132.11 % | 67.994 K | 0.000 | 0.000 |
Interest expense | 97.263 K 169.03 % | 36.153 K | 0.000 -100.00 % | 1.352 M 6 711.56 % | 19.850 K -9.22 % | 21.867 K 6.75 % | 20.484 K -24.15 % | 27.007 K -2.39 % | 27.667 K 155.42 % | 10.832 K -92.32 % | 141.073 K | 0.000 -100.00 % | 1.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.504 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.401 K | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 19.179 K 101.40 % | -1.366 M -161.21 % | 2.231 M 0.06 % | 2.230 M 0.00 % | 2.230 M -17.01 % | 2.687 M 0.00 % | 2.687 M 13.04 % | 2.377 M 0.00 % | 2.377 M 28.95 % | 1.843 M 0.00 % | 1.843 M 1.76 % | 1.811 M 0.00 % | 1.811 M 0.20 % | 1.808 M 0.00 % | 1.808 M 10.50 % | 1.636 M 18.05 % | 1.386 M -10.32 % | 1.545 M 11.51 % | 1.386 M 0.00 % | 1.386 M 49.45 % | 927.290 K 0.00 % | 927.290 K 0.00 % | 927.290 K |
Operating income | 38.588 M 165.09 % | 14.557 M 63.46 % | 8.905 M -40.46 % | 14.956 M -19.76 % | 18.640 M 49.16 % | 12.496 M -36.09 % | 19.553 M 176.63 % | 7.068 M -55.62 % | 15.926 M 27.79 % | 12.463 M 40.73 % | 8.856 M -41.66 % | 15.179 M 63.71 % | 9.272 M 28.68 % | 7.205 M 10.93 % | 6.495 M -41.97 % | 11.193 M -11.08 % | 12.589 M -13.81 % | 14.605 M 82.31 % | 8.011 M -28.11 % | 11.143 M 16.75 % | 9.544 M 68.80 % | 5.654 M -25.65 % | 7.605 M -46.23 % | 14.144 M -5.71 % | 15.001 M 78.59 % | 8.400 M |
Operating income ratio | 0.43 93.25 % | 0.22 74.47 % | 0.13 -41.24 % | 0.22 -16.11 % | 0.26 23.87 % | 0.21 -11.12 % | 0.23 79.06 % | 0.13 -44.31 % | 0.23 11.73 % | 0.21 50.88 % | 0.14 -43.15 % | 0.24 46.24 % | 0.17 17.40 % | 0.14 33.34 % | 0.11 -48.79 % | 0.21 -11.71 % | 0.24 -25.92 % | 0.32 77.05 % | 0.18 -21.35 % | 0.23 -5.05 % | 0.24 30.20 % | 0.19 1.66 % | 0.18 -36.17 % | 0.29 -9.62 % | 0.32 27.31 % | 0.25 |
Total other income expenses net | 23.974 K 1 583.57 % | 1.424 K 100.48 % | -294.734 K -597.97 % | 59.187 K -71.09 % | 204.721 K 251.65 % | -135.000 K -113.08 % | 1.032 M 3 462.98 % | 28.960 K -94.12 % | 492.822 K 1 311.97 % | -40.663 K -106.41 % | 634.716 K 692.44 % | 80.096 K 61.24 % | 49.674 K -95.87 % | 1.201 M 1 609.93 % | -79.572 K -88.00 % | -42.325 K -102.87 % | 1.472 M 1 147.24 % | -140.578 K -106.66 % | 2.110 M 505.92 % | 348.222 K -84.78 % | 2.288 M 107.49 % | 1.103 M 18.07 % | 933.854 K -25.14 % | 1.247 M 73.42 % | 719.288 K 31.35 % | 547.600 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 | -87.309 M -241.22 % | -25.587 M 59.42 % | -63.048 M -86.95 % | -33.724 M 54.50 % | -74.122 M 62.26 % | -196.403 M 6.29 % | -209.578 M -21.31 % | -172.766 M 0.12 % | -172.967 M -473.59 % | -30.155 M 6.03 % | -32.091 M 84.61 % | -208.583 M 10.12 % | -232.075 M -40.29 % | -165.430 M -119.35 % | -75.418 M -42.49 % | -52.928 M -9.77 % | -48.216 M 17.77 % | -58.636 M 53.75 % | -126.782 M 52.19 % | -265.182 M -723.21 % | -32.213 M -269.22 % | 19.037 M 201.04 % | -18.841 M -185.75 % | 21.972 M |
Total investments | 43.600 M 0.00 % | 43.600 M 78.69 % | 24.400 M -94.10 % | 413.423 M 2 146.87 % | 18.400 M 0.00 % | 18.400 M 0.00 % | 18.400 M 0.00 % | 18.400 M 19.48 % | 15.400 M 6.94 % | 14.400 M 0.00 % | 14.400 M 0.00 % | 14.400 M 0.00 % | 14.400 M -94.56 % | 264.719 M -25.53 % | 355.493 M -1.36 % | 360.398 M 3.85 % | 347.052 M 2.79 % | 337.633 M 33.69 % | 252.558 M 137.41 % | 106.380 M | 0.000 -100.00 % | 38.073 M 97 187.20 % | 39.135 K -99.91 % | 43.945 M |
Total debt | 11.356 M -45.81 % | 20.957 M 1 844.26 % | 1.078 M 18.33 % | 910.942 K -48.58 % | 1.772 M 2.59 % | 1.727 M -11.67 % | 1.955 M -14.56 % | 2.289 M -5.20 % | 2.414 M -9.60 % | 2.670 M 177.69 % | 961.665 K -94.10 % | 16.300 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 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 429.169 M | 0.000 -100.00 % | 420.242 M 1 429.17 % | 27.482 M 30 667.63 % | 89.320 K -99.98 % | 552.036 M 31.24 % | 420.624 M 1 194.64 % | 32.490 M -92.29 % | 421.485 M 986.89 % | 38.779 M -90.50 % | 408.355 M 904.61 % | 40.648 M -89.50 % | 387.224 M 1 247.66 % | 28.733 M -92.18 % | 367.402 M 4 023.93 % | 8.909 M -97.49 % | 354.510 M 1 201 059.65 % | 29.514 K -34.79 % | 45.261 K -18.69 % | 55.664 K -99.95 % | 107.185 M 166 067.71 % | 64.504 K -99.92 % | 82.902 M |
Retained earnings | 73.931 M -6.26 % | 78.865 M -25.08 % | 105.266 M 3.90 % | 101.315 M -20.25 % | 127.047 M 15.97 % | 109.548 M 11.56 % | 98.196 M 11.25 % | 88.264 M 7.98 % | 81.742 M -5.67 % | 86.653 M 15.61 % | 74.954 M 9.20 % | 68.639 M 22.63 % | 55.970 M -6.60 % | 59.925 M 13.80 % | 52.657 M 1.61 % | 51.824 M 28.47 % | 40.340 M -9.18 % | 44.415 M 41.11 % | 31.475 M 19.90 % | 26.250 M 59.39 % | 16.469 M | 0.000 -100.00 % | 178.035 K | 0.000 |
Common stock | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 0.00 % | 81.156 M 1.44 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 0.00 % | 80.000 M 33.33 % | 60.000 M | 0.000 -100.00 % | 60.000 M | 0.000 |
Total equity | 574.386 M 0.48 % | 571.653 M -1.68 % | 581.426 M 1.66 % | 571.921 M -4.67 % | 599.930 M 8.55 % | 552.691 M -3.30 % | 571.525 M 3.53 % | 552.036 M 2.57 % | 538.204 M 2.67 % | 524.218 M 3.11 % | 508.411 M 0.10 % | 507.891 M -0.14 % | 508.597 M -1.89 % | 518.390 M 1.22 % | 512.127 M 2.58 % | 499.227 M 4.01 % | 479.986 M 0.22 % | 478.925 M 2.80 % | 465.893 M 1.94 % | 457.032 M 270.17 % | 123.467 M 9.08 % | 113.193 M 5.61 % | 107.185 M 29.29 % | 82.902 M |
Other non current 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 -100.00 % | 1.077 M 0.00 % | 1.077 M 0.00 % | 1.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.961 M | 0.000 | 0.000 |
Long term debt | 6.214 M 5.95 % | 5.865 M 444.12 % | 1.078 M 18.33 % | 910.942 K -4.94 % | 958.240 K -12.66 % | 1.097 M -14.88 % | 1.289 M -16.61 % | 1.546 M -7.96 % | 1.679 M -11.21 % | 1.892 M 225.71 % | 580.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 9.617 M 3.56 % | 9.286 M 106.30 % | 4.501 M 24.12 % | 3.627 M -6.07 % | 3.861 M 3.21 % | 3.741 M -9.51 % | 4.134 M -1.41 % | 4.193 M 11.36 % | 3.765 M -4.85 % | 3.957 M 53.83 % | 2.573 M 173.23 % | 941.517 K -52.91 % | 1.999 M 12.54 % | 1.777 M -7.74 % | 1.926 M 21.51 % | 1.585 M -1.44 % | 1.608 M -0.22 % | 1.611 M 5.06 % | 1.534 M 104.49 % | 750.000 K -9.40 % | 827.836 K -94.47 % | 14.961 M 1 285.80 % | 1.080 M | 0.000 |
Other current liabilities | 29.173 M -31.50 % | 42.587 M 5.36 % | 40.421 M -39.55 % | 66.865 M 11 072.15 % | -609.404 K 1.30 % | -617.432 K 80.42 % | -3.153 M -1 788.55 % | -166.956 K 91.40 % | -1.942 M -116.10 % | 12.068 M -25.27 % | 16.149 M 41.31 % | 11.428 M -55.27 % | 25.548 M 112.11 % | 12.045 M -29.63 % | 17.117 M 72.30 % | 9.934 M -5.33 % | 10.494 M -3.59 % | 10.884 M -12.26 % | 12.405 M -29.46 % | 17.585 M 83.97 % | 9.559 M | 0.000 -100.00 % | 9.408 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 12.146 M -55.71 % | 27.421 M 4.47 % | 26.249 M -28.59 % | 36.756 M 110.72 % | 17.443 M -0.06 % | 17.454 M 368.89 % | 3.722 M 78.51 % | 2.085 M -57.75 % | 4.935 M 107.78 % | 2.375 M 23.55 % | 1.922 M -45.41 % | 3.522 M -19.40 % | 4.369 M 208.05 % | 1.418 M -26.03 % | 1.918 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 5.142 M -65.93 % | 15.092 M | 0.000 | 0.000 -100.00 % | 813.484 K 29.14 % | 629.937 K -5.46 % | 666.347 K -10.30 % | 742.842 K | 0.000 -100.00 % | 778.856 K 104.47 % | 380.911 K -97.66 % | 16.300 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 |
Total current liabilities | 56.814 M -27.15 % | 77.991 M 51.99 % | 51.313 M -46.76 % | 96.375 M 105.45 % | 46.909 M 7.64 % | 43.578 M -14.47 % | 50.950 M 63.84 % | 31.097 M 0.46 % | 30.956 M -13.67 % | 35.857 M 10.42 % | 32.472 M -42.16 % | 56.141 M 18.61 % | 47.334 M 61.69 % | 29.275 M -4.90 % | 30.782 M 16.84 % | 26.346 M 13.27 % | 23.259 M -3.42 % | 24.084 M 35.17 % | 17.817 M -30.51 % | 25.638 M 50.14 % | 17.076 M | 0.000 -100.00 % | 16.642 M | 0.000 |
Total liabilities | 66.431 M -23.89 % | 87.277 M 56.37 % | 55.814 M -44.19 % | 100.002 M 96.97 % | 50.770 M 7.29 % | 47.318 M -14.10 % | 55.084 M 56.09 % | 35.290 M 1.64 % | 34.721 M -12.79 % | 39.814 M 13.61 % | 35.045 M -38.61 % | 57.082 M 15.71 % | 49.333 M 58.88 % | 31.051 M -5.06 % | 32.707 M 17.10 % | 27.931 M 12.32 % | 24.867 M -3.22 % | 25.695 M 32.79 % | 19.350 M -26.67 % | 26.388 M 47.39 % | 17.903 M 19.67 % | 14.961 M -15.58 % | 17.721 M | 0.000 |
Other non current assets | 48.887 M -85.24 % | 331.160 M -1.45 % | 336.034 M 27 563.96 % | 1.215 M -99.64 % | 341.894 M 70.05 % | 201.061 M -8.41 % | 219.523 M -3.61 % | 227.744 M 2.32 % | 222.570 M -36.44 % | 350.169 M 6.12 % | 329.963 M 66.43 % | 198.257 M 4.96 % | 188.890 M 52 463.80 % | 359.354 K 12.45 % | 319.561 K -38.31 % | 517.988 K -48.21 % | 1.000 M 71.16 % | 584.317 K 6.27 % | 549.852 K 131.66 % | 237.358 K 0.66 % | 235.798 K -99.82 % | 128.154 M 88 694.74 % | 144.326 K 100.66 % | -21.972 M |
Long term investments | 0.000 100.00 % | -282.524 M 7.85 % | -306.598 M -1 766.30 % | 18.400 M 105.70 % | -322.590 M -77.57 % | -181.672 M 9.22 % | -200.121 M 3.78 % | -207.976 M -0.75 % | -206.437 M 38.32 % | -334.715 M -6.30 % | -314.885 M -72.15 % | -182.910 M -5.07 % | -174.085 M | 0.000 -100.00 % | 25.083 K -20.98 % | 31.742 K -17.34 % | 38.401 K 1 049.33 % | 3.341 K -10.71 % | 3.742 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.135 K | 0.000 |
Intangible assets | 38.922 M -1.18 % | 39.388 M -1.17 % | 39.854 M -0.59 % | 40.090 M -1.04 % | 40.513 M 1.48 % | 39.922 M -0.79 % | 40.241 M -0.90 % | 40.608 M -0.90 % | 40.975 M -1.16 % | 41.458 M -0.56 % | 41.691 M 1 316.43 % | 2.943 M -1.50 % | 2.988 M -1.48 % | 3.033 M 0.96 % | 3.004 M -1.26 % | 3.043 M -1.73 % | 3.097 M -1.70 % | 3.150 M -1.67 % | 3.204 M 0.21 % | 3.197 M -1.60 % | 3.249 M | 0.000 -100.00 % | 3.354 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 | 38.922 M -1.18 % | 39.388 M -1.17 % | 39.854 M -0.59 % | 40.090 M -1.04 % | 40.513 M 1.48 % | 39.922 M -0.79 % | 40.241 M -0.90 % | 40.608 M -0.90 % | 40.975 M -1.16 % | 41.458 M -0.56 % | 41.691 M 1 316.43 % | 2.943 M -1.50 % | 2.988 M -1.48 % | 3.033 M 0.96 % | 3.004 M -1.26 % | 3.043 M -1.73 % | 3.097 M -1.70 % | 3.150 M -1.67 % | 3.204 M 0.21 % | 3.197 M -1.60 % | 3.249 M | 0.000 -100.00 % | 3.354 M | 0.000 |
Property plant equipment net | 152.271 M 19.44 % | 127.492 M 9.04 % | 116.918 M 9.20 % | 107.066 M 0.41 % | 106.632 M 21.29 % | 87.914 M 2.90 % | 85.434 M 10.33 % | 77.436 M 2.61 % | 75.470 M 0.37 % | 75.190 M -0.11 % | 75.269 M 3.44 % | 72.766 M -0.22 % | 72.924 M 1.13 % | 72.108 M -0.29 % | 72.315 M 4.44 % | 69.242 M 0.35 % | 69.004 M -1.76 % | 70.238 M -1.32 % | 71.178 M -0.82 % | 71.766 M 0.90 % | 71.126 M | 0.000 -100.00 % | 71.910 M | 0.000 |
Total non current assets | 246.303 M 11.53 % | 220.835 M 15.27 % | 191.580 M 11.42 % | 171.937 M 0.38 % | 171.278 M 10.82 % | 154.560 M 1.83 % | 151.785 M 7.26 % | 141.506 M 4.35 % | 135.604 M -0.79 % | 136.685 M 0.51 % | 135.998 M 44.03 % | 94.422 M -1.42 % | 95.784 M 20.42 % | 79.542 M 0.94 % | 78.800 M 4.32 % | 75.537 M 2.20 % | 73.913 M -0.11 % | 73.993 M -1.28 % | 74.956 M -0.36 % | 75.228 M 0.80 % | 74.632 M -41.76 % | 128.154 M 69.84 % | 75.457 M 443.42 % | -21.972 M |
Other current assets | 6.138 M -19.25 % | 7.602 M 12.12 % | 6.780 M 25.54 % | 5.401 M 104.45 % | 2.642 M -32.20 % | 3.896 M 139.84 % | 1.625 M -47.40 % | 3.088 M 8.21 % | 2.854 M -8.98 % | 3.135 M -15.91 % | 3.729 M -21.82 % | 4.769 M 123.11 % | 2.138 M 30.45 % | 1.639 M 30.11 % | 1.259 M -43.82 % | 2.242 M 89.05 % | 1.186 M -20.86 % | 1.498 M -1.23 % | 1.517 M -53.85 % | 3.287 M 18.68 % | 2.770 M | 0.000 -100.00 % | 1.822 M | 0.000 |
Short term investments | 219.598 M -32.66 % | 326.124 M -1.47 % | 330.998 M -16.21 % | 395.023 M 15.85 % | 340.990 M 70.43 % | 200.072 M -8.44 % | 218.521 M -3.47 % | 226.376 M 2.05 % | 221.837 M -36.46 % | 349.115 M 6.02 % | 329.285 M 66.89 % | 197.310 M 4.68 % | 188.485 M -28.80 % | 264.719 M -25.53 % | 355.493 M -1.36 % | 360.398 M 3.85 % | 347.052 M 2.79 % | 337.633 M 33.69 % | 252.558 M 137.41 % | 106.380 M | 0.000 -100.00 % | 38.073 M 19 386.12 % | 195.387 K -99.56 % | 43.945 M |
cash and cash equivalents | 98.665 M 111.98 % | 46.544 M -27.42 % | 64.126 M 85.15 % | 34.635 M -54.36 % | 75.894 M -61.69 % | 198.130 M -6.34 % | 211.534 M 20.84 % | 175.055 M -0.19 % | 175.381 M 434.28 % | 32.825 M -0.69 % | 33.052 M -85.30 % | 224.883 M -3.10 % | 232.075 M 40.29 % | 165.430 M 119.35 % | 75.418 M 42.49 % | 52.928 M 9.77 % | 48.216 M -17.77 % | 58.636 M -53.75 % | 126.782 M -52.19 % | 265.182 M 723.21 % | 32.213 M 269.22 % | -19.037 M -201.04 % | 18.841 M 185.75 % | -21.972 M |
Cash and short term investments | 318.263 M -14.60 % | 372.667 M -5.68 % | 395.124 M -8.04 % | 429.658 M 3.06 % | 416.884 M 4.69 % | 398.202 M -7.41 % | 430.055 M 7.13 % | 401.431 M 1.06 % | 397.218 M 4.00 % | 381.940 M 5.41 % | 362.337 M -14.18 % | 422.193 M 0.39 % | 420.560 M -2.23 % | 430.149 M -0.18 % | 430.911 M 4.25 % | 413.326 M 4.57 % | 395.267 M -0.25 % | 396.269 M 4.46 % | 379.339 M 2.09 % | 371.562 M 1 053.44 % | 32.213 M 69.22 % | 19.037 M 1.04 % | 18.841 M -14.25 % | 21.972 M |
Total current assets | 394.514 M -9.95 % | 438.095 M -1.70 % | 445.661 M -10.87 % | 499.986 M 4.29 % | 479.422 M 7.63 % | 445.450 M -6.19 % | 474.824 M 6.51 % | 445.821 M 1.94 % | 437.322 M 2.33 % | 427.347 M 4.88 % | 407.458 M -13.41 % | 470.551 M 1.82 % | 462.146 M -1.65 % | 469.899 M 0.83 % | 466.034 M 3.19 % | 451.620 M 4.80 % | 430.940 M 0.07 % | 430.627 M 4.96 % | 410.287 M 0.51 % | 408.192 M 511.63 % | 66.738 M 250.58 % | 19.037 M -61.50 % | 49.449 M 125.05 % | 21.972 M |
Inventory | 41.749 M 10.66 % | 37.729 M 22.62 % | 30.769 M -26.02 % | 41.591 M 9.35 % | 38.035 M 13.44 % | 33.528 M 14.81 % | 29.204 M -15.92 % | 34.732 M 8.44 % | 32.030 M -4.78 % | 33.639 M 0.31 % | 33.536 M -15.21 % | 39.552 M 25.19 % | 31.594 M 0.36 % | 31.482 M 19.72 % | 26.296 M -3.03 % | 27.118 M -8.69 % | 29.700 M -3.61 % | 30.812 M 17.63 % | 26.195 M -12.13 % | 29.810 M 1.75 % | 29.297 M | 0.000 -100.00 % | 27.097 M | 0.000 |
Net receivables | 28.363 M 41.13 % | 20.097 M 54.75 % | 12.987 M -44.35 % | 23.335 M 5.46 % | 22.127 M 125.23 % | 9.824 M -29.53 % | 13.941 M 100.61 % | 6.949 M 26.78 % | 5.481 M -40.52 % | 9.215 M 13.64 % | 8.110 M 83.94 % | 4.409 M -44.82 % | 7.990 M 14.49 % | 6.979 M -8.63 % | 7.638 M -17.09 % | 9.212 M 76.01 % | 5.234 M 155.70 % | 2.047 M -41.93 % | 3.525 M -16.20 % | 4.206 M 49.78 % | 2.808 M | 0.000 -100.00 % | 1.971 M | 0.000 |
Tax assets | 6.222 M 16.97 % | 5.320 M -0.96 % | 5.371 M 3.99 % | 5.165 M 6.96 % | 4.829 M -34.16 % | 7.335 M 9.35 % | 6.708 M 81.55 % | 3.695 M 22.08 % | 3.026 M -33.98 % | 4.584 M 15.77 % | 3.960 M 17.65 % | 3.366 M -33.57 % | 5.067 M 25.37 % | 4.041 M 28.86 % | 3.136 M 16.09 % | 2.702 M 249.15 % | 773.815 K 4 267.39 % | 17.718 K -14.60 % | 20.747 K -26.20 % | 28.111 K 32.35 % | 21.240 K | 0.000 -100.00 % | 9.486 K | 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 100.00 % | -19.037 M | 0.000 | 0.000 |
Account payables | 18.015 M 6.70 % | 16.884 M 70.14 % | 9.923 M -35.63 % | 15.417 M -15.84 % | 18.319 M 13.60 % | 16.126 M 25.16 % | 12.884 M 3.36 % | 12.466 M -0.39 % | 12.514 M -29.50 % | 17.750 M 128.58 % | 7.765 M -46.57 % | 14.532 M 29.30 % | 11.239 M 7.64 % | 10.441 M 20.19 % | 8.687 M -9.25 % | 9.572 M 9.68 % | 8.728 M -13.82 % | 10.128 M 230.37 % | 3.066 M -48.95 % | 6.005 M -2.60 % | 6.166 M | 0.000 -100.00 % | 6.535 M | 0.000 |
Tax payables | 4.484 M 30.78 % | 3.429 M 253.89 % | 968.853 K -50.24 % | 1.947 M 101.84 % | 964.754 K -18.97 % | 1.191 M -68.64 % | 3.797 M 519.88 % | 612.556 K -79.10 % | 2.931 M 90.56 % | 1.538 M -74.76 % | 6.092 M -31.90 % | 8.946 M -15.18 % | 10.547 M 55.36 % | 6.789 M 36.39 % | 4.977 M 101.51 % | 2.470 M -38.83 % | 4.038 M 31.46 % | 3.072 M 30.92 % | 2.346 M 14.60 % | 2.047 M 51.53 % | 1.351 M | 0.000 -100.00 % | 698.749 K | 0.000 |
Deferred revenue non current | 363.033 K -8.24 % | 395.635 K -7.61 % | 428.207 K 90.31 % | 225.000 K -10.00 % | 250.000 K -9.09 % | 275.000 K -8.33 % | 300.000 K -7.69 % | 325.000 K -7.14 % | 350.000 K -6.67 % | 375.000 K -6.25 % | 400.000 K -42.86 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K -51.72 % | 1.450 M 0.00 % | 1.450 M 0.00 % | 1.450 M 0.00 % | 1.450 M 93.33 % | 750.000 K -9.40 % | 827.836 K | 0.000 -100.00 % | 1.080 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.214 M 40.35 % | 864.959 K -19.75 % | 1.078 M 18.33 % | 910.942 K -4.94 % | 958.240 K -12.66 % | 1.097 M -14.88 % | 1.289 M -16.61 % | 1.546 M -7.96 % | 1.679 M -11.21 % | 1.892 M 225.71 % | 580.754 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 419.300 M 2 491.02 % | -17.536 M -104.44 % | 395.005 M 1 382.83 % | -30.792 M -107.86 % | 391.727 M 631.88 % | -73.650 M -121.32 % | 345.498 M 1 009.02 % | -38.008 M -111.09 % | 342.817 M -3.77 % | 356.231 M 1.12 % | 352.302 M 800.96 % | -50.260 M -115.14 % | 331.978 M 3 890.23 % | -8.759 M -102.31 % | 379.470 M | 0.000 -100.00 % | 350.737 M | 0.000 -100.00 % | 350.737 M | 0.000 -100.00 % | 46.942 M 681.31 % | 6.008 M -87.22 % | 47.007 M | 0.000 |
Deferred tax liabilities non current | 3.040 M 0.48 % | 3.025 M 1.01 % | 2.995 M 20.26 % | 2.491 M -6.10 % | 2.652 M 11.99 % | 2.368 M -6.93 % | 2.545 M 9.59 % | 2.322 M 33.79 % | 1.736 M 2.67 % | 1.691 M 6.21 % | 1.592 M 559.08 % | 241.517 K 8.44 % | 222.726 K | 0.000 -100.00 % | 148.959 K 10.58 % | 134.704 K -14.62 % | 157.778 K -2.17 % | 161.270 K 92.76 % | 83.664 K | 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 | 640.817 M -2.75 % | 658.930 M 3.40 % | 637.240 M -5.16 % | 671.923 M 3.26 % | 650.700 M 8.45 % | 600.010 M -4.24 % | 626.609 M 6.69 % | 587.327 M 2.51 % | 572.926 M 1.58 % | 564.032 M 3.79 % | 543.456 M -3.81 % | 564.973 M 1.26 % | 557.930 M 1.54 % | 549.441 M 0.85 % | 544.834 M 3.35 % | 527.157 M 4.42 % | 504.853 M 0.05 % | 504.620 M 3.99 % | 485.243 M 0.38 % | 483.420 M 241.95 % | 141.371 M 10.31 % | 128.154 M 2.60 % | 124.906 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 -100.00 % | 18.679 M 1 633.74 % | 1.077 M | 0.000 100.00 % | -394.049 K -102.87 % | 13.734 M 208.99 % | -12.600 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.351 M | 0.000 -100.00 % | 20.003 M 317.51 % | -9.196 M -200.00 % | 9.196 M | 0.000 -100.00 % | 17.505 M 269.49 % | -10.328 M -200.00 % | 10.328 M | 0.000 -100.00 % | 18.227 M 516.65 % | -4.375 M -200.00 % | 4.375 M | 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 % | -9.613 M | 0.000 -100.00 % | 19.922 M 510.90 % | -4.849 M -200.00 % | 4.849 M | 0.000 100.00 % | -10.614 M -254.13 % | 6.887 M 200.00 % | -6.887 M | 0.000 -100.00 % | 16.125 M 5 118.39 % | -321.325 K -200.00 % | 321.325 K | 0.000 100.00 % | -850.893 K -121.19 % | 4.015 M 200.00 % | -4.015 M | 0.000 100.00 % | -8.686 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.927 M | 0.000 100.00 % | -4.238 M -7.64 % | -3.938 M -200.00 % | 3.938 M | 0.000 100.00 % | -2.924 M -346.65 % | 1.185 M 200.00 % | -1.185 M | 0.000 100.00 % | -4.305 M -426.52 % | 1.319 M 200.00 % | -1.319 M | 0.000 100.00 % | -1.533 M -184.46 % | 1.815 M 200.00 % | -1.815 M | 0.000 -100.00 % | 493.871 K | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.037 M | 0.000 -100.00 % | 4.158 M 556.37 % | -911.027 K -200.00 % | 911.027 K | 0.000 100.00 % | -7.691 M -234.89 % | 5.701 M 200.00 % | -5.701 M | 0.000 100.00 % | -144.323 K -104.12 % | 3.505 M 200.00 % | -3.505 M | 0.000 -100.00 % | 902.586 K -58.97 % | 2.200 M 200.00 % | -2.200 M | 0.000 100.00 % | -9.180 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.196 M 200.00 % | -9.196 M | 0.000 100.00 % | -20.081 M -270.76 % | 11.760 M 200.00 % | -11.760 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 % | 8.351 M | 0.000 -100.00 % | 20.003 M 317.51 % | -9.196 M -200.00 % | 9.196 M | 0.000 -100.00 % | 20.081 M 270.76 % | -11.760 M -200.00 % | 11.760 M | 0.000 -100.00 % | 20.575 M 499.88 % | -5.145 M -200.00 % | 5.145 M | 0.000 100.00 % | -220.367 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 23.848 M 42 407.66 % | -56.368 K | 0.000 -100.00 % | 6.138 M 291.48 % | -3.205 M -25.24 % | -2.559 M 99.87 % | -2.020 B -49 647.27 % | 4.077 M 134.64 % | -11.770 M -338.06 % | -2.687 M 76.44 % | -11.403 M 9.99 % | -12.669 M -273.18 % | 7.315 M 220.56 % | 2.282 M -87.71 % | 18.561 M 261.61 % | -11.485 M 3.69 % | -11.925 M 7.84 % | -12.940 M -45.78 % | -8.876 M 9.25 % | -9.781 M 4.89 % | -10.283 M -71.17 % | -6.008 M 18.78 % | -7.397 M 43.70 % | -13.138 M -166.32 % | -4.933 M 0.00 % | -4.933 M |
Net cash provided by operating activities | 23.848 M 81.63 % | 13.130 M | 0.000 -100.00 % | 20.038 M 70.58 % | 11.747 M 33.60 % | 8.793 M -73.95 % | 33.759 M 239.10 % | 9.955 M -52.43 % | 20.929 M 78.89 % | 11.700 M 2.60 % | 11.403 M -9.99 % | 12.669 M 6.86 % | 11.855 M 24.14 % | 9.550 M -56.23 % | 21.819 M 19.64 % | 18.238 M 20.08 % | 15.188 M -6.28 % | 16.206 M 32.81 % | 12.202 M -15.33 % | 14.410 M 4.61 % | 13.775 M 712.28 % | 1.696 M -78.98 % | 8.067 M -46.75 % | 15.150 M 161.10 % | 5.802 M 0.00 % | 5.802 M |
Investments in property plant and equipment | -29.600 M -93.48 % | -15.299 M -27.04 % | -12.042 M -294.86 % | -3.050 M 85.84 % | -21.537 M -305.47 % | -5.312 M 40.98 % | -9.000 M -159.06 % | -3.474 M 18.23 % | -4.249 M -151.79 % | -1.687 M 95.82 % | -40.417 M -2 955.23 % | -1.323 M 71.70 % | -4.674 M -272.15 % | -1.256 M 75.08 % | -5.039 M -222.23 % | -1.564 M -43.62 % | -1.089 M 28.24 % | -1.517 M 11.45 % | -1.714 M 18.90 % | -2.113 M -64.18 % | -1.287 M 40.94 % | -2.179 M -16.08 % | -1.877 M 50.72 % | -3.810 M -104.59 % | -1.862 M 0.00 % | -1.862 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.760 100.00 % | -128.841 M -15 523 055 327.04 % | 0.830 100.20 % | -419.740 -44 283.16 % | 0.950 239.29 % | 0.280 939 523 900.00 % | 0.000 | 0.000 -100.00 % | 1.764 M 70.36 % | 1.035 M -48.58 % | 2.013 M 14.88 % | 1.753 M -17.05 % | 2.113 M 53.63 % | 1.375 M -36.89 % | 2.179 M | 0.000 -100.00 % | 3.909 M | 0.000 | 0.000 |
Purchases of investments | -89.628 M 64.58 % | -253.063 M 33.15 % | -378.567 M -21.07 % | -312.684 M -15.42 % | -270.900 M -75.00 % | -154.800 M -64.68 % | -94.000 M 4.45 % | -98.380 M 9.78 % | -109.050 M 55.67 % | -246.000 M 23.84 % | -323.000 M 17.85 % | -393.200 M -35.42 % | -290.350 M 5.11 % | -306.000 M 9.06 % | -336.500 M 6.40 % | -359.500 M -3.60 % | -347.000 M -36.08 % | -255.000 M 38.41 % | -414.000 M -289.90 % | -106.180 M -1 079.78 % | -9.000 M -80.00 % | -5.000 M | 0.000 100.00 % | -7.800 M | 0.000 | 0.000 |
Sales maturities of investments | 196.232 M -18.63 % | 241.171 M -44.84 % | 437.194 M 68.53 % | 259.421 M 95.15 % | 132.933 M -23.43 % | 173.600 M 66.87 % | 104.032 M 12.29 % | 92.644 M -61.06 % | 237.891 M 3.77 % | 229.248 M 18.40 % | 193.629 M -49.99 % | 387.200 M 9.79 % | 352.687 M -11.25 % | 397.411 M 15.44 % | 344.249 M -1.35 % | 348.974 M 2.53 % | 340.355 M 97.43 % | 172.396 M -36.18 % | 270.118 M 284 133.37 % | 95.034 K -99.20 % | 11.814 M 433.26 % | 2.215 M -71.72 % | 7.833 M 204 430.50 % | -3.833 K | 0.000 | 0.000 |
Other investing activites | -9.050 M -15 183.33 % | 60.000 K -99.30 % | 8.540 M 699.53 % | -1.424 M -9 559 322 132 479 900.00 % | 0.000 -100.00 % | 18.800 M 87.39 % | 10.032 M 179 535 377 491 558 496.00 % | 0.000 -100.00 % | 128.841 M 864 639 730 581 504 128.00 % | 0.000 -100.00 % | 0.510 4 212 371 838.46 % | 0.000 -100.00 % | 62.000 K -99.93 % | 91.411 M 239 394 924 635 031 008.00 % | 0.000 100.00 % | -1.564 M -43.62 % | -1.089 M 28.24 % | -1.517 M 11.45 % | -1.714 M 18.90 % | -2.113 M -64.18 % | -1.287 M 40.94 % | -2.179 M -4 072.77 % | 54.857 K 101.44 % | -3.810 M -328.32 % | 1.669 M 0.00 % | 1.669 M |
Net cash used for investing activites | 67.954 M 350.47 % | -27.130 M -149.22 % | 55.125 M 195.48 % | -57.737 M 63.80 % | -159.504 M -1 282.57 % | 13.488 M 1 206.88 % | 1.032 M 111.21 % | -9.211 M -107.39 % | 124.592 M 775.67 % | -18.440 M 89.14 % | -169.788 M -2 218.52 % | -7.323 M -112.69 % | 57.724 M -35.97 % | 90.155 M 3 227.47 % | 2.709 M 122.79 % | -11.891 M -52.68 % | -7.788 M 90.69 % | -83.626 M 42.55 % | -145.556 M -34.53 % | -108.198 M -6 800.13 % | 1.615 M 132.53 % | -4.964 M -182.60 % | 6.010 M 152.20 % | -11.514 M -5 850.06 % | -193.513 K 0.00 % | -193.514 K |
Debt repayment | -9.960 M -149.60 % | 20.080 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.695 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 100.00 % | -22.000 M | 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 -100.00 % | 14.816 M 205.96 % | -13.983 M -200.00 % | 13.983 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 35.989 M 200.00 % | -35.989 M | 0.000 | 0.000 | 0.000 -100.00 % | 184.350 K 200.00 % | -184.350 K 98.76 % | -14.816 M 52.97 % | -31.501 M -215.02 % | -10.000 M -14.17 % | -8.759 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 |
Dividends paid | -41.497 M -4.82 % | -39.588 M -3.70 % | -38.176 M | 0.000 | 0.000 | 0.000 100.00 % | -19.802 M -1 755.35 % | -1.067 M 94.30 % | -18.734 M | 0.000 100.00 % | -134.563 K 83.80 % | -830.570 K 94.45 % | -14.972 M -220 410.00 % | -6.790 K 99.96 % | -16.000 M 0.00 % | -16.000 M 0.00 % | -16.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -135.974 K 98.68 % | -10.306 M 0.00 % | -10.306 M |
Other financing activites | 6.643 M -53.93 % | 14.417 M 845.23 % | -1.935 M 54.33 % | -4.236 M -115.94 % | 26.582 M 174.06 % | -35.893 M -79 089.52 % | -45.325 K 80.46 % | -232.016 K 93.16 % | -3.394 M | 0.000 100.00 % | -25.352 M -66.78 % | -15.201 M -481.65 % | 3.983 M 145.44 % | -8.766 M -154.78 % | 16.000 M 200.00 % | -16.000 M | 0.000 | 0.000 100.00 % | -5.372 M -101.64 % | 326.566 M | 0.000 | 0.000 | 0.000 100.00 % | -0.250 -100.00 % | 6.500 M 0.00 % | 6.500 M |
Net cash used provided by financing activities | -44.815 M -780.39 % | -5.090 M 87.31 % | -40.110 M -846.91 % | -4.236 M -115.94 % | 26.582 M 174.06 % | -35.893 M -79 089.49 % | -45.325 K 96.51 % | -1.299 M 59.52 % | -3.210 M -1 641.16 % | -184.351 K 99.42 % | -31.608 M -97.16 % | -16.032 M -45.88 % | -10.989 M -25.37 % | -8.766 M | 0.000 | 0.000 100.00 % | -16.000 M | 0.000 100.00 % | -5.372 M -101.64 % | 326.566 M | 0.000 | 0.000 | 0.000 100.00 % | -22.136 M -481.66 % | -3.806 M 0.00 % | -3.806 M |
Effect of forex changes on cash | 5.092 M 228.45 % | 1.550 M 476.67 % | -411.601 K -160.89 % | 675.929 K 258.09 % | -427.572 K -305.31 % | 208.260 K -87.99 % | 1.733 M 659.43 % | 228.259 K -6.22 % | 243.389 K 158.33 % | 94.217 K -97.91 % | 4.499 M 11 992.13 % | -37.828 K -111.58 % | 326.627 K 135.18 % | -928.497 K -230.66 % | 710.600 K -46.90 % | 1.338 M -12.78 % | 1.534 M 128.86 % | 670.417 K 105.41 % | 326.376 K 71.68 % | 190.110 K -77.89 % | 859.945 K 120.18 % | 390.573 K 25.51 % | 311.199 K -38.30 % | 504.403 K 13.96 % | 442.613 K 0.00 % | 442.613 K |
Net change in cash | 52.079 M 396.92 % | -17.540 M -159.48 % | 29.491 M 171.48 % | -41.259 M 66.25 % | -122.236 M -811.95 % | -13.404 M -136.74 % | 36.479 M 11 280.31 % | -326.279 K -100.23 % | 142.555 M 62 929.11 % | -226.894 K 99.88 % | -191.831 M -2 567.32 % | -7.192 M -110.79 % | 66.645 M -25.96 % | 90.011 M 300.22 % | 22.490 M 377.28 % | 4.712 M 145.22 % | -10.420 M 84.71 % | -68.145 M 50.76 % | -138.400 M -159.41 % | 232.968 M 1 333.69 % | 16.250 M 664.69 % | -2.878 M -120.00 % | 14.388 M 179.95 % | -17.996 M -901.33 % | 2.246 M 0.00 % | 2.246 M |
Cash at beginning of period | 46.586 M -27.35 % | 64.126 M 85.15 % | 34.635 M -54.36 % | 75.894 M -61.69 % | 198.130 M -6.34 % | 211.534 M 20.84 % | 175.055 M -0.19 % | 175.381 M 434.28 % | 32.825 M -0.69 % | 33.052 M -85.30 % | 224.883 M -3.10 % | 232.075 M 40.29 % | 165.430 M 119.35 % | 75.418 M 42.49 % | 52.928 M 9.77 % | 48.216 M -17.77 % | 58.636 M -53.75 % | 126.782 M -52.19 % | 265.182 M 723.21 % | 32.213 M 101.79 % | 15.964 M -15.27 % | 18.841 M 323.13 % | 4.453 M -80.16 % | 22.449 M 11.12 % | 20.203 M | 0.000 |
Cash at end of period | 98.665 M 111.79 % | 46.586 M -27.35 % | 64.126 M 85.15 % | 34.635 M -54.36 % | 75.894 M -61.69 % | 198.130 M -6.34 % | 211.534 M 20.84 % | 175.055 M -0.19 % | 175.381 M 434.28 % | 32.825 M -0.69 % | 33.052 M -85.30 % | 224.883 M -3.10 % | 232.075 M 40.29 % | 165.430 M 119.35 % | 75.418 M 42.49 % | 52.928 M 9.77 % | 48.216 M -17.77 % | 58.636 M -53.75 % | 126.782 M -52.19 % | 265.182 M 723.21 % | 32.213 M 101.79 % | 15.964 M -15.27 % | 18.841 M 323.13 % | 4.453 M -80.16 % | 22.449 M 899.62 % | 2.246 M |
Operating cash flow | 23.848 M 81.63 % | 13.130 M | 0.000 -100.00 % | 20.038 M 70.58 % | 11.747 M 33.60 % | 8.793 M -73.95 % | 33.759 M 239.10 % | 9.955 M -52.43 % | 20.929 M 78.89 % | 11.700 M 2.60 % | 11.403 M -9.99 % | 12.669 M 6.86 % | 11.855 M 24.14 % | 9.550 M -56.23 % | 21.819 M 19.64 % | 18.238 M 20.08 % | 15.188 M -6.28 % | 16.206 M 32.81 % | 12.202 M -15.33 % | 14.410 M 4.61 % | 13.775 M 712.28 % | 1.696 M -78.98 % | 8.067 M -46.75 % | 15.150 M 161.10 % | 5.802 M 0.00 % | 5.802 M |
Capital expenditure | -29.600 M -93.48 % | -15.299 M -27.04 % | -12.042 M -294.86 % | -3.050 M 85.84 % | -21.537 M -305.47 % | -5.312 M 40.98 % | -9.000 M -159.06 % | -3.474 M 18.23 % | -4.249 M -151.79 % | -1.687 M 95.82 % | -40.417 M -2 955.23 % | -1.323 M 71.70 % | -4.674 M -272.15 % | -1.256 M 75.08 % | -5.039 M -222.23 % | -1.564 M -43.62 % | -1.089 M 28.24 % | -1.517 M 11.45 % | -1.714 M 18.90 % | -2.113 M -64.18 % | -1.287 M 40.94 % | -2.179 M -16.08 % | -1.877 M 50.72 % | -3.810 M -104.59 % | -1.862 M 0.00 % | -1.862 M |
Free CashFlow | -5.752 M -165.29 % | -2.168 M -176.18 % | 2.846 M -83.25 % | 16.988 M 273.53 % | -9.790 M -381.24 % | 3.481 M -85.94 % | 24.759 M 282.01 % | 6.481 M -61.15 % | 16.681 M 66.60 % | 10.012 M 134.51 % | -29.014 M -355.72 % | 11.346 M 58.00 % | 7.181 M -13.42 % | 8.294 M -50.57 % | 16.780 M 0.63 % | 16.674 M 18.27 % | 14.099 M -4.01 % | 14.688 M 40.04 % | 10.488 M -14.71 % | 12.297 M -1.53 % | 12.488 M 2 682.64 % | -483.525 K -107.81 % | 6.190 M -45.42 % | 11.340 M 187.81 % | 3.940 M 0.00 % | 3.940 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 |