
Shanghai HeartCare Medical Technology Corporation Limited 6609.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Revenue | 277.899 M 19.61 % | 232.344 M 26.94 % | 183.032 M 103.17 % | 90.089 M 518.66 % | 14.562 M | 0.000 |
Net income | -13.622 M 85.51 % | -94.012 M 53.08 % | -200.384 M -3.17 % | -194.225 M 9.10 % | -213.664 M -183.80 % | -75.288 M |
Income before tax | -11.992 M 88.35 % | -102.920 M 48.86 % | -201.249 M -1.69 % | -197.906 M 8.45 % | -216.183 M -186.34 % | -75.498 M |
Income before tax ratio | -0.04 90.26 % | -0.44 59.71 % | -1.10 49.95 % | -2.20 85.20 % | -14.85 | 0.00 |
EBITDA | 21.866 M 131.92 % | -68.503 M 59.06 % | -167.313 M 8.74 % | -183.339 M 11.08 % | -206.194 M -181.05 % | -73.366 M |
Net income ratio | -0.05 87.89 % | -0.40 63.04 % | -1.09 49.22 % | -2.16 85.31 % | -14.67 | 0.00 |
Ratio EBITDA | 0.08 126.69 % | -0.29 67.75 % | -0.91 55.08 % | -2.04 85.63 % | -14.16 | 0.00 |
Gross profit ratio | 0.65 0.09 % | 0.65 -3.82 % | 0.68 11.37 % | 0.61 25.33 % | 0.49 | 0.00 |
Weighted average shs out dil | 37.768 M -0.81 % | 38.077 M -0.51 % | 38.271 M 14.60 % | 33.395 M -14.01 % | 38.834 M 0.00 % | 38.834 M |
Weighted average shs out | 37.768 M -0.81 % | 38.077 M -0.51 % | 38.271 M 14.60 % | 33.395 M -14.01 % | 38.834 M 0.00 % | 38.834 M |
EPS diluted | -0.36 85.43 % | -2.47 52.86 % | -5.24 9.97 % | -5.82 -5.82 % | -5.50 -183.51 % | -1.94 |
Earnings per share | -0.36 85.43 % | -2.47 52.86 % | -5.24 9.97 % | -5.82 -5.82 % | -5.50 -183.51 % | -1.94 |
Gross profit | 181.716 M 19.71 % | 151.794 M 22.09 % | 124.333 M 126.27 % | 54.950 M 675.36 % | 7.087 M | 0.000 |
Income tax expense | 1.630 M 118.30 % | -8.908 M -929.83 % | -865.000 K | 0.000 100.00 % | -103.000 K 50.95 % | -210.000 K |
Cost of revenue | 96.183 M 19.41 % | 80.550 M 37.23 % | 58.699 M 67.05 % | 35.139 M 370.09 % | 7.475 M | 0.000 |
General and administrative expenses | 58.183 M -22.04 % | 74.636 M 4.44 % | 71.466 M -38.33 % | 115.888 M 323.63 % | 27.356 M 270.68 % | 7.380 M |
Selling and marketing expenses | 79.622 M 0.47 % | 79.246 M -17.90 % | 96.527 M 88.79 % | 51.129 M 258.10 % | 14.278 M 1 274.21 % | 1.039 M |
Other expenses | -8.793 M | 0.000 100.00 % | -11.876 M 62.90 % | -32.008 M -127.95 % | 114.513 M 604.83 % | 16.247 M |
Operating expenses | 187.952 M -32.32 % | 277.713 M -10.36 % | 309.810 M 46.61 % | 211.315 M 1.95 % | 207.281 M 173.54 % | 75.776 M |
Cost and expenses | 284.135 M -20.69 % | 358.263 M -5.93 % | 380.836 M 54.53 % | 246.454 M 14.76 % | 214.756 M 183.41 % | 75.776 M |
Research and development expenses | 58.940 M -52.40 % | 123.831 M -19.43 % | 153.693 M 101.42 % | 76.306 M 49.23 % | 51.134 M 0.05 % | 51.110 M |
Selling general and administrative expenses | 137.805 M -10.45 % | 153.882 M -8.40 % | 167.993 M 0.58 % | 167.017 M 301.16 % | 41.634 M 394.52 % | 8.419 M |
Interest income | 8.766 M -21.70 % | 11.195 M -26.08 % | 15.144 M 175.55 % | 5.496 M 3 058.62 % | 174.000 K 159.70 % | 67.000 K |
Interest expense | 1.749 M -18.95 % | 2.158 M 0.42 % | 2.149 M -9.09 % | 2.364 M 47.38 % | 1.604 M 2 487.10 % | 62.000 K |
Depreciation and amortization | 32.109 M -0.46 % | 32.259 M 1.48 % | 31.787 M 160.49 % | 12.203 M 45.53 % | 8.385 M 466.55 % | 1.480 M |
Operating income | -6.236 M 95.05 % | -125.919 M 36.59 % | -198.566 M -26.99 % | -156.365 M 21.89 % | -200.194 M -164.43 % | -75.708 M |
Operating income ratio | -0.02 95.86 % | -0.54 50.04 % | -1.08 37.50 % | -1.74 87.37 % | -13.75 | 0.00 |
Total other income expenses net | -5.756 M -125.03 % | 22.999 M 767.61 % | -3.445 M 91.71 % | -41.541 M -159.81 % | -15.989 M | 0.000 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Net debt | -566.157 M 3.36 % | -585.822 M 28.51 % | -819.435 M 30.31 % | -1.176 B -93.47 % | -607.729 M -2 400.53 % | -24.304 M |
Total investments | 121.289 M 4 703.52 % | 2.525 M 531.25 % | 400.000 K | 0.000 | 0.000 -100.00 % | 30.227 M |
Total debt | 35.748 M -1.75 % | 36.383 M -28.22 % | 50.687 M 20.86 % | 41.940 M 69.87 % | 24.689 M 1 884.65 % | 1.244 M |
Accumulated other comprehensive income loss | 173.941 M -3.63 % | 180.497 M 6.25 % | 169.882 M 9.46 % | 155.194 M 22.62 % | 126.570 M 109.20 % | 60.502 M |
Retained earnings | -654.802 M -2.12 % | -641.180 M -17.18 % | -547.168 M -57.78 % | -346.784 M -127.31 % | -152.559 M | 0.000 |
Common stock | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 20.48 % | 32.233 M | 0.000 |
Total equity | 1.062 B -1.25 % | 1.076 B -7.71 % | 1.165 B -15.09 % | 1.373 B 98.62 % | 691.035 M 752.36 % | 81.073 M |
Other non current liabilities | 33.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 28.079 M -10.78 % | 31.472 M -20.94 % | 39.809 M 0.91 % | 39.451 M 61.29 % | 24.459 M 18 714.62 % | 130.000 K |
Total non current liabilities | 61.576 M -6.45 % | 65.819 M -17.29 % | 79.576 M 3.74 % | 76.709 M 66.82 % | 45.984 M 679.79 % | 5.897 M |
Other current liabilities | 47.944 M 9.53 % | 43.773 M -14.38 % | 51.127 M 5.41 % | 48.505 M 36.68 % | 35.489 M 1 045.55 % | 3.098 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 7.669 M 56.16 % | 4.911 M -54.85 % | 10.878 M 337.04 % | 2.489 M 982.17 % | 230.000 K -79.35 % | 1.114 M |
Total current liabilities | 82.425 M 37.88 % | 59.782 M -11.44 % | 67.506 M 21.88 % | 55.388 M 51.28 % | 36.612 M 748.88 % | 4.313 M |
Total liabilities | 144.001 M 14.65 % | 125.601 M -14.60 % | 147.082 M 11.34 % | 132.097 M 59.93 % | 82.596 M 708.97 % | 10.210 M |
Other non current assets | 11.942 M 46.69 % | 8.141 M 35.80 % | 5.995 M 37.34 % | 4.365 M 20.55 % | 3.621 M 66.41 % | 2.176 M |
Long term investments | 9.474 M 275.21 % | 2.525 M 531.25 % | 400.000 K | 0.000 | 0.000 | 0.000 |
Intangible assets | 33.566 M -10.98 % | 37.708 M -3.91 % | 39.243 M -7.51 % | 42.429 M 3.74 % | 40.900 M | 0.000 |
GoodWill | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M | 0.000 |
Goodwill and intangible assets | 43.277 M -8.73 % | 47.419 M -3.14 % | 48.954 M -6.11 % | 52.140 M 3.02 % | 50.611 M | 0.000 |
Property plant equipment net | 117.758 M -14.98 % | 138.511 M 10.29 % | 125.588 M 8.43 % | 115.819 M 101.02 % | 57.617 M 131.97 % | 24.838 M |
Total non current assets | 182.451 M -6.84 % | 195.853 M 8.48 % | 180.537 M 4.77 % | 172.324 M 54.07 % | 111.849 M 314.04 % | 27.014 M |
Other current assets | 41.345 M -20.76 % | 52.174 M -48.97 % | 102.251 M 60.90 % | 63.548 M 216.66 % | 20.068 M 143.34 % | 8.247 M |
Short term investments | 111.815 M 13.02 % | 98.934 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.227 M |
cash and cash equivalents | 601.905 M -3.26 % | 622.205 M -28.49 % | 870.122 M -28.54 % | 1.218 B 92.55 % | 632.418 M 2 375.41 % | 25.548 M |
Cash and short term investments | 713.720 M -1.03 % | 721.139 M -17.12 % | 870.122 M -28.54 % | 1.218 B 92.55 % | 632.418 M 1 033.87 % | 55.775 M |
Total current assets | 1.024 B 1.83 % | 1.005 B -11.19 % | 1.132 B -15.03 % | 1.332 B 101.32 % | 661.782 M 929.71 % | 64.269 M |
Inventory | 171.114 M 17.17 % | 146.039 M 10.50 % | 132.158 M 311.35 % | 32.128 M 271.94 % | 8.638 M 3 397.17 % | 247.000 K |
Net receivables | 97.619 M 13.46 % | 86.040 M 212.98 % | 27.491 M 45.22 % | 18.931 M 2 777.05 % | 658.000 K | 0.000 |
Tax assets | 0.000 100.00 % | -743.000 K -85.75 % | -400.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 16.916 M 361.30 % | 3.667 M -11.25 % | 4.132 M 8.48 % | 3.809 M 550.00 % | 586.000 K 1 790.32 % | 31.000 K |
Tax payables | 9.896 M 33.17 % | 7.431 M 442.80 % | 1.369 M 134.02 % | 585.000 K 90.55 % | 307.000 K 338.57 % | 70.000 K |
Deferred revenue non current | 0.000 -100.00 % | 33.895 M 11.47 % | 30.407 M 12.48 % | 27.033 M 139.23 % | 11.300 M 95.94 % | 5.767 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.667 M | 0.000 |
Capital lease obligations | 35.748 M -1.75 % | 36.383 M -20.36 % | 45.687 M 8.93 % | 41.940 M 69.87 % | 24.689 M 1 884.65 % | 1.244 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.504 B 0.45 % | 1.497 B -0.43 % | 1.504 B -1.40 % | 1.525 B 125.93 % | 675.124 M 3 181.92 % | 20.571 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 452.000 K -95.17 % | 9.360 M -8.46 % | 10.225 M 0.00 % | 10.225 M 277.30 % | -5.767 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.206 B 0.42 % | 1.201 B -8.48 % | 1.313 B -12.77 % | 1.505 B 94.49 % | 773.631 M 747.51 % | 91.283 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -2.304 M -1 194.38 % | -178.000 K 34.56 % | -272.000 K |
Stock based compensation | 0.000 -100.00 % | 10.615 M -27.73 % | 14.688 M -71.18 % | 50.959 M -63.74 % | 140.545 M 211.59 % | 45.106 M |
Change in working capital | -41.807 M -59.42 % | -26.225 M 80.29 % | -133.086 M -107.29 % | -64.204 M -712.91 % | -7.898 M -99.24 % | -3.964 M |
Accounts receivables | -18.722 M 64.33 % | -52.493 M -707.34 % | -6.502 M 66.93 % | -19.664 M | 0.000 | 0.000 |
Inventory | -33.131 M -28.19 % | -25.846 M 74.28 % | -100.481 M -327.76 % | -23.490 M -185.94 % | -8.215 M -3 225.91 % | -247.000 K |
Accounts payables | 0.000 | 0.000 -100.00 % | 6.502 M -66.93 % | 19.664 M | 0.000 | 0.000 |
Other working capital | 10.046 M -80.72 % | 52.114 M 259.83 % | -32.605 M 19.92 % | -40.714 M -12 943.53 % | 317.000 K 108.53 % | -3.717 M |
Other non cash items | 50.565 M 557.89 % | -11.043 M -152.36 % | 21.090 M 558.58 % | -4.599 M -993.01 % | 515.000 K 10 400.00 % | -5.000 K |
Net cash provided by operating activities | -3.234 M 96.34 % | -88.406 M 66.86 % | -266.770 M -29.59 % | -205.851 M -175.15 % | -74.814 M -131.69 % | -32.291 M |
Investments in property plant and equipment | -4.040 M 91.81 % | -49.313 M -32.43 % | -37.237 M 31.65 % | -54.479 M -249.11 % | -15.605 M 25.03 % | -20.815 M |
Acquisitions net | 6.056 M 285.20 % | -3.270 M 90.60 % | -34.800 M -1 493.11 % | 2.498 M 111.89 % | -21.014 M -31 464.18 % | 67.000 K |
Purchases of investments | -60.782 M 68.30 % | -191.719 M -530.65 % | -30.400 M 97.34 % | -1.142 B -23 559.47 % | -4.826 M 89.28 % | -45.000 M |
Sales maturities of investments | 61.677 M -42.05 % | 106.433 M -18.62 % | 130.788 M -87.10 % | 1.014 B 3 233.35 % | 30.415 M 102.16 % | 15.045 M |
Other investing activites | 7.885 M -36.49 % | 12.416 M -24.69 % | 16.487 M -12.51 % | 18.845 M 190.10 % | 6.496 M 20.07 % | 5.410 M |
Net cash used for investing activites | 10.796 M 108.61 % | -125.453 M -379.79 % | 44.838 M 127.83 % | -161.105 M -3 453.26 % | -4.534 M 89.99 % | -45.293 M |
Debt repayment | -6.473 M -29.46 % | -5.000 M -61.86 % | -3.089 M -129.84 % | -1.344 M -56.10 % | -861.000 K | 0.000 |
Common stock issued | -5.640 M | 0.000 | 0.000 -100.00 % | 927.189 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -6.374 M 70.18 % | -21.378 M | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -270.000 K 97.33 % | -10.111 M -3 435.31 % | -286.000 K 99.73 % | -104.596 M -115.22 % | 687.079 M 627.08 % | 94.499 M |
Net cash used provided by financing activities | -12.383 M 42.36 % | -21.485 M 13.20 % | -24.753 M -103.01 % | 821.249 M 19.68 % | 686.218 M 626.16 % | 94.499 M |
Effect of forex changes on cash | 1.143 M 26.86 % | 901.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -3.678 M 98.43 % | -234.443 M 4.96 % | -246.685 M -154.30 % | 454.293 M -25.14 % | 606.870 M 3 487.76 % | 16.915 M |
Cash at beginning of period | 605.583 M -27.91 % | 840.026 M -22.70 % | 1.087 B 71.83 % | 632.418 M 2 375.41 % | 25.548 M 195.93 % | 8.633 M |
Cash at end of period | 601.905 M -0.61 % | 605.583 M -27.91 % | 840.026 M -22.70 % | 1.087 B 71.83 % | 632.418 M 2 375.41 % | 25.548 M |
Operating cash flow | -3.234 M 96.34 % | -88.406 M 66.86 % | -266.770 M -29.59 % | -205.851 M -175.15 % | -74.814 M -131.69 % | -32.291 M |
Capital expenditure | -5.156 M 89.54 % | -49.313 M -32.43 % | -37.237 M 31.65 % | -54.479 M -249.11 % | -15.605 M 25.03 % | -20.815 M |
Free CashFlow | -8.390 M 93.91 % | -137.719 M 54.70 % | -304.007 M -16.78 % | -260.330 M -187.92 % | -90.419 M -70.26 % | -53.106 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
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 | 92.761 M 0.00 % | 92.761 M 24.17 % | 74.708 M 0.00 % | 74.708 M 16.29 % | 64.242 M 0.00 % | 64.242 M 4.66 % | 61.379 M 0.00 % | 61.379 M 12.02 % | 54.793 M 0.00 % | 54.793 M 3.07 % | 53.160 M 0.00 % | 53.160 M 38.59 % | 38.357 M 0.00 % | 38.357 M 27.93 % | 29.982 M 0.00 % | 29.982 M 81.64 % | 16.506 M 21.20 % | 13.619 M 119.82 % | 6.196 M 0.00 % | 6.196 M 243.81 % | 1.802 M 388.35 % | 369.000 K |
Net income | 25.469 M 0.00 % | 25.469 M 699.06 % | -4.252 M 0.00 % | -4.252 M -66.11 % | -2.560 M 0.00 % | -2.560 M 87.10 % | -19.837 M 0.00 % | -19.837 M 26.99 % | -27.169 M 0.00 % | -27.169 M 59.32 % | -66.784 M 0.00 % | -66.784 M -99.91 % | -33.408 M 0.00 % | -33.408 M 34.83 % | -51.262 M 0.00 % | -51.262 M 0.62 % | -51.581 M -30.93 % | -39.397 M 60.17 % | -98.915 M 0.00 % | -98.915 M -1 316.51 % | -6.983 M 24.38 % | -9.234 M |
Income before tax | 24.506 M 0.00 % | 24.506 M 657.32 % | -4.397 M 0.00 % | -4.397 M -174.98 % | -1.599 M 0.00 % | -1.599 M 93.38 % | -24.142 M 0.00 % | -24.142 M 11.63 % | -27.318 M 0.00 % | -27.318 M 59.31 % | -67.132 M 0.00 % | -67.132 M -100.44 % | -33.493 M 0.00 % | -33.493 M 35.74 % | -52.118 M 0.00 % | -52.118 M 0.49 % | -52.374 M -26.82 % | -41.297 M 58.77 % | -100.175 M 0.00 % | -100.175 M -1 390.03 % | -6.723 M 26.21 % | -9.111 M |
Income before tax ratio | 0.26 0.00 % | 0.26 548.85 % | -0.06 0.00 % | -0.06 -136.46 % | -0.02 0.00 % | -0.02 93.67 % | -0.39 0.00 % | -0.39 21.11 % | -0.50 0.00 % | -0.50 60.52 % | -1.26 0.00 % | -1.26 -44.62 % | -0.87 0.00 % | -0.87 49.77 % | -1.74 0.00 % | -1.74 45.22 % | -3.17 -4.64 % | -3.03 81.25 % | -16.17 0.00 % | -16.17 -333.38 % | -3.73 84.89 % | -24.69 |
EBITDA | 16.242 M 0.00 % | 16.242 M 429.74 % | -4.926 M -5.73 % | -4.659 M -792.27 % | 673.000 K 0.00 % | 673.000 K 102.66 % | -25.301 M 0.00 % | -25.301 M 2.63 % | -25.983 M 0.00 % | -25.983 M 48.42 % | -50.375 M 0.00 % | -50.375 M -38.14 % | -36.466 M 0.00 % | -36.466 M 1.28 % | -36.938 M 0.00 % | -36.938 M 24.53 % | -48.942 M -27.10 % | -38.506 M 57.85 % | -91.347 M 0.00 % | -91.347 M -1 967.60 % | -4.418 M 36.52 % | -6.960 M |
Net income ratio | 0.27 0.00 % | 0.27 582.47 % | -0.06 0.00 % | -0.06 -42.84 % | -0.04 0.00 % | -0.04 87.67 % | -0.32 0.00 % | -0.32 34.82 % | -0.50 0.00 % | -0.50 60.53 % | -1.26 0.00 % | -1.26 -44.24 % | -0.87 0.00 % | -0.87 49.06 % | -1.71 0.00 % | -1.71 45.29 % | -3.12 -8.03 % | -2.89 81.88 % | -15.97 0.00 % | -15.97 -312.00 % | -3.88 84.51 % | -25.02 |
Ratio EBITDA | 0.18 0.00 % | 0.18 365.56 % | -0.07 -5.73 % | -0.06 -695.30 % | 0.01 0.00 % | 0.01 102.54 % | -0.41 0.00 % | -0.41 13.07 % | -0.47 0.00 % | -0.47 49.96 % | -0.95 0.00 % | -0.95 0.32 % | -0.95 0.00 % | -0.95 22.83 % | -1.23 0.00 % | -1.23 58.45 % | -2.97 -4.87 % | -2.83 80.82 % | -14.74 0.00 % | -14.74 -501.37 % | -2.45 87.00 % | -18.86 |
Gross profit ratio | 0.68 0.00 % | 0.68 2.54 % | 0.67 0.00 % | 0.67 3.92 % | 0.64 0.00 % | 0.64 9.07 % | 0.59 0.00 % | 0.59 -19.29 % | 0.73 0.00 % | 0.73 5.92 % | 0.69 0.00 % | 0.69 3.58 % | 0.66 0.00 % | 0.66 10.76 % | 0.60 0.00 % | 0.60 -3.45 % | 0.62 -4.22 % | 0.65 33.86 % | 0.48 0.00 % | 0.48 -6.89 % | 0.52 21.31 % | 0.43 |
Weighted average shs out dil | 38.564 M 0.00 % | 38.564 M 2.11 % | 37.765 M 0.00 % | 37.765 M -0.02 % | 37.772 M 0.00 % | 37.772 M -0.64 % | 38.014 M 0.00 % | 38.014 M -0.33 % | 38.140 M 0.00 % | 38.140 M -0.68 % | 38.403 M 0.00 % | 38.403 M 0.69 % | 38.140 M 0.00 % | 38.140 M 4.74 % | 36.414 M 0.00 % | 36.414 M -6.23 % | 38.834 M 0.00 % | 38.834 M 68.56 % | 23.039 M -40.67 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M |
Weighted average shs out | 38.589 M 0.00 % | 38.589 M 2.18 % | 37.766 M 0.00 % | 37.766 M -0.02 % | 37.772 M 0.00 % | 37.772 M -0.64 % | 38.014 M 0.00 % | 38.014 M -0.33 % | 38.140 M 0.00 % | 38.140 M -0.68 % | 38.403 M 0.00 % | 38.403 M 0.69 % | 38.140 M 0.00 % | 38.140 M 4.74 % | 36.414 M 0.00 % | 36.414 M -6.23 % | 38.834 M 0.00 % | 38.834 M 68.56 % | 23.039 M -40.67 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M |
EPS diluted | 0.66 0.00 % | 0.66 700.00 % | -0.11 0.00 % | -0.11 -62.24 % | -0.07 0.00 % | -0.07 86.96 % | -0.52 0.00 % | -0.52 26.76 % | -0.71 0.00 % | -0.71 59.20 % | -1.74 0.00 % | -1.74 -97.73 % | -0.88 0.00 % | -0.88 37.59 % | -1.41 0.00 % | -1.41 -6.02 % | -1.33 -31.68 % | -1.01 76.46 % | -4.29 -68.24 % | -2.55 -1 316.67 % | -0.18 25.00 % | -0.24 |
Earnings per share | 0.67 0.00 % | 0.67 709.09 % | -0.11 0.00 % | -0.11 -62.24 % | -0.07 0.00 % | -0.07 86.96 % | -0.52 0.00 % | -0.52 26.76 % | -0.71 0.00 % | -0.71 59.20 % | -1.74 0.00 % | -1.74 -97.73 % | -0.88 0.00 % | -0.88 37.59 % | -1.41 0.00 % | -1.41 -6.02 % | -1.33 -31.68 % | -1.01 76.46 % | -4.29 -68.24 % | -2.55 -1 316.67 % | -0.18 25.00 % | -0.24 |
Gross profit | 63.300 M 0.00 % | 63.300 M 27.32 % | 49.718 M 0.00 % | 49.718 M 20.85 % | 41.141 M 0.00 % | 41.141 M 14.16 % | 36.038 M 0.00 % | 36.038 M -9.59 % | 39.859 M 0.00 % | 39.859 M 9.18 % | 36.509 M 0.00 % | 36.509 M 43.55 % | 25.433 M 0.00 % | 25.433 M 41.69 % | 17.949 M 0.00 % | 17.949 M 75.37 % | 10.235 M 16.08 % | 8.817 M 194.24 % | 2.997 M 0.00 % | 2.997 M 220.14 % | 936.000 K 492.41 % | 158.000 K |
Income tax expense | 963.500 K 0.00 % | 963.500 K 320.73 % | -436.500 K 0.00 % | -436.500 K -145.45 % | 960.500 K 0.00 % | 960.500 K 107.11 % | -13.511 M -413.84 % | 4.305 M 2 789.26 % | 149.000 K 0.00 % | 149.000 K -57.12 % | 347.500 K 0.00 % | 347.500 K 308.82 % | 85.000 K 0.00 % | 85.000 K 109.93 % | -856.000 K 0.00 % | -856.000 K | 0.000 100.00 % | -1.900 M -50.85 % | -1.260 M 0.00 % | -1.260 M -584.42 % | 260.000 K 111.38 % | 123.000 K |
Cost of revenue | 29.462 M 0.00 % | 29.462 M 17.89 % | 24.990 M 0.00 % | 24.990 M 8.17 % | 23.102 M 0.00 % | 23.102 M -8.84 % | 25.341 M 0.00 % | 25.341 M 69.69 % | 14.934 M 0.00 % | 14.934 M -10.31 % | 16.651 M 0.00 % | 16.651 M 28.84 % | 12.924 M 0.00 % | 12.924 M 7.40 % | 12.033 M 0.00 % | 12.033 M 91.88 % | 6.271 M 30.59 % | 4.802 M 50.11 % | 3.199 M 0.00 % | 3.199 M 269.40 % | 866.000 K 310.43 % | 211.000 K |
General and administrative expenses | 14.116 M 0.00 % | 14.116 M -9.45 % | 15.589 M 0.00 % | 15.589 M 15.45 % | 13.503 M 0.00 % | 13.503 M -39.75 % | 22.411 M 0.00 % | 22.411 M 50.34 % | 14.907 M 0.00 % | 14.907 M -10.12 % | 16.585 M 0.00 % | 16.585 M -13.39 % | 19.148 M 0.00 % | 19.148 M 8.43 % | 17.660 M 0.00 % | 17.660 M -65.44 % | 51.102 M 244.96 % | 14.814 M -78.62 % | 69.305 M 0.00 % | 69.305 M 2 267.78 % | 2.927 M 781.63 % | 332.000 K |
Selling and marketing expenses | 20.249 M 0.00 % | 20.249 M -17.53 % | 24.554 M 0.00 % | 24.554 M 60.93 % | 15.258 M 0.00 % | 15.258 M -18.81 % | 18.792 M 0.00 % | 18.792 M -9.79 % | 20.831 M 0.00 % | 20.831 M -31.19 % | 30.275 M 0.00 % | 30.275 M 68.29 % | 17.989 M 0.00 % | 17.989 M 9.91 % | 16.366 M 0.00 % | 16.366 M 37.37 % | 11.914 M 83.80 % | 6.482 M 16.21 % | 5.578 M 0.00 % | 5.578 M 223.74 % | 1.723 M 23.16 % | 1.399 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.814 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.828 M -211.77 % | 15.951 M | 0.000 | 0.000 100.00 % | -1.925 M -225.16 % | 1.538 M |
Operating expenses | 44.674 M 0.00 % | 44.674 M -16.87 % | 53.737 M 0.00 % | 53.737 M 20.39 % | 44.636 M 0.00 % | 44.636 M -41.27 % | 76.007 M 22.50 % | 62.045 M -11.15 % | 69.831 M 0.00 % | 69.831 M -34.82 % | 107.132 M 0.00 % | 107.132 M 72.98 % | 61.932 M 0.00 % | 61.932 M -12.88 % | 71.089 M 0.00 % | 71.089 M 13.68 % | 62.535 M 19.59 % | 52.292 M -49.09 % | 102.712 M 0.00 % | 102.712 M 1 282.22 % | 7.431 M -18.97 % | 9.171 M |
Cost and expenses | 74.135 M 0.00 % | 74.135 M -5.83 % | 78.727 M 0.00 % | 78.727 M 16.22 % | 67.738 M 0.00 % | 67.738 M -27.58 % | 93.535 M 7.04 % | 87.386 M 3.09 % | 84.765 M 0.00 % | 84.765 M -31.52 % | 123.783 M 0.00 % | 123.783 M 65.36 % | 74.856 M 0.00 % | 74.856 M -9.95 % | 83.122 M 0.00 % | 83.122 M 20.81 % | 68.806 M 20.51 % | 57.094 M -46.09 % | 105.911 M 0.00 % | 105.911 M 1 176.50 % | 8.297 M -11.56 % | 9.382 M |
Research and development expenses | 10.309 M 0.00 % | 10.309 M -24.17 % | 13.594 M 0.00 % | 13.594 M -14.37 % | 15.876 M 0.00 % | 15.876 M -41.18 % | 26.991 M 0.00 % | 26.991 M -22.72 % | 34.925 M 0.00 % | 34.925 M -24.72 % | 46.393 M 0.00 % | 46.393 M 52.34 % | 30.454 M 0.00 % | 30.454 M 38.70 % | 21.957 M 0.00 % | 21.957 M 26.58 % | 17.347 M 15.30 % | 15.045 M -25.75 % | 20.263 M 0.00 % | 20.263 M 330.58 % | 4.706 M -20.26 % | 5.902 M |
Selling general and administrative expenses | 34.365 M 0.00 % | 34.365 M -14.39 % | 40.143 M 0.00 % | 40.143 M 39.58 % | 28.760 M 0.00 % | 28.760 M -30.20 % | 41.203 M 0.00 % | 41.203 M 15.29 % | 35.738 M 0.00 % | 35.738 M -23.73 % | 46.860 M 0.00 % | 46.860 M 26.18 % | 37.137 M 0.00 % | 37.137 M 9.14 % | 34.026 M 0.00 % | 34.026 M -46.00 % | 63.016 M 195.91 % | 21.296 M -71.56 % | 74.883 M 0.00 % | 74.883 M 1 510.39 % | 4.650 M 168.63 % | 1.731 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.865 M | 0.000 -100.00 % | 2.654 M 0.00 % | 2.654 M -23.99 % | 3.491 M 0.00 % | 3.491 M 16.12 % | 3.007 M 0.00 % | 3.007 M 194.03 % | 1.023 M 0.00 % | 1.023 M -12.68 % | 1.171 M 1.21 % | 1.157 M 152.34 % | 458.500 K 0.00 % | 458.500 K 1 289.39 % | 33.000 K 32.00 % | 25.000 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 720.000 K 38.20 % | 521.000 K | 0.000 | 0.000 -100.00 % | 286.000 K 0.35 % | 285.000 K |
Depreciation and amortization | 5.387 M 0.00 % | 5.387 M -11.34 % | 6.076 M -4.21 % | 6.343 M 0.00 % | 6.343 M 0.00 % | 6.343 M 5.59 % | 6.007 M 0.00 % | 6.007 M -2.25 % | 6.145 M 0.00 % | 6.145 M -12.81 % | 7.048 M 0.00 % | 7.048 M 19.00 % | 5.923 M 0.00 % | 5.923 M 158.79 % | 2.289 M 0.00 % | 2.289 M -15.62 % | 2.712 M 19.47 % | 2.270 M 73.22 % | 1.311 M 0.00 % | 1.311 M -35.09 % | 2.019 M -0.44 % | 2.028 M |
Operating income | 18.626 M 0.00 % | 18.626 M 290.16 % | 4.774 M 0.00 % | 4.774 M 236.58 % | -3.496 M 0.00 % | -3.496 M 88.48 % | -30.356 M 3.04 % | -31.307 M 2.56 % | -32.128 M 0.00 % | -32.128 M 44.05 % | -57.423 M 0.00 % | -57.423 M -35.47 % | -42.388 M 0.00 % | -42.388 M -8.06 % | -39.227 M 0.00 % | -39.227 M 25.56 % | -52.694 M -26.36 % | -41.701 M 54.99 % | -92.657 M 0.00 % | -92.657 M -1 333.65 % | -6.463 M 28.09 % | -8.988 M |
Operating income ratio | 0.20 0.00 % | 0.20 214.22 % | 0.06 0.00 % | 0.06 217.44 % | -0.05 0.00 % | -0.05 89.00 % | -0.49 3.04 % | -0.51 13.01 % | -0.59 0.00 % | -0.59 45.72 % | -1.08 0.00 % | -1.08 2.25 % | -1.11 0.00 % | -1.11 15.53 % | -1.31 0.00 % | -1.31 59.02 % | -3.19 -4.26 % | -3.06 79.53 % | -14.96 0.00 % | -14.96 -316.99 % | -3.59 85.28 % | -24.36 |
Total other income expenses net | 5.880 M 0.00 % | 5.880 M 164.11 % | -9.171 M 0.00 % | -9.171 M -583.58 % | 1.897 M 0.00 % | 1.897 M -69.48 % | 6.214 M -13.27 % | 7.165 M 48.96 % | 4.810 M 0.00 % | 4.810 M 149.54 % | -9.710 M 0.00 % | -9.710 M -209.15 % | 8.896 M 0.00 % | 8.896 M 169.01 % | -12.891 M 0.00 % | -12.891 M -17 320.27 % | -74.000 K -118.32 % | 404.000 K 105.37 % | -7.518 M 0.00 % | -7.518 M -3 197.15 % | -228.000 K -132.65 % | -98.000 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-09-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -499.308 M 0.00 % | -499.308 M 11.81 % | -566.157 M 0.00 % | -566.157 M 1.86 % | -576.858 M 0.00 % | -576.858 M 1.53 % | -585.822 M 0.83 % | -590.733 M 9.19 % | -650.529 M 0.94 % | -656.706 M 19.86 % | -819.435 M 0.71 % | -825.313 M 13.47 % | -953.840 M 0.53 % | -958.898 M 18.62 % | -1.178 B 0.00 % | -1.178 B -379.20 % | -245.883 M 20.56 % | -309.525 M 49.09 % | -607.959 M 0.00 % | -607.959 M -1 190.02 % | 55.775 M |
Total investments | 66.928 M 0.00 % | 66.928 M -44.82 % | 121.289 M 0.00 % | 121.289 M 2.36 % | 118.492 M 0.00 % | 118.492 M 4 592.75 % | 2.525 M -97.51 % | 101.459 M 25 264.75 % | 400.000 K -99.21 % | 50.616 M 12 554.00 % | 400.000 K 0.00 % | 400.000 K -98.75 % | 32.008 M -1.23 % | 32.408 M | 0.000 | 0.000 -100.00 % | 250.620 M -38.86 % | 409.925 M | 0.000 | 0.000 -100.00 % | 111.550 M |
Total debt | 45.910 M 0.00 % | 45.910 M 28.43 % | 35.748 M 0.00 % | 35.748 M -2.03 % | 36.488 M 0.00 % | 36.488 M 0.29 % | 36.383 M 15.60 % | 31.472 M -28.51 % | 44.023 M 16.32 % | 37.846 M -25.33 % | 50.687 M 13.12 % | 44.809 M 3.94 % | 43.112 M 13.29 % | 38.054 M -3.54 % | 39.451 M 0.00 % | 39.451 M -4.91 % | 41.490 M 55.74 % | 26.641 M 8.92 % | 24.459 M 0.00 % | 24.459 M | 0.000 |
Accumulated other comprehensive income loss | 175.432 M 0.00 % | 175.432 M 0.86 % | 173.941 M -83.73 % | 1.069 B 486.38 % | 182.281 M 0.00 % | 182.281 M 0.99 % | 180.497 M 0.00 % | 180.497 M 2.29 % | 176.455 M 0.00 % | 176.455 M 3.87 % | 169.882 M 0.00 % | 169.882 M 3.84 % | 163.594 M 0.00 % | 163.594 M 5.41 % | 155.194 M 0.00 % | 155.194 M -8.52 % | 169.646 M -72.90 % | 626.010 M 394.60 % | 126.570 M 0.00 % | 126.570 M 56.12 % | 81.073 M |
Retained earnings | -603.864 M 0.00 % | -603.864 M 7.78 % | -654.802 M 0.00 % | -654.802 M -1.32 % | -646.299 M 0.00 % | -646.299 M -0.80 % | -641.180 M 0.00 % | -641.180 M -6.60 % | -601.506 M 0.00 % | -601.506 M -9.93 % | -547.168 M 0.00 % | -547.168 M -32.29 % | -413.599 M 0.00 % | -413.599 M -19.27 % | -346.784 M 0.00 % | -346.784 M -41.97 % | -244.261 M | 0.000 100.00 % | -152.559 M 0.00 % | -152.559 M | 0.000 |
Common stock | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 0.00 % | 38.834 M 20.48 % | 32.233 M 0.00 % | 32.233 M 0.00 % | 32.233 M 0.00 % | 32.233 M | 0.000 |
Total equity | 1.115 B 0.00 % | 1.115 B 4.94 % | 1.062 B 0.00 % | 1.062 B -0.72 % | 1.070 B 0.00 % | 1.070 B -0.53 % | 1.076 B 0.00 % | 1.076 B -3.75 % | 1.118 B 0.00 % | 1.118 B -4.11 % | 1.165 B 0.00 % | 1.165 B -10.03 % | 1.295 B 0.00 % | 1.295 B -5.62 % | 1.373 B 0.00 % | 1.373 B 115.61 % | 636.597 M -4.47 % | 666.414 M -3.56 % | 691.035 M 0.00 % | 691.035 M 752.36 % | 81.073 M |
Other non current liabilities | 31.385 M 0.00 % | 31.385 M -6.31 % | 33.497 M 0.00 % | 33.497 M -1.48 % | 34.000 M 0.00 % | 34.000 M | 0.000 -100.00 % | 34.347 M | 0.000 -100.00 % | 38.736 M | 0.000 -100.00 % | 39.767 M | 0.000 -100.00 % | 36.355 M -2.42 % | 37.258 M 0.00 % | 37.258 M | 0.000 | 0.000 -100.00 % | 21.525 M 0.00 % | 21.525 M | 0.000 |
Long term debt | 38.715 M 0.00 % | 38.715 M 37.88 % | 28.079 M 0.00 % | 28.079 M -5.84 % | 29.822 M 0.00 % | 29.822 M -5.24 % | 31.472 M 0.00 % | 31.472 M -16.84 % | 37.846 M 0.00 % | 37.846 M -4.93 % | 39.809 M 0.00 % | 39.809 M 4.61 % | 38.054 M 0.00 % | 38.054 M -3.54 % | 39.451 M 0.00 % | 39.451 M -2.42 % | 40.429 M 57.43 % | 25.680 M 4.99 % | 24.459 M 0.00 % | 24.459 M | 0.000 |
Total non current liabilities | 70.100 M 0.00 % | 70.100 M 13.84 % | 61.576 M 0.00 % | 61.576 M -3.52 % | 63.822 M 0.00 % | 63.822 M -3.03 % | 65.819 M 0.00 % | 65.819 M -14.05 % | 76.582 M 0.00 % | 76.582 M -3.76 % | 79.576 M 0.00 % | 79.576 M 6.94 % | 74.409 M 0.00 % | 74.409 M -3.00 % | 76.709 M 0.00 % | 76.709 M 25.30 % | 61.221 M 30.71 % | 46.838 M 1.86 % | 45.984 M 0.00 % | 45.984 M | 0.000 |
Other current liabilities | 46.413 M 0.00 % | 46.413 M -3.19 % | 47.944 M -17.11 % | 57.840 M 16.62 % | 49.597 M 0.00 % | 49.597 M 13.31 % | 43.773 M -21.99 % | 56.115 M 31.17 % | 42.779 M -18.05 % | 52.201 M 2.10 % | 51.127 M -12.41 % | 58.374 M 41.49 % | 41.258 M -14.95 % | 48.508 M -5.95 % | 51.579 M 0.00 % | 51.579 M -0.53 % | 51.853 M 34.41 % | 38.577 M 6.01 % | 36.390 M 1.01 % | 36.026 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.370 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 794.000 K 702.02 % | 99.000 K | 0.000 | 0.000 | 0.000 |
Short term debt | 7.195 M 0.00 % | 7.195 M -6.18 % | 7.669 M 0.00 % | 7.669 M 15.05 % | 6.666 M 0.00 % | 6.666 M 35.74 % | 4.911 M | 0.000 -100.00 % | 6.177 M | 0.000 -100.00 % | 10.878 M 117.56 % | 5.000 M -1.15 % | 5.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.061 M 10.41 % | 961.000 K | 0.000 | 0.000 | 0.000 |
Total current liabilities | 67.678 M 0.00 % | 67.678 M -17.89 % | 82.425 M 0.00 % | 82.425 M 33.08 % | 61.938 M 0.00 % | 61.938 M 3.61 % | 59.782 M 0.00 % | 59.782 M 7.74 % | 55.488 M 0.00 % | 55.488 M -17.80 % | 67.506 M 0.00 % | 67.506 M 30.49 % | 51.733 M 0.00 % | 51.733 M -6.60 % | 55.388 M 0.00 % | 55.388 M -5.07 % | 58.344 M 42.34 % | 40.988 M 11.95 % | 36.612 M 0.00 % | 36.612 M | 0.000 |
Total liabilities | 137.778 M 0.00 % | 137.778 M -4.32 % | 144.001 M 0.00 % | 144.001 M 14.50 % | 125.760 M 0.00 % | 125.760 M 0.13 % | 125.601 M 0.00 % | 125.601 M -4.90 % | 132.070 M 0.00 % | 132.070 M -10.21 % | 147.082 M 0.00 % | 147.082 M 16.60 % | 126.142 M 0.00 % | 126.142 M -4.51 % | 132.097 M 0.00 % | 132.097 M 10.48 % | 119.565 M 36.14 % | 87.826 M 6.33 % | 82.596 M 0.00 % | 82.596 M | 0.000 |
Other non current assets | 11.378 M 0.00 % | 11.378 M -4.72 % | 11.942 M 0.00 % | 11.942 M 53.83 % | 7.763 M 0.00 % | 7.763 M -4.64 % | 8.141 M 10.04 % | 7.398 M -45.42 % | 13.555 M 0.00 % | 13.555 M 126.11 % | 5.995 M -53.71 % | 12.952 M -38.04 % | 20.905 M 1.95 % | 20.505 M 155.07 % | 8.039 M 0.00 % | 8.039 M -63.34 % | 21.928 M 359.23 % | 4.775 M -46.06 % | 8.852 M 0.00 % | 8.852 M 115.87 % | -55.775 M |
Long term investments | 66.928 M 0.00 % | 66.928 M 606.44 % | 9.474 M 0.00 % | 9.474 M 14.99 % | 8.239 M 0.00 % | 8.239 M 226.30 % | 2.525 M 0.00 % | 2.525 M 105.07 % | -49.816 M -12 554.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K -98.73 % | 31.608 M -1.25 % | 32.008 M | 0.000 | 0.000 | 0.000 -100.00 % | 159.142 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 32.494 M 0.00 % | 32.494 M -3.19 % | 33.566 M 0.00 % | 33.566 M -5.34 % | 35.458 M 0.00 % | 35.458 M -5.97 % | 37.708 M 0.00 % | 37.708 M -0.75 % | 37.994 M 0.00 % | 37.994 M -3.18 % | 39.243 M 0.00 % | 39.243 M -6.47 % | 41.957 M 0.00 % | 41.957 M -1.11 % | 42.429 M 0.00 % | 42.429 M 3.74 % | 40.900 M 0.00 % | 40.900 M 0.00 % | 40.900 M 0.00 % | 40.900 M | 0.000 |
GoodWill | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M 0.00 % | 9.711 M | 0.000 |
Goodwill and intangible assets | 42.205 M 0.00 % | 42.205 M -2.48 % | 43.277 M 0.00 % | 43.277 M -4.19 % | 45.169 M 0.00 % | 45.169 M -4.74 % | 47.419 M 0.00 % | 47.419 M -0.60 % | 47.705 M 0.00 % | 47.705 M -2.55 % | 48.954 M 0.00 % | 48.954 M -5.25 % | 51.668 M 0.00 % | 51.668 M -0.91 % | 52.140 M 0.00 % | 52.140 M 3.02 % | 50.611 M 0.00 % | 50.611 M 0.00 % | 50.611 M 0.00 % | 50.611 M | 0.000 |
Property plant equipment net | 86.341 M 0.00 % | 86.341 M -26.68 % | 117.758 M 0.00 % | 117.758 M -7.53 % | 127.347 M 0.00 % | 127.347 M -8.06 % | 138.511 M 0.00 % | 138.511 M -10.19 % | 154.232 M 0.00 % | 154.232 M 22.81 % | 125.588 M 6.22 % | 118.231 M 10.34 % | 107.149 M 0.00 % | 107.149 M -4.45 % | 112.145 M 0.00 % | 112.145 M 46.45 % | 76.574 M 11.34 % | 68.774 M 31.28 % | 52.386 M 0.00 % | 52.386 M | 0.000 |
Total non current assets | 206.852 M 0.00 % | 206.852 M 13.37 % | 182.451 M 0.00 % | 182.451 M -3.22 % | 188.518 M 0.00 % | 188.518 M -3.75 % | 195.853 M 0.00 % | 195.853 M -9.28 % | 215.892 M 0.00 % | 215.892 M 19.58 % | 180.537 M 0.00 % | 180.537 M -14.57 % | 211.330 M 0.00 % | 211.330 M 22.64 % | 172.324 M 0.00 % | 172.324 M 15.57 % | 149.113 M 20.10 % | 124.160 M 11.01 % | 111.849 M 0.00 % | 111.849 M 300.54 % | -55.775 M |
Other current assets | 68.413 M 0.00 % | 68.413 M 65.47 % | 41.345 M -6.57 % | 44.251 M -7.97 % | 48.085 M 0.00 % | 48.085 M -7.84 % | 52.174 M -14.89 % | 61.301 M -12.42 % | 69.993 M 0.00 % | 69.993 M -46.05 % | 129.742 M 24.28 % | 104.392 M -28.66 % | 146.337 M 19.02 % | 122.952 M 93.48 % | 63.548 M 0.00 % | 63.548 M 10.72 % | 57.397 M 70.99 % | 33.567 M 61.96 % | 20.726 M 0.00 % | 20.726 M | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 111.815 M 0.00 % | 111.815 M 1.42 % | 110.253 M 0.00 % | 110.253 M 11.44 % | 98.934 M 0.00 % | 98.934 M 97.02 % | 50.216 M 0.00 % | 50.216 M | 0.000 | 0.000 -100.00 % | 400.000 K 0.00 % | 400.000 K | 0.000 | 0.000 -100.00 % | 250.620 M -0.06 % | 250.783 M | 0.000 | 0.000 -100.00 % | 111.550 M |
cash and cash equivalents | 545.218 M 0.00 % | 545.218 M -9.42 % | 601.905 M 0.00 % | 601.905 M -1.87 % | 613.346 M 0.00 % | 613.346 M -1.42 % | 622.205 M 0.00 % | 622.205 M -10.42 % | 694.552 M 0.00 % | 694.552 M -20.18 % | 870.122 M 0.00 % | 870.122 M -12.72 % | 996.952 M 0.00 % | 996.952 M -18.13 % | 1.218 B 0.00 % | 1.218 B 323.74 % | 287.373 M -14.51 % | 336.166 M -46.84 % | 632.418 M 0.00 % | 632.418 M 1 233.87 % | -55.775 M |
Cash and short term investments | 718.204 M 0.00 % | 718.204 M 0.63 % | 713.720 M 0.00 % | 713.720 M -1.37 % | 723.599 M 0.00 % | 723.599 M 0.34 % | 721.139 M 0.00 % | 721.139 M -3.17 % | 744.768 M 0.00 % | 744.768 M -14.41 % | 870.122 M 0.00 % | 870.122 M -12.76 % | 997.352 M 0.00 % | 997.352 M -18.10 % | 1.218 B 0.00 % | 1.218 B 126.34 % | 537.993 M -8.34 % | 586.949 M -7.19 % | 632.418 M 0.00 % | 632.418 M 1 033.87 % | 55.775 M |
Total current assets | 1.046 B 0.00 % | 1.046 B 2.13 % | 1.024 B 0.00 % | 1.024 B 1.65 % | 1.007 B 0.00 % | 1.007 B 0.18 % | 1.005 B 0.00 % | 1.005 B -2.74 % | 1.034 B 0.00 % | 1.034 B -8.69 % | 1.132 B 0.00 % | 1.132 B -6.46 % | 1.210 B 0.00 % | 1.210 B -9.16 % | 1.332 B 0.00 % | 1.332 B 119.48 % | 607.049 M -3.66 % | 630.080 M -4.79 % | 661.782 M 0.00 % | 661.782 M 1 086.52 % | 55.775 M |
Inventory | 154.917 M 0.00 % | 154.917 M -9.47 % | 171.114 M 0.00 % | 171.114 M 13.69 % | 150.505 M 0.00 % | 150.505 M 3.06 % | 146.039 M 0.00 % | 146.039 M -8.58 % | 159.737 M 0.00 % | 159.737 M 20.87 % | 132.158 M 0.00 % | 132.158 M 98.58 % | 66.553 M 0.00 % | 66.553 M 107.15 % | 32.128 M 0.00 % | 32.128 M 175.56 % | 11.659 M 21.91 % | 9.564 M 10.72 % | 8.638 M 0.00 % | 8.638 M | 0.000 |
Net receivables | 104.069 M 0.00 % | 104.069 M 6.61 % | 97.619 M 3.07 % | 94.713 M 11.38 % | 85.033 M 0.00 % | 85.033 M -1.17 % | 86.040 M 11.87 % | 76.913 M -36.52 % | 121.164 M 104.65 % | 59.205 M 115.36 % | 27.491 M 8.45 % | 25.350 M | 0.000 -100.00 % | 23.385 M 23.53 % | 18.931 M 0.00 % | 18.931 M -67.02 % | 57.397 M 547.38 % | 8.866 M | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -743.000 K | 0.000 -100.00 % | 50.216 M | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -159.142 M | 0.000 | 0.000 | 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 | 14.070 M 0.00 % | 14.070 M -16.82 % | 16.916 M 0.00 % | 16.916 M 198.08 % | 5.675 M 0.00 % | 5.675 M 54.76 % | 3.667 M | 0.000 -100.00 % | 3.287 M | 0.000 -100.00 % | 4.132 M | 0.000 -100.00 % | 3.225 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.636 M 243.15 % | 1.351 M 94.45 % | 694.785 K 18.56 % | 586.000 K | 0.000 |
Tax payables | 0.000 | 0.000 -100.00 % | 9.896 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.431 M | 0.000 -100.00 % | 3.245 M | 0.000 -100.00 % | 1.369 M | 0.000 -100.00 % | 2.192 M | 0.000 | 0.000 | 0.000 -100.00 % | 794.000 K 702.02 % | 99.000 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.895 M | 0.000 -100.00 % | 29.674 M | 0.000 -100.00 % | 30.407 M | 0.000 -100.00 % | 26.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.567 M -3.35 % | 10.933 M | 0.000 | 0.000 | 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 -100.00 % | 3.855 M -52.82 % | 8.171 M -15.48 % | 9.667 M 0.00 % | 9.667 M | 0.000 |
Capital lease obligations | 45.910 M 0.00 % | 45.910 M 28.43 % | 35.748 M 0.00 % | 35.748 M -2.03 % | 36.488 M 0.00 % | 36.488 M 0.29 % | 36.383 M | 0.000 -100.00 % | 44.023 M | 0.000 -100.00 % | 45.687 M | 0.000 -100.00 % | 43.112 M | 0.000 | 0.000 | 0.000 -100.00 % | 41.490 M 55.74 % | 26.641 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 -100.00 % | 74.615 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.504 B 0.00 % | 1.504 B 0.00 % | 1.504 B 0.00 % | 1.504 B 0.61 % | 1.495 B 0.00 % | 1.495 B -0.16 % | 1.497 B 0.00 % | 1.497 B -10.87 % | 1.680 B 11.73 % | 1.504 B -10.16 % | 1.674 B 11.30 % | 1.504 B 19.68 % | 1.257 B -16.59 % | 1.507 B -1.23 % | 1.525 B 0.00 % | 1.525 B 154.00 % | 600.509 M | 0.000 -100.00 % | 675.124 M 0.00 % | 675.124 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 452.000 K | 0.000 -100.00 % | 9.062 M | 0.000 -100.00 % | 9.360 M | 0.000 -100.00 % | 10.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.225 M 0.00 % | 10.225 M | 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 |
Total assets | 1.252 B 0.00 % | 1.252 B 3.83 % | 1.206 B 0.00 % | 1.206 B 0.88 % | 1.196 B 0.00 % | 1.196 B -0.46 % | 1.201 B 0.00 % | 1.201 B -3.87 % | 1.250 B 0.00 % | 1.250 B -4.80 % | 1.313 B 0.00 % | 1.313 B -7.67 % | 1.422 B 0.00 % | 1.422 B -5.52 % | 1.505 B 0.00 % | 1.505 B 98.98 % | 756.162 M 0.25 % | 754.240 M -2.51 % | 773.631 M 0.00 % | 773.631 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-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 -100.00 % | 28.748 M 0.00 % | 28.748 M -6.82 % | 30.853 M 0.00 % | 30.853 M 101.73 % | 15.295 M | 0.000 | 0.000 | 0.000 100.00 % | -305.000 K 67.66 % | -943.000 K | 0.000 | 0.000 100.00 % | -26.000 K 83.95 % | -162.000 K |
Stock based compensation | 745.500 K 0.00 % | 745.500 K 183.58 % | -892.000 K 0.00 % | -892.000 K -200.00 % | 892.000 K 0.00 % | 892.000 K -55.86 % | 2.021 M 0.00 % | 2.021 M -38.51 % | 3.287 M 0.00 % | 3.287 M 4.53 % | 3.144 M 0.00 % | 3.144 M -25.14 % | 4.200 M 0.00 % | 4.200 M -28.36 % | 5.863 M 0.00 % | 5.863 M -74.01 % | 22.557 M 35.27 % | 16.676 M -76.02 % | 69.555 M 0.00 % | 69.555 M 9 587.26 % | 718.000 K 0.00 % | 718.000 K |
Change in working capital | 2.046 M 0.00 % | 2.046 M 110.67 % | -19.162 M 0.00 % | -19.162 M -1 000.32 % | -1.742 M 0.00 % | -1.742 M -7.24 % | -1.624 M 0.00 % | -1.624 M 85.86 % | -11.489 M 0.00 % | -11.489 M 47.51 % | -21.888 M 0.00 % | -21.888 M 58.34 % | -52.540 M 0.00 % | -52.540 M -131.83 % | -22.663 M 0.00 % | -22.663 M -168.30 % | -8.447 M 11.74 % | -9.571 M -163.95 % | -3.626 M 0.00 % | -3.626 M -28.63 % | -2.819 M -6 228.26 % | 46.000 K |
Accounts receivables | -4.715 M 0.00 % | -4.715 M 5.84 % | -5.008 M 0.00 % | -5.008 M -15.02 % | -4.354 M 0.00 % | -4.354 M 52.18 % | -9.105 M 0.00 % | -9.105 M 46.89 % | -17.142 M 0.00 % | -17.142 M -1 669.04 % | -969.000 K 0.00 % | -969.000 K 57.54 % | -2.282 M 0.00 % | -2.282 M -1.90 % | -2.240 M 0.00 % | -2.240 M 67.85 % | -6.965 M 15.27 % | -8.220 M -31 715.38 % | 26.000 K 0.00 % | 26.000 K 425.00 % | -8.000 K 81.82 % | -44.000 K |
Inventory | 2.876 M 0.00 % | 2.876 M 123.10 % | -12.452 M 0.00 % | -12.452 M -202.71 % | -4.114 M 0.00 % | -4.114 M -308.86 % | 1.970 M 0.00 % | 1.970 M 113.22 % | -14.893 M 0.00 % | -14.893 M 54.91 % | -33.028 M 0.00 % | -33.028 M -91.88 % | -17.213 M 0.00 % | -17.213 M -68.18 % | -10.235 M 0.00 % | -10.235 M -388.52 % | -2.095 M -126.24 % | -926.000 K 31.56 % | -1.353 M 0.00 % | -1.353 M 71.98 % | -4.829 M -610.15 % | -680.000 K |
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 | 3.885 M 0.00 % | 3.885 M 328.16 % | -1.703 M 0.00 % | -1.703 M -125.31 % | 6.726 M 0.00 % | 6.726 M 22.04 % | 5.511 M 0.00 % | 5.511 M -73.18 % | 20.546 M 0.00 % | 20.546 M 69.67 % | 12.110 M 0.00 % | 12.110 M 136.65 % | -33.045 M 0.00 % | -33.045 M -224.32 % | -10.189 M 0.00 % | -10.189 M -60.41 % | -6.352 M 26.52 % | -8.645 M -276.03 % | -2.299 M 0.00 % | -2.299 M -214.38 % | 2.010 M 176.86 % | 726.000 K |
Other non cash items | -8.560 M 0.00 % | -8.560 M -146.80 % | 18.289 M 0.00 % | 18.289 M 6 505.95 % | -285.500 K 0.00 % | -285.500 K -111.40 % | 2.505 M 0.00 % | 2.505 M 132.78 % | -7.642 M 0.00 % | -7.642 M -151.48 % | 14.843 M 0.00 % | 14.843 M 339.40 % | 3.378 M 0.00 % | 3.378 M 207.39 % | -3.146 M 0.00 % | -3.146 M -285.01 % | -817.000 K 18.54 % | -1.003 M -427.89 % | -190.000 K 0.00 % | -190.000 K -175.10 % | 253.000 K -2.69 % | 260.000 K |
Net cash provided by operating activities | 26.819 M 0.00 % | 26.819 M 545.76 % | -6.017 M 0.00 % | -6.017 M -236.75 % | 4.400 M 0.00 % | 4.400 M 148.24 % | -9.120 M 0.00 % | -9.120 M 74.01 % | -35.084 M 0.00 % | -35.084 M 43.66 % | -62.269 M 0.00 % | -62.269 M 12.44 % | -71.117 M 0.00 % | -71.117 M -5.12 % | -67.655 M 0.00 % | -67.655 M -84.48 % | -36.674 M -8.29 % | -33.868 M -9.23 % | -31.008 M 0.00 % | -31.008 M -371.38 % | -6.578 M -5.74 % | -6.221 M |
Investments in property plant and equipment | -4.013 M 0.00 % | -4.013 M -165.79 % | -1.510 M | 0.000 100.00 % | -510.000 K 0.00 % | -510.000 K -595.15 % | 103.000 K 0.00 % | 103.000 K 104.31 % | -2.391 M 0.00 % | -2.391 M 64.73 % | -6.779 M 0.00 % | -6.779 M 40.94 % | -11.478 M 0.00 % | -11.478 M 21.87 % | -14.690 M 0.00 % | -14.690 M -20.72 % | -12.168 M -7.81 % | -11.287 M -47.23 % | -7.666 M 0.00 % | -7.666 M -6 032.80 % | -125.000 K 15.54 % | -148.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -10.507 M 0.00 % | -10.507 M | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -590.000 M -1.87 % | -579.142 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 591.703 M 247.17 % | 170.435 M | 0.000 | 0.000 -100.00 % | 15.274 M 0.89 % | 15.140 M |
Other investing activites | -96.318 M 0.00 % | -96.318 M -2 104.53 % | 4.805 M 45.83 % | 3.295 M 26.10 % | 2.613 M 0.00 % | 2.613 M 111.93 % | -21.901 M 0.00 % | -21.901 M 43.17 % | -38.538 M 0.00 % | -38.538 M -252.41 % | -10.936 M 0.00 % | -10.936 M -121.19 % | 51.611 M 0.00 % | 51.611 M -65.31 % | 148.788 M 0.00 % | 148.788 M 32 245.22 % | 460.000 K -34.00 % | 697.000 K -13.58 % | 806.500 K 0.00 % | 806.500 K 2 343.94 % | 33.000 K 32.00 % | 25.000 K |
Net cash used for investing activites | -100.331 M 0.00 % | -100.331 M -3 144.95 % | 3.295 M 0.00 % | 3.295 M 56.68 % | 2.103 M 0.00 % | 2.103 M 109.65 % | -21.798 M 0.00 % | -21.798 M 46.74 % | -40.929 M 0.00 % | -40.929 M -131.05 % | -17.714 M 0.00 % | -17.714 M -144.14 % | 40.133 M 0.00 % | 40.133 M -70.07 % | 134.099 M 0.00 % | 134.099 M 1 440.31 % | -10.005 M 97.61 % | -419.297 M -2 314.40 % | -17.367 M 0.00 % | -17.367 M -214.39 % | 15.182 M 1.10 % | 15.017 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -88.000 K 0.00 % | -88.000 K 93.08 % | -1.272 M 0.00 % | -1.272 M 17.89 % | -1.549 M 0.00 % | -1.549 M 49.94 % | -3.094 M 0.00 % | -3.094 M -3 208.56 % | -93.500 K 0.00 % | -93.500 K -102.66 % | 3.518 M | 0.000 100.00 % | -12.448 M 0.00 % | -12.448 M -70.28 % | -7.311 M 0.00 % | -7.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | -2.146 M 0.00 % | -2.146 M -3.57 % | -2.072 M 0.00 % | -2.072 M -59.45 % | -1.300 M 0.00 % | -1.300 M 21.27 % | -1.651 M 65.21 % | -4.744 M 20.91 % | -5.999 M 0.00 % | -5.999 M -494.77 % | 1.520 M 0.00 % | 1.520 M 110.93 % | -13.896 M 0.00 % | -13.896 M -103.37 % | 412.296 M 0.00 % | 412.296 M 37 143.62 % | -1.113 M 50.07 % | -2.229 M -100.65 % | 343.342 M 0.00 % | 343.342 M 141 976.86 % | -242.000 K -8.04 % | -224.000 K |
Net cash used provided by financing activities | -2.234 M 0.00 % | -2.234 M 33.18 % | -3.344 M 0.00 % | -3.344 M -17.40 % | -2.848 M 0.00 % | -2.848 M 39.97 % | -4.744 M 0.00 % | -4.744 M 20.91 % | -5.999 M 0.00 % | -5.999 M -494.77 % | 1.520 M 0.00 % | 1.520 M 110.93 % | -13.896 M 0.00 % | -13.896 M -103.37 % | 412.296 M 0.00 % | 412.296 M 37 143.62 % | -1.113 M 50.07 % | -2.229 M -100.65 % | 343.342 M 0.00 % | 343.342 M 141 976.86 % | -242.000 K -8.04 % | -224.000 K |
Effect of forex changes on cash | -221.000 K 0.00 % | -221.000 K | 0.000 -100.00 % | 344.500 K 51.76 % | 227.000 K 0.00 % | 227.000 K -49.61 % | 450.500 K 0.00 % | 450.500 K | 0.000 | 0.000 | 0.000 100.00 % | -918.489 M -188.16 % | 1.042 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -613.346 M -200.00 % | 613.346 M | 0.000 100.00 % | -35.211 M 0.00 % | -35.211 M 57.07 % | -82.011 M 0.00 % | -82.011 M -4.52 % | -78.463 M 92.13 % | -996.952 M -200.00 % | 996.952 M 2 321.40 % | -44.880 M -109.37 % | 478.740 M 0.00 % | 478.740 M 1 101.71 % | -47.792 M 89.51 % | -455.394 M -254.39 % | 294.968 M 0.00 % | 294.968 M 3 427.48 % | 8.362 M -2.45 % | 8.572 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.211 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 996.952 M | 0.000 | 0.000 | 0.000 -100.00 % | 129.232 M -27.00 % | 177.024 M -72.01 % | 632.418 M | 0.000 -100.00 % | 42.482 M 24.51 % | 34.120 M 33.55 % | 25.548 M |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 613.346 M | 0.000 100.00 % | -35.211 M 0.00 % | -35.211 M 57.07 % | -82.011 M 0.00 % | -82.011 M -4.52 % | -78.463 M | 0.000 -100.00 % | 996.952 M 2 321.40 % | -44.880 M -109.37 % | 478.740 M -21.26 % | 607.972 M 370.45 % | 129.232 M -27.00 % | 177.024 M -39.99 % | 294.968 M -12.59 % | 337.450 M 694.34 % | 42.482 M 24.51 % | 34.120 M |
Operating cash flow | 26.819 M 0.00 % | 26.819 M 545.76 % | -6.017 M 0.00 % | -6.017 M -236.75 % | 4.400 M 0.00 % | 4.400 M 148.24 % | -9.120 M 0.00 % | -9.120 M 74.01 % | -35.084 M 0.00 % | -35.084 M 43.66 % | -62.269 M 0.00 % | -62.269 M 12.44 % | -71.117 M 0.00 % | -71.117 M -5.12 % | -67.655 M 0.00 % | -67.655 M -84.48 % | -36.674 M -8.29 % | -33.868 M -9.23 % | -31.008 M 0.00 % | -31.008 M -371.38 % | -6.578 M -5.74 % | -6.221 M |
Capital expenditure | -4.013 M 0.00 % | -4.013 M -165.79 % | -1.510 M 0.00 % | -1.510 M -196.08 % | -510.000 K 0.00 % | -510.000 K -595.15 % | 103.000 K 0.00 % | 103.000 K 104.31 % | -2.391 M 0.00 % | -2.391 M 64.73 % | -6.779 M 0.00 % | -6.779 M 40.94 % | -11.478 M 0.00 % | -11.478 M 21.87 % | -14.690 M 0.00 % | -14.690 M -20.72 % | -12.168 M -7.81 % | -11.287 M -47.23 % | -7.666 M 0.00 % | -7.666 M -6 032.80 % | -125.000 K 15.54 % | -148.000 K |
Free CashFlow | 22.806 M 0.00 % | 22.806 M 403.00 % | -7.526 M 0.00 % | -7.526 M -293.51 % | 3.890 M 0.00 % | 3.890 M 143.14 % | -9.017 M 0.00 % | -9.017 M 75.94 % | -37.475 M 0.00 % | -37.475 M 45.73 % | -69.047 M 0.00 % | -69.047 M 16.40 % | -82.594 M 0.00 % | -82.594 M -0.30 % | -82.344 M 0.00 % | -82.344 M -68.59 % | -48.842 M -8.17 % | -45.155 M -16.76 % | -38.674 M 0.00 % | -38.674 M -476.96 % | -6.703 M -5.24 % | -6.369 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |