
Kontour (Xi'an) Medical Technology Co., Ltd. 688314.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 321.945 M 17.06 % | 275.026 M 14.62 % | 239.949 M 12.89 % | 212.548 M 29.54 % | 164.076 M 11.01 % | 147.804 M 34.98 % | 109.503 M 51.07 % | 72.487 M |
Net income | 88.399 M 17.07 % | 75.511 M -0.23 % | 75.687 M -7.28 % | 81.626 M 55.83 % | 52.381 M 0.86 % | 51.933 M 134.43 % | 22.152 M 120.22 % | 10.059 M |
Income before tax | 106.004 M 15.53 % | 91.752 M 3.72 % | 88.465 M -7.26 % | 95.393 M 63.87 % | 58.213 M -3.48 % | 60.314 M 148.35 % | 24.286 M 111.78 % | 11.468 M |
Income before tax ratio | 0.33 -1.30 % | 0.33 -9.51 % | 0.37 -17.85 % | 0.45 26.50 % | 0.35 -13.05 % | 0.41 83.99 % | 0.22 40.19 % | 0.16 |
EBITDA | 121.679 M 6.75 % | 113.985 M 9.33 % | 104.259 M -3.77 % | 108.341 M 65.86 % | 65.319 M -3.03 % | 67.358 M 116.10 % | 31.170 M 92.74 % | 16.172 M |
Net income ratio | 0.27 0.01 % | 0.27 -12.96 % | 0.32 -17.86 % | 0.38 20.29 % | 0.32 -9.14 % | 0.35 73.68 % | 0.20 45.77 % | 0.14 |
Ratio EBITDA | 0.38 -8.81 % | 0.41 -4.61 % | 0.43 -14.76 % | 0.51 28.04 % | 0.40 -12.64 % | 0.46 60.10 % | 0.28 27.59 % | 0.22 |
Gross profit ratio | 0.80 2.48 % | 0.78 -4.21 % | 0.81 -1.39 % | 0.83 -0.34 % | 0.83 3.88 % | 0.80 4.02 % | 0.77 11.35 % | 0.69 |
Weighted average shs out dil | 81.239 M 0.05 % | 81.195 M -0.05 % | 81.239 M 0.00 % | 81.239 M 86.34 % | 43.598 M -46.33 % | 81.239 M 36.21 % | 59.641 M 1.64 % | 58.680 M |
Weighted average shs out | 81.239 M 0.05 % | 81.195 M -0.05 % | 81.239 M 0.00 % | 81.239 M 86.34 % | 43.598 M -46.33 % | 81.239 M 36.21 % | 59.641 M 1.64 % | 58.680 M |
EPS diluted | 1.09 17.20 % | 0.93 0.00 % | 0.93 -7.00 % | 1.00 -16.67 % | 1.20 87.50 % | 0.64 72.97 % | 0.37 117.65 % | 0.17 |
Earnings per share | 1.09 17.20 % | 0.93 0.00 % | 0.93 -7.00 % | 1.00 -16.67 % | 1.20 87.50 % | 0.64 72.97 % | 0.37 117.65 % | 0.17 |
Gross profit | 257.484 M 19.96 % | 214.645 M 9.80 % | 195.493 M 11.32 % | 175.608 M 29.10 % | 136.022 M 15.31 % | 117.957 M 40.40 % | 84.016 M 68.22 % | 49.944 M |
Income tax expense | 18.368 M 6.30 % | 17.280 M 20.89 % | 14.294 M 0.59 % | 14.210 M 100.28 % | 7.095 M -25.88 % | 9.573 M 225.23 % | 2.943 M 44.29 % | 2.040 M |
Cost of revenue | 64.461 M 6.76 % | 60.381 M 35.82 % | 44.456 M 20.35 % | 36.940 M 31.68 % | 28.054 M -6.01 % | 29.847 M 17.10 % | 25.488 M 13.06 % | 22.543 M |
General and administrative expenses | 17.643 M -66.14 % | 52.114 M 284.23 % | 13.563 M 7.43 % | 12.625 M 23.79 % | 10.199 M 0.34 % | 10.165 M 1.51 % | 10.013 M 42.09 % | 7.047 M |
Selling and marketing expenses | 38.379 M -30.50 % | 55.220 M 16.23 % | 47.509 M 32.80 % | 35.774 M 16.64 % | 30.671 M 23.16 % | 24.904 M 15.68 % | 21.528 M 25.48 % | 17.156 M |
Other expenses | 71.843 M 4 191.19 % | -1.756 M -105.66 % | 31.050 M 34.63 % | 23.063 M -5.45 % | 24.392 M 114.95 % | 11.347 M 1 197.41 % | 874.627 K 624.15 % | -166.865 K |
Operating expenses | 151.770 M 23.18 % | 123.213 M 11.58 % | 110.423 M 25.10 % | 88.266 M 7.43 % | 82.162 M 44.20 % | 56.978 M -3.66 % | 59.142 M 58.98 % | 37.201 M |
Cost and expenses | 216.231 M 17.78 % | 183.593 M 18.54 % | 154.879 M 23.70 % | 125.206 M 13.60 % | 110.216 M 26.94 % | 86.825 M 2.59 % | 84.629 M 41.65 % | 59.744 M |
Research and development expenses | 23.904 M 35.53 % | 17.638 M -3.63 % | 18.301 M 8.90 % | 16.805 M -0.56 % | 16.900 M 60.02 % | 10.561 M 30.57 % | 8.089 M 83.26 % | 4.414 M |
Selling general and administrative expenses | 56.023 M -47.80 % | 107.331 M 75.75 % | 61.072 M 26.18 % | 48.399 M 18.42 % | 40.870 M 16.54 % | 35.069 M 11.19 % | 31.541 M 30.32 % | 24.203 M |
Interest income | 5.221 M 0.43 % | 5.199 M 10.84 % | 4.690 M 74.48 % | 2.688 M 26.40 % | 2.127 M 335.52 % | 488.288 K 174.22 % | 178.063 K 119.67 % | 81.059 K |
Interest expense | 2.308 M 13.98 % | 2.025 M 54.36 % | 1.312 M 47.56 % | 888.907 K 57.33 % | 564.993 K 67.72 % | 336.860 K 803.84 % | 37.270 K -61.20 % | 96.059 K |
Depreciation and amortization | 13.500 M -10.30 % | 15.051 M 3.93 % | 14.483 M 20.10 % | 12.059 M 84.37 % | 6.541 M -0.35 % | 6.564 M -1.28 % | 6.649 M 93.91 % | 3.429 M |
Operating income | 105.714 M 15.62 % | 91.433 M 5.91 % | 86.331 M 0.01 % | 86.325 M 66.64 % | 51.804 M -13.98 % | 60.226 M 157.25 % | 23.411 M 101.22 % | 11.635 M |
Operating income ratio | 0.33 -1.23 % | 0.33 -7.60 % | 0.36 -11.41 % | 0.41 28.64 % | 0.32 -22.52 % | 0.41 90.59 % | 0.21 33.20 % | 0.16 |
Total other income expenses net | 289.513 K -9.50 % | 319.905 K -85.00 % | 2.133 M -76.48 % | 9.068 M 41.48 % | 6.409 M 7 246.72 % | 87.238 K -90.10 % | 881.228 K 628.11 % | -166.866 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -371.534 M -10.53 % | -336.127 M -8.32 % | -310.302 M -2.65 % | -302.299 M -284.03 % | -78.718 M 24.26 % | -103.927 M -527.00 % | -16.575 M 58.62 % | -40.060 M |
Total investments | 59.865 M 136.22 % | 25.343 M 81.94 % | 13.929 M 70.28 % | 8.180 M 14 943.23 % | 54.377 K -75.58 % | 222.706 K -56.32 % | 509.845 K 3.91 % | 490.654 K |
Total debt | 44.884 M 15.11 % | 38.992 M 0.14 % | 38.940 M 69.05 % | 23.035 M 63.55 % | 14.084 M 73.48 % | 8.119 M 104.16 % | 3.977 M 2 819.98 % | 136.186 K |
Accumulated other comprehensive income loss | 55.313 M | 0.000 -100.00 % | 30.659 M 61.84 % | 18.945 M 81.17 % | 10.457 M -92.32 % | 136.139 M 93.26 % | 70.443 M | 0.000 |
Retained earnings | 200.834 M 21.79 % | 164.899 M 25.38 % | 131.517 M 29.00 % | 101.950 M 71.77 % | 59.354 M 355.17 % | 13.040 M -38.00 % | 21.033 M 1 088.86 % | 1.769 M |
Common stock | 81.239 M 0.00 % | 81.239 M 40.00 % | 58.028 M 0.00 % | 58.028 M 33.34 % | 43.518 M 0.00 % | 43.518 M 25.23 % | 34.750 M 0.00 % | 34.750 M |
Total equity | 637.848 M 8.94 % | 585.510 M 8.09 % | 541.674 M 8.03 % | 501.395 M 106.29 % | 243.048 M 26.27 % | 192.488 M 51.34 % | 127.190 M 24.82 % | 101.899 M |
Other non current liabilities | 53.231 K -68.04 % | 166.558 K -94.22 % | 2.880 M | 0.000 -100.00 % | 3.299 M 187.93 % | 1.146 M 3 104.45 % | 35.760 K -78.99 % | 170.233 K |
Long term debt | 6.999 M 585.37 % | 1.021 M -47.35 % | 1.939 M -43.30 % | 3.421 M -48.26 % | 6.612 M | 0.000 -100.00 % | 3.834 M | 0.000 |
Total non current liabilities | 15.377 M 233.52 % | 4.610 M -47.79 % | 8.830 M -15.76 % | 10.482 M -1.42 % | 10.633 M 38.80 % | 7.661 M -32.59 % | 11.364 M 33.74 % | 8.497 M |
Other current liabilities | 22.386 M 15.16 % | 19.439 M 39.60 % | 13.925 M 4.28 % | 13.353 M 9.85 % | 12.155 M -2.09 % | 12.415 M 14.84 % | 10.811 M 22.91 % | 8.796 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.675 M -93.67 % | 26.459 M 56.16 % | 16.944 M 12.75 % | 15.027 M 656.20 % | 1.987 M -81.28 % | 10.615 M |
Short term debt | 37.885 M -0.23 % | 37.971 M 2.62 % | 37.000 M 88.64 % | 19.614 M 15.33 % | 17.007 M 109.48 % | 8.119 M 5 575.70 % | 143.044 K 5.04 % | 136.186 K |
Total current liabilities | 93.998 M 17.94 % | 79.701 M -9.05 % | 87.632 M 42.49 % | 61.502 M 62.60 % | 37.825 M 34.28 % | 28.169 M 66.12 % | 16.957 M -6.66 % | 18.167 M |
Total liabilities | 109.375 M 29.73 % | 84.311 M -12.60 % | 96.462 M 34.00 % | 71.985 M 48.55 % | 48.458 M 35.25 % | 35.829 M 26.51 % | 28.321 M 6.21 % | 26.664 M |
Other non current assets | 43.559 M -24.64 % | 57.802 M 15.57 % | 50.017 M 100.27 % | 24.975 M -16.84 % | 30.031 M 5 836.67 % | 505.858 K -96.89 % | 16.257 M 4 018.07 % | 394.780 K |
Long term investments | 59.865 M 136.22 % | 25.343 M -7.05 % | 27.265 M 233.31 % | 8.180 M 14 943.23 % | 54.377 K -75.58 % | 222.706 K -82.01 % | 1.238 M -32.62 % | 1.837 M |
Intangible assets | 27.306 M 28.81 % | 21.199 M -11.82 % | 24.040 M -8.13 % | 26.169 M -12.99 % | 30.076 M 27.80 % | 23.534 M -10.27 % | 26.227 M -6.45 % | 28.036 M |
GoodWill | 6.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 33.327 M 57.21 % | 21.199 M -11.82 % | 24.040 M -8.13 % | 26.169 M -12.99 % | 30.076 M 27.80 % | 23.534 M -10.27 % | 26.227 M -6.45 % | 28.036 M |
Property plant equipment net | 188.124 M 32.95 % | 141.498 M 9.46 % | 129.265 M -4.34 % | 135.124 M 59.82 % | 84.550 M 143.36 % | 34.743 M 23.05 % | 28.236 M -1.62 % | 28.700 M |
Total non current assets | 328.972 M 32.04 % | 249.137 M 6.55 % | 233.817 M 18.32 % | 197.610 M 33.35 % | 148.188 M 142.63 % | 61.076 M -17.36 % | 73.907 M 23.47 % | 59.856 M |
Other current assets | 5.157 M -24.63 % | 6.842 M 11.11 % | 6.158 M -36.41 % | 9.683 M -4.00 % | 10.087 M -49.07 % | 19.805 M 344.82 % | 4.452 M 106.37 % | 2.158 M |
Short term investments | 0.000 | 0.000 100.00 % | -13.335 M | 0.000 | 0.000 | 0.000 100.00 % | -728.243 K 45.92 % | -1.347 M |
cash and cash equivalents | 378.532 M 0.91 % | 375.120 M 7.41 % | 349.242 M 7.35 % | 325.333 M 250.57 % | 92.803 M -17.17 % | 112.046 M 445.18 % | 20.552 M -48.87 % | 40.196 M |
Cash and short term investments | 378.532 M 0.91 % | 375.120 M 7.41 % | 349.242 M 7.35 % | 325.333 M 250.57 % | 92.803 M -17.17 % | 112.046 M 445.18 % | 20.552 M -48.87 % | 40.196 M |
Total current assets | 418.251 M -1.97 % | 426.651 M 5.52 % | 404.319 M 7.60 % | 375.769 M 162.19 % | 143.318 M -14.30 % | 167.241 M 104.94 % | 81.604 M 18.77 % | 68.707 M |
Inventory | 24.751 M -30.03 % | 35.371 M -8.95 % | 38.847 M 1.23 % | 38.377 M 5.53 % | 36.366 M 16.09 % | 31.326 M 36.10 % | 23.018 M 8.77 % | 21.163 M |
Net receivables | 9.810 M 5.29 % | 9.317 M -7.50 % | 10.072 M 44.01 % | 6.994 M 47.14 % | 4.753 M -3.36 % | 4.918 M -15.32 % | 5.808 M 11.88 % | 5.191 M |
Tax assets | 4.097 M 24.36 % | 3.295 M 1.99 % | 3.230 M 2.17 % | 3.162 M -9.05 % | 3.476 M 67.90 % | 2.070 M 6.21 % | 1.949 M 119.58 % | 887.766 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 25.846 M 53.44 % | 16.845 M -12.67 % | 19.289 M 28.36 % | 15.027 M 127.51 % | 6.605 M 143.85 % | 2.709 M -32.55 % | 4.016 M -27.53 % | 5.541 M |
Tax payables | 7.881 M 44.69 % | 5.446 M -65.40 % | 15.743 M 52.92 % | 10.295 M 196.07 % | 3.477 M -29.41 % | 4.926 M 147.89 % | 1.987 M -46.21 % | 3.694 M |
Deferred revenue non current | 5.505 M | 0.000 -100.00 % | 2.520 M -13.40 % | 2.909 M -11.82 % | 3.299 M | 0.000 | 0.000 | 0.000 |
Minority interest | 2.271 M 235.66 % | -1.674 M -3.98 % | -1.610 M 16.52 % | -1.928 M -29.75 % | -1.486 M -611.37 % | -208.889 K -121.68 % | 963.670 K -49.12 % | 1.894 M |
Capital lease obligations | 8.781 M 759.86 % | 1.021 M -47.35 % | 1.939 M -43.30 % | 3.421 M -22.62 % | 4.421 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 298.191 M -12.57 % | 341.046 M 5.56 % | 323.080 M -0.41 % | 324.401 M 147.25 % | 131.206 M -2.67 % | 134.804 M 116.88 % | 62.156 M -2.09 % | 63.486 M |
Deferred tax liabilities non current | 2.820 M -17.62 % | 3.423 M -14.67 % | 4.011 M -3.39 % | 4.152 M -19.26 % | 5.143 M -21.06 % | 6.515 M -13.08 % | 7.495 M -9.99 % | 8.327 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 747.223 M 10.57 % | 675.787 M 5.90 % | 638.136 M 11.29 % | 573.379 M 96.70 % | 291.506 M 27.68 % | 228.318 M 46.82 % | 155.511 M 20.96 % | 128.564 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -644.253 K -207.57 % | -209.467 K 69.02 % | -676.064 K 75.66 % | -2.778 M -112.50 % | -1.307 M 42.43 % | -2.271 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.244 M 72.78 % | 2.456 M | 0.000 |
Change in working capital | 16.158 M 193.43 % | -17.294 M -3 034.48 % | -551.720 K -109.02 % | 6.117 M 287.24 % | -3.267 M 33.38 % | -4.903 M 45.87 % | -9.059 M -86.34 % | -4.862 M |
Accounts receivables | 2.910 M 3 004.26 % | -100.214 K 97.78 % | -4.519 M -20.50 % | -3.750 M -359.73 % | -815.635 K -120.36 % | 4.006 M 252.55 % | -2.626 M | 0.000 |
Inventory | 6.778 M 229.26 % | -5.244 M 20.64 % | -6.608 M -20.26 % | -5.495 M 25.42 % | -7.368 M -30.34 % | -5.653 M -99.76 % | -2.830 M 83.09 % | -16.729 M |
Accounts payables | 6.470 M 157.23 % | -11.305 M -204.83 % | 10.784 M -32.76 % | 16.037 M 108.42 % | 7.695 M 494.64 % | -1.950 M -46.32 % | -1.333 M | 0.000 |
Other working capital | 5.064 M 886.00 % | -644.254 K -207.57 % | -209.468 K 69.02 % | -676.065 K 75.66 % | -2.778 M -112.52 % | -1.307 M 79.02 % | -6.230 M -152.49 % | 11.867 M |
Other non cash items | 22.960 M 16.72 % | 19.671 M 201.07 % | 6.534 M 21.86 % | 5.362 M 46.79 % | 3.653 M 23.58 % | 2.956 M -35.27 % | 4.567 M 39.71 % | 3.269 M |
Net cash provided by operating activities | 140.255 M 58.45 % | 88.517 M -3.76 % | 91.976 M -10.95 % | 103.290 M 78.61 % | 57.828 M 0.08 % | 57.782 M 153.04 % | 22.835 M 102.74 % | 11.263 M |
Investments in property plant and equipment | -47.398 M -233.29 % | -14.221 M 21.85 % | -18.199 M 67.06 % | -55.244 M 24.30 % | -72.973 M -668.65 % | -9.494 M -134.14 % | -4.055 M -311.46 % | -985.425 K |
Acquisitions net | -10.114 M | 0.000 -100.00 % | 10.069 M 44 522.03 % | 22.565 K | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 |
Purchases of investments | -32.848 M -91.94 % | -17.114 M -26.64 % | -13.515 M 96.89 % | -434.000 M | 0.000 | 0.000 100.00 % | -265.352 K 44.53 % | -478.387 K |
Sales maturities of investments | 2.208 M -32.96 % | 3.293 M -4.44 % | 3.446 M 38.83 % | 2.482 M 150.10 % | 992.359 K -27.13 % | 1.362 M 162.20 % | 519.374 K 33.59 % | 388.787 K |
Other investing activites | -3.203 M 2.58 % | -3.287 M 67.35 % | -10.069 M -102.32 % | 434.000 M 144 666 668 003.80 % | 0.300 -100.00 % | 28.000 M 200.00 % | -28.000 M -582.46 % | 5.804 M |
Net cash used for investing activites | -91.355 M -191.59 % | -31.330 M -10.83 % | -28.268 M 46.40 % | -52.740 M 26.73 % | -71.981 M -462.30 % | 19.868 M 162.48 % | -31.801 M -772.53 % | 4.729 M |
Debt repayment | -2.623 M | 0.000 -100.00 % | 12.864 M 221.82 % | 3.997 M -56.59 % | 9.209 M 122.62 % | 4.137 M 11.84 % | 3.699 M 172.63 % | -5.093 M |
Common stock issued | 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 |
Dividends paid | -42.696 M -34.16 % | -31.825 M 11.54 % | -35.977 M -19.23 % | -30.175 M -9 026.65 % | -330.620 K -4.38 % | -316.743 K -1 363.22 % | -21.647 K -7.17 % | -20.198 K |
Other financing activites | -627.300 K -2 187.17 % | 30.055 K 100.17 % | -17.402 M -108.32 % | 209.140 M 1 701.89 % | -13.056 M -230.56 % | 10.000 M 167.34 % | -14.850 M -172.44 % | 20.500 M |
Net cash used provided by financing activities | -45.946 M -44.51 % | -31.795 M 23.26 % | -41.433 M -122.70 % | 182.487 M 4 468.54 % | -4.177 M -130.23 % | 13.820 M 223.69 % | -11.173 M -172.61 % | 15.387 M |
Effect of forex changes on cash | -329.516 K -167.79 % | 486.083 K -70.25 % | 1.634 M 423.08 % | -505.680 K 44.62 % | -913.032 K -3 967.80 % | 23.606 K -95.22 % | 494.217 K 183.06 % | -595.016 K |
Net change in cash | 2.624 M -89.86 % | 25.878 M 8.24 % | 23.908 M -89.72 % | 232.531 M 1 308.39 % | -19.243 M -121.03 % | 91.494 M 565.76 % | -19.644 M -163.81 % | 30.784 M |
Cash at beginning of period | 375.120 M 7.41 % | 349.242 M 7.35 % | 325.333 M 250.57 % | 92.803 M -17.17 % | 112.046 M 445.18 % | 20.552 M -48.87 % | 40.196 M 327.07 % | 9.412 M |
Cash at end of period | 377.743 M 0.70 % | 375.120 M 7.41 % | 349.242 M 7.35 % | 325.333 M 250.57 % | 92.803 M -17.17 % | 112.046 M 445.18 % | 20.552 M -48.87 % | 40.196 M |
Operating cash flow | 140.255 M 64.57 % | 85.225 M -7.34 % | 91.976 M -10.95 % | 103.290 M 78.61 % | 57.828 M 0.08 % | 57.782 M 153.04 % | 22.835 M 102.74 % | 11.263 M |
Capital expenditure | -47.398 M -233.29 % | -14.221 M 21.85 % | -18.199 M 67.06 % | -55.244 M 24.30 % | -72.973 M -668.65 % | -9.494 M -134.14 % | -4.055 M -311.46 % | -985.425 K |
Free CashFlow | 92.857 M 30.78 % | 71.003 M -3.76 % | 73.777 M 53.56 % | 48.045 M 417.23 % | -15.145 M -131.36 % | 48.288 M 157.12 % | 18.781 M 82.73 % | 10.278 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 87.825 M 6.47 % | 82.491 M 0.81 % | 81.827 M -5.70 % | 86.778 M 5.85 % | 81.982 M 19.28 % | 68.729 M 2.13 % | 67.294 M -5.85 % | 71.475 M 1.41 % | 70.484 M 9.04 % | 64.643 M 5.16 % | 61.468 M -2.56 % | 63.086 M 1.93 % | 61.893 M 15.68 % | 53.501 M -13.00 % | 61.493 M 11.22 % | 55.289 M 1.16 % | 54.658 M 32.96 % | 41.108 M -19.41 % | 51.006 M 17.09 % | 43.561 M -1.29 % | 44.131 M 73.90 % | 25.378 M |
Net income | 30.950 M 28.70 % | 24.048 M 105.79 % | 11.686 M -58.15 % | 27.921 M -3.24 % | 28.857 M 44.76 % | 19.935 M 78.56 % | 11.164 M -55.64 % | 25.167 M 27.36 % | 19.760 M 1.75 % | 19.420 M 79.82 % | 10.799 M -58.07 % | 25.756 M 22.01 % | 21.111 M 17.07 % | 18.032 M -8.57 % | 19.722 M -27.43 % | 27.176 M 30.80 % | 20.777 M 48.92 % | 13.951 M 28.04 % | 10.896 M -39.65 % | 18.055 M 9.62 % | 16.470 M 136.61 % | 6.961 M |
Income before tax | 35.800 M 21.11 % | 29.559 M 116.21 % | 13.672 M -58.65 % | 33.062 M -14.36 % | 38.606 M 45.01 % | 26.623 M 52.26 % | 17.485 M -41.85 % | 30.070 M 27.40 % | 23.603 M 0.95 % | 23.381 M 98.86 % | 11.758 M -61.37 % | 30.439 M 21.65 % | 25.022 M 17.78 % | 21.246 M -8.93 % | 23.328 M -26.33 % | 31.665 M 30.47 % | 24.270 M 50.48 % | 16.129 M 45.73 % | 11.068 M -46.45 % | 20.666 M 10.28 % | 18.740 M 142.16 % | 7.739 M |
Income before tax ratio | 0.41 13.76 % | 0.36 114.47 % | 0.17 -56.15 % | 0.38 -19.09 % | 0.47 21.57 % | 0.39 49.08 % | 0.26 -38.24 % | 0.42 25.63 % | 0.33 -7.42 % | 0.36 89.10 % | 0.19 -60.36 % | 0.48 19.35 % | 0.40 1.81 % | 0.40 4.68 % | 0.38 -33.76 % | 0.57 28.98 % | 0.44 13.17 % | 0.39 80.82 % | 0.22 -54.26 % | 0.47 11.72 % | 0.42 39.26 % | 0.30 |
EBITDA | 36.382 M 20.82 % | 30.112 M 112.71 % | 14.156 M -57.85 % | 33.589 M -5.68 % | 35.611 M 41.41 % | 25.183 M 65.73 % | 15.195 M -57.56 % | 35.804 M 24.45 % | 28.769 M 4.74 % | 27.467 M 73.73 % | 15.811 M -54.16 % | 34.488 M 19.51 % | 28.857 M 15.34 % | 25.019 M -9.42 % | 27.619 M -12.71 % | 31.642 M 19.15 % | 26.557 M 41.17 % | 18.812 M 68.75 % | 11.148 M -46.26 % | 20.744 M 10.00 % | 18.857 M 110.57 % | 8.955 M |
Net income ratio | 0.35 20.88 % | 0.29 104.13 % | 0.14 -55.61 % | 0.32 -8.59 % | 0.35 21.35 % | 0.29 74.84 % | 0.17 -52.88 % | 0.35 25.59 % | 0.28 -6.68 % | 0.30 70.99 % | 0.18 -56.97 % | 0.41 19.70 % | 0.34 1.20 % | 0.34 5.09 % | 0.32 -34.75 % | 0.49 29.31 % | 0.38 12.00 % | 0.34 58.87 % | 0.21 -48.46 % | 0.41 11.06 % | 0.37 36.07 % | 0.27 |
Ratio EBITDA | 0.41 13.48 % | 0.37 111.00 % | 0.17 -55.31 % | 0.39 -10.89 % | 0.43 18.55 % | 0.37 62.27 % | 0.23 -54.92 % | 0.50 22.73 % | 0.41 -3.94 % | 0.42 65.20 % | 0.26 -52.95 % | 0.55 17.25 % | 0.47 -0.30 % | 0.47 4.12 % | 0.45 -21.52 % | 0.57 17.79 % | 0.49 6.17 % | 0.46 109.38 % | 0.22 -54.10 % | 0.48 11.44 % | 0.43 21.09 % | 0.35 |
Gross profit ratio | 0.80 2.36 % | 0.78 -1.49 % | 0.79 -2.25 % | 0.81 6.35 % | 0.76 -6.14 % | 0.81 4.12 % | 0.78 -4.28 % | 0.81 0.53 % | 0.81 -0.89 % | 0.81 -0.52 % | 0.82 -0.07 % | 0.82 -1.65 % | 0.83 6.38 % | 0.78 -5.14 % | 0.83 -0.12 % | 0.83 0.04 % | 0.83 -0.05 % | 0.83 -1.33 % | 0.84 0.19 % | 0.84 2.04 % | 0.82 0.46 % | 0.82 |
Weighted average shs out dil | 80.161 M 0.00 % | 80.161 M -1.33 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 39.66 % | 58.168 M 0.00 % | 58.168 M -28.57 % | 81.435 M 40.00 % | 58.168 M 0.00 % | 58.168 M 0.00 % | 58.168 M -4.70 % | 61.037 M 40.00 % | 43.598 M 0.00 % | 43.598 M 0.00 % | 43.598 M 715 824 153.07 % | 6.091 |
Weighted average shs out | 80.161 M 0.00 % | 80.161 M -1.33 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 39.66 % | 58.168 M 0.00 % | 58.168 M -28.40 % | 81.239 M 39.66 % | 58.168 M 0.00 % | 58.168 M 0.00 % | 58.168 M -4.69 % | 61.030 M 39.98 % | 43.598 M 0.00 % | 43.598 M 0.00 % | 43.598 M 715 913 403.79 % | 6.090 |
EPS diluted | 0.39 30.00 % | 0.30 114.29 % | 0.14 -58.82 % | 0.34 -5.56 % | 0.36 44.00 % | 0.25 78.57 % | 0.14 -54.84 % | 0.31 29.17 % | 0.24 0.00 % | 0.24 84.62 % | 0.13 -70.45 % | 0.44 22.22 % | 0.36 63.64 % | 0.22 -35.29 % | 0.34 -27.66 % | 0.47 30.56 % | 0.36 56.52 % | 0.23 -8.00 % | 0.25 -39.02 % | 0.41 7.89 % | 0.38 -100.00 % | 1 142 857.03 |
Earnings per share | 0.39 30.00 % | 0.30 114.29 % | 0.14 -58.82 % | 0.34 -5.56 % | 0.36 44.00 % | 0.25 78.57 % | 0.14 -54.84 % | 0.31 29.17 % | 0.24 0.00 % | 0.24 84.62 % | 0.13 -70.45 % | 0.44 22.22 % | 0.36 63.64 % | 0.22 -35.29 % | 0.34 -27.66 % | 0.47 30.56 % | 0.36 56.52 % | 0.23 -8.00 % | 0.25 -39.02 % | 0.41 7.89 % | 0.38 -100.00 % | 1 142 999.52 |
Gross profit | 69.904 M 8.98 % | 64.145 M -0.69 % | 64.591 M -7.83 % | 70.075 M 12.57 % | 62.250 M 11.96 % | 55.598 M 6.34 % | 52.281 M -9.88 % | 58.013 M 1.95 % | 56.905 M 8.06 % | 52.658 M 4.62 % | 50.333 M -2.63 % | 51.693 M 0.25 % | 51.565 M 23.06 % | 41.901 M -17.47 % | 50.769 M 11.09 % | 45.700 M 1.20 % | 45.159 M 32.90 % | 33.980 M -20.48 % | 42.731 M 17.32 % | 36.424 M 0.72 % | 36.164 M 74.69 % | 20.702 M |
Income tax expense | 4.977 M -15.13 % | 5.863 M 187.16 % | 2.042 M -61.71 % | 5.332 M -15.82 % | 6.335 M 35.96 % | 4.659 M 20.42 % | 3.869 M -22.66 % | 5.003 M 21.87 % | 4.105 M -4.58 % | 4.302 M 225.54 % | 1.322 M -73.21 % | 4.933 M 12.81 % | 4.373 M 19.23 % | 3.667 M 0.27 % | 3.657 M -20.11 % | 4.578 M 27.83 % | 3.581 M 49.65 % | 2.393 M 659.55 % | 315.080 K -89.76 % | 3.076 M 7.72 % | 2.856 M 236.93 % | 847.621 K |
Cost of revenue | 17.921 M -2.32 % | 18.346 M 6.44 % | 17.236 M 3.19 % | 16.703 M -15.35 % | 19.732 M 50.27 % | 13.131 M -12.54 % | 15.013 M 11.53 % | 13.461 M -0.87 % | 13.579 M 13.31 % | 11.984 M 7.63 % | 11.135 M -2.26 % | 11.393 M 10.31 % | 10.328 M -10.97 % | 11.600 M 8.17 % | 10.724 M 11.83 % | 9.589 M 0.95 % | 9.499 M 33.26 % | 7.128 M -13.86 % | 8.275 M 15.96 % | 7.136 M -10.42 % | 7.966 M 70.37 % | 4.676 M |
General and administrative expenses | -5.740 M -142.49 % | 13.509 M 164.12 % | -21.067 M -166.68 % | 31.596 M 635.41 % | -5.901 M -145.34 % | 13.016 M -22.54 % | 16.805 M -40.19 % | 28.096 M 672.37 % | -4.909 M -140.50 % | 12.122 M 168.26 % | -17.757 M -170.42 % | 25.217 M 813.71 % | -3.533 M -136.67 % | 9.636 M 174.18 % | -12.990 M -167.18 % | 19.336 M 825.86 % | -2.664 M -129.79 % | 8.943 M 171.11 % | -12.576 M -165.00 % | 19.348 M 750.63 % | -2.974 M -146.46 % | 6.400 M |
Selling and marketing expenses | 4.064 M -67.77 % | 12.608 M 294.47 % | -6.483 M -124.03 % | 26.984 M 70.86 % | 15.793 M 21.04 % | 13.047 M -9.03 % | 14.342 M 18.59 % | 12.094 M -22.34 % | 15.573 M 17.87 % | 13.212 M -26.21 % | 17.904 M 61.15 % | 11.110 M 1.19 % | 10.980 M 46.12 % | 7.514 M -34.76 % | 11.518 M 33.45 % | 8.632 M -3.47 % | 8.942 M 33.81 % | 6.682 M -43.32 % | 11.791 M 12.68 % | 10.464 M 108.19 % | 5.026 M 48.26 % | 3.390 M |
Other expenses | 33.834 M 671.26 % | 4.387 M -93.81 % | 70.897 M 351.92 % | -28.143 M -1 749.78 % | -1.521 M -159.07 % | -587.260 K 88.32 % | -5.028 M -2 008.49 % | 263.441 K 881.23 % | -33.721 K -106.98 % | 482.930 K -98.48 % | 31.765 M 289.93 % | -16.725 M -209.30 % | 15.301 M 2 060.43 % | 708.261 K -82.46 % | 4.037 M -16.96 % | 4.861 M -58.57 % | 11.735 M 492.00 % | -2.994 M -4 902.51 % | -59.843 K -100.85 % | 7.000 M 10 643 250.37 % | -65.770 99.99 % | -530.960 K |
Operating expenses | 38.721 M 11.95 % | 34.589 M -31.98 % | 50.851 M 36.89 % | 37.148 M 13.18 % | 32.822 M 5.61 % | 31.079 M -18.08 % | 37.936 M 34.65 % | 28.173 M -12.46 % | 32.183 M 7.94 % | 29.817 M -23.73 % | 39.092 M 58.16 % | 24.716 M -5.94 % | 26.276 M 29.18 % | 20.340 M -36.53 % | 32.048 M 61.71 % | 19.818 M 0.69 % | 19.682 M 17.74 % | 16.717 M -47.11 % | 31.609 M 43.27 % | 22.063 M 34.63 % | 16.388 M 35.41 % | 12.102 M |
Cost and expenses | 56.642 M 7.00 % | 52.935 M -22.25 % | 68.087 M 26.44 % | 53.851 M 2.47 % | 52.554 M 18.87 % | 44.210 M -16.50 % | 52.949 M 27.18 % | 41.635 M -9.02 % | 45.762 M 9.48 % | 41.801 M -16.77 % | 50.227 M 39.10 % | 36.109 M -1.35 % | 36.604 M 14.60 % | 31.940 M -25.33 % | 42.772 M 45.45 % | 29.408 M 0.78 % | 29.181 M 22.38 % | 23.845 M -40.21 % | 39.884 M 36.59 % | 29.199 M 19.89 % | 24.354 M 45.15 % | 16.778 M |
Research and development expenses | 6.563 M 60.64 % | 4.086 M -45.55 % | 7.504 M 18.60 % | 6.327 M 19.24 % | 5.306 M 13.99 % | 4.655 M 22.10 % | 3.813 M -30.16 % | 5.459 M 27.69 % | 4.275 M 6.86 % | 4.001 M -44.27 % | 7.179 M 40.38 % | 5.114 M 44.96 % | 3.528 M 42.17 % | 2.481 M -71.07 % | 8.576 M 246.70 % | 2.474 M 48.18 % | 1.669 M -59.14 % | 4.086 M -52.48 % | 8.598 M 178.43 % | 3.088 M -4.51 % | 3.234 M 63.29 % | 1.980 M |
Selling general and administrative expenses | -1.676 M -106.42 % | 26.116 M 194.80 % | -27.550 M -146.72 % | 58.964 M 126.83 % | 25.994 M 0.61 % | 25.837 M -16.99 % | 31.125 M -22.56 % | 40.190 M 276.87 % | 10.664 M -57.91 % | 25.333 M 17 078.68 % | 147.470 K -99.59 % | 36.327 M 387.83 % | 7.447 M -56.58 % | 17.151 M 1 265.50 % | -1.472 M -105.26 % | 27.967 M 345.49 % | 6.278 M -59.82 % | 15.625 M 2 089.25 % | -785.476 K -102.63 % | 29.813 M 1 352.54 % | 2.052 M -79.04 % | 9.791 M |
Interest income | 415.704 K -71.53 % | 1.460 M 340.11 % | 331.787 K -86.75 % | 2.504 M 48.06 % | 1.691 M 10.56 % | 1.530 M -17.27 % | 1.849 M -48.64 % | 3.600 M 138.08 % | 1.512 M -1.25 % | 1.531 M -16.03 % | 1.823 M -51.51 % | 3.760 M 123.93 % | 1.679 M 90.65 % | 880.807 K -63.04 % | 2.383 M 42.09 % | 1.677 M 131.92 % | 723.078 K 115.22 % | 335.965 K -91.50 % | 3.951 M 2 198.94 % | 171.875 K -92.16 % | 2.193 M 194.40 % | 744.938 K |
Interest expense | 582.190 K 5.40 % | 552.381 K 14.00 % | 484.546 K -8.01 % | 526.750 K -15.26 % | 621.585 K 14.76 % | 541.662 K 8.92 % | 497.318 K -1.58 % | 505.300 K 1.28 % | 498.923 K 27.37 % | 391.714 K 19.29 % | 328.377 K 1.19 % | 324.509 K 2.06 % | 317.953 K 23.94 % | 256.544 K -36.37 % | 403.188 K 184.40 % | 141.766 K -50.34 % | 285.480 K 282.25 % | 74.685 K -6.86 % | 80.187 K 3.56 % | 77.432 K -34.06 % | 117.434 K 27.99 % | 91.749 K |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 662.163 K -82.86 % | 3.864 M 51.26 % | 2.555 M -33.33 % | 3.832 M 0.00 % | 3.832 M 3.72 % | 3.694 M 0.00 % | 3.694 M -0.82 % | 3.725 M 0.00 % | 3.725 M 5.92 % | 3.517 M 0.00 % | 3.517 M -9.55 % | 3.888 M 0.00 % | 3.888 M 147.27 % | 1.572 M -0.55 % | 1.581 M 0.00 % | 1.581 M 14.24 % | 1.384 M -11.96 % | 1.572 M 13.58 % | 1.384 M |
Operating income | 31.184 M 5.51 % | 29.556 M 115.11 % | 13.740 M -58.27 % | 32.927 M 11.89 % | 29.428 M 20.02 % | 24.519 M 70.92 % | 14.345 M -51.87 % | 29.806 M 26.10 % | 23.637 M 1.13 % | 23.373 M 147.47 % | 9.445 M -69.06 % | 30.528 M 21.56 % | 25.114 M 18.22 % | 21.244 M 10.28 % | 19.263 M -27.76 % | 26.663 M 9.86 % | 24.270 M 50.47 % | 16.129 M 44.95 % | 11.128 M -18.58 % | 13.666 M -27.07 % | 18.740 M 126.61 % | 8.270 M |
Operating income ratio | 0.36 -0.90 % | 0.36 113.38 % | 0.17 -55.75 % | 0.38 5.71 % | 0.36 0.62 % | 0.36 67.35 % | 0.21 -48.88 % | 0.42 24.35 % | 0.34 -7.25 % | 0.36 135.31 % | 0.15 -68.25 % | 0.48 19.26 % | 0.41 2.19 % | 0.40 26.76 % | 0.31 -35.04 % | 0.48 8.61 % | 0.44 13.17 % | 0.39 79.85 % | 0.22 -30.46 % | 0.31 -26.12 % | 0.42 30.31 % | 0.33 |
Total other income expenses net | 4.616 M 126 687.53 % | 3.641 K 105.33 % | -68.326 K -150.46 % | 135.413 K -39.12 % | 222.426 K 7 414 100.00 % | 3.000 -100.00 % | 2.869 M 72.77 % | 1.661 M 5 024.09 % | -33.724 K -514.25 % | 8.141 K -99.65 % | 2.313 M 2 682.90 % | -89.532 K 2.67 % | -91.985 K -4 396.36 % | 2.141 K -99.95 % | 4.065 M -18.72 % | 5.002 M 1 244 109.20 % | 402.000 | 0.000 100.00 % | -59.843 K -100.85 % | 7.000 M 10 606 160.61 % | -66.000 99.99 % | -530.960 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 |
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-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -311.726 M -8.39 % | -287.602 M 22.59 % | -371.534 M -40.00 % | -265.385 M 6.05 % | -282.472 M -4.52 % | -270.265 M 19.55 % | -335.961 M -71.34 % | -196.075 M -26.75 % | -154.692 M 29.00 % | -217.863 M 29.79 % | -310.302 M -47.25 % | -210.729 M -21.59 % | -173.305 M -18.07 % | -146.777 M 51.45 % | -302.299 M -123.62 % | -135.181 M 51.73 % | -280.040 M -436.49 % | -52.199 M 33.69 % | -78.718 M 25.01 % | -104.978 M -193.66 % | 112.081 M |
Total investments | 59.074 M 0.55 % | 58.748 M 24.23 % | 47.290 M -8.98 % | 51.958 M -49.97 % | 103.853 M -14.63 % | 121.653 M 217.64 % | 38.298 M 37.99 % | 27.754 M -5.40 % | 29.338 M 75.19 % | 16.746 M 20.22 % | 13.929 M -1.90 % | 14.200 M 5.79 % | 13.423 M 5.72 % | 12.696 M 55.21 % | 8.180 M -94.16 % | 140.000 M 1 661.74 % | 7.947 M 14 973.65 % | 52.719 K -3.05 % | 54.377 K -41.29 % | 92.612 K -99.96 % | 224.161 M |
Total debt | 6.885 M 3.50 % | 6.652 M -4.95 % | 6.999 M -81.10 % | 37.023 M -3.28 % | 38.278 M -1.01 % | 38.669 M -1.25 % | 39.159 M 0.48 % | 38.972 M -1.99 % | 39.762 M 5.06 % | 37.848 M -2.80 % | 38.940 M -2.46 % | 39.923 M 4.36 % | 38.255 M 4.34 % | 36.663 M 59.17 % | 23.035 M -1.95 % | 23.493 M 2.11 % | 23.008 M 18.33 % | 19.443 M 38.05 % | 14.084 M 40.24 % | 10.043 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 353.176 M | 0.000 | 0.000 -100.00 % | 43.647 M -87.16 % | 340.002 M 706.22 % | 42.172 M -87.27 % | 331.173 M 920.74 % | 32.444 M -90.82 % | 353.535 M 1 053.12 % | 30.659 M -91.08 % | 343.772 M 1 667.21 % | 19.453 M -94.33 % | 343.257 M 1 711.91 % | 18.945 M -94.34 % | 334.914 M 37 324.25 % | 894.912 K -27.42 % | 1.233 M 55.85 % | 791.067 K | 0.000 -100.00 % | 192.697 M |
Retained earnings | 241.210 M 7.26 % | 224.883 M 11.97 % | 200.834 M -6.86 % | 215.616 M 14.88 % | 187.695 M 1.55 % | 184.834 M 12.09 % | 164.899 M 0.43 % | 164.193 M 18.10 % | 139.026 M -7.90 % | 150.944 M 14.77 % | 131.517 M 0.49 % | 130.871 M 24.50 % | 105.115 M -12.39 % | 119.981 M 17.69 % | 101.950 M 11.93 % | 91.084 M 42.52 % | 63.908 M -12.82 % | 73.305 M 23.51 % | 59.354 M 62.74 % | 36.471 M | 0.000 |
Common stock | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 0.00 % | 81.239 M 40.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 0.00 % | 58.028 M 33.34 % | 43.518 M 0.00 % | 43.518 M 0.00 % | 43.518 M | 0.000 |
Total equity | 682.657 M 3.22 % | 661.383 M 3.69 % | 637.848 M -0.45 % | 640.757 M 4.47 % | 613.343 M 1.42 % | 604.769 M 3.29 % | 585.510 M 1.96 % | 574.260 M 4.54 % | 549.320 M -2.01 % | 560.566 M 3.49 % | 541.674 M 1.92 % | 531.486 M 5.31 % | 504.668 M -2.74 % | 518.886 M 3.49 % | 501.395 M 3.99 % | 482.148 M 5.94 % | 455.108 M 77.30 % | 256.691 M 5.61 % | 243.048 M 12.69 % | 215.682 M 12.05 % | 192.488 M |
Other non current liabilities | 51.305 K -1.92 % | 52.307 K -1.74 % | 53.231 K -23.05 % | 69.177 K -98.81 % | 5.803 M 4 868.28 % | 116.792 K -29.88 % | 166.557 K -24.12 % | 219.489 K -91.55 % | 2.596 M 745.65 % | 307.029 K -89.34 % | 2.880 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.157 M -45.82 % | 15.054 M 533.25 % | 2.377 M | 0.000 |
Long term debt | 6.885 M 3.50 % | 6.652 M -4.95 % | 6.999 M | 0.000 -100.00 % | 128.333 K -71.72 % | 453.852 K -55.56 % | 1.021 M -2.94 % | 1.052 M -38.71 % | 1.717 M 8.47 % | 1.583 M -18.40 % | 1.939 M -16.20 % | 2.314 M -15.15 % | 2.728 M -10.06 % | 3.033 M -11.35 % | 3.421 M -22.48 % | 4.413 M 15.58 % | 3.818 M -1.30 % | 3.868 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 14.586 M -0.45 % | 14.652 M -4.71 % | 15.377 M 65.99 % | 9.264 M 127.89 % | 4.065 M -57.72 % | 9.615 M 108.54 % | 4.610 M -37.62 % | 7.390 M -8.96 % | 8.118 M -0.07 % | 8.124 M -8.00 % | 8.830 M -0.36 % | 8.863 M -5.39 % | 9.367 M -4.10 % | 9.768 M -6.81 % | 10.482 M -11.66 % | 11.866 M 2.54 % | 11.572 M -3.77 % | 12.025 M 13.09 % | 10.633 M 19.55 % | 8.894 M | 0.000 |
Other current liabilities | 53.776 M 213.96 % | 17.128 M -71.58 % | 60.272 M 11.94 % | 53.843 M 219.04 % | 16.877 M 26.33 % | 13.359 M -23.65 % | 17.498 M 54.06 % | 11.358 M -3.58 % | 11.780 M -8.22 % | 12.835 M -7.83 % | 13.925 M 23.21 % | 11.302 M -13.67 % | 13.092 M 9.79 % | 11.925 M -10.69 % | 13.353 M 46.03 % | 9.144 M -78.57 % | 42.665 M 254.74 % | 12.027 M 466.12 % | -3.285 M -131.30 % | 10.494 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.422 M 11.25 % | 3.075 M 58.44 % | 1.941 M -91.36 % | 22.460 M -6.01 % | 23.896 M 793.54 % | 2.674 M 59.65 % | 1.675 M -10.25 % | 1.867 M | 0.000 | 0.000 -100.00 % | 26.459 M 41.26 % | 18.730 M -61.53 % | 48.691 M 197.17 % | 16.385 M -3.30 % | 16.944 M 211.20 % | 5.445 M | 0.000 |
Short term debt | 0.000 -100.00 % | 37.657 M | 0.000 | 0.000 -100.00 % | 38.082 M -0.04 % | 38.099 M 0.34 % | 37.971 M 0.13 % | 37.920 M -0.33 % | 38.045 M 4.91 % | 36.265 M -1.99 % | 37.000 M -1.62 % | 37.609 M 5.86 % | 35.528 M 5.64 % | 33.630 M 71.46 % | 19.614 M 2.80 % | 19.080 M -0.57 % | 19.190 M 23.21 % | 15.575 M 10.58 % | 14.084 M 40.24 % | 10.043 M | 0.000 |
Total current liabilities | 80.827 M -3.21 % | 83.505 M -11.16 % | 93.998 M 7.25 % | 87.643 M -1.13 % | 88.641 M 10.13 % | 80.485 M 0.98 % | 79.701 M 10.84 % | 71.907 M -0.50 % | 72.270 M -6.13 % | 76.989 M -12.14 % | 87.632 M 5.44 % | 83.107 M -0.05 % | 83.152 M 15.29 % | 72.126 M 17.27 % | 61.502 M 28.75 % | 47.770 M -36.77 % | 75.546 M 94.89 % | 38.763 M 2.48 % | 37.825 M 22.33 % | 30.920 M | 0.000 |
Total liabilities | 95.413 M -2.80 % | 98.158 M -10.26 % | 109.375 M 12.87 % | 96.907 M 4.53 % | 92.707 M 2.89 % | 90.099 M 6.86 % | 84.311 M 6.32 % | 79.298 M -1.36 % | 80.389 M -5.55 % | 85.113 M -11.77 % | 96.462 M 4.88 % | 91.970 M -0.59 % | 92.519 M 12.97 % | 81.894 M 13.77 % | 71.985 M 20.71 % | 59.636 M -31.55 % | 87.117 M 71.53 % | 50.788 M 4.81 % | 48.458 M 21.71 % | 39.814 M | 0.000 |
Other non current assets | 117.200 M -13.82 % | 135.990 M 31.49 % | 103.424 M -23.15 % | 134.586 M 209.48 % | 43.488 M -13.42 % | 50.229 M 12.00 % | 44.847 M -76.00 % | 186.895 M -5.12 % | 196.970 M 19.69 % | 164.561 M 229.01 % | 50.017 M -66.94 % | 151.298 M -8.86 % | 166.003 M -18.21 % | 202.959 M 712.65 % | 24.975 M 5.52 % | 23.669 M -11.46 % | 26.733 M -18.19 % | 32.677 M 8.81 % | 30.031 M 2 856.23 % | 1.016 M 100.91 % | -112.081 M |
Long term investments | 0.000 100.00 % | -22.252 M | 0.000 100.00 % | -23.042 M -147.17 % | 48.853 M 33.29 % | 36.653 M -4.30 % | 38.298 M 139.38 % | -97.246 M 8.83 % | -106.662 M -20.86 % | -88.254 M -423.69 % | 27.265 M 135.50 % | -76.800 M 16.14 % | -91.577 M 35.42 % | -141.804 M -1 833.53 % | 8.180 M -8.50 % | 8.940 M 12.50 % | 7.947 M 14 973.65 % | 52.719 K -3.05 % | 54.377 K -41.29 % | 92.612 K | 0.000 |
Intangible assets | 27.810 M 1.39 % | 27.429 M 0.45 % | 27.306 M -7.35 % | 29.473 M 2.54 % | 28.743 M 40.77 % | 20.418 M -3.69 % | 21.199 M -4.30 % | 22.152 M -3.85 % | 23.039 M -0.19 % | 23.084 M -3.98 % | 24.040 M -4.31 % | 25.122 M -0.25 % | 25.183 M -0.31 % | 25.262 M -3.47 % | 26.169 M -4.17 % | 27.307 M -2.90 % | 28.124 M -4.03 % | 29.306 M -2.56 % | 30.076 M -8.72 % | 32.951 M | 0.000 |
GoodWill | 6.020 M 0.00 % | 6.020 M 0.00 % | 6.020 M 0.00 % | 6.020 M 1.68 % | 5.921 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 33.830 M 1.14 % | 33.449 M 0.37 % | 33.327 M -6.10 % | 35.494 M 2.39 % | 34.663 M 69.77 % | 20.418 M -3.69 % | 21.199 M -4.30 % | 22.152 M -3.85 % | 23.039 M -0.19 % | 23.084 M -3.98 % | 24.040 M -4.31 % | 25.122 M -0.25 % | 25.183 M -0.31 % | 25.262 M -3.47 % | 26.169 M -4.17 % | 27.307 M -2.90 % | 28.124 M -4.03 % | 29.306 M -2.56 % | 30.076 M -8.72 % | 32.951 M | 0.000 |
Property plant equipment net | 190.401 M 0.97 % | 188.576 M 0.24 % | 188.124 M 10.97 % | 169.525 M 2.90 % | 164.755 M 13.38 % | 145.309 M 2.69 % | 141.498 M 10.38 % | 128.191 M -1.26 % | 129.833 M 1.34 % | 128.112 M -0.89 % | 129.265 M 3.16 % | 125.303 M 0.68 % | 124.460 M 3.24 % | 120.552 M -10.78 % | 135.124 M 2.70 % | 131.574 M 7.68 % | 122.188 M 7.94 % | 113.198 M 33.88 % | 84.550 M 102.53 % | 41.748 M | 0.000 |
Total non current assets | 345.495 M 1.73 % | 339.634 M 3.24 % | 328.972 M 2.85 % | 319.850 M 8.43 % | 294.987 M 15.31 % | 255.831 M 2.69 % | 249.137 M 2.53 % | 242.996 M -1.33 % | 246.262 M 6.77 % | 230.651 M -1.35 % | 233.817 M 2.64 % | 227.813 M 0.32 % | 227.078 M 8.14 % | 209.988 M 6.26 % | 197.610 M 1.46 % | 194.770 M 3.48 % | 188.225 M 5.26 % | 178.813 M 20.67 % | 148.188 M 89.30 % | 78.282 M 169.84 % | -112.081 M |
Other current assets | 6.219 M 3.87 % | 5.987 M 16.09 % | 5.157 M -15.24 % | 6.084 M -25.15 % | 8.129 M -15.75 % | 9.648 M 41.01 % | 6.842 M -43.11 % | 12.027 M -1.94 % | 12.265 M 66.63 % | 7.361 M 19.54 % | 6.158 M -15.39 % | 7.278 M -48.16 % | 14.039 M 83.54 % | 7.649 M -21.01 % | 9.683 M 65.98 % | 5.834 M -34.31 % | 8.881 M -26.77 % | 12.128 M 20.23 % | 10.087 M -52.35 % | 21.169 M | 0.000 |
Short term investments | 70.000 M -13.58 % | 81.000 M 71.28 % | 47.290 M -36.95 % | 75.000 M 36.36 % | 55.000 M -35.29 % | 85.000 M | 0.000 -100.00 % | 125.000 M -8.09 % | 136.000 M 29.52 % | 105.000 M 887.38 % | -13.335 M -114.65 % | 91.000 M -13.33 % | 105.000 M -32.04 % | 154.500 M | 0.000 -100.00 % | 140.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 224.161 M |
cash and cash equivalents | 318.611 M 8.28 % | 294.254 M -22.26 % | 378.532 M 25.17 % | 302.407 M -5.72 % | 320.750 M 3.82 % | 308.934 M -17.64 % | 375.120 M 59.59 % | 235.047 M 20.88 % | 194.454 M -23.96 % | 255.711 M -26.78 % | 349.242 M 39.33 % | 250.653 M 18.48 % | 211.561 M 15.33 % | 183.440 M -43.61 % | 325.333 M 105.03 % | 158.674 M -47.64 % | 303.048 M 323.00 % | 71.642 M -22.80 % | 92.803 M -19.32 % | 115.020 M 202.62 % | -112.081 M |
Cash and short term investments | 388.611 M 3.56 % | 375.254 M -0.87 % | 378.532 M 0.30 % | 377.407 M 0.44 % | 375.750 M -4.62 % | 393.934 M 5.02 % | 375.120 M 4.19 % | 360.047 M 8.96 % | 330.454 M -8.39 % | 360.711 M 3.28 % | 349.242 M 2.22 % | 341.653 M 7.93 % | 316.561 M -6.33 % | 337.940 M 3.87 % | 325.333 M 8.93 % | 298.674 M -1.44 % | 303.048 M 323.00 % | 71.642 M -22.80 % | 92.803 M -19.32 % | 115.020 M 2.62 % | 112.081 M |
Total current assets | 432.576 M 3.02 % | 419.907 M 0.40 % | 418.251 M 0.10 % | 417.813 M 0.24 % | 416.798 M -5.07 % | 439.036 M 2.90 % | 426.651 M 3.92 % | 410.562 M 7.07 % | 383.447 M -7.61 % | 415.029 M 2.65 % | 404.319 M 2.19 % | 395.643 M 6.90 % | 370.109 M -5.29 % | 390.792 M 4.00 % | 375.769 M 8.29 % | 347.014 M -1.97 % | 354.000 M 175.13 % | 128.665 M -10.22 % | 143.318 M -19.13 % | 177.214 M 58.11 % | 112.081 M |
Inventory | 24.935 M -10.43 % | 27.837 M 12.47 % | 24.751 M -0.44 % | 24.860 M -0.07 % | 24.878 M -17.06 % | 29.995 M -15.20 % | 35.371 M 2.82 % | 34.402 M -10.55 % | 38.460 M 3.05 % | 37.323 M -3.92 % | 38.847 M 0.58 % | 38.623 M -2.24 % | 39.509 M 1.33 % | 38.989 M 1.60 % | 38.377 M 2.10 % | 37.587 M -7.85 % | 40.791 M 1.28 % | 40.274 M 10.75 % | 36.366 M 1.17 % | 35.944 M | 0.000 |
Net receivables | 12.812 M 18.31 % | 10.829 M 10.38 % | 9.810 M 3.69 % | 9.461 M 17.65 % | 8.042 M 24.13 % | 6.478 M -36.72 % | 10.238 M -1.11 % | 10.353 M 40.13 % | 7.388 M -23.32 % | 9.635 M -4.35 % | 10.072 M 24.52 % | 8.089 M 4.07 % | 7.772 M 8.96 % | 7.133 M 1.98 % | 6.994 M 20.06 % | 5.826 M 13.77 % | 5.121 M 10.83 % | 4.620 M 13.72 % | 4.063 M -20.03 % | 5.080 M | 0.000 |
Tax assets | 4.064 M 4.98 % | 3.871 M -5.53 % | 4.097 M 24.65 % | 3.287 M 1.87 % | 3.227 M 0.11 % | 3.223 M -2.17 % | 3.295 M 9.65 % | 3.005 M -2.50 % | 3.082 M -2.12 % | 3.149 M -2.54 % | 3.230 M 11.76 % | 2.890 M -3.95 % | 3.009 M -0.32 % | 3.019 M -4.52 % | 3.162 M -3.59 % | 3.280 M 1.45 % | 3.233 M -9.71 % | 3.580 M 2.99 % | 3.476 M 40.44 % | 2.475 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 17.314 M -11.79 % | 19.628 M -24.06 % | 25.846 M -4.17 % | 26.969 M 13.30 % | 23.802 M 41.86 % | 16.779 M -0.39 % | 16.845 M 49.50 % | 11.267 M 13.67 % | 9.912 M -24.57 % | 13.141 M -31.87 % | 19.289 M 80.84 % | 10.666 M -28.10 % | 14.835 M 17.02 % | 12.677 M -15.63 % | 15.027 M 54.76 % | 9.710 M 31.34 % | 7.393 M 15.04 % | 6.426 M -2.71 % | 6.605 M 33.76 % | 4.938 M | 0.000 |
Tax payables | 9.737 M 7.09 % | 9.092 M 15.38 % | 7.881 M 15.38 % | 6.830 M 5.76 % | 6.458 M -29.59 % | 9.173 M 68.42 % | 5.446 M -40.53 % | 9.159 M 0.22 % | 9.138 M -24.31 % | 12.073 M -23.31 % | 15.743 M -27.33 % | 21.663 M 9.98 % | 19.697 M 41.78 % | 13.893 M 34.95 % | 10.295 M 30.04 % | 7.917 M 88.27 % | 4.205 M -11.19 % | 4.735 M 36.17 % | 3.477 M -36.13 % | 5.445 M | 0.000 |
Deferred revenue non current | 5.275 M -2.14 % | 5.390 M -2.09 % | 5.505 M -2.05 % | 5.620 M -2.01 % | 5.736 M -1.97 % | 5.851 M -1.93 % | 5.966 M 132.15 % | 2.570 M 10.55 % | 2.325 M -4.03 % | 2.422 M -3.87 % | 2.520 M -3.73 % | 2.617 M -3.59 % | 2.714 M -3.47 % | 2.812 M -3.35 % | 2.909 M -3.24 % | 3.007 M -3.14 % | 3.104 M -3.04 % | 3.202 M -2.95 % | 3.299 M 651.85 % | 438.843 K | 0.000 |
Minority interest | 1.964 M -5.79 % | 2.085 M -8.17 % | 2.271 M -3.57 % | 2.355 M -8.44 % | 2.572 M 296.85 % | -1.307 M 21.94 % | -1.674 M 28.61 % | -2.345 M -3.61 % | -2.263 M -16.60 % | -1.941 M -20.56 % | -1.610 M -35.89 % | -1.185 M -17.56 % | -1.008 M 57.67 % | -2.380 M -23.46 % | -1.928 M -2.67 % | -1.878 M -4.96 % | -1.789 M -5.62 % | -1.694 M -14.00 % | -1.486 M -74.04 % | -853.833 K | 0.000 |
Capital lease obligations | 6.885 M 3.50 % | 6.652 M -4.95 % | 6.999 M | 0.000 -100.00 % | 128.333 K -71.72 % | 453.852 K -55.56 % | 1.021 M -2.94 % | 1.052 M -38.71 % | 1.717 M 8.47 % | 1.583 M -18.40 % | 1.939 M -16.20 % | 2.314 M -15.15 % | 2.728 M -10.06 % | 3.033 M -11.35 % | 3.421 M -22.48 % | 4.413 M 15.58 % | 3.818 M -1.30 % | 3.868 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 358.244 M | 0.000 -100.00 % | 353.504 M 3.50 % | 341.547 M -0.09 % | 341.838 M | 0.000 -100.00 % | 341.046 M | 0.000 -100.00 % | 331.318 M | 0.000 -100.00 % | 353.747 M | 0.000 -100.00 % | 323.080 M | 0.000 -100.00 % | 324.401 M | 0.000 -100.00 % | 324.401 M 131.17 % | 140.328 M 6.95 % | 131.206 M -3.91 % | 136.547 M 65 468.48 % | -208.888 K |
Deferred tax liabilities non current | 2.375 M -7.14 % | 2.558 M -9.29 % | 2.820 M -21.12 % | 3.574 M -7.63 % | 3.870 M 21.18 % | 3.193 M -6.70 % | 3.423 M -3.56 % | 3.549 M -6.73 % | 3.805 M -0.19 % | 3.812 M -4.95 % | 4.011 M 2.03 % | 3.931 M 0.15 % | 3.925 M 0.04 % | 3.923 M -5.51 % | 4.152 M -6.62 % | 4.446 M -4.37 % | 4.649 M -6.16 % | 4.955 M -3.65 % | 5.143 M -15.39 % | 6.078 M | 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 |
Total assets | 778.071 M 2.44 % | 759.541 M 1.65 % | 747.223 M 1.30 % | 737.663 M 3.64 % | 711.786 M 2.43 % | 694.868 M 2.82 % | 675.787 M 3.40 % | 653.558 M 3.79 % | 629.709 M -2.47 % | 645.680 M 1.18 % | 638.136 M 2.35 % | 623.456 M 4.40 % | 597.187 M -0.60 % | 600.780 M 4.78 % | 573.379 M 5.83 % | 541.784 M -0.08 % | 542.225 M 76.35 % | 307.479 M 5.48 % | 291.506 M 14.09 % | 255.496 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-06-30 | 2020-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.131 M | 0.000 100.00 % | -5.344 M -436.61 % | -995.887 K -200.00 % | 995.887 K | 0.000 100.00 % | -11.126 M -325.08 % | 4.943 M 200.00 % | -4.943 M | 0.000 100.00 % | -9.245 M -216.68 % | 7.923 M 200.00 % | -7.923 M | 0.000 100.00 % | -8.184 M -197.04 % | 8.433 M 200.00 % | -8.433 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -399.997 K | 0.000 100.00 % | -100.214 K 93.48 % | -1.538 M -200.00 % | 1.538 M | 0.000 100.00 % | -4.519 M -309.42 % | 2.158 M 200.00 % | -2.158 M | 0.000 100.00 % | -3.750 M -353.19 % | 1.481 M 200.00 % | -1.481 M | 0.000 100.00 % | -815.635 K -139.24 % | 2.078 M 200.00 % | -2.078 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.531 M | 0.000 100.00 % | -5.244 M -1 067.01 % | 542.266 K 200.00 % | -542.266 K | 0.000 100.00 % | -6.608 M -337.22 % | 2.786 M 200.00 % | -2.786 M | 0.000 100.00 % | -5.495 M -185.29 % | 6.442 M 200.00 % | -6.442 M | 0.000 100.00 % | -7.368 M -215.94 % | 6.355 M 200.00 % | -6.355 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 40.162 M 82.33 % | 22.027 M -29.96 % | 31.448 M 396.08 % | 6.339 M -64.89 % | 18.057 M 31.14 % | 13.769 M 14.62 % | 12.012 M -15.46 % | 14.209 M 340.51 % | -5.908 M -59.92 % | -3.694 M -149.91 % | 7.402 M 185.39 % | -8.668 M -707.57 % | 1.427 M 1.74 % | 1.402 M 107.13 % | -19.671 M 27.62 % | -27.176 M -30.80 % | -20.777 M -48.92 % | -13.951 M -28.04 % | -10.896 M 39.65 % | -18.055 M -9.62 % | -16.470 M -136.61 % | -6.961 M |
Net cash provided by operating activities | 40.162 M 82.33 % | 22.027 M -29.96 % | 31.448 M -8.21 % | 34.260 M -20.42 % | 43.050 M 27.73 % | 33.704 M 55.58 % | 21.664 M -33.06 % | 32.362 M 74.53 % | 18.543 M -4.52 % | 19.420 M 79.82 % | 10.799 M -58.07 % | 25.756 M 22.01 % | 21.111 M 17.07 % | 18.032 M -8.33 % | 19.671 M -27.62 % | 27.176 M 30.80 % | 20.777 M 48.92 % | 13.951 M 28.04 % | 10.896 M -39.65 % | 18.055 M 9.62 % | 16.470 M 136.61 % | 6.961 M |
Investments in property plant and equipment | -10.982 M -14.44 % | -9.596 M 21.19 % | -12.176 M -25.23 % | -9.724 M 19.17 % | -12.030 M 10.68 % | -13.468 M -156.10 % | -5.259 M -101.25 % | -2.613 M 51.13 % | -5.347 M -433.37 % | -1.003 M 81.88 % | -5.532 M -25.87 % | -4.395 M -2.90 % | -4.271 M -6.75 % | -4.001 M 53.11 % | -8.533 M -56.43 % | -5.455 M 57.33 % | -12.784 M 55.10 % | -28.471 M 25.45 % | -38.191 M -164.91 % | -14.416 M 28.67 % | -20.210 M -12 868.71 % | -155.838 K |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -1.535 M 83.22 % | -9.151 M -1 700.28 % | 571.827 K 3 514 509.71 % | 16.270 -66.52 % | 48.600 -99.07 % | 5.227 K 1 045 296.00 % | 0.500 6.38 % | 0.470 25 232 932 700.00 % | 0.000 -100.00 % | 0.200 233.33 % | 0.060 -100.00 % | 22.565 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -15.000 M -52 421.01 % | -28.560 K 99.86 % | -19.987 M 92.52 % | -267.083 M -35 511.01 % | -750.000 K 99.91 % | -821.543 M -633 806.94 % | -129.600 K 99.07 % | -13.939 M -364.20 % | -3.003 M -1 190.93 % | -232.600 K 13.98 % | -270.400 K 14.16 % | -315.000 K 97.52 % | -12.697 M 97.07 % | -434.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 366.433 K 10.13 % | 332.721 K -60.79 % | 848.477 K 61.84 % | 524.279 K -24.55 % | 694.831 K 396.31 % | 140.000 K -99.98 % | 821.500 M 81 573.11 % | 1.006 M 9.18 % | 921.248 K 400.52 % | 184.060 K -84.43 % | 1.182 M 51.05 % | 782.745 K -35.80 % | 1.219 M 366.37 % | 261.415 K -84.44 % | 1.681 M 600.72 % | 239.835 K 217.73 % | 75.484 K -84.47 % | 486.020 K 45.74 % | 333.480 K 1.50 % | 328.558 K 92.52 % | 170.663 K 6.89 % | 159.657 K |
Other investing activites | 11.001 M 113.58 % | -80.998 M -212.82 % | 71.797 M 449.82 % | -20.524 M -124.15 % | 85.000 M 200.00 % | -85.000 M -168.00 % | 125.000 M 1 036.36 % | 11.000 M 135.48 % | -31.000 M 70.48 % | -105.000 M -215.38 % | 91.000 M 550.00 % | 14.000 M -71.72 % | 49.500 M 132.04 % | -154.500 M -210.34 % | 140.023 M 200.00 % | -140.023 M -618 629.19 % | 22.638 K 607 684 185 292 900.00 % | 0.000 -150.00 % | 0.000 300.00 % | 0.000 -100.00 % | 950.000 K 200.00 % | -950.000 K |
Net cash used for investing activites | 385.611 K 100.37 % | -105.262 M -274.16 % | 60.441 M 217.94 % | -51.246 M -1 470.26 % | -3.264 M 96.69 % | -98.646 M -182.41 % | 119.698 M 1 192.17 % | 9.263 M 118.77 % | -49.359 M 54.64 % | -108.821 M -225.92 % | 86.418 M 754.14 % | 10.118 M -78.07 % | 46.133 M 126.99 % | -170.936 M -228.36 % | 133.170 M 191.69 % | -145.238 M -1 044.86 % | -12.686 M 54.67 % | -27.985 M 26.08 % | -37.857 M -168.72 % | -14.088 M 26.20 % | -19.090 M -1 917.54 % | -946.181 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.096 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 258.352 K -13.98 % | 300.337 K -14.16 % | 349.875 K -97.52 % | 14.102 M 104 437.94 % | -13.516 K -2 280.00 % | 620.000 | 0.000 | 0.000 -100.00 % | 5.045 M 16 352.61 % | -31.041 K -101.31 % | 2.377 M 30.73 % | 1.818 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -15.083 M -3 143.58 % | -465.020 K 96.93 % | -15.140 M -2 689.56 % | -542.741 K 97.96 % | -26.545 M -5 564.35 % | -468.624 K -3.21 % | -454.033 K 1.45 % | -460.736 K 98.50 % | -30.629 M -10 782.18 % | -281.457 K 99.22 % | -35.977 M -13 598.75 % | -262.632 K 99.28 % | -36.230 M -26 628.44 % | -135.549 K -5.52 % | -128.455 K 99.58 % | -30.351 M -39 051.18 % | -77.523 K 16.66 % | -93.021 K 24.04 % | -122.459 K -7 791.87 % | -1.552 K 98.64 % | -114.187 K -19.54 % | -95.526 K |
Other financing activites | -1.191 M -82.61 % | -652.270 K 24.46 % | -863.459 K -52.36 % | -566.718 K 55.89 % | -1.285 M -164.74 % | -485.264 K 31.91 % | -712.637 K -19.10 % | -598.363 K 1.41 % | -606.929 K -131.16 % | 1.948 M 145.23 % | -4.307 M -1 252.40 % | -318.464 K 97.79 % | -14.442 M -2 902.04 % | -481.073 K 56.65 % | -1.110 M 82.41 % | -6.310 M -102.86 % | 220.986 M 53 147.73 % | -416.580 K 91.96 % | -5.180 M 34.23 % | -7.876 M | 0.000 100.00 % | -0.250 |
Net cash used provided by financing activities | -16.274 M -1 356.60 % | -1.117 M 93.02 % | -16.004 M -1 342.46 % | -1.109 M 96.01 % | -27.829 M -2 671.88 % | -1.004 M 13.94 % | -1.167 M -10.16 % | -1.059 M 96.61 % | -31.236 M -1 974.30 % | 1.667 M 138.61 % | -4.316 M -1 437.32 % | -280.759 K 99.44 % | -50.322 M -473.15 % | 13.486 M 1 177.45 % | -1.252 M 96.59 % | -36.661 M -116.60 % | 220.909 M 43 449.32 % | -509.601 K -97.94 % | -257.459 K 96.74 % | -7.905 M -449.36 % | 2.263 M 31.35 % | 1.723 M |
Effect of forex changes on cash | 82.893 K 12.67 % | 73.572 K -75.36 % | 298.612 K 220.59 % | -247.618 K -75.35 % | -141.217 K 40.99 % | -239.293 K -95.34 % | -122.503 K -554.12 % | 26.976 K -96.61 % | 795.303 K 472.17 % | -213.693 K 61.60 % | -556.472 K -158.23 % | 955.619 K -28.36 % | 1.334 M 1 443.98 % | -99.245 K 76.16 % | -416.325 K -7 886.32 % | 5.347 K 105.17 % | -103.413 K -1 287.27 % | 8.710 K 101.06 % | -820.967 K -265.67 % | -224.513 K -331.00 % | 97.193 K 175.69 % | 35.255 K |
Net change in cash | 24.357 M 128.90 % | -84.278 M -211.87 % | 75.336 M 510.72 % | -18.342 M -255.24 % | 11.816 M 117.85 % | -66.186 M -147.25 % | 140.072 M 245.06 % | 40.593 M 166.27 % | -61.257 M 34.51 % | -93.531 M -194.87 % | 98.589 M 152.20 % | 39.092 M 39.01 % | 28.121 M 119.82 % | -141.894 M -185.14 % | 166.659 M 215.44 % | -144.374 M -162.39 % | 231.406 M 1 193.58 % | -21.160 M -7.24 % | -19.732 M -693.63 % | -2.486 M -183.20 % | 2.988 M 22 567.77 % | -13.300 K |
Cash at beginning of period | 293.465 M -22.31 % | 377.743 M 24.91 % | 302.407 M -5.72 % | 320.750 M 3.82 % | 308.934 M -17.64 % | 375.120 M 59.59 % | 235.047 M 20.88 % | 194.454 M -23.96 % | 255.711 M -26.78 % | 349.242 M 39.33 % | 250.653 M 18.48 % | 211.561 M 15.33 % | 183.440 M -43.61 % | 325.333 M 105.03 % | 158.674 M -47.64 % | 303.048 M 323.00 % | 71.642 M -22.80 % | 92.803 M -17.53 % | 112.534 M -2.16 % | 115.020 M 2.67 % | 112.032 M -0.01 % | 112.046 M |
Cash at end of period | 317.822 M 8.30 % | 293.465 M -22.31 % | 377.743 M 24.91 % | 302.407 M -5.72 % | 320.750 M 3.82 % | 308.934 M -17.64 % | 375.120 M 59.59 % | 235.047 M 20.88 % | 194.454 M -23.96 % | 255.711 M -26.78 % | 349.242 M 39.33 % | 250.653 M 18.48 % | 211.561 M 15.33 % | 183.440 M -43.61 % | 325.333 M 105.03 % | 158.674 M -47.64 % | 303.048 M 323.00 % | 71.642 M -22.80 % | 92.803 M -17.53 % | 112.534 M -2.16 % | 115.020 M 2.67 % | 112.032 M |
Operating cash flow | 40.162 M 82.33 % | 22.027 M -29.96 % | 31.448 M -8.21 % | 34.260 M -20.42 % | 43.050 M 27.73 % | 33.704 M 55.58 % | 21.664 M -33.06 % | 32.362 M 74.53 % | 18.543 M -4.52 % | 19.420 M 79.82 % | 10.799 M -58.07 % | 25.756 M 22.01 % | 21.111 M 17.07 % | 18.032 M -8.33 % | 19.671 M -27.62 % | 27.176 M 30.80 % | 20.777 M 48.92 % | 13.951 M 28.04 % | 10.896 M -39.65 % | 18.055 M 9.62 % | 16.470 M 136.61 % | 6.961 M |
Capital expenditure | -10.982 M -14.44 % | -9.596 M 21.19 % | -12.176 M -25.23 % | -9.724 M 19.17 % | -12.030 M 10.68 % | -13.468 M -156.10 % | -5.259 M -101.25 % | -2.613 M 51.13 % | -5.347 M -433.37 % | -1.003 M 81.88 % | -5.532 M -25.87 % | -4.395 M -2.90 % | -4.271 M -6.75 % | -4.001 M 53.11 % | -8.533 M -56.43 % | -5.455 M 57.33 % | -12.784 M 55.10 % | -28.471 M 25.45 % | -38.191 M -164.91 % | -14.416 M 28.67 % | -20.210 M -12 868.71 % | -155.838 K |
Free CashFlow | 29.180 M 134.74 % | 12.431 M -32.53 % | 18.423 M -23.28 % | 24.013 M -22.59 % | 31.020 M 53.29 % | 20.236 M 23.35 % | 16.405 M -44.86 % | 29.749 M 125.45 % | 13.196 M -28.35 % | 18.417 M 249.63 % | 5.268 M -75.34 % | 21.361 M 26.85 % | 16.840 M 20.02 % | 14.031 M 25.98 % | 11.137 M -48.73 % | 21.721 M 171.76 % | 7.993 M 155.05 % | -14.520 M 46.80 % | -27.295 M -850.20 % | 3.638 M 197.27 % | -3.740 M -154.97 % | 6.805 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |