
Meter Instruments Co., Ltd. 301006.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 358.458 M -6.17 % | 382.019 M 6.57 % | 358.475 M -12.27 % | 408.630 M -2.82 % | 420.471 M 33.95 % | 313.896 M 66.36 % | 188.684 M 55.38 % | 121.431 M 32.35 % | 91.750 M |
Net income | 79.203 M -29.46 % | 112.276 M 2.87 % | 109.141 M -22.12 % | 140.138 M -19.59 % | 174.282 M 38.64 % | 125.705 M 72.82 % | 72.738 M 234.48 % | 21.747 M -37.08 % | 34.562 M |
Income before tax | 89.525 M -31.14 % | 130.012 M 3.55 % | 125.552 M -22.79 % | 162.610 M -19.86 % | 202.911 M 41.81 % | 143.085 M 70.29 % | 84.024 M 186.37 % | 29.341 M -28.54 % | 41.056 M |
Income before tax ratio | 0.25 -26.61 % | 0.34 -2.83 % | 0.35 -11.99 % | 0.40 -17.54 % | 0.48 5.87 % | 0.46 2.36 % | 0.45 84.30 % | 0.24 -46.00 % | 0.45 |
EBITDA | 98.992 M -27.86 % | 137.222 M 4.01 % | 131.928 M -25.30 % | 176.599 M -8.46 % | 192.931 M 30.10 % | 148.296 M 67.47 % | 88.552 M 172.72 % | 32.470 M 21.93 % | 26.630 M |
Net income ratio | 0.22 -24.82 % | 0.29 -3.47 % | 0.30 -11.22 % | 0.34 -17.26 % | 0.41 3.50 % | 0.40 3.88 % | 0.39 115.26 % | 0.18 -52.46 % | 0.38 |
Ratio EBITDA | 0.28 -23.12 % | 0.36 -2.40 % | 0.37 -14.84 % | 0.43 -5.81 % | 0.46 -2.88 % | 0.47 0.67 % | 0.47 75.51 % | 0.27 -7.87 % | 0.29 |
Gross profit ratio | 0.51 -5.83 % | 0.54 -1.47 % | 0.54 -5.15 % | 0.57 -4.24 % | 0.60 -0.94 % | 0.61 0.59 % | 0.60 4.12 % | 0.58 20.30 % | 0.48 |
Weighted average shs out dil | 136.981 M -1.65 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 34.04 % | 103.912 M 29.01 % | 80.545 M -19.46 % | 100.000 M |
Weighted average shs out | 136.981 M -1.65 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 34.04 % | 103.912 M 29.01 % | 80.545 M -19.46 % | 100.000 M |
EPS diluted | 0.58 -28.40 % | 0.81 3.85 % | 0.78 -32.17 % | 1.15 -31.14 % | 1.67 85.56 % | 0.90 28.57 % | 0.70 159.26 % | 0.27 -22.86 % | 0.35 |
Earnings per share | 0.58 -28.40 % | 0.81 3.85 % | 0.78 -32.17 % | 1.15 -31.14 % | 1.67 85.56 % | 0.90 28.57 % | 0.70 159.26 % | 0.27 -22.86 % | 0.35 |
Gross profit | 181.073 M -11.64 % | 204.932 M 5.01 % | 195.164 M -16.79 % | 234.552 M -6.94 % | 252.041 M 32.69 % | 189.950 M 67.34 % | 113.514 M 61.79 % | 70.163 M 59.21 % | 44.069 M |
Income tax expense | 10.323 M -41.80 % | 17.736 M 8.17 % | 16.396 M -27.04 % | 22.472 M -21.51 % | 28.629 M 64.73 % | 17.379 M 54.00 % | 11.285 M 48.62 % | 7.594 M 16.93 % | 6.494 M |
Cost of revenue | 177.385 M 0.17 % | 177.086 M 8.43 % | 163.311 M -6.18 % | 174.078 M 5.28 % | 165.350 M 33.40 % | 123.947 M 64.89 % | 75.170 M 46.62 % | 51.267 M 7.52 % | 47.681 M |
General and administrative expenses | 7.628 M 37.64 % | 5.542 M 8.60 % | 5.103 M -22.27 % | 6.565 M 403.46 % | -2.163 M 91.40 % | -25.160 M -10.71 % | -22.726 M -316.21 % | 10.511 M 48.86 % | 7.061 M |
Selling and marketing expenses | 33.867 M -6.44 % | 36.197 M 3.17 % | 35.084 M -15.03 % | 41.292 M -4.78 % | 43.365 M 52.72 % | 28.395 M 61.00 % | 17.637 M 47.57 % | 11.951 M 85.06 % | 6.458 M |
Other expenses | 27.579 M 432.40 % | 5.180 M -58.47 % | 12.472 M 49.70 % | 8.331 M 206.83 % | -7.798 M -126.88 % | 29.006 M 3 044.58 % | -985.055 K -120.14 % | -447.458 K -103.02 % | 14.831 M |
Operating expenses | 91.740 M 32.89 % | 69.035 M -3.84 % | 71.793 M 0.06 % | 71.747 M 48.00 % | 48.478 M 7.77 % | 44.982 M 49.82 % | 30.025 M -27.88 % | 41.632 M 108.65 % | 19.953 M |
Cost and expenses | 269.125 M 6.83 % | 251.919 M 7.15 % | 235.104 M -4.36 % | 245.825 M 13.28 % | 217.003 M 28.46 % | 168.929 M 60.59 % | 105.195 M 13.23 % | 92.900 M 37.36 % | 67.634 M |
Research and development expenses | 22.666 M 2.49 % | 22.116 M 15.59 % | 19.134 M 22.97 % | 15.560 M 3.21 % | 15.075 M 18.32 % | 12.741 M 54.94 % | 8.224 M 39.17 % | 5.909 M 17.61 % | 5.024 M |
Selling general and administrative expenses | 41.495 M -0.58 % | 41.739 M 3.86 % | 40.187 M -16.03 % | 47.857 M 16.15 % | 41.201 M 1 173.63 % | 3.235 M 163.57 % | -5.088 M -122.65 % | 22.462 M 66.15 % | 13.519 M |
Interest income | 7.581 M -23.96 % | 9.970 M 445.40 % | 1.828 M 95.43 % | 935.390 K -83.72 % | 5.745 M 54.51 % | 3.718 M 112.16 % | 1.753 M 192.35 % | 599.525 K | 0.000 |
Interest expense | 4.318 K -89.44 % | 40.878 K 34.76 % | 30.335 K -37.97 % | 48.902 K -32.55 % | 72.500 K 44.71 % | 50.100 K 172.28 % | 18.400 K 27.03 % | 14.485 K | 0.000 |
Depreciation and amortization | 9.462 M 31.99 % | 7.169 M 33.90 % | 5.354 M 1.70 % | 5.264 M 10.56 % | 4.762 M -7.74 % | 5.161 M 14.44 % | 4.510 M 14.49 % | 3.939 M 38.16 % | 2.851 M |
Operating income | 89.333 M -31.33 % | 130.100 M 5.45 % | 123.371 M -24.22 % | 162.805 M -19.98 % | 203.467 M 42.24 % | 143.041 M 70.34 % | 83.976 M 185.81 % | 29.382 M 12.04 % | 26.225 M |
Operating income ratio | 0.25 -26.82 % | 0.34 -1.05 % | 0.34 -13.62 % | 0.40 -17.67 % | 0.48 6.19 % | 0.46 2.39 % | 0.45 83.94 % | 0.24 -15.35 % | 0.29 |
Total other income expenses net | 192.241 K 320.67 % | -87.116 K -103.99 % | 2.181 M 1 216.54 % | -195.344 K 64.89 % | -556.428 K -1 380.00 % | 43.471 K -8.47 % | 47.493 K 215.08 % | -41.269 K -100.28 % | 14.831 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -548.074 M 21.16 % | -695.162 M 2.56 % | -713.428 M -10.68 % | -644.577 M -115.86 % | -298.609 M -35.58 % | -220.243 M -28.86 % | -170.913 M -78.31 % | -95.853 M -148.80 % | -38.527 M |
Total investments | 15.922 M 13.03 % | 14.086 M 20.68 % | 11.673 M -89.73 % | 113.647 M 38 181.41 % | 296.872 K -57.02 % | 690.686 K 20.26 % | 574.340 K | 0.000 -100.00 % | 876.501 K |
Total debt | 8.146 M -46.32 % | 15.174 M 5 676.18 % | 262.693 K -98.92 % | 24.349 M 69.16 % | 14.394 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 85.734 M 28.83 % | 66.549 M 12.04 % | 59.399 M 18.12 % | 50.287 M 688.59 % | 6.377 M -95.71 % | 148.557 M 8.50 % | 136.924 M 6 238.04 % | 2.160 M 112.32 % | 1.017 M |
Retained earnings | 500.862 M 4.31 % | 480.187 M 13.86 % | 421.753 M 21.22 % | 347.913 M 20.96 % | 287.615 M 84.40 % | 155.977 M 127.91 % | 68.438 M 567.26 % | 10.257 M -83.34 % | 61.574 M |
Common stock | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 33.33 % | 104.460 M 0.00 % | 104.460 M 0.00 % | 104.460 M 4.46 % | 100.000 M 150.00 % | 40.000 M |
Total equity | 1.247 B 1.62 % | 1.228 B 5.64 % | 1.162 B 7.69 % | 1.079 B 93.98 % | 556.303 M 36.02 % | 408.993 M 32.01 % | 309.822 M 38.66 % | 223.439 M 85.02 % | 120.767 M |
Other non current liabilities | 98.212 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 27.630 -99.97 % | 87.064 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 13.668 M 5.66 % | 12.936 M 154.80 % | 5.077 M 2 851.23 % | 172.019 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 17.407 M 138.95 % | 7.285 M -19.47 % | 9.046 M 176.98 % | -11.751 M -393.41 % | -2.382 M -123.41 % | 10.174 M -37.10 % | 16.174 M 39.07 % | 11.631 M -88.79 % | 103.789 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 16.578 M -8.88 % | 18.193 M 0.30 % | 18.139 M -18.23 % | 22.183 M 133.26 % | 9.510 M | 0.000 | 0.000 |
Short term debt | 8.146 M -46.32 % | 15.174 M 206.96 % | 4.943 M -79.70 % | 24.349 M 69.16 % | 14.394 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 159.392 M 3.53 % | 153.959 M 0.27 % | 153.542 M 13.13 % | 135.717 M 1.54 % | 133.659 M 6.31 % | 125.731 M 111.32 % | 59.497 M 59.87 % | 37.217 M -70.44 % | 125.916 M |
Total liabilities | 173.060 M 3.69 % | 166.895 M 5.22 % | 158.618 M 16.73 % | 135.889 M 1.67 % | 133.659 M 6.31 % | 125.731 M 111.32 % | 59.497 M 59.87 % | 37.217 M -70.44 % | 125.916 M |
Other non current assets | 4.803 M 206.43 % | 1.568 M 422.52 % | 300.000 K -97.44 % | 11.710 M 45.29 % | 8.060 M 527.15 % | 1.285 M 206.00 % | 420.002 K -51.80 % | 871.419 K 204.48 % | 286.202 K |
Long term investments | 15.922 M 13.03 % | 14.086 M 20.68 % | 11.673 M 14 019.82 % | 82.669 K -72.15 % | 296.872 K -57.02 % | 690.686 K 20.26 % | 574.340 K | 0.000 -100.00 % | 876.501 K |
Intangible assets | 71.882 M -2.27 % | 73.550 M 8.36 % | 67.877 M 91.20 % | 35.500 M 157.89 % | 13.765 M 1.23 % | 13.598 M -2.35 % | 13.925 M -1.08 % | 14.076 M -2.00 % | 14.364 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 71.882 M -2.27 % | 73.550 M 8.36 % | 67.877 M 91.20 % | 35.500 M 157.89 % | 13.765 M 1.23 % | 13.598 M -2.35 % | 13.925 M -1.08 % | 14.076 M -2.00 % | 14.364 M |
Property plant equipment net | 234.150 M 63.88 % | 142.879 M 33.93 % | 106.683 M 136.57 % | 45.097 M -4.62 % | 47.283 M -3.27 % | 48.882 M -5.29 % | 51.614 M 7.87 % | 47.847 M -3.76 % | 49.717 M |
Total non current assets | 350.316 M 41.12 % | 248.246 M 26.04 % | 196.953 M 98.31 % | 99.318 M 36.36 % | 72.833 M 9.42 % | 66.564 M -1.82 % | 67.799 M 6.17 % | 63.860 M -3.48 % | 66.160 M |
Other current assets | 13.605 M 34.57 % | 10.110 M 89.54 % | 5.334 M 54.27 % | 3.458 M 53.21 % | 2.257 M -79.04 % | 10.769 M 151.03 % | 4.290 M -56.92 % | 9.959 M -84.05 % | 62.436 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 113.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 548.074 M -21.17 % | 695.251 M -2.58 % | 713.691 M 6.69 % | 668.927 M 113.71 % | 313.003 M 42.12 % | 220.243 M 28.86 % | 170.913 M 78.31 % | 95.853 M 148.80 % | 38.527 M |
Cash and short term investments | 548.074 M -21.17 % | 695.251 M -2.58 % | 713.691 M -8.80 % | 782.574 M 150.02 % | 313.003 M 42.12 % | 220.243 M 28.86 % | 170.913 M 78.31 % | 95.853 M 148.80 % | 38.527 M |
Total current assets | 1.070 B -6.63 % | 1.146 B 2.01 % | 1.124 B 0.72 % | 1.116 B 80.78 % | 617.129 M 31.82 % | 468.160 M 55.27 % | 301.519 M 53.21 % | 196.796 M 9.01 % | 180.523 M |
Inventory | 137.889 M 16.81 % | 118.044 M 10.71 % | 106.628 M 26.32 % | 84.413 M -6.60 % | 90.373 M 6.35 % | 84.979 M 56.94 % | 54.147 M 48.31 % | 36.509 M 55.44 % | 23.488 M |
Net receivables | 370.673 M 14.81 % | 322.871 M 8.33 % | 298.057 M 21.55 % | 245.218 M 15.94 % | 211.496 M 38.99 % | 152.168 M 101.36 % | 75.571 M 31.24 % | 57.581 M -9.12 % | 63.359 M |
Tax assets | 23.559 M 45.76 % | 16.163 M 55.12 % | 10.420 M 50.40 % | 6.928 M 102.13 % | 3.427 M 62.50 % | 2.109 M 66.64 % | 1.266 M 18.83 % | 1.065 M 16.22 % | 916.472 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 123.675 M 2.90 % | 120.186 M 18.23 % | 101.658 M 15.01 % | 88.387 M -1.41 % | 89.653 M 8.50 % | 82.633 M 123.84 % | 36.916 M 97.12 % | 18.728 M 91.28 % | 9.791 M |
Tax payables | 10.164 M -10.17 % | 11.315 M -46.92 % | 21.316 M 28.89 % | 16.538 M 19.37 % | 13.855 M 28.99 % | 10.741 M 67.65 % | 6.407 M -6.58 % | 6.858 M -44.40 % | 12.336 M |
Deferred revenue non current | 10.955 M -2.09 % | 11.188 M 162.92 % | 4.255 M | 0.000 | 0.000 | 0.000 | 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 |
Capital lease obligations | 0.000 -100.00 % | 27.630 -99.99 % | 262.693 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 54.782 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 521.622 M -14.23 % | 608.161 M 12.29 % | 541.611 M 0.00 % | 541.611 M 243.12 % | 157.851 M 25.47 % | 125.808 M -5.77 % | 133.509 M 17.96 % | 113.182 M | 0.000 |
Deferred tax liabilities non current | 2.615 M 49.64 % | 1.747 M 137.99 % | 734.254 K 326.84 % | 172.019 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.421 B 1.87 % | 1.395 B 5.59 % | 1.321 B 8.70 % | 1.215 B 76.09 % | 689.962 M 29.03 % | 534.724 M 44.79 % | 369.319 M 41.69 % | 260.656 M 5.66 % | 246.683 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -2.914 M 12.44 % | -3.328 M | 0.000 100.00 % | -843.500 K -320.70 % | -200.500 K | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 319.500 K -98.36 % | 19.512 M | 0.000 |
Change in working capital | -85.644 M -28.90 % | -66.443 M 14.99 % | -78.156 M -46.13 % | -53.483 M 7.08 % | -57.561 M -0.01 % | -57.556 M -224.51 % | -17.736 M -273.75 % | -4.745 M | 0.000 |
Accounts receivables | -80.983 M 80.64 % | -418.349 M -498.86 % | -69.857 M -3.84 % | -67.273 M -7.49 % | -62.584 M 57.47 % | -147.149 M -665.01 % | -19.235 M | 0.000 | 0.000 |
Inventory | -20.420 M -77.58 % | -11.499 M 48.42 % | -22.295 M -475.63 % | 5.935 M 207.96 % | -5.498 M 82.32 % | -31.089 M -76.25 % | -17.639 M -31.82 % | -13.381 M | 0.000 |
Accounts payables | 15.760 M -95.72 % | 368.151 M 2 970.72 % | 11.989 M 103.25 % | 5.899 M -28.45 % | 8.244 M -93.22 % | 121.526 M 528.42 % | 19.338 M | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 2.070 M 3.11 % | 2.008 M 2.65 % | 1.956 M -14.10 % | 2.277 M 369.92 % | -843.484 K -766.81 % | -97.309 K -101.13 % | 8.636 M | 0.000 |
Other non cash items | 17.780 M 15.48 % | 15.397 M 203.50 % | 5.073 M -47.11 % | 9.592 M 325.83 % | 2.253 M -72.19 % | 8.100 M 358.66 % | 1.766 M -91.54 % | 20.884 M 289.59 % | -11.015 M |
Net cash provided by operating activities | 20.801 M -69.59 % | 68.400 M 77.60 % | 38.513 M -60.77 % | 98.183 M -20.90 % | 124.128 M 54.82 % | 80.176 M 31.86 % | 60.806 M 45.38 % | 41.824 M 58.44 % | 26.398 M |
Investments in property plant and equipment | -110.840 M -136.21 % | -46.923 M 46.75 % | -88.122 M -257.13 % | -24.675 M -824.27 % | -2.670 M 63.01 % | -7.218 M -55.10 % | -4.654 M -89.87 % | -2.451 M 79.14 % | -11.748 M |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -99.71 % | 2.736 M 5 161.03 % | 51.999 K -98.91 % | 4.758 M 1 845.45 % | 244.550 K 184.36 % | 85.999 K |
Purchases of investments | -411.257 M 29.62 % | -584.309 M 61.00 % | -1.498 B 23.56 % | -1.960 B -77.86 % | -1.102 B -920.37 % | -108.000 M 53.30 % | -231.250 M -25.68 % | -184.000 M 24.90 % | -245.000 M |
Sales maturities of investments | 412.901 M -29.34 % | 584.309 M -64.00 % | 1.623 B -12.75 % | 1.860 B 67.98 % | 1.107 B 923.39 % | 108.207 M -54.49 % | 237.778 M 0.98 % | 235.465 M 0.35 % | 234.642 M |
Other investing activites | 0.000 -100.00 % | 6.636 M | 0.000 | 0.000 100.00 % | -2.670 M -33.48 % | -2.000 M 57.02 % | -4.654 M -171.83 % | 6.478 M 37.29 % | 4.719 M |
Net cash used for investing activites | -109.196 M -171.04 % | -40.288 M -210.00 % | 36.626 M 129.41 % | -124.530 M -4 590.17 % | 2.773 M 130.96 % | -8.958 M -552.85 % | 1.978 M -96.44 % | 55.492 M 419.15 % | -17.388 M |
Debt repayment | 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 100.00 % | -16.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -20.095 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -41.784 M 14.29 % | -48.748 M -75.00 % | -27.856 M 60.00 % | -69.640 M -138.10 % | -29.249 M -4.46 % | -28.000 M -250.00 % | -8.000 M 92.00 % | -100.000 M -2 224.50 % | -4.302 M |
Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 467.957 M 34 508.61 % | -1.360 M | 0.000 -100.00 % | 20.070 M -66.55 % | 60.000 M | 0.000 |
Net cash used provided by financing activities | -61.879 M -26.94 % | -48.748 M -75.00 % | -27.856 M -107.29 % | 382.266 M 1 348.88 % | -30.609 M -9.32 % | -28.000 M -331.98 % | 12.070 M 130.18 % | -40.000 M -829.80 % | -4.302 M |
Effect of forex changes on cash | 0.000 -100.00 % | 34.191 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -150.274 M -629.42 % | -20.602 M -143.57 % | 47.283 M -86.72 % | 355.919 M 269.62 % | 96.293 M 122.81 % | 43.218 M -42.26 % | 74.854 M 30.60 % | 57.317 M 1 117.45 % | 4.708 M |
Cash at beginning of period | 692.807 M -2.89 % | 713.409 M 7.10 % | 666.127 M 114.74 % | 310.208 M 45.01 % | 213.915 M 25.32 % | 170.698 M 78.10 % | 95.843 M 148.77 % | 38.527 M 13.92 % | 33.819 M |
Cash at end of period | 542.533 M -21.69 % | 692.807 M -2.89 % | 713.409 M 7.10 % | 666.127 M 114.74 % | 310.208 M 45.01 % | 213.915 M 25.32 % | 170.698 M 78.10 % | 95.843 M 148.77 % | 38.527 M |
Operating cash flow | 20.801 M -69.59 % | 68.400 M 77.60 % | 38.513 M -60.77 % | 98.183 M -20.90 % | 124.128 M 54.82 % | 80.176 M 31.86 % | 60.806 M 45.38 % | 41.824 M 58.44 % | 26.398 M |
Capital expenditure | -110.840 M -136.21 % | -46.923 M 46.75 % | -88.122 M -257.13 % | -24.675 M -824.27 % | -2.670 M 63.01 % | -7.218 M -55.10 % | -4.654 M -89.87 % | -2.451 M 79.14 % | -11.748 M |
Free CashFlow | -90.039 M -519.25 % | 21.476 M 143.29 % | -49.609 M -167.49 % | 73.508 M -39.48 % | 121.458 M 66.48 % | 72.959 M 29.93 % | 56.152 M 42.62 % | 39.373 M 168.77 % | 14.649 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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 | 114.453 M 117.33 % | 52.664 M -59.00 % | 128.462 M 59.72 % | 80.428 M -19.03 % | 99.329 M 97.71 % | 50.239 M -49.52 % | 99.527 M 3.60 % | 96.066 M 10.79 % | 86.708 M -13.05 % | 99.717 M 17.45 % | 84.899 M -24.09 % | 111.848 M 29.43 % | 86.413 M 14.73 % | 75.316 M -44.60 % | 135.954 M 50.13 % | 90.555 M -23.08 % | 117.734 M 82.85 % | 64.387 M -51.35 % | 132.340 M -4.01 % | 137.871 M 11.93 % | 123.177 M 354.82 % | 27.083 M |
Net income | 27.362 M 240.38 % | 8.039 M -76.41 % | 34.072 M 158.51 % | 13.180 M -45.92 % | 24.371 M 221.57 % | 7.579 M -67.74 % | 23.491 M 1.21 % | 23.210 M -4.64 % | 24.340 M -40.98 % | 41.236 M 228.09 % | 12.568 M -66.73 % | 37.782 M 35.37 % | 27.911 M -9.61 % | 30.879 M -17.48 % | 37.418 M -0.51 % | 37.611 M -11.50 % | 42.498 M 87.95 % | 22.611 M -60.08 % | 56.644 M -1.30 % | 57.390 M 13.78 % | 50.439 M 414.20 % | 9.809 M |
Income before tax | 29.343 M 200.87 % | 9.753 M -73.64 % | 36.998 M 119.89 % | 16.826 M -36.68 % | 26.573 M 191.10 % | 9.128 M -67.67 % | 28.235 M 5.15 % | 26.852 M 1.92 % | 26.346 M -45.77 % | 48.580 M 202.15 % | 16.078 M -60.23 % | 40.428 M 26.38 % | 31.989 M -13.68 % | 37.057 M -15.95 % | 44.090 M 4.16 % | 42.329 M -14.31 % | 49.395 M 84.34 % | 26.796 M -59.39 % | 65.978 M -1.22 % | 66.790 M 14.38 % | 58.394 M 397.02 % | 11.749 M |
Income before tax ratio | 0.26 38.44 % | 0.19 -35.70 % | 0.29 37.67 % | 0.21 -21.80 % | 0.27 47.24 % | 0.18 -35.95 % | 0.28 1.50 % | 0.28 -8.01 % | 0.30 -37.63 % | 0.49 157.24 % | 0.19 -47.61 % | 0.36 -2.36 % | 0.37 -24.76 % | 0.49 51.72 % | 0.32 -30.62 % | 0.47 11.41 % | 0.42 0.81 % | 0.42 -16.52 % | 0.50 2.91 % | 0.48 2.19 % | 0.47 9.28 % | 0.43 |
EBITDA | 29.521 M 208.29 % | 9.576 M -74.12 % | 36.994 M 119.80 % | 16.831 M -35.00 % | 25.894 M 173.44 % | 9.470 M -54.28 % | 20.714 M -26.51 % | 28.186 M 2.11 % | 27.604 M -44.91 % | 50.108 M 719.74 % | 6.113 M -86.34 % | 44.751 M 34.08 % | 33.378 M -13.18 % | 38.446 M -15.32 % | 45.403 M 16.61 % | 38.936 M -21.05 % | 49.317 M 75.41 % | 28.115 M -57.18 % | 65.655 M -6.61 % | 70.299 M 16.37 % | 60.408 M 356.08 % | 13.245 M |
Net income ratio | 0.24 56.62 % | 0.15 -42.45 % | 0.27 61.85 % | 0.16 -33.21 % | 0.25 62.65 % | 0.15 -36.08 % | 0.24 -2.31 % | 0.24 -13.93 % | 0.28 -32.12 % | 0.41 179.33 % | 0.15 -56.18 % | 0.34 4.58 % | 0.32 -21.22 % | 0.41 48.97 % | 0.28 -33.74 % | 0.42 15.06 % | 0.36 2.79 % | 0.35 -17.95 % | 0.43 2.82 % | 0.42 1.65 % | 0.41 13.06 % | 0.36 |
Ratio EBITDA | 0.26 41.86 % | 0.18 -36.86 % | 0.29 37.61 % | 0.21 -19.72 % | 0.26 38.30 % | 0.19 -9.43 % | 0.21 -29.06 % | 0.29 -7.84 % | 0.32 -36.65 % | 0.50 597.92 % | 0.07 -82.00 % | 0.40 3.59 % | 0.39 -24.33 % | 0.51 52.85 % | 0.33 -22.33 % | 0.43 2.65 % | 0.42 -4.07 % | 0.44 -11.98 % | 0.50 -2.70 % | 0.51 3.97 % | 0.49 0.28 % | 0.49 |
Gross profit ratio | 0.48 -3.67 % | 0.49 -1.72 % | 0.50 0.78 % | 0.50 -0.57 % | 0.50 2.71 % | 0.49 -16.66 % | 0.59 22.85 % | 0.48 -7.98 % | 0.52 -7.02 % | 0.56 17.25 % | 0.48 -16.84 % | 0.57 4.30 % | 0.55 -4.18 % | 0.57 -0.69 % | 0.58 1.59 % | 0.57 -0.91 % | 0.57 -0.81 % | 0.58 -0.93 % | 0.58 -8.22 % | 0.64 3.13 % | 0.62 15.81 % | 0.53 |
Weighted average shs out dil | 137.649 M 0.00 % | 137.649 M 0.24 % | 137.315 M -1.03 % | 138.737 M -0.22 % | 139.038 M -0.20 % | 139.317 M 0.00 % | 139.320 M 0.03 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M -0.02 % | 139.304 M 0.02 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.281 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 33.36 % | 104.438 M -0.66 % | 105.128 M 0.54 % | 104.562 M 0.66 % | 103.876 M -4.69 % | 108.990 M |
Weighted average shs out | 137.649 M 0.00 % | 137.649 M 0.24 % | 137.315 M -1.03 % | 138.737 M -0.22 % | 139.038 M -0.20 % | 139.317 M 0.00 % | 139.320 M 0.03 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M -0.02 % | 139.305 M 0.02 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 33.36 % | 104.438 M -0.66 % | 105.128 M 0.54 % | 104.562 M 0.66 % | 103.876 M -4.69 % | 108.990 M |
EPS diluted | 0.20 242.47 % | 0.06 -76.64 % | 0.25 163.16 % | 0.10 -47.22 % | 0.18 230.88 % | 0.05 -68.00 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -43.33 % | 0.30 232.59 % | 0.09 -66.59 % | 0.27 35.00 % | 0.20 -9.09 % | 0.22 -18.52 % | 0.27 0.00 % | 0.27 -12.90 % | 0.31 40.91 % | 0.22 -59.26 % | 0.54 -1.82 % | 0.55 12.24 % | 0.49 444.44 % | 0.09 |
Earnings per share | 0.20 242.47 % | 0.06 -76.64 % | 0.25 163.16 % | 0.10 -47.22 % | 0.18 230.88 % | 0.05 -68.00 % | 0.17 0.00 % | 0.17 0.00 % | 0.17 -43.33 % | 0.30 232.59 % | 0.09 -66.59 % | 0.27 35.00 % | 0.20 -9.09 % | 0.22 -18.52 % | 0.27 0.00 % | 0.27 -12.90 % | 0.31 40.91 % | 0.22 -59.26 % | 0.54 -1.82 % | 0.55 12.24 % | 0.49 444.44 % | 0.09 |
Gross profit | 54.549 M 109.36 % | 26.055 M -59.71 % | 64.667 M 60.96 % | 40.175 M -19.49 % | 49.901 M 103.06 % | 24.574 M -57.93 % | 58.417 M 27.27 % | 45.899 M 1.96 % | 45.018 M -19.15 % | 55.681 M 37.72 % | 40.432 M -36.87 % | 64.051 M 35.00 % | 47.444 M 9.93 % | 43.157 M -44.98 % | 78.442 M 52.53 % | 51.428 M -23.79 % | 67.478 M 81.37 % | 37.204 M -51.80 % | 77.190 M -11.90 % | 87.618 M 15.43 % | 75.903 M 426.74 % | 14.410 M |
Income tax expense | 1.981 M 15.56 % | 1.714 M -41.41 % | 2.926 M -19.75 % | 3.645 M 65.54 % | 2.202 M 42.11 % | 1.550 M -67.34 % | 4.744 M 30.28 % | 3.642 M 81.47 % | 2.007 M -72.67 % | 7.344 M 109.24 % | 3.510 M 32.65 % | 2.646 M -35.11 % | 4.077 M -34.01 % | 6.179 M -7.40 % | 6.672 M 41.44 % | 4.717 M -31.60 % | 6.897 M 64.79 % | 4.185 M -55.16 % | 9.334 M -0.70 % | 9.400 M 18.16 % | 7.955 M 310.11 % | 1.940 M |
Cost of revenue | 59.905 M 125.13 % | 26.609 M -58.29 % | 63.795 M 58.48 % | 40.253 M -16.69 % | 48.315 M 88.25 % | 25.665 M -37.57 % | 41.110 M -18.05 % | 50.168 M 20.34 % | 41.689 M -5.33 % | 44.036 M -0.97 % | 44.467 M -6.97 % | 47.797 M 22.65 % | 38.969 M 21.18 % | 32.159 M -44.08 % | 57.512 M 46.99 % | 39.127 M -22.14 % | 50.256 M 84.88 % | 27.183 M -50.71 % | 55.150 M 9.74 % | 50.253 M 6.30 % | 47.273 M 273.03 % | 12.673 M |
General and administrative expenses | -751.637 K -120.19 % | 3.723 M 200.63 % | -3.699 M -142.96 % | 8.611 M 9 967.21 % | -87.266 K -103.11 % | 2.804 M 160.65 % | -4.622 M -157.84 % | 7.992 M 3 312.58 % | -248.758 K -110.27 % | 2.422 M -39.88 % | 4.028 M -36.62 % | 6.355 M 40 595.30 % | 15.616 K -99.54 % | 3.421 M 203.53 % | -3.305 M -152.67 % | 6.274 M 677.08 % | 807.447 K -71.04 % | 2.788 M 125.77 % | -10.820 M -182.17 % | 13.168 M 293.82 % | -6.794 M -397.62 % | 2.283 M |
Selling and marketing expenses | 5.261 M -28.11 % | 7.319 M 308.76 % | -3.506 M -119.09 % | 18.361 M 110.76 % | 8.712 M -15.42 % | 10.300 M -41.06 % | 17.476 M 92.51 % | 9.078 M -5.16 % | 9.572 M -17.54 % | 11.608 M -3.45 % | 12.023 M -13.15 % | 13.843 M 42.58 % | 9.709 M 4.84 % | 9.261 M -29.49 % | 13.134 M 74.96 % | 7.507 M -29.85 % | 10.702 M 7.57 % | 9.949 M 6.95 % | 9.302 M -55.63 % | 20.964 M 128.69 % | 9.167 M 133.19 % | 3.931 M |
Other expenses | 15.547 M 1 283.98 % | -1.313 M -104.98 % | 26.348 M 411.61 % | -8.456 M -170.19 % | 12.047 M 610.16 % | -2.361 M -110.31 % | 22.912 M 40 746.03 % | -56.370 K 58.29 % | -135.159 K -759.00 % | -15.734 K 99.82 % | -8.962 M -89 618 890 100.00 % | 0.010 -100.00 % | 2.400 M 2 192.04 % | 104.710 K 153.82 % | -194.558 K -375.59 % | -40.909 K -2 850.82 % | -1.386 K -331.06 % | 600.000 100.15 % | -395.723 K -199.91 % | 396.078 K 162.39 % | -634.815 K -99.96 % | -317.474 K |
Operating expenses | 25.205 M 54.63 % | 16.301 M -41.01 % | 27.635 M 18.36 % | 23.349 M -7.75 % | 25.310 M 63.86 % | 15.446 M -64.49 % | 43.495 M 145.55 % | 17.713 M 1.71 % | 17.415 M 60.37 % | 10.859 M -54.81 % | 24.030 M 24.51 % | 19.299 M 9.56 % | 17.616 M 33.10 % | 13.235 M -35.72 % | 20.591 M 81.92 % | 11.318 M -37.68 % | 18.161 M 40.44 % | 12.932 M 12.11 % | 11.535 M -33.40 % | 17.320 M 11.77 % | 15.495 M 275.29 % | 4.129 M |
Cost and expenses | 85.110 M 98.35 % | 42.910 M -53.07 % | 91.430 M 43.75 % | 63.602 M -12.85 % | 72.982 M 77.52 % | 41.111 M -42.28 % | 71.221 M 4.92 % | 67.881 M 14.85 % | 59.104 M 7.67 % | 54.895 M -19.86 % | 68.497 M 2.09 % | 67.096 M 18.58 % | 56.585 M 24.65 % | 45.394 M -41.88 % | 78.103 M 54.83 % | 50.446 M -26.27 % | 68.417 M 70.55 % | 40.115 M -39.84 % | 66.685 M -1.31 % | 67.573 M 7.65 % | 62.769 M 273.59 % | 16.802 M |
Research and development expenses | 5.149 M -21.66 % | 6.573 M -22.60 % | 8.492 M 75.70 % | 4.833 M 4.20 % | 4.638 M -1.40 % | 4.704 M -39.14 % | 7.729 M 30.16 % | 5.938 M 5.17 % | 5.647 M 101.52 % | 2.802 M -51.51 % | 5.778 M 22.26 % | 4.726 M -8.68 % | 5.176 M 49.86 % | 3.454 M -38.38 % | 5.605 M 35.85 % | 4.126 M 13.73 % | 3.627 M 64.76 % | 2.202 M -66.23 % | 6.520 M 156.51 % | 2.542 M -41.45 % | 4.341 M 159.63 % | 1.672 M |
Selling general and administrative expenses | 4.510 M -59.16 % | 11.041 M 253.24 % | -7.205 M -126.71 % | 26.972 M 212.73 % | 8.625 M -34.18 % | 13.104 M 1.94 % | 12.854 M -24.70 % | 17.070 M 83.09 % | 9.323 M -33.55 % | 14.030 M -48.45 % | 27.214 M 34.73 % | 20.198 M 107.70 % | 9.725 M -23.32 % | 12.682 M 29.02 % | 9.830 M -28.67 % | 13.781 M 19.75 % | 11.509 M -9.64 % | 12.737 M 939.18 % | -1.518 M -104.45 % | 34.132 M 1 338.18 % | 2.373 M -61.81 % | 6.214 M |
Interest income | 2.485 M 50.53 % | 1.651 M 2.83 % | 1.605 M -33.71 % | 2.422 M -26.74 % | 3.305 M 328.42 % | 771.504 K -91.93 % | 9.557 M 1 938.51 % | 468.819 K -84.71 % | 3.066 M 359.55 % | 667.165 K | 0.000 | 0.000 -100.00 % | 1.513 M | 0.000 -100.00 % | 1.524 M | 0.000 -100.00 % | 477.104 K | 0.000 -100.00 % | 1.234 M | 0.000 -100.00 % | 732.628 K | 0.000 |
Interest expense | 0.000 -100.00 % | 43.144 K 229.09 % | 13.110 K 133.15 % | 5.623 K 116.35 % | 2.599 K -47.23 % | 4.925 K | 0.000 -100.00 % | 3.403 K | 0.000 -100.00 % | 10.386 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.572 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 M -32.66 % | 2.525 M 44.52 % | 1.747 M 0.00 % | 1.747 M -15.03 % | 2.056 M 34.52 % | 1.528 M 0.00 % | 1.528 M 15.98 % | 1.318 M 2.31 % | 1.288 M -7.26 % | 1.389 M 0.00 % | 1.389 M 5.80 % | 1.313 M 0.00 % | 1.313 M -0.51 % | 1.319 M 0.00 % | 1.319 M 10.84 % | 1.190 M 1.00 % | 1.179 M 0.58 % | 1.172 M -0.57 % | 1.179 M |
Operating income | 29.343 M 200.82 % | 9.754 M -73.66 % | 37.032 M 120.09 % | 16.826 M -36.14 % | 26.347 M 188.63 % | 9.128 M -67.75 % | 28.306 M 5.42 % | 26.852 M 1.92 % | 26.346 M -45.78 % | 48.595 M 196.28 % | 16.402 M -59.43 % | 40.428 M 36.63 % | 29.589 M -19.93 % | 36.952 M -16.56 % | 44.285 M 4.62 % | 42.329 M -14.31 % | 49.396 M 84.35 % | 26.795 M -59.39 % | 65.978 M -1.22 % | 66.790 M 13.91 % | 58.633 M 385.92 % | 12.066 M |
Operating income ratio | 0.26 38.42 % | 0.19 -35.75 % | 0.29 37.80 % | 0.21 -21.13 % | 0.27 45.98 % | 0.18 -36.11 % | 0.28 1.75 % | 0.28 -8.01 % | 0.30 -37.65 % | 0.49 152.25 % | 0.19 -46.55 % | 0.36 5.56 % | 0.34 -30.21 % | 0.49 50.62 % | 0.33 -30.32 % | 0.47 11.41 % | 0.42 0.82 % | 0.42 -16.53 % | 0.50 2.91 % | 0.48 1.77 % | 0.48 6.84 % | 0.45 |
Total other income expenses net | 0.000 100.00 % | -1.379 K 95.93 % | -33.849 K | 0.000 -100.00 % | 226.092 K 7 536 500.00 % | -3.000 100.00 % | -71.381 K | 0.000 | 0.000 100.00 % | -15.734 K 95.14 % | -323.618 K | 0.000 -100.00 % | 2.400 M 2 192.04 % | 104.710 K 153.82 % | -194.557 K | 0.000 100.00 % | -1.387 K -331.17 % | 600.000 375.23 % | -218.000 | 0.000 100.00 % | -238.736 K 24.80 % | -317.474 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 | 2023-01-01 | 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 | 2023-01-01 | 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 | -508.109 M -15.80 % | -438.767 M 19.94 % | -548.074 M -34.21 % | -408.362 M 28.87 % | -574.113 M -6.99 % | -536.612 M 22.81 % | -695.162 M -25.89 % | -552.213 M 10.92 % | -619.900 M -9.05 % | -568.433 M 20.32 % | -713.428 M -256.18 % | -200.297 M 32.75 % | -297.858 M -124.80 % | -132.496 M 79.44 % | -644.577 M -640.30 % | -87.070 M 87.65 % | -704.961 M -1 478.55 % | -44.659 M 85.73 % | -313.003 M -44.18 % | -217.094 M -198.57 % | 220.243 M |
Total investments | 70.233 M -43.51 % | 124.320 M 680.83 % | 15.922 M -86.84 % | 121.026 M 87.51 % | 64.543 M -46.45 % | 120.536 M 755.69 % | 14.086 M -88.31 % | 120.536 M 8.97 % | 110.612 M -22.35 % | 142.449 M | 0.000 -100.00 % | 514.108 M 5.93 % | 485.321 M -22.33 % | 624.842 M 449.81 % | 113.647 M -81.76 % | 622.974 M 725.13 % | 75.500 M -72.82 % | 277.800 M 93 475.68 % | 296.872 K -37.78 % | 477.112 K -99.89 % | 440.486 M |
Total debt | 7.717 M -10.81 % | 8.653 M 6.22 % | 8.146 M -14.90 % | 9.572 M -33.77 % | 14.453 M 9.44 % | 13.206 M -12.97 % | 15.174 M 19 512.51 % | 77.367 K -70.55 % | 262.693 K 0.00 % | 262.693 K 0.00 % | 262.693 K -58.15 % | 627.740 K -97.36 % | 23.780 M -16.14 % | 28.358 M 16.46 % | 24.349 M 12.65 % | 21.616 M 35.37 % | 15.968 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 86.869 M -86.16 % | 627.597 M | 0.000 -100.00 % | 609.987 M 800.21 % | 67.761 M -88.87 % | 608.770 M 5 073.51 % | 11.767 M -98.05 % | 602.547 M 896.77 % | 60.450 M -89.95 % | 601.352 M 6 101.51 % | 9.697 M -98.37 % | 593.151 M 1 060.52 % | 51.111 M -91.37 % | 592.327 M 1 077.89 % | 50.287 M -91.35 % | 581.286 M 1 379.70 % | 39.284 M -92.94 % | 556.303 M 8 623.79 % | 6.377 M | 0.000 -100.00 % | 408.993 M |
Retained earnings | 508.743 M -0.03 % | 508.901 M 1.60 % | 500.862 M 3.58 % | 483.533 M 2.80 % | 470.353 M -3.57 % | 487.766 M 1.58 % | 480.187 M 3.98 % | 461.790 M 5.29 % | 438.580 M -5.27 % | 462.989 M -1.79 % | 471.441 M 13.16 % | 416.629 M 9.97 % | 378.847 M 0.01 % | 378.792 M 8.88 % | 347.913 M 8.49 % | 320.695 M -9.08 % | 352.724 M 13.70 % | 310.226 M 7.86 % | 287.615 M 57.62 % | 182.468 M | 0.000 |
Common stock | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 0.00 % | 139.280 M 33.33 % | 104.460 M 0.00 % | 104.460 M 0.00 % | 104.460 M | 0.000 |
Total equity | 1.256 B 0.06 % | 1.255 B 0.63 % | 1.247 B 2.54 % | 1.217 B 0.91 % | 1.206 B -2.44 % | 1.236 B 0.67 % | 1.228 B 1.99 % | 1.204 B 2.01 % | 1.180 B -1.97 % | 1.204 B 3.58 % | 1.162 B 1.13 % | 1.149 B 3.44 % | 1.111 B 0.04 % | 1.110 B 2.90 % | 1.079 B 3.63 % | 1.041 B -2.95 % | 1.073 B 85.19 % | 579.349 M 4.14 % | 556.303 M 26.00 % | 441.517 M 7.95 % | 408.993 M |
Other non current liabilities | 648.605 K 2 103.72 % | -32.370 K -132.96 % | 98.212 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 27.630 0.00 % | 27.630 0.00 % | 27.630 0.00 % | 27.630 -99.96 % | 77.367 K -11.14 % | 87.064 K 0.00 % | 87.064 K 0.00 % | 87.064 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 13.997 M 3.79 % | 13.485 M -1.33 % | 13.668 M 7.86 % | 12.672 M -0.98 % | 12.797 M -0.77 % | 12.897 M -0.30 % | 12.936 M 64.85 % | 7.847 M -0.95 % | 7.922 M -1.11 % | 8.011 M 56.10 % | 5.132 M 4.71 % | 4.901 M 513.99 % | 798.150 K 38.50 % | 576.285 K 235.01 % | 172.019 K -72.52 % | 626.058 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | 45.837 M 229.85 % | 13.896 M -20.17 % | 17.407 M 21.19 % | 14.363 M -66.62 % | 43.033 M 406.66 % | -14.033 M 43.92 % | -25.023 M -326.35 % | 11.055 M 342.08 % | -4.567 M 61.32 % | -11.806 M -122.83 % | 51.708 M 394.68 % | 10.453 M -90.66 % | 111.888 M 188.92 % | 38.726 M 207.39 % | 12.598 M -68.19 % | 39.609 M 7.65 % | 36.794 M 38.26 % | 26.613 M -11.74 % | 30.151 M 68.26 % | 17.919 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 11.510 M -11.52 % | 13.009 M -28.84 % | 18.282 M -43.41 % | 32.308 M 145.56 % | 13.157 M -84.28 % | 83.675 M 84.57 % | 45.334 M | 0.000 -100.00 % | 17.571 M 20.86 % | 14.538 M 88.56 % | 7.710 M -57.62 % | 18.193 M 44.80 % | 12.564 M 103.65 % | 6.169 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 7.717 M -10.81 % | 8.653 M 6.22 % | 8.146 M -14.90 % | 9.572 M -33.77 % | 14.452 M 9.44 % | 13.206 M -12.97 % | 15.174 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.629 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 204.585 M 27.88 % | 159.983 M 0.37 % | 159.392 M 9.09 % | 146.109 M -26.86 % | 199.778 M 61.48 % | 123.717 M -19.64 % | 153.959 M 17.85 % | 130.645 M -32.15 % | 192.553 M 29.44 % | 148.756 M -3.12 % | 153.542 M 19.02 % | 129.000 M -17.80 % | 156.933 M 52.38 % | 102.990 M -24.11 % | 135.717 M 32.42 % | 102.492 M 2.00 % | 100.483 M -7.84 % | 109.028 M -18.43 % | 133.659 M 25.88 % | 106.183 M | 0.000 |
Total liabilities | 218.582 M 26.01 % | 173.468 M 0.24 % | 173.060 M 8.99 % | 158.781 M -25.31 % | 212.575 M 55.60 % | 136.614 M -18.14 % | 166.895 M 20.51 % | 138.491 M -30.92 % | 200.475 M 27.88 % | 156.767 M -1.20 % | 158.673 M 18.50 % | 133.901 M -15.11 % | 157.731 M 52.30 % | 103.566 M -23.79 % | 135.889 M 31.78 % | 103.118 M 2.62 % | 100.483 M -7.84 % | 109.028 M -18.43 % | 133.659 M 25.88 % | 106.183 M | 0.000 |
Other non current assets | 20.882 M 1.87 % | 20.498 M 326.74 % | 4.803 M -92.47 % | 63.831 M 4 194.54 % | 1.486 M -90.14 % | 15.072 M 861.49 % | 1.568 M -89.06 % | 14.330 M 4 676.81 % | 300.000 K -97.94 % | 14.552 M -35.13 % | 22.432 M 50.08 % | 14.946 M 4.58 % | 14.292 M -26.43 % | 19.426 M 65.89 % | 11.710 M -0.55 % | 11.775 M 4.29 % | 11.290 M 14.72 % | 9.842 M 22.11 % | 8.060 M -22.77 % | 10.437 M 104.74 % | -220.243 M |
Long term investments | 0.000 | 0.000 -100.00 % | 15.922 M | 0.000 -100.00 % | 14.116 M 78 531.76 % | 17.952 K -99.87 % | 14.086 M | 0.000 -100.00 % | 14.620 M | 0.000 | 0.000 -100.00 % | 4.905 K -60.00 % | 12.262 K -69.69 % | 40.454 K -51.07 % | 82.669 K -35.53 % | 128.233 K -30.04 % | 183.298 K -23.65 % | 240.085 K -19.13 % | 296.872 K -37.78 % | 477.112 K | 0.000 |
Intangible assets | 71.051 M -0.58 % | 71.465 M -0.58 % | 71.882 M -0.58 % | 72.298 M -0.57 % | 72.715 M -0.56 % | 73.121 M -0.58 % | 73.550 M -0.35 % | 73.809 M -0.56 % | 74.224 M -0.29 % | 74.440 M 9.67 % | 67.877 M -0.16 % | 67.984 M 93.89 % | 35.064 M -0.63 % | 35.286 M -0.60 % | 35.500 M 164.31 % | 13.431 M -0.82 % | 13.543 M -0.82 % | 13.654 M -0.81 % | 13.765 M -0.16 % | 13.787 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 71.051 M -0.58 % | 71.465 M -0.58 % | 71.882 M -0.58 % | 72.298 M -0.57 % | 72.715 M -0.56 % | 73.121 M -0.58 % | 73.550 M -0.35 % | 73.809 M -0.56 % | 74.224 M -0.29 % | 74.440 M 9.67 % | 67.877 M -0.16 % | 67.984 M 93.89 % | 35.064 M -0.63 % | 35.286 M -0.60 % | 35.500 M 164.31 % | 13.431 M -0.82 % | 13.543 M -0.82 % | 13.654 M -0.81 % | 13.765 M -0.16 % | 13.787 M | 0.000 |
Property plant equipment net | 231.139 M -0.93 % | 233.308 M -0.36 % | 234.150 M 28.12 % | 182.761 M 8.06 % | 169.132 M 9.93 % | 153.850 M 7.68 % | 142.879 M 27.09 % | 112.427 M 4.68 % | 107.399 M -3.26 % | 111.016 M 4.06 % | 106.683 M 45.41 % | 73.369 M 32.34 % | 55.441 M 24.52 % | 44.524 M -1.27 % | 45.097 M -2.49 % | 46.249 M -1.92 % | 47.152 M -2.28 % | 48.254 M 2.05 % | 47.283 M -1.34 % | 47.926 M | 0.000 |
Total non current assets | 346.485 M 0.03 % | 346.373 M -1.13 % | 350.316 M 4.29 % | 335.919 M 22.43 % | 274.381 M 6.68 % | 257.206 M 3.61 % | 248.246 M 16.75 % | 212.635 M 2.12 % | 208.226 M -1.64 % | 211.705 M 7.47 % | 196.992 M 19.06 % | 165.456 M 47.62 % | 112.085 M 5.91 % | 105.829 M 6.56 % | 99.318 M 31.27 % | 75.657 M -0.18 % | 75.792 M 0.92 % | 75.103 M 3.12 % | 72.833 M -3.08 % | 75.145 M 134.12 % | -220.243 M |
Other current assets | 13.775 M -21.67 % | 17.586 M 29.26 % | 13.605 M -7.73 % | 14.744 M 9.54 % | 13.460 M -42.68 % | 23.482 M 34.19 % | 17.499 M -95.03 % | 352.393 M 1 199.16 % | 27.125 M 52.45 % | 17.792 M 56.10 % | 11.398 M -28.72 % | 15.991 M 34.61 % | 11.879 M -50.84 % | 24.164 M 158.94 % | 9.332 M -30.59 % | 13.446 M 64.89 % | 8.155 M -95.76 % | 192.184 M 2 178.70 % | 8.434 M -94.63 % | 157.146 M | 0.000 |
Short term investments | 70.233 M -43.51 % | 124.320 M | 0.000 -100.00 % | 121.026 M 140.00 % | 50.427 M -58.16 % | 120.536 M | 0.000 -100.00 % | 120.536 M 8.97 % | 110.612 M -22.35 % | 142.449 M | 0.000 -100.00 % | 514.108 M 5.93 % | 485.321 M -22.33 % | 624.842 M 449.81 % | 113.647 M -81.76 % | 622.974 M 725.13 % | 75.500 M -72.82 % | 277.800 M | 0.000 | 0.000 -100.00 % | 440.486 M |
cash and cash equivalents | 508.109 M 15.80 % | 438.767 M -19.94 % | 548.074 M 34.18 % | 408.454 M -30.60 % | 588.565 M 9.66 % | 536.705 M -22.80 % | 695.251 M 25.89 % | 552.291 M -10.94 % | 620.162 M 9.05 % | 568.696 M -20.32 % | 713.691 M 255.20 % | 200.925 M -37.53 % | 321.638 M 99.96 % | 160.854 M -75.95 % | 668.927 M 515.47 % | 108.686 M -84.92 % | 720.929 M 1 514.31 % | 44.659 M -85.73 % | 313.003 M 44.18 % | 217.094 M 198.57 % | -220.243 M |
Cash and short term investments | 578.343 M 2.71 % | 563.086 M 2.74 % | 548.074 M 3.51 % | 529.480 M -17.14 % | 638.992 M -2.78 % | 657.240 M -5.47 % | 695.251 M 3.33 % | 672.826 M -7.93 % | 730.774 M 2.76 % | 711.145 M -0.36 % | 713.691 M -0.19 % | 715.033 M -11.39 % | 806.959 M 2.71 % | 785.696 M 0.40 % | 782.574 M 6.96 % | 731.660 M -8.13 % | 796.429 M 146.99 % | 322.459 M 3.02 % | 313.003 M 44.18 % | 217.094 M -1.43 % | 220.243 M |
Total current assets | 1.128 B 4.22 % | 1.082 B 1.14 % | 1.070 B 2.97 % | 1.039 B -9.13 % | 1.144 B 2.56 % | 1.115 B -2.71 % | 1.146 B 1.49 % | 1.129 B -3.64 % | 1.172 B 2.04 % | 1.149 B 2.22 % | 1.124 B 0.56 % | 1.118 B -3.37 % | 1.156 B 4.36 % | 1.108 B -0.67 % | 1.116 B 4.39 % | 1.069 B -2.63 % | 1.098 B 78.97 % | 613.273 M -0.62 % | 617.129 M 30.59 % | 472.556 M 114.56 % | 220.243 M |
Inventory | 152.455 M -1.39 % | 154.612 M 12.13 % | 137.889 M -8.28 % | 150.341 M 0.97 % | 148.896 M 10.75 % | 134.448 M 13.90 % | 118.044 M 13.23 % | 104.254 M 0.10 % | 104.151 M 4.75 % | 99.431 M -6.75 % | 106.628 M 12.90 % | 94.443 M -0.77 % | 95.174 M 5.62 % | 90.108 M 6.75 % | 84.413 M -6.73 % | 90.502 M 13.73 % | 79.576 M -19.32 % | 98.631 M 9.14 % | 90.373 M -8.08 % | 98.315 M | 0.000 |
Net receivables | 383.631 M 10.50 % | 347.193 M -6.33 % | 370.673 M 7.49 % | 344.838 M 0.70 % | 342.454 M 14.13 % | 300.053 M -4.89 % | 315.482 M -7.19 % | 339.920 M 4.54 % | 325.172 M 1.52 % | 320.314 M 9.70 % | 291.993 M -0.02 % | 292.038 M 16.95 % | 249.707 M 19.95 % | 208.168 M -13.03 % | 239.344 M -1.25 % | 242.380 M 10.18 % | 219.984 M 15.45 % | 190.546 M -9.91 % | 211.496 M 34.63 % | 157.093 M | 0.000 |
Tax assets | 23.413 M 10.95 % | 21.102 M -10.43 % | 23.559 M 38.34 % | 17.029 M 0.57 % | 16.932 M 11.80 % | 15.145 M -6.30 % | 16.163 M 33.93 % | 12.068 M 3.30 % | 11.683 M -0.13 % | 11.698 M | 0.000 -100.00 % | 9.152 M 25.77 % | 7.277 M 11.07 % | 6.551 M -5.43 % | 6.928 M 70.06 % | 4.074 M 12.42 % | 3.624 M 16.41 % | 3.113 M -9.18 % | 3.427 M 36.14 % | 2.518 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 | 144.283 M 8.10 % | 133.474 M 7.92 % | 123.675 M 18.27 % | 104.571 M -17.06 % | 126.086 M 21.22 % | 104.010 M -13.46 % | 120.186 M 17.28 % | 102.474 M -4.61 % | 107.428 M 4.87 % | 102.440 M 0.77 % | 101.658 M 39.00 % | 73.136 M 210.54 % | 23.551 M -49.71 % | 46.833 M -47.01 % | 88.387 M 62.65 % | 54.341 M 6.70 % | 50.930 M -32.42 % | 75.360 M -15.94 % | 89.653 M 15.70 % | 77.487 M | 0.000 |
Tax payables | 6.749 M 70.43 % | 3.960 M -61.04 % | 10.164 M 66.83 % | 6.092 M 90.52 % | 3.198 M 42.01 % | 2.252 M -80.10 % | 11.315 M 185.79 % | 3.959 M -34.20 % | 6.017 M -52.94 % | 12.787 M | 0.000 -100.00 % | 27.841 M 29.53 % | 21.494 M 23.31 % | 17.431 M 5.40 % | 16.538 M 93.62 % | 8.542 M -33.05 % | 12.759 M 80.84 % | 7.055 M -49.08 % | 13.855 M 28.55 % | 10.778 M | 0.000 |
Deferred revenue non current | 10.838 M -0.54 % | 10.896 M -0.53 % | 10.955 M -0.53 % | 11.013 M -0.53 % | 11.071 M -0.52 % | 11.130 M -0.52 % | 11.188 M 59.66 % | 7.007 M -0.52 % | 7.044 M -0.51 % | 7.080 M | 0.000 -100.00 % | 4.284 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 -100.00 % | 27.630 0.00 % | 27.630 0.00 % | 27.630 0.00 % | 27.630 -99.96 % | 77.367 K -11.14 % | 87.064 K 0.00 % | 87.064 K -66.86 % | 262.693 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.782 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 |
Other total stockholders equity | 521.214 M 2 655.38 % | -20.397 M -103.36 % | 607.355 M 3 835.53 % | -16.259 M -103.08 % | 528.215 M | 0.000 -100.00 % | 541.611 M | 0.000 -100.00 % | 602.061 M | 0.000 -100.00 % | 541.611 M | 0.000 -100.00 % | 592.722 M | 0.000 -100.00 % | 591.898 M | 0.000 -100.00 % | 541.611 M 238.29 % | -391.640 M -338.47 % | 164.228 M 6.24 % | 154.589 M | 0.000 |
Deferred tax liabilities non current | 2.511 M -4.23 % | 2.622 M 0.26 % | 2.615 M 57.63 % | 1.659 M -3.88 % | 1.726 M -2.34 % | 1.767 M 1.13 % | 1.747 M 129.36 % | 761.884 K -3.66 % | 790.857 K -6.22 % | 843.330 K | 0.000 -100.00 % | 616.215 K -22.79 % | 798.150 K 38.50 % | 576.285 K 235.01 % | 172.019 K -72.52 % | 626.058 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.475 B 3.21 % | 1.429 B 0.58 % | 1.421 B 3.29 % | 1.375 B -3.02 % | 1.418 B 3.33 % | 1.372 B -1.58 % | 1.395 B 3.91 % | 1.342 B -2.77 % | 1.380 B 1.47 % | 1.360 B 3.00 % | 1.321 B 2.94 % | 1.283 B 1.13 % | 1.269 B 4.50 % | 1.214 B -0.08 % | 1.215 B 6.17 % | 1.144 B -2.47 % | 1.173 B 70.46 % | 688.377 M -0.23 % | 689.962 M 25.97 % | 547.700 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 | 2023-01-01 | 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 | 2023-01-01 | 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 | -32.345 M | 0.000 100.00 % | -101.403 M -292.54 % | 52.666 M 200.00 % | -52.666 M | 0.000 100.00 % | -427.778 M -1 399.52 % | 32.918 M 200.00 % | -32.918 M | 0.000 100.00 % | -90.145 M -572.07 % | 19.096 M 200.00 % | -19.096 M | 0.000 100.00 % | -59.382 M -1 181.91 % | 5.489 M 200.00 % | -5.489 M | 0.000 100.00 % | -65.805 M -505.40 % | 16.232 M | 0.000 | 0.000 |
Accounts receivables | -17.944 M | 0.000 100.00 % | -80.983 M -480.47 % | 21.285 M 200.00 % | -21.285 M | 0.000 100.00 % | -418.349 M -1 240.19 % | 36.691 M 200.00 % | -36.691 M | 0.000 100.00 % | -69.857 M -1 387.96 % | 5.424 M 200.00 % | -5.424 M | 0.000 100.00 % | -67.273 M -717.39 % | 10.896 M 200.00 % | -10.896 M | 0.000 100.00 % | -62.584 M -1 549.93 % | 4.316 M | 0.000 | 0.000 |
Inventory | -14.566 M | 0.000 100.00 % | -20.420 M -166.19 % | 30.852 M 200.00 % | -30.852 M | 0.000 100.00 % | -11.499 M -364.29 % | -2.477 M -200.00 % | 2.477 M | 0.000 100.00 % | -22.295 M -307.18 % | 10.761 M 200.00 % | -10.761 M | 0.000 -100.00 % | 5.935 M 154.98 % | -10.797 M -200.00 % | 10.797 M | 0.000 100.00 % | -5.498 M -140.91 % | 13.440 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 164.364 K | 0.000 | 0.000 -100.00 % | 528.677 K 200.00 % | -528.677 K | 0.000 -100.00 % | 2.070 M 259.72 % | -1.296 M -200.00 % | 1.296 M | 0.000 -100.00 % | 2.008 M -31.02 % | 2.910 M 200.00 % | -2.910 M | 0.000 -100.00 % | 1.956 M -63.71 % | 5.389 M 200.00 % | -5.389 M | 0.000 -100.00 % | 2.277 M 249.34 % | -1.524 M | 0.000 | 0.000 |
Other non cash items | 14.083 M -29.42 % | 19.952 M -85.28 % | 135.542 M 280.27 % | -75.187 M -328.66 % | 32.882 M 247.19 % | -22.339 M -105.07 % | 440.519 M 948.99 % | -51.888 M -279.89 % | 28.844 M 181.90 % | -35.218 M -137.85 % | 93.036 M 234.77 % | -69.035 M -557.91 % | 15.076 M 173.51 % | -20.508 M -150.93 % | 40.268 M 225.69 % | -32.038 M -38.33 % | -23.160 M -87.19 % | -12.373 M -127.98 % | 44.226 M 424.86 % | -13.614 M 73.01 % | -50.439 M -414.21 % | -9.809 M |
Net cash provided by operating activities | 16.325 M -18.18 % | 19.952 M -41.55 % | 34.138 M 465.46 % | -9.341 M -196.00 % | 9.730 M 179.83 % | -12.189 M -128.08 % | 43.401 M 3 341.05 % | 1.261 M -94.21 % | 21.794 M 188.80 % | 7.546 M -63.74 % | 20.813 M 291.50 % | -10.869 M -142.99 % | 25.281 M 181.46 % | 8.982 M -88.24 % | 76.373 M 1 692.62 % | 4.260 M -73.98 % | 16.374 M 59.93 % | 10.238 M -74.29 % | 39.826 M -30.93 % | 57.665 M | 0.000 | 0.000 |
Investments in property plant and equipment | -746.427 K 84.79 % | -4.908 M 66.26 % | -14.546 M 73.50 % | -54.886 M -267.21 % | -14.947 M 43.51 % | -26.461 M -393.71 % | 9.009 M 144.20 % | -20.385 M 6.30 % | -21.755 M -57.72 % | -13.793 M 32.11 % | -20.316 M 62.29 % | -53.872 M -901.54 % | -5.379 M 37.12 % | -8.554 M 60.09 % | -21.435 M -2 124.64 % | -963.514 K 18.11 % | -1.177 M -6.95 % | -1.100 M -286.69 % | -284.500 K 84.09 % | -1.788 M -294.05 % | -453.877 K -217.79 % | -142.822 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 100.00 % | -143.760 M | 0.000 -100.00 % | 8.000 K -99.17 % | 963.514 K -18.11 % | 1.177 M 6.95 % | 1.100 M 213.88 % | 350.499 K -80.40 % | 1.788 M 294.05 % | 453.877 K 217.79 % | 142.821 K |
Purchases of investments | -70.000 M 58.65 % | -169.294 M -40.50 % | -120.498 M 14.39 % | -140.760 M -1 307.60 % | -10.000 M 92.86 % | -140.000 M 18.94 % | -172.704 M -23.36 % | -140.000 M -7.69 % | -130.000 M 8.20 % | -141.605 M | 0.000 100.00 % | -420.000 M -110.00 % | -200.000 M 70.94 % | -688.300 M -135.72 % | -292.000 M 67.04 % | -886.000 M -592.19 % | -128.000 M 80.43 % | -654.000 M -403.08 % | -130.000 M 66.23 % | -385.000 M -420.27 % | -74.000 M 85.58 % | -513.000 M |
Sales maturities of investments | 123.989 M 173.36 % | 45.357 M -81.22 % | 241.470 M 241.03 % | 70.806 M -11.49 % | 80.000 M 297.95 % | 20.103 M -92.38 % | 263.914 M 87.30 % | 140.904 M -23.50 % | 184.182 M 9 372.03 % | 1.944 M | 0.000 -100.00 % | 391.681 M 13.94 % | 343.760 M 89.87 % | 181.052 M -77.55 % | 806.519 M 134.76 % | 343.545 M 2.99 % | 333.556 M -11.41 % | 376.517 M 58.74 % | 237.188 M -15.42 % | 280.444 M 32.71 % | 211.321 M -44.16 % | 378.424 M |
Other investing activites | 0.000 | 0.000 | 0.000 100.00 % | -805.701 K | 0.000 | 0.000 100.00 % | -1.033 M | 0.000 -100.00 % | 54.182 M | 0.000 -100.00 % | 516.554 M | 0.000 -100.00 % | 143.760 M | 0.000 -100.00 % | 8.000 K 100.83 % | -963.514 K 18.11 % | -1.177 M | 0.000 -100.00 % | 65.999 K | 0.000 100.00 % | -453.877 K | 0.000 |
Net cash used for investing activites | 53.242 M 141.32 % | -128.845 M -221.07 % | 106.426 M 184.70 % | -125.646 M -328.23 % | 55.053 M 137.62 % | -146.358 M -247.56 % | 99.186 M 609.15 % | -19.481 M -160.08 % | 32.427 M 121.13 % | -153.453 M -130.92 % | 496.237 M 703.76 % | -82.191 M -159.39 % | 138.382 M 126.83 % | -515.802 M -204.61 % | 493.092 M 190.74 % | -543.419 M -365.89 % | 204.379 M 173.36 % | -278.583 M -360.43 % | 106.969 M 200.59 % | -106.344 M -177.70 % | 136.867 M 201.59 % | -134.719 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 100.00 % | -16.051 M -229.03 % | 12.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -407.483 K | 0.000 100.00 % | -20.095 M -249.91 % | 13.405 M 200.00 % | -13.405 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 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -41.784 M | 0.000 | 0.000 | 0.000 100.00 % | -48.748 M | 0.000 | 0.000 | 0.000 100.00 % | -27.856 M | 0.000 | 0.000 100.00 % | -69.640 M 0.00 % | -69.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 407.483 K 200.00 % | -407.483 K -102.51 % | 16.266 M 200.00 % | -16.266 M -554 304.87 % | 2.935 K | 0.000 100.00 % | -2.856 M 94.14 % | -48.748 M | 0.000 -100.00 % | 2.856 M 166.67 % | -4.284 M 81.82 % | -23.572 M | 0.000 | 0.000 100.00 % | -1.011 M 93.28 % | -15.040 M -103.30 % | 455.517 M | 0.000 | 0.000 100.00 % | -1.360 M | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 100.00 % | -407.483 K 89.36 % | -3.829 M 91.42 % | -44.645 M -233.13 % | -13.402 M | 0.000 100.00 % | -2.856 M 94.14 % | -48.748 M | 0.000 -100.00 % | 2.856 M 166.67 % | -4.284 M 81.82 % | -23.572 M | 0.000 | 0.000 100.00 % | -1.011 M 98.60 % | -72.240 M -115.86 % | 455.517 M | 0.000 | 0.000 100.00 % | -1.360 M | 0.000 | 0.000 |
Effect of forex changes on cash | -224.498 K -3 133.91 % | -6.942 K -100.22 % | 3.097 M 747.03 % | -478.617 K -200.00 % | 478.614 K | 0.000 -100.00 % | 34.191 K 103.78 % | -904.384 K | 0.000 100.00 % | -1.944 M | 0.000 100.00 % | -1.681 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 64.027 M 158.57 % | -109.307 M -181.52 % | 134.079 M 174.44 % | -180.111 M -447.30 % | 51.861 M 132.71 % | -158.547 M -212.83 % | 140.517 M 307.03 % | -67.872 M -231.87 % | 51.467 M 135.50 % | -144.995 M -128.28 % | 512.766 M 533.40 % | -118.312 M -173.53 % | 160.902 M 131.67 % | -508.073 M -190.69 % | 560.236 M 191.51 % | -612.243 M -190.53 % | 676.270 M 352.02 % | -268.344 M -282.80 % | 146.795 M 393.36 % | -50.040 M -134.66 % | 144.365 M 199.68 % | -144.828 M |
Cash at beginning of period | 438.773 M -19.94 % | 548.074 M 34.18 % | 408.454 M -30.26 % | 585.643 M 9.12 % | 536.705 M -22.80 % | 695.251 M 25.89 % | 552.291 M -10.94 % | 620.162 M 9.05 % | 568.696 M -20.32 % | 713.691 M 255.70 % | 200.644 M -37.09 % | 318.956 M 101.80 % | 158.054 M -76.27 % | 666.127 M 529.07 % | 105.891 M -85.25 % | 718.134 M 1 615.41 % | 41.864 M -86.50 % | 310.208 M 89.83 % | 163.413 M -23.44 % | 213.452 M 208.96 % | 69.088 M -67.70 % | 213.915 M |
Cash at end of period | 502.800 M 14.59 % | 438.773 M -19.13 % | 542.533 M 32.83 % | 408.454 M -30.60 % | 588.565 M 9.66 % | 536.705 M -22.53 % | 692.807 M 25.44 % | 552.291 M -10.94 % | 620.162 M 9.05 % | 568.696 M -20.28 % | 713.409 M 255.56 % | 200.644 M -37.09 % | 318.956 M 101.80 % | 158.054 M -76.27 % | 666.127 M 529.07 % | 105.891 M -85.25 % | 718.134 M 1 615.41 % | 41.864 M -86.50 % | 310.208 M 89.83 % | 163.413 M -23.44 % | 213.452 M 208.96 % | 69.088 M |
Operating cash flow | 15.796 M -20.83 % | 19.952 M -41.55 % | 34.138 M 465.46 % | -9.341 M -196.00 % | 9.730 M 180.51 % | -12.086 M -127.85 % | 43.401 M 3 341.05 % | 1.261 M -94.21 % | 21.794 M 188.80 % | 7.546 M -63.74 % | 20.813 M 291.50 % | -10.869 M -142.99 % | 25.281 M 181.46 % | 8.982 M -88.24 % | 76.373 M 1 692.62 % | 4.260 M -73.98 % | 16.374 M 59.93 % | 10.238 M -74.29 % | 39.826 M -30.93 % | 57.665 M | 0.000 | 0.000 |
Capital expenditure | -746.427 K 84.79 % | -4.908 M 66.26 % | -14.546 M 73.50 % | -54.886 M -267.21 % | -14.947 M 43.51 % | -26.461 M -393.71 % | 9.009 M 144.20 % | -20.385 M 6.30 % | -21.755 M -57.72 % | -13.793 M 32.11 % | -20.316 M 62.29 % | -53.872 M -901.54 % | -5.379 M 37.12 % | -8.554 M 60.09 % | -21.435 M -2 124.64 % | -963.514 K 18.11 % | -1.177 M -6.95 % | -1.100 M -286.69 % | -284.500 K 84.09 % | -1.788 M -294.05 % | -453.877 K -217.79 % | -142.822 K |
Free CashFlow | 15.049 M 0.03 % | 15.045 M -22.37 % | 19.381 M 130.17 % | -64.228 M -1 131.28 % | -5.216 M 86.47 % | -38.547 M -173.55 % | 52.410 M 374.06 % | -19.124 M -49 460.51 % | 38.743 K 100.62 % | -6.247 M -1 358.05 % | 496.537 K 100.77 % | -64.741 M -425.30 % | 19.902 M 4 555.99 % | 427.442 K -99.22 % | 54.939 M 1 566.36 % | 3.297 M -78.31 % | 15.198 M 66.31 % | 9.138 M -76.89 % | 39.542 M -29.23 % | 55.876 M 12 410.83 % | -453.877 K -217.79 % | -142.822 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |