
Sanhe Tongfei Refrigeration Co., Ltd. 300990.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 2.160 B 17.07 % | 1.845 B 83.13 % | 1.008 B 21.48 % | 829.432 M 35.46 % | 612.286 M 46.28 % | 418.561 M 10.78 % | 377.816 M 13.16 % | 333.888 M |
Net income | 153.428 M -15.87 % | 182.375 M 42.69 % | 127.813 M 6.56 % | 119.949 M -3.84 % | 124.738 M 68.46 % | 74.048 M -4.71 % | 77.705 M 42.65 % | 54.473 M |
Income before tax | 171.095 M -16.50 % | 204.907 M 50.84 % | 135.845 M -0.56 % | 136.615 M -5.35 % | 144.332 M 67.63 % | 86.103 M -4.10 % | 89.781 M 36.64 % | 65.705 M |
Income before tax ratio | 0.08 -28.68 % | 0.11 -17.63 % | 0.13 -18.14 % | 0.16 -30.13 % | 0.24 14.59 % | 0.21 -13.43 % | 0.24 20.75 % | 0.20 |
EBITDA | 206.833 M -7.54 % | 223.708 M 72.34 % | 129.808 M 3.08 % | 125.933 M -15.19 % | 148.486 M 66.06 % | 89.415 M -4.47 % | 93.596 M 37.06 % | 68.287 M |
Net income ratio | 0.07 -28.14 % | 0.10 -22.08 % | 0.13 -12.28 % | 0.14 -29.01 % | 0.20 15.16 % | 0.18 -13.98 % | 0.21 26.06 % | 0.16 |
Ratio EBITDA | 0.10 -21.02 % | 0.12 -5.89 % | 0.13 -15.15 % | 0.15 -37.39 % | 0.24 13.52 % | 0.21 -13.77 % | 0.25 21.13 % | 0.20 |
Gross profit ratio | 0.22 -16.53 % | 0.26 -3.94 % | 0.27 -5.91 % | 0.29 -18.83 % | 0.36 -3.07 % | 0.37 -4.92 % | 0.39 -3.50 % | 0.40 |
Weighted average shs out dil | 168.602 M -0.16 % | 168.866 M 0.23 % | 168.480 M 0.00 % | 168.480 M 33.95 % | 125.775 M -25.35 % | 168.480 M 33.17 % | 126.514 M 0.36 % | 126.066 M |
Weighted average shs out | 168.602 M -0.16 % | 168.866 M 0.23 % | 168.480 M 0.00 % | 168.480 M 33.95 % | 125.775 M -25.35 % | 168.480 M 33.17 % | 126.514 M 0.36 % | 126.066 M |
EPS diluted | 0.91 -15.74 % | 1.08 42.11 % | 0.76 7.04 % | 0.71 -28.28 % | 0.99 125.00 % | 0.44 -27.87 % | 0.61 41.86 % | 0.43 |
Earnings per share | 0.91 -15.74 % | 1.08 42.11 % | 0.76 7.04 % | 0.71 -28.28 % | 0.99 125.00 % | 0.44 -27.87 % | 0.61 41.86 % | 0.43 |
Gross profit | 471.829 M -2.28 % | 482.859 M 75.92 % | 274.474 M 14.29 % | 240.151 M 9.96 % | 218.398 M 41.80 % | 154.023 M 5.33 % | 146.225 M 9.20 % | 133.908 M |
Income tax expense | 17.667 M -21.59 % | 22.532 M 180.54 % | 8.032 M -51.81 % | 16.667 M -14.94 % | 19.594 M 62.53 % | 12.055 M -0.17 % | 12.076 M 7.51 % | 11.232 M |
Cost of revenue | 1.688 B 23.93 % | 1.362 B 85.83 % | 733.094 M 24.40 % | 589.281 M 49.61 % | 393.888 M 48.90 % | 264.538 M 14.23 % | 231.591 M 15.81 % | 199.980 M |
General and administrative expenses | 146.264 M 10.09 % | 132.856 M 75.98 % | 75.497 M 29.24 % | 58.416 M 74.07 % | 33.558 M 20.16 % | 27.927 M 8.90 % | 25.644 M -29.26 % | 36.253 M |
Selling and marketing expenses | 58.925 M 14.04 % | 51.670 M 58.11 % | 32.680 M 18.35 % | 27.612 M 57.86 % | 17.492 M -25.76 % | 23.560 M 27.37 % | 18.497 M 7.49 % | 17.209 M |
Other expenses | -3.083 M -164.96 % | 4.746 M 131.84 % | -14.905 M -50.04 % | -9.934 M -428.83 % | 3.021 M 32.62 % | 2.278 M 682.51 % | -391.064 K -109.26 % | 4.222 M |
Operating expenses | 300.787 M 8.18 % | 278.055 M 94.38 % | 143.047 M 35.53 % | 105.542 M 42.70 % | 73.961 M 8.94 % | 67.889 M 20.22 % | 56.472 M -17.20 % | 68.200 M |
Cost and expenses | 1.989 B 21.26 % | 1.640 B 87.22 % | 876.140 M 26.10 % | 694.823 M 48.51 % | 467.849 M 40.74 % | 332.427 M 15.40 % | 288.063 M 7.41 % | 268.180 M |
Research and development expenses | 98.681 M 11.15 % | 88.782 M 78.37 % | 49.775 M 69.02 % | 29.449 M 48.06 % | 19.890 M 40.83 % | 14.124 M 11.02 % | 12.721 M 20.97 % | 10.516 M |
Selling general and administrative expenses | 205.189 M 11.20 % | 184.527 M 70.58 % | 108.177 M 25.75 % | 86.028 M 68.52 % | 51.050 M -0.85 % | 51.487 M 16.64 % | 44.141 M -17.43 % | 53.462 M |
Interest income | 4.554 M 7.57 % | 4.234 M 57.83 % | 2.683 M -10.40 % | 2.994 M 3 857.49 % | 75.652 K -96.43 % | 2.120 M 46.31 % | 1.449 M | 0.000 |
Interest expense | 547.192 K -56.45 % | 1.257 M 824.81 % | 135.871 K -66.03 % | 399.943 K 22.82 % | 325.645 K 1 075.61 % | 27.700 K 16.88 % | 23.700 K 33.86 % | 17.705 K |
Depreciation and amortization | 48.441 M 28.03 % | 37.836 M 49.04 % | 25.387 M 154.23 % | 9.986 M 46.97 % | 6.794 M 23.59 % | 5.497 M 1.64 % | 5.409 M 10.22 % | 4.907 M |
Operating income | 171.042 M -16.48 % | 204.804 M 55.83 % | 131.428 M -2.36 % | 134.609 M -6.80 % | 144.436 M 67.69 % | 86.134 M -4.03 % | 89.753 M 36.59 % | 65.708 M |
Operating income ratio | 0.08 -28.66 % | 0.11 -14.91 % | 0.13 -19.63 % | 0.16 -31.20 % | 0.24 14.63 % | 0.21 -13.37 % | 0.24 20.71 % | 0.20 |
Total other income expenses net | 53.356 K -48.44 % | 103.492 K -97.66 % | 4.417 M 120.13 % | 2.007 M 2 023.05 % | -104.342 K -233.09 % | -31.325 K -214.35 % | 27.395 K 1 014.69 % | -2.995 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -159.585 M 14.64 % | -186.962 M 13.20 % | -215.397 M -124.77 % | -95.830 M -50.77 % | -63.560 M 8.70 % | -69.615 M 25.53 % | -93.479 M -503.66 % | -15.485 M |
Total investments | 200.195 M -5.38 % | 211.569 M -51.91 % | 439.966 M -47.48 % | 837.704 M 1 956.88 % | 40.727 M 217.66 % | 12.821 M | 0.000 -100.00 % | 19.500 M |
Total debt | 6.357 M -48.65 % | 12.380 M 561.08 % | 1.873 M 88.00 % | 996.110 K 10.71 % | 899.765 K 985.61 % | 82.881 K -31.75 % | 121.440 K -24.79 % | 161.471 K |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 57.871 M 38.17 % | 41.883 M -30.54 % | 60.300 M -70.37 % | 203.486 M 3.82 % | 195.995 M 4 995 948.94 % | 3.923 K |
Retained earnings | 487.638 M 12.36 % | 433.981 M 25.97 % | 344.499 M 22.40 % | 281.445 M 30.86 % | 215.079 M 109.11 % | 102.855 M 84.29 % | 55.813 M 942.42 % | 5.354 M |
Common stock | 169.399 M 0.55 % | 168.480 M 80.00 % | 93.600 M 80.00 % | 52.000 M 33.33 % | 39.000 M 0.00 % | 39.000 M 0.00 % | 39.000 M 0.00 % | 39.000 M |
Total equity | 1.890 B 7.21 % | 1.763 B 8.06 % | 1.632 B 5.09 % | 1.553 B 230.24 % | 470.156 M 36.14 % | 345.341 M 18.75 % | 290.808 M 25.03 % | 232.584 M |
Other non current liabilities | 0.000 -100.00 % | 30.145 M 506.45 % | 4.971 M 17.18 % | 4.242 M 31.96 % | 3.215 M 40.47 % | 2.288 M -26.07 % | 3.095 M 58.73 % | 1.950 M |
Long term debt | 6.357 M -35.65 % | 9.878 M 743.79 % | 1.171 M 115.71 % | 542.707 K -56.51 % | 1.248 M | 0.000 -100.00 % | 80.477 K -33.35 % | 120.743 K |
Total non current liabilities | 25.119 M -37.24 % | 40.023 M 57.29 % | 25.446 M 16.05 % | 21.927 M 396.37 % | 4.417 M 35.50 % | 3.260 M -5.26 % | 3.441 M 66.17 % | 2.071 M |
Other current liabilities | 103.583 M 44.36 % | 71.754 M 6 976.37 % | 1.014 M -97.64 % | 42.877 M 51.10 % | 28.376 M 49.94 % | 18.925 M 10.85 % | 17.072 M 0.86 % | 16.926 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 46.060 M 3.76 % | 44.389 M 698.10 % | 5.562 M -73.09 % | 20.669 M 25.82 % | 16.427 M 17.98 % | 13.924 M |
Short term debt | 0.000 -100.00 % | 2.502 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.881 K | 0.000 | 0.000 |
Total current liabilities | 583.016 M 56.75 % | 371.947 M 84.20 % | 201.929 M 68.79 % | 119.631 M 62.56 % | 73.593 M 56.31 % | 47.080 M 42.63 % | 33.008 M 9.37 % | 30.179 M |
Total liabilities | 608.135 M 47.62 % | 411.970 M 81.19 % | 227.375 M 60.62 % | 141.558 M 81.46 % | 78.010 M 54.97 % | 50.341 M 38.11 % | 36.449 M 13.02 % | 32.250 M |
Other non current assets | 817.331 K -79.05 % | 3.901 M 236.62 % | 1.159 M 144.64 % | 473.732 K 203.67 % | 156.000 K | 0.000 -100.00 % | 13.265 M 831.38 % | 1.424 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.821 M | 0.000 100.00 % | -1.424 M |
Intangible assets | 147.652 M -2.81 % | 151.915 M -3.61 % | 157.599 M 78.99 % | 88.049 M 73.78 % | 50.666 M -1.94 % | 51.665 M 463.95 % | 9.161 M -1.09 % | 9.262 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 147.652 M -2.81 % | 151.915 M -3.61 % | 157.599 M 78.99 % | 88.049 M 73.78 % | 50.666 M -1.94 % | 51.665 M 463.95 % | 9.161 M -1.09 % | 9.262 M |
Property plant equipment net | 648.862 M 6.04 % | 611.909 M 42.92 % | 428.151 M 59.33 % | 268.717 M 141.74 % | 111.162 M 221.97 % | 34.525 M -8.23 % | 37.621 M -30.12 % | 53.837 M |
Total non current assets | 805.030 M 4.34 % | 771.567 M 30.51 % | 591.209 M 64.18 % | 360.108 M 119.77 % | 163.861 M 62.61 % | 100.767 M 63.94 % | 61.466 M -4.74 % | 64.523 M |
Other current assets | 11.305 M 37.66 % | 8.212 M -46.53 % | 15.359 M 139.82 % | 6.404 M -86.50 % | 47.432 M 2 980.04 % | 1.540 M -44.09 % | 2.754 M -87.37 % | 21.800 M |
Short term investments | 200.195 M -5.38 % | 211.569 M -51.91 % | 439.966 M -47.48 % | 837.704 M 1 956.88 % | 40.727 M | 0.000 | 0.000 -100.00 % | 19.500 M |
cash and cash equivalents | 165.942 M -18.22 % | 202.908 M -6.61 % | 217.270 M 124.39 % | 96.826 M 50.21 % | 64.459 M -7.52 % | 69.698 M -25.54 % | 93.600 M 498.21 % | 15.647 M |
Cash and short term investments | 366.136 M -11.66 % | 414.477 M -36.94 % | 657.236 M -29.67 % | 934.530 M 788.45 % | 105.186 M 50.92 % | 69.698 M -25.54 % | 93.600 M 498.21 % | 15.647 M |
Total current assets | 1.693 B 20.65 % | 1.404 B 10.70 % | 1.268 B -4.97 % | 1.334 B 247.14 % | 384.306 M 30.31 % | 294.915 M 10.96 % | 265.791 M 32.69 % | 200.311 M |
Inventory | 317.169 M 75.63 % | 180.584 M -12.46 % | 206.294 M 93.63 % | 106.542 M 66.75 % | 63.893 M 32.34 % | 48.278 M -0.07 % | 48.312 M -7.61 % | 52.289 M |
Net receivables | 998.715 M 24.80 % | 800.247 M 104.85 % | 390.648 M 36.31 % | 286.595 M 35.88 % | 210.910 M 20.25 % | 175.399 M 43.34 % | 122.364 M 11.09 % | 110.146 M |
Tax assets | 7.698 M 100.37 % | 3.842 M -10.66 % | 4.301 M 49.91 % | 2.869 M 52.81 % | 1.877 M 6.94 % | 1.756 M 23.73 % | 1.419 M -0.38 % | 1.424 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 448.463 M 64.86 % | 272.032 M 76.60 % | 154.038 M 110.27 % | 73.256 M 99.84 % | 36.657 M 65.21 % | 22.188 M 74.06 % | 12.748 M 16.39 % | 10.953 M |
Tax payables | 30.970 M 20.70 % | 25.659 M 3 038.54 % | 817.549 K -76.63 % | 3.498 M -60.41 % | 8.836 M 50.16 % | 5.884 M 84.56 % | 3.188 M 38.59 % | 2.301 M |
Deferred revenue non current | 18.762 M | 0.000 -100.00 % | 12.687 M -14.42 % | 14.824 M 3 127.52 % | 459.298 K -30.21 % | 658.153 K -33.60 % | 991.230 K | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 6.357 M -35.65 % | 9.878 M 743.79 % | 1.171 M 115.71 % | 542.707 K -13.02 % | 623.980 K | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.233 B 6.25 % | 1.161 B -2.76 % | 1.194 B 1.38 % | 1.177 B 444.85 % | 216.076 M 6.19 % | 203.486 M 3.82 % | 196.003 M 4.13 % | 188.230 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 6.618 M 185.49 % | 2.318 M 211.79 % | 743.454 K 137.15 % | 313.496 K 18.19 % | 265.254 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.498 B 14.86 % | 2.175 B 17.00 % | 1.859 B 9.73 % | 1.694 B 209.06 % | 548.166 M 38.54 % | 395.681 M 20.91 % | 327.257 M 23.57 % | 264.834 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 2.868 M | 0.000 | 0.000 100.00 % | -288.500 K -206.58 % | 270.700 K | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 3.141 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.743 M |
Change in working capital | -136.787 M 41.04 % | -231.997 M -96.01 % | -118.357 M -75.30 % | -67.517 M -178.07 % | -24.281 M 39.99 % | -40.462 M -2 743.13 % | -1.423 M 97.66 % | -60.862 M |
Accounts receivables | -216.784 M 49.54 % | -429.612 M -260.49 % | -119.176 M -40.71 % | -84.696 M -103.54 % | -41.612 M 22.94 % | -54.002 M -383.19 % | -11.176 M 78.09 % | -51.005 M |
Inventory | -141.381 M -719.46 % | 22.823 M 122.64 % | -100.797 M -134.39 % | -43.005 M -172.73 % | -15.768 M -4 912.38 % | -314.589 K -108.46 % | 3.717 M 135.51 % | -10.465 M |
Accounts payables | 221.377 M 22.36 % | 180.929 M 83.22 % | 98.748 M 65.68 % | 59.601 M 81.76 % | 32.792 M 131.86 % | 14.143 M 145.30 % | 5.766 M | 0.000 |
Other working capital | 0.000 100.00 % | -6.137 M -314.01 % | 2.868 M 391.78 % | 583.105 K 89.24 % | 308.127 K 206.84 % | -288.390 K 94.39 % | -5.140 M 89.80 % | -50.396 M |
Other non cash items | 38.611 M -3.29 % | 39.924 M 797.26 % | -5.726 M 6.54 % | -6.126 M -2 709.01 % | 234.815 K -92.92 % | 3.317 M 395.28 % | -1.123 M -107.22 % | 15.556 M |
Net cash provided by operating activities | 111.176 M 256.78 % | 31.161 M 4.27 % | 29.885 M -47.27 % | 56.675 M -47.27 % | 107.487 M 150.52 % | 42.905 M -46.87 % | 80.753 M 473.75 % | 14.075 M |
Investments in property plant and equipment | -91.882 M 56.40 % | -210.755 M 22.58 % | -272.217 M -38.32 % | -196.801 M -162.99 % | -74.832 M -65.17 % | -45.306 M -897.93 % | -4.540 M 67.70 % | -14.057 M |
Acquisitions net | 21.132 K 182.41 % | 7.483 K -96.86 % | 238.000 K 102.61 % | 117.467 K 37 825.61 % | 309.730 -99.63 % | 83.168 K -98.23 % | 4.706 M -67.06 % | 14.290 M |
Purchases of investments | -1.025 B 1.35 % | -1.039 B 35.02 % | -1.599 B -14.46 % | -1.397 B -1 543.53 % | -85.000 M 15.84 % | -101.000 M 30.58 % | -145.500 M 17.66 % | -176.710 M |
Sales maturities of investments | 1.040 B -17.93 % | 1.267 B -36.99 % | 2.011 B 227.33 % | 614.271 M 1 255.50 % | 45.317 M -55.97 % | 102.919 M -38.16 % | 166.417 M -12.99 % | 191.261 M |
Other investing activites | 0.000 -100.00 % | 7.492 M 360.20 % | 1.628 M 4 218.53 % | 37.698 K -98.43 % | 2.404 M 159.07 % | -4.070 M 10.35 % | -4.540 M -2 053.65 % | 232.387 K |
Net cash used for investing activites | -77.070 M -411.47 % | 24.744 M -82.49 % | 141.354 M 114.43 % | -979.374 M -773.58 % | -112.110 M -136.65 % | -47.374 M -386.37 % | 16.543 M 2 177.29 % | 726.425 K |
Debt repayment | -2.502 M -199.78 % | 2.507 M | 0.000 | 0.000 100.00 % | -82.882 K -114.95 % | -38.558 K 3.68 % | -40.032 K | 0.000 |
Common stock issued | 24.712 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -84.240 M -12.47 % | -74.901 M -44.04 % | -52.000 M -25.00 % | -41.600 M | 0.000 100.00 % | -19.500 M 0.00 % | -19.500 M -29.95 % | -15.006 M |
Other financing activites | -4.580 M -13.89 % | -4.021 M -360.67 % | -872.870 K -100.09 % | 998.584 M 99 958.46 % | -999.999 K -222 222 193.70 % | 0.450 -27.42 % | 0.620 -100.00 % | 8.920 M |
Net cash used provided by financing activities | -66.609 M 12.83 % | -76.414 M -44.52 % | -52.873 M -105.52 % | 956.984 M 88 473.84 % | -1.083 M 94.46 % | -19.539 M 0.01 % | -19.540 M -221.07 % | -6.086 M |
Effect of forex changes on cash | -681.927 K -130.87 % | 2.209 M 24.93 % | 1.768 M 192.17 % | -1.918 M -510.00 % | 467.845 K 345.48 % | 105.020 K -46.84 % | 197.569 K -48.17 % | 381.152 K |
Net change in cash | -33.185 M -81.34 % | -18.300 M -115.23 % | 120.134 M 271.16 % | 32.367 M 717.84 % | -5.239 M 78.08 % | -23.902 M -130.66 % | 77.953 M 756.99 % | 9.096 M |
Cash at beginning of period | 198.660 M -8.43 % | 216.960 M 124.07 % | 96.826 M 50.21 % | 64.459 M -7.52 % | 69.698 M -25.54 % | 93.600 M 498.21 % | 15.647 M 138.86 % | 6.550 M |
Cash at end of period | 165.475 M -16.70 % | 198.660 M -8.43 % | 216.960 M 124.07 % | 96.826 M 50.21 % | 64.459 M -7.52 % | 69.698 M -25.54 % | 93.600 M 498.21 % | 15.647 M |
Operating cash flow | 111.176 M 256.78 % | 31.161 M 4.27 % | 29.885 M -47.27 % | 56.675 M -47.27 % | 107.487 M 150.52 % | 42.905 M -46.87 % | 80.753 M 473.75 % | 14.075 M |
Capital expenditure | -91.882 M 56.40 % | -210.755 M 22.58 % | -272.217 M -38.32 % | -196.801 M -162.99 % | -74.832 M -65.17 % | -45.306 M -897.93 % | -4.540 M 67.70 % | -14.057 M |
Free CashFlow | 19.294 M 110.74 % | -179.594 M 25.89 % | -242.332 M -72.94 % | -140.126 M -529.11 % | 32.655 M 1 460.09 % | -2.401 M -103.15 % | 76.213 M 444 316.71 % | 17.149 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 689.894 M 20.27 % | 573.620 M -27.07 % | 786.519 M 37.01 % | 574.076 M 9.34 % | 525.046 M 91.32 % | 274.433 M -47.09 % | 518.632 M -16.53 % | 621.365 M 43.75 % | 432.247 M 58.40 % | 272.889 M -19.19 % | 337.701 M 25.81 % | 268.417 M 25.61 % | 213.697 M 13.82 % | 187.754 M -19.74 % | 233.927 M 12.95 % | 207.099 M -4.80 % | 217.551 M 27.33 % | 170.856 M -12.39 % | 195.026 M 10.35 % | 176.729 M 4.42 % | 169.247 M 137.43 % | 71.284 M -41.73 % | 122.336 M |
Net income | 62.988 M 1.75 % | 61.907 M -25.87 % | 83.511 M 74.42 % | 47.878 M 183.29 % | 16.901 M 228.93 % | 5.138 M -87.62 % | 41.499 M -43.80 % | 73.843 M 90.92 % | 38.678 M 36.40 % | 28.356 M -32.38 % | 41.937 M 11.55 % | 37.597 M 37.66 % | 27.311 M 30.25 % | 20.968 M -17.64 % | 25.459 M -12.74 % | 29.177 M -20.20 % | 36.562 M 27.16 % | 28.752 M -24.44 % | 38.049 M 2.89 % | 36.980 M -2.80 % | 38.044 M 226.15 % | 11.665 M -47.36 % | 22.159 M |
Income before tax | 69.010 M 0.26 % | 68.832 M -27.65 % | 95.141 M 86.94 % | 50.895 M 166.71 % | 19.083 M 219.26 % | 5.977 M -87.34 % | 47.210 M -43.71 % | 83.868 M 97.21 % | 42.528 M 35.87 % | 31.301 M -21.69 % | 39.973 M -5.09 % | 42.117 M 38.18 % | 30.480 M 30.95 % | 23.276 M -19.26 % | 28.826 M -12.70 % | 33.019 M -19.87 % | 41.208 M 22.78 % | 33.562 M -23.65 % | 43.957 M 2.98 % | 42.686 M -3.43 % | 44.202 M 227.73 % | 13.487 M -48.66 % | 26.273 M |
Income before tax ratio | 0.10 -16.64 % | 0.12 -0.80 % | 0.12 36.44 % | 0.09 143.93 % | 0.04 66.87 % | 0.02 -76.07 % | 0.09 -32.56 % | 0.13 37.18 % | 0.10 -14.22 % | 0.11 -3.10 % | 0.12 -24.56 % | 0.16 10.01 % | 0.14 15.05 % | 0.12 0.60 % | 0.12 -22.71 % | 0.16 -15.83 % | 0.19 -3.57 % | 0.20 -12.85 % | 0.23 -6.68 % | 0.24 -7.52 % | 0.26 38.03 % | 0.19 -11.90 % | 0.21 |
EBITDA | 75.714 M -6.72 % | 81.168 M -15.10 % | 95.602 M 51.25 % | 63.208 M 148.63 % | 25.422 M 44.75 % | 17.562 M -60.44 % | 44.391 M -51.76 % | 92.013 M 101.06 % | 45.765 M 32.49 % | 34.541 M 12.07 % | 30.820 M -26.70 % | 42.046 M 38.52 % | 30.353 M 63.45 % | 18.570 M -4.36 % | 19.416 M -31.34 % | 28.278 M -29.99 % | 40.393 M 13.66 % | 35.538 M -18.86 % | 43.798 M -0.52 % | 44.025 M -2.40 % | 45.108 M 202.89 % | 14.893 M 107.20 % | -206.947 M |
Net income ratio | 0.09 -15.40 % | 0.11 1.64 % | 0.11 27.31 % | 0.08 159.10 % | 0.03 71.93 % | 0.02 -76.60 % | 0.08 -32.67 % | 0.12 32.81 % | 0.09 -13.89 % | 0.10 -16.33 % | 0.12 -11.34 % | 0.14 9.60 % | 0.13 14.44 % | 0.11 2.62 % | 0.11 -22.75 % | 0.14 -16.17 % | 0.17 -0.13 % | 0.17 -13.75 % | 0.20 -6.76 % | 0.21 -6.91 % | 0.22 37.37 % | 0.16 -9.66 % | 0.18 |
Ratio EBITDA | 0.11 -22.44 % | 0.14 16.41 % | 0.12 10.40 % | 0.11 127.40 % | 0.05 -24.34 % | 0.06 -25.23 % | 0.09 -42.20 % | 0.15 39.86 % | 0.11 -16.35 % | 0.13 38.69 % | 0.09 -41.74 % | 0.16 10.28 % | 0.14 43.61 % | 0.10 19.16 % | 0.08 -39.21 % | 0.14 -26.46 % | 0.19 -10.73 % | 0.21 -7.38 % | 0.22 -9.85 % | 0.25 -6.53 % | 0.27 27.57 % | 0.21 112.35 % | -1.69 |
Gross profit ratio | 0.22 -14.44 % | 0.25 13.47 % | 0.22 -2.74 % | 0.23 29.97 % | 0.18 -30.36 % | 0.25 2.20 % | 0.25 -10.57 % | 0.28 16.42 % | 0.24 -14.97 % | 0.28 1.36 % | 0.28 -6.60 % | 0.30 10.93 % | 0.27 15.77 % | 0.23 -8.31 % | 0.25 -8.88 % | 0.28 -9.25 % | 0.31 -8.67 % | 0.33 11.22 % | 0.30 -21.80 % | 0.38 0.98 % | 0.38 -0.52 % | 0.38 -61.71 % | 1.00 |
Weighted average shs out dil | 170.238 M -1.00 % | 171.963 M 0.99 % | 170.283 M 1.07 % | 168.480 M 0.00 % | 168.480 M -1.63 % | 171.266 M 1.65 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.56 % | 167.549 M -0.55 % | 168.480 M 0.00 % | 168.480 M -1.79 % | 171.557 M 1.83 % | 168.480 M 0.00 % | 168.480 M 9.14 % | 154.372 M 22.63 % | 125.885 M 0.21 % | 125.617 M -0.25 % | 125.932 M -1.34 % | 127.649 M 1.33 % | 125.968 M -14.44 % | 147.224 M |
Weighted average shs out | 169.749 M 1.45 % | 167.316 M -0.38 % | 167.959 M -0.31 % | 168.480 M 0.00 % | 168.480 M -1.63 % | 171.266 M 1.65 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.56 % | 167.550 M -0.55 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 9.14 % | 154.373 M 22.63 % | 125.885 M 0.21 % | 125.617 M -0.25 % | 125.933 M -1.34 % | 127.649 M 1.33 % | 125.968 M -14.44 % | 147.224 M |
EPS diluted | 0.37 2.78 % | 0.36 -26.53 % | 0.49 72.41 % | 0.28 184.20 % | 0.10 233.33 % | 0.03 -87.82 % | 0.25 -44.02 % | 0.44 91.30 % | 0.23 36.66 % | 0.17 -32.68 % | 0.25 12.01 % | 0.22 37.69 % | 0.16 30.31 % | 0.12 -17.67 % | 0.15 -12.76 % | 0.17 -27.83 % | 0.24 4.35 % | 0.23 -23.33 % | 0.30 3.45 % | 0.29 -3.33 % | 0.30 225.03 % | 0.09 -38.47 % | 0.15 |
Earnings per share | 0.37 0.00 % | 0.37 -25.55 % | 0.50 74.88 % | 0.28 184.20 % | 0.10 233.33 % | 0.03 -87.82 % | 0.25 -44.02 % | 0.44 91.30 % | 0.23 36.66 % | 0.17 -32.68 % | 0.25 12.06 % | 0.22 37.63 % | 0.16 30.20 % | 0.12 -17.60 % | 0.15 -12.76 % | 0.17 -27.83 % | 0.24 4.35 % | 0.23 -23.33 % | 0.30 3.45 % | 0.29 -3.33 % | 0.30 225.03 % | 0.09 -38.47 % | 0.15 |
Gross profit | 150.213 M 2.90 % | 145.976 M -17.24 % | 176.387 M 33.25 % | 132.372 M 42.10 % | 93.152 M 33.23 % | 69.919 M -45.92 % | 129.291 M -25.36 % | 173.218 M 67.36 % | 103.501 M 34.68 % | 76.848 M -18.10 % | 93.828 M 17.51 % | 79.848 M 39.33 % | 57.307 M 31.77 % | 43.491 M -26.41 % | 59.100 M 2.92 % | 57.422 M -13.61 % | 66.472 M 16.30 % | 57.157 M -2.57 % | 58.662 M -13.70 % | 67.976 M 5.44 % | 64.466 M 136.20 % | 27.293 M -77.69 % | 122.336 M |
Income tax expense | 6.022 M -13.05 % | 6.925 M -40.45 % | 11.630 M 285.50 % | 3.017 M 38.26 % | 2.182 M 160.05 % | 839.064 K -85.31 % | 5.712 M -43.03 % | 10.025 M 160.35 % | 3.851 M 30.77 % | 2.945 M 249.88 % | -1.965 M -143.47 % | 4.520 M 42.64 % | 3.169 M 37.32 % | 2.308 M -31.48 % | 3.368 M -12.35 % | 3.842 M -17.31 % | 4.647 M -3.40 % | 4.810 M -18.58 % | 5.908 M 3.54 % | 5.706 M -7.34 % | 6.157 M 237.81 % | 1.823 M -55.69 % | 4.114 M |
Cost of revenue | 539.681 M 26.20 % | 427.644 M -29.91 % | 610.133 M 38.13 % | 441.705 M 2.27 % | 431.894 M 111.18 % | 204.514 M -47.47 % | 389.341 M -13.12 % | 448.147 M 36.32 % | 328.746 M 67.69 % | 196.041 M -19.61 % | 243.872 M 29.33 % | 188.569 M 20.58 % | 156.390 M 8.41 % | 144.263 M -17.48 % | 174.827 M 16.80 % | 149.677 M -0.93 % | 151.079 M 32.88 % | 113.698 M -16.62 % | 136.364 M 25.39 % | 108.753 M 3.79 % | 104.781 M 138.19 % | 43.990 M | 0.000 |
General and administrative expenses | 38.599 M 1.84 % | 37.903 M -5.26 % | 40.009 M 11.05 % | 36.028 M -6.65 % | 38.593 M 22.00 % | 31.634 M -26.67 % | 43.136 M 31.28 % | 32.858 M 5.01 % | 31.290 M 22.36 % | 25.572 M 5.07 % | 24.338 M 18.84 % | 20.480 M 22.77 % | 16.682 M 19.18 % | 13.997 M -22.70 % | 18.108 M 21.16 % | 14.945 M 2.69 % | 14.554 M 34.65 % | 10.809 M 5.93 % | 10.204 M 16.44 % | 8.763 M 10.36 % | 7.940 M 19.37 % | 6.652 M | 0.000 |
Selling and marketing expenses | 17.090 M -1.30 % | 17.315 M 40.13 % | 12.356 M -27.85 % | 17.126 M 7.06 % | 15.997 M 18.96 % | 13.447 M -32.36 % | 19.880 M 28.70 % | 15.447 M 127.70 % | 6.784 M -29.04 % | 9.560 M -28.00 % | 13.277 M 85.57 % | 7.154 M 29.76 % | 5.514 M -18.13 % | 6.735 M -20.92 % | 8.517 M 16.12 % | 7.335 M 12.04 % | 6.546 M 25.55 % | 5.214 M 88.11 % | 2.772 M -69.06 % | 8.958 M 23.97 % | 7.226 M 77.14 % | 4.079 M | 0.000 |
Other expenses | -2.639 M 5.45 % | -2.791 M -227.49 % | 2.189 M -5.21 % | 2.309 M 147.82 % | -4.829 M -75.49 % | -2.752 M 70.05 % | -9.189 M -152.31 % | 17.565 M 443.71 % | 3.231 M 147.09 % | -6.860 M -54.67 % | -4.435 M -88.40 % | -2.354 M -110.51 % | -1.118 M 84.02 % | -6.997 M -104.28 % | -3.425 M 39.09 % | -5.623 M -116.95 % | -2.592 M -251.89 % | 1.706 M 132.11 % | -5.315 M -363.24 % | 2.019 M 226.14 % | 619.085 K 301.37 % | 154.243 K -99.84 % | 96.008 M |
Operating expenses | 81.529 M 5.62 % | 77.189 M -5.03 % | 81.280 M -0.29 % | 81.517 M 9.99 % | 74.113 M 16.02 % | 63.878 M -22.24 % | 82.142 M -8.07 % | 89.352 M 46.54 % | 60.974 M 33.75 % | 45.588 M -15.20 % | 53.759 M 42.44 % | 37.742 M 24.44 % | 30.330 M 42.96 % | 21.215 M -34.28 % | 32.280 M 32.25 % | 24.408 M -3.37 % | 25.258 M 7.04 % | 23.596 M 60.49 % | 14.703 M -41.86 % | 25.290 M 24.81 % | 20.263 M 47.84 % | 13.706 M -85.72 % | 96.008 M |
Cost and expenses | 621.209 M 23.05 % | 504.833 M -26.99 % | 691.412 M 32.15 % | 523.221 M 3.40 % | 506.007 M 88.53 % | 268.392 M -43.07 % | 471.483 M -12.28 % | 537.498 M 37.92 % | 389.720 M 61.29 % | 241.628 M -18.82 % | 297.632 M 31.51 % | 226.311 M 21.20 % | 186.719 M 12.84 % | 165.478 M -20.10 % | 207.107 M 18.97 % | 174.084 M -1.28 % | 176.337 M 28.44 % | 137.294 M -9.12 % | 151.067 M 12.70 % | 134.043 M 7.20 % | 125.043 M 116.73 % | 57.696 M -39.90 % | 96.008 M |
Research and development expenses | 28.479 M 15.01 % | 24.762 M -7.35 % | 26.726 M 2.58 % | 26.054 M 6.99 % | 24.352 M 13.01 % | 21.549 M -23.89 % | 28.315 M 20.58 % | 23.482 M 19.39 % | 19.669 M 13.59 % | 17.316 M -15.86 % | 20.580 M 65.14 % | 12.462 M 34.68 % | 9.253 M 23.70 % | 7.480 M -17.63 % | 9.081 M 17.15 % | 7.751 M 14.83 % | 6.750 M 15.06 % | 5.867 M -16.70 % | 7.042 M 26.89 % | 5.550 M 23.95 % | 4.477 M 58.73 % | 2.821 M | 0.000 |
Selling general and administrative expenses | 55.689 M 0.85 % | 55.218 M 5.45 % | 52.365 M -1.48 % | 53.154 M -2.63 % | 54.590 M 21.10 % | 45.080 M -28.46 % | 63.016 M 30.46 % | 48.305 M 26.87 % | 38.074 M 8.38 % | 35.132 M -6.60 % | 37.615 M 36.12 % | 27.634 M 24.51 % | 22.195 M 7.06 % | 20.732 M -22.13 % | 26.625 M 19.50 % | 22.280 M 5.59 % | 21.100 M 31.69 % | 16.023 M 23.49 % | 12.976 M -26.78 % | 17.721 M 16.84 % | 15.166 M 41.33 % | 10.731 M | 0.000 |
Interest income | 1.376 M 3.43 % | 1.331 M -30.98 % | 1.928 M -0.36 % | 1.935 M -15.05 % | 2.277 M -28.96 % | 3.206 M 151.90 % | 1.273 M -48.67 % | 2.479 M -17.58 % | 3.008 M -39.01 % | 4.932 M 23.61 % | 3.990 M 520.94 % | 642.560 K -95.33 % | 13.763 M 269.75 % | 3.722 M 82.39 % | 2.041 M 262.58 % | 562.883 K -78.56 % | 2.625 M 8 891.51 % | 29.192 K | 0.000 | 0.000 | 0.000 -100.00 % | 121.198 K | 0.000 |
Interest expense | 98.551 K -14.56 % | 115.345 K 1.78 % | 113.332 K 4.16 % | 108.810 K -8.95 % | 119.511 K -14.64 % | 140.015 K 19.78 % | 116.897 K -15.75 % | 138.750 K -0.79 % | 139.855 K 609.06 % | 19.724 K -78.50 % | 91.741 K -90.29 % | 945.180 K 4 030.67 % | 22.882 K -6.63 % | 24.507 K | 0.000 -100.00 % | 691.347 K 78.99 % | 386.249 K 38.01 % | 279.865 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 13.813 M 14.06 % | 12.110 M 0.00 % | 12.110 M 41.52 % | 8.557 M -29.00 % | 12.052 M 27.42 % | 9.459 M 0.00 % | 9.459 M 49.04 % | 6.347 M -26.93 % | 8.685 M 36.85 % | 6.347 M 0.00 % | 6.347 M 154.23 % | 2.496 M -58.58 % | 6.027 M 141.43 % | 2.496 M 0.00 % | 2.496 M 46.97 % | 1.699 M -4.80 % | 1.784 M 5.04 % | 1.699 M 0.00 % | 1.699 M 23.59 % | 1.374 M -18.42 % | 1.685 M 22.58 % | 1.374 M | 0.000 |
Operating income | 68.684 M -0.15 % | 68.787 M -27.67 % | 95.107 M 87.02 % | 50.855 M 167.11 % | 19.039 M 215.15 % | 6.041 M -87.19 % | 47.149 M -43.78 % | 83.867 M 97.21 % | 42.527 M 36.04 % | 31.261 M -21.98 % | 40.069 M -4.84 % | 42.106 M 56.08 % | 26.977 M 21.11 % | 22.276 M -16.94 % | 26.820 M -18.76 % | 33.014 M -19.89 % | 41.213 M 22.80 % | 33.561 M -23.65 % | 43.959 M 2.98 % | 42.686 M -3.43 % | 44.204 M 225.33 % | 13.587 M -48.39 % | 26.328 M |
Operating income ratio | 0.10 -16.98 % | 0.12 -0.83 % | 0.12 36.50 % | 0.09 144.30 % | 0.04 64.73 % | 0.02 -75.79 % | 0.09 -32.65 % | 0.13 37.19 % | 0.10 -14.11 % | 0.11 -3.45 % | 0.12 -24.36 % | 0.16 24.26 % | 0.13 6.40 % | 0.12 3.48 % | 0.11 -28.08 % | 0.16 -15.85 % | 0.19 -3.56 % | 0.20 -12.85 % | 0.23 -6.68 % | 0.24 -7.52 % | 0.26 37.02 % | 0.19 -11.43 % | 0.22 |
Total other income expenses net | 325.297 K 627.78 % | 44.697 K 32.94 % | 33.621 K -15.57 % | 39.821 K -9.35 % | 43.929 K 168.62 % | -64.015 K -204.27 % | 61.395 K 5 210.99 % | 1.156 K 20.54 % | 959.000 -97.60 % | 39.982 K 141.49 % | -96.360 K -973.30 % | 11.034 K -99.68 % | 3.502 M 250.31 % | 999.803 K -50.17 % | 2.007 M 42 804.19 % | 4.677 K 193.56 % | -4.999 K -2 191.63 % | 239.000 110.21 % | -2.341 K | 0.000 100.00 % | -2.000 K 98.00 % | -99.998 K -82.06 % | -54.927 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 | 2019-12-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 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -170.828 M -77.28 % | -96.360 M 39.62 % | -159.585 M 43.92 % | -284.574 M -0.40 % | -283.439 M -20.31 % | -235.589 M -26.01 % | -186.962 M 29.15 % | -263.899 M -7.68 % | -245.070 M -1.06 % | -242.509 M -12.22 % | -216.099 M 12.06 % | -245.732 M -70.70 % | -143.956 M 24.10 % | -189.674 M -97.93 % | -95.830 M 25.38 % | -128.419 M 23.46 % | -167.775 M -205.22 % | -54.968 M 14.73 % | -64.459 M | 0.000 100.00 % | -21.223 M -130.45 % | 69.698 M 200.12 % | -69.615 M |
Total investments | 0.000 -100.00 % | 150.242 M -24.95 % | 200.195 M 99.99 % | 100.105 M 364 289.17 % | -27.487 K -100.06 % | 45.343 M -78.57 % | 211.569 M 160.98 % | 81.068 M -62.30 % | 215.033 M -38.66 % | 350.554 M -20.32 % | 439.966 M -8.03 % | 478.361 M -18.65 % | 588.020 M -13.76 % | 681.807 M -18.61 % | 837.704 M 0.61 % | 832.664 M -1.90 % | 848.762 M 4 028.32 % | 20.559 M -49.52 % | 40.727 M | 0.000 -100.00 % | 50.227 M -63.97 % | 139.396 M | 0.000 |
Total debt | 4.147 M -43.70 % | 7.365 M 15.87 % | 6.357 M -53.71 % | 13.731 M -51.60 % | 28.372 M 81.70 % | 15.615 M -2.08 % | 15.946 M 18.17 % | 13.494 M 4.78 % | 12.879 M 661.36 % | 1.692 M 44.49 % | 1.171 M -39.71 % | 1.942 M 0.24 % | 1.937 M -6.60 % | 2.074 M 108.20 % | 996.110 K 13.91 % | 874.475 K 26.89 % | 689.186 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.881 K |
Accumulated other comprehensive income loss | 128.717 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.385 M -89.87 % | 1.169 B 1 070.82 % | 99.843 M -91.18 % | 1.132 B 1 593.69 % | 66.810 M -94.42 % | 1.198 B 978 398.26 % | -122.451 K -100.01 % | 1.177 B 2 717.22 % | 41.796 M -96.57 % | 1.219 B 2 810.77 % | 41.883 M -96.53 % | 1.207 B 4 193 984.79 % | -28.788 K -21.40 % | -23.714 K -128.03 % | 84.615 K | 0.000 -100.00 % | 59.797 K -99.98 % | 345.341 M | 0.000 |
Retained earnings | 527.834 M 2.36 % | 515.665 M 5.75 % | 487.638 M 16.20 % | 419.658 M 12.88 % | 371.780 M -15.34 % | 439.119 M 1.18 % | 433.981 M 5.72 % | 410.496 M 21.93 % | 336.653 M -9.71 % | 372.855 M -6.63 % | 399.351 M 26.65 % | 315.321 M 13.54 % | 277.724 M -8.16 % | 302.413 M 7.45 % | 281.445 M 5.03 % | 267.970 M -4.43 % | 280.393 M 14.99 % | 243.831 M 13.37 % | 215.079 M | 0.000 -100.00 % | 152.564 M | 0.000 -100.00 % | 102.855 M |
Common stock | 169.749 M 0.21 % | 169.399 M 0.00 % | 169.399 M 0.55 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 0.00 % | 168.480 M 80.00 % | 93.600 M 0.00 % | 93.600 M 0.00 % | 93.600 M 0.00 % | 93.600 M 80.00 % | 52.000 M 0.00 % | 52.000 M 0.00 % | 52.000 M 0.00 % | 52.000 M 33.33 % | 39.000 M 0.00 % | 39.000 M | 0.000 -100.00 % | 39.000 M | 0.000 -100.00 % | 39.000 M |
Total equity | 1.955 B 1.65 % | 1.923 B 1.75 % | 1.890 B 6.36 % | 1.777 B 3.35 % | 1.719 B -3.22 % | 1.777 B 0.76 % | 1.763 B 3.07 % | 1.711 B 4.76 % | 1.633 B -1.90 % | 1.664 B 2.01 % | 1.632 B 2.85 % | 1.586 B 2.43 % | 1.549 B -1.57 % | 1.574 B 1.35 % | 1.553 B 1.66 % | 1.527 B -0.81 % | 1.540 B 208.69 % | 498.799 M 6.09 % | 470.156 M 8.81 % | 432.094 M 9.36 % | 395.102 M 14.41 % | 345.341 M 0.00 % | 345.341 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 17.567 M 8.31 % | 16.219 M 10.54 % | 14.672 M 0.44 % | 14.608 M 106.55 % | 7.073 M 25.47 % | 5.637 M 11.43 % | 5.058 M -79.16 % | 24.277 M 445.88 % | 4.447 M 5.87 % | 4.201 M 1.23 % | 4.150 M -2.18 % | 4.242 M -1.36 % | 4.301 M 17.91 % | 3.647 M 9.63 % | 3.327 M 28.43 % | 2.591 M -96.53 % | 74.741 M 2 991.06 % | 2.418 M | 0.000 -100.00 % | 2.288 M |
Long term debt | 4.147 M -43.70 % | 7.365 M 15.87 % | 6.357 M -4.31 % | 6.643 M -0.44 % | 6.673 M -30.67 % | 9.625 M -2.56 % | 9.878 M -0.02 % | 9.880 M 4.28 % | 9.474 M 887.06 % | 959.803 K -18.01 % | 1.171 M -6.17 % | 1.248 M -1.56 % | 1.267 M -6.64 % | 1.358 M 150.16 % | 542.707 K -37.94 % | 874.475 K 26.89 % | 689.186 K | 0.000 -100.00 % | 623.980 K | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 21.959 M -13.78 % | 25.469 M 1.39 % | 25.119 M -43.76 % | 44.661 M 95.10 % | 22.892 M -48.59 % | 44.528 M 11.25 % | 40.023 M -1.32 % | 40.558 M 9.94 % | 36.891 M 29.97 % | 28.384 M 11.54 % | 25.448 M 12.53 % | 22.615 M -0.72 % | 22.780 M -0.42 % | 22.876 M 4.33 % | 21.927 M 77.29 % | 12.368 M 25.66 % | 9.842 M 120.31 % | 4.467 M 1.13 % | 4.417 M -94.09 % | 74.741 M 2 065.02 % | 3.452 M | 0.000 -100.00 % | 3.260 M |
Other current liabilities | 99.824 M 16.89 % | 85.403 M -17.55 % | 103.583 M 67.16 % | 61.968 M 1.49 % | 61.057 M 46.72 % | 41.616 M -81.82 % | 228.882 M 476.86 % | 39.677 M 27.88 % | 31.028 M 39.26 % | 22.281 M -73.83 % | 85.123 M 208.02 % | 27.635 M 52.20 % | 18.158 M 21.81 % | 14.906 M -65.23 % | 42.877 M 37.19 % | 31.254 M 30.78 % | 23.898 M 17.26 % | 20.380 M -28.18 % | 28.376 M | 0.000 -100.00 % | 15.746 M | 0.000 -100.00 % | 18.925 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.741 M -80.66 % | 45.205 M -51.01 % | 92.275 M 25.85 % | 73.320 M 39.85 % | 52.426 M 64.87 % | 31.799 M | 0.000 -100.00 % | 44.467 M 34.89 % | 32.966 M 29.63 % | 25.432 M -42.71 % | 44.389 M 351.10 % | 9.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.669 M |
Short term debt | 0.000 | 0.000 | 0.000 -100.00 % | 7.088 M | 0.000 -100.00 % | 2.502 M -58.77 % | 6.068 M 113.79 % | -44.009 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 -100.00 % | 82.881 K |
Total current liabilities | 470.591 M 8.72 % | 432.863 M -25.75 % | 583.016 M 46.62 % | 397.651 M 5.24 % | 377.860 M 23.61 % | 305.700 M -17.81 % | 371.947 M -15.74 % | 441.424 M 41.83 % | 311.237 M 59.63 % | 194.979 M -3.44 % | 201.929 M 24.87 % | 161.716 M 66.09 % | 97.368 M -4.86 % | 102.343 M -14.45 % | 119.631 M 26.58 % | 94.507 M 18.15 % | 79.991 M -2.56 % | 82.094 M 11.55 % | 73.593 M | 0.000 -100.00 % | 60.516 M | 0.000 -100.00 % | 47.080 M |
Total liabilities | 492.550 M 7.47 % | 458.332 M -24.63 % | 608.135 M 37.49 % | 442.312 M 10.37 % | 400.752 M 14.43 % | 350.227 M -14.99 % | 411.970 M -14.53 % | 481.982 M 38.45 % | 348.128 M 55.86 % | 223.363 M -1.77 % | 227.377 M 23.35 % | 184.332 M 53.42 % | 120.148 M -4.05 % | 125.219 M -11.54 % | 141.558 M 32.45 % | 106.875 M 18.97 % | 89.833 M 3.78 % | 86.562 M 10.96 % | 78.010 M 4.37 % | 74.741 M 16.84 % | 63.969 M | 0.000 -100.00 % | 50.341 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 817.331 K 308.66 % | 200.002 K 627.60 % | 27.488 K -94.28 % | 480.400 K -87.69 % | 3.901 M -82.59 % | 22.408 M 1 209.46 % | 1.711 M 44.25 % | 1.186 M -78.28 % | 5.462 M -32.94 % | 8.145 M -90.82 % | 88.700 M 1 065.69 % | 7.609 M 1 506.23 % | 473.734 K -82.53 % | 2.712 M 14.17 % | 2.376 M 11.31 % | 2.134 M 1 268.08 % | 156.000 K | 0.000 -100.00 % | 12.599 M 118.08 % | -69.698 M -643.63 % | 12.821 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.487 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.712 M -14.17 % | -2.376 M -11.31 % | -2.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 145.341 M -0.78 % | 146.487 M -0.79 % | 147.652 M -0.25 % | 148.022 M -1.23 % | 149.861 M -0.59 % | 150.754 M -0.76 % | 151.915 M -1.11 % | 153.619 M -0.88 % | 154.988 M -0.73 % | 156.131 M -0.93 % | 157.599 M -0.37 % | 158.180 M 78.62 % | 88.558 M 1.69 % | 87.089 M -1.09 % | 88.049 M 4.87 % | 83.957 M -0.73 % | 84.576 M 67.99 % | 50.345 M -0.63 % | 50.666 M | 0.000 -100.00 % | 51.520 M | 0.000 -100.00 % | 51.665 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 145.341 M -0.78 % | 146.487 M -0.79 % | 147.652 M -0.25 % | 148.022 M -1.23 % | 149.861 M -0.59 % | 150.754 M -0.76 % | 151.915 M -1.11 % | 153.619 M -0.88 % | 154.988 M -0.73 % | 156.131 M -0.93 % | 157.599 M -0.37 % | 158.180 M 78.62 % | 88.558 M 1.69 % | 87.089 M -1.09 % | 88.049 M 4.87 % | 83.957 M -0.73 % | 84.576 M 67.99 % | 50.345 M -0.63 % | 50.666 M | 0.000 -100.00 % | 51.520 M | 0.000 -100.00 % | 51.665 M |
Property plant equipment net | 632.784 M -1.08 % | 639.692 M -1.41 % | 648.862 M 1.34 % | 640.264 M 1.07 % | 633.506 M -0.71 % | 638.021 M 4.27 % | 611.909 M 10.44 % | 554.065 M 8.81 % | 509.196 M 15.42 % | 441.183 M 3.04 % | 428.151 M 25.93 % | 339.996 M 15.93 % | 293.267 M 5.42 % | 278.188 M 3.52 % | 268.717 M 23.17 % | 218.161 M 10.46 % | 197.505 M 43.27 % | 137.852 M 24.01 % | 111.162 M | 0.000 -100.00 % | 69.830 M | 0.000 -100.00 % | 34.525 M |
Total non current assets | 788.781 M -0.62 % | 793.722 M -1.40 % | 805.030 M 1.31 % | 794.623 M 0.97 % | 787.000 M -0.72 % | 792.727 M 2.74 % | 771.567 M 4.47 % | 738.561 M 9.88 % | 672.168 M 11.48 % | 602.967 M 1.99 % | 591.212 M 16.05 % | 509.460 M 7.63 % | 473.337 M 26.00 % | 375.650 M 4.32 % | 360.108 M 18.13 % | 304.830 M 7.16 % | 284.457 M 49.45 % | 190.331 M 16.15 % | 163.861 M -67.67 % | 506.835 M 273.68 % | 135.634 M 294.60 % | -69.698 M -169.17 % | 100.767 M |
Other current assets | 9.483 M -27.45 % | 13.071 M -98.71 % | 1.010 B 18 822.56 % | 5.338 M -49.36 % | 10.541 M -83.08 % | 62.301 M -72.40 % | 225.747 M 103.14 % | 111.132 M -52.73 % | 235.096 M 1 813.66 % | 12.285 M -20.01 % | 15.359 M 131.01 % | 6.648 M -56.25 % | 15.198 M 84.91 % | 8.219 M 28.34 % | 6.404 M 23.85 % | 5.171 M -8.55 % | 5.655 M -84.52 % | 36.525 M -23.00 % | 47.432 M | 0.000 -100.00 % | 57.225 M | 0.000 -100.00 % | 1.540 M |
Short term investments | 0.000 -100.00 % | 150.242 M -24.95 % | 200.195 M 99.99 % | 100.105 M | 0.000 -100.00 % | 45.343 M -78.57 % | 211.569 M 160.98 % | 81.068 M -62.30 % | 215.033 M -38.66 % | 350.554 M -20.32 % | 439.966 M -8.03 % | 478.361 M -18.65 % | 588.020 M -13.76 % | 681.807 M -18.61 % | 837.704 M 0.61 % | 832.664 M -1.90 % | 848.762 M 4 028.32 % | 20.559 M -49.52 % | 40.727 M | 0.000 -100.00 % | 50.227 M -63.97 % | 139.396 M | 0.000 |
cash and cash equivalents | 174.975 M 68.69 % | 103.725 M -37.49 % | 165.942 M -44.37 % | 298.305 M -4.33 % | 311.812 M 24.13 % | 251.203 M 23.80 % | 202.908 M -26.85 % | 277.393 M 7.54 % | 257.949 M 5.63 % | 244.200 M 12.40 % | 217.270 M -12.28 % | 247.673 M 69.76 % | 145.893 M -23.91 % | 191.748 M 98.03 % | 96.826 M -25.11 % | 129.294 M -23.25 % | 168.464 M 206.48 % | 54.968 M -14.73 % | 64.459 M | 0.000 -100.00 % | 21.223 M 130.45 % | -69.698 M -200.00 % | 69.698 M |
Cash and short term investments | 174.975 M -31.10 % | 253.967 M -30.64 % | 366.136 M -8.10 % | 398.409 M 27.77 % | 311.812 M 5.15 % | 296.546 M -28.45 % | 414.477 M 15.63 % | 358.461 M -24.21 % | 472.982 M -20.47 % | 594.754 M -9.51 % | 657.236 M -9.48 % | 726.034 M -1.07 % | 733.913 M -15.99 % | 873.555 M -6.52 % | 934.530 M -2.85 % | 961.958 M -5.43 % | 1.017 B 1 246.84 % | 75.527 M -28.20 % | 105.186 M | 0.000 -100.00 % | 71.449 M 2.51 % | 69.698 M 0.00 % | 69.698 M |
Total current assets | 1.659 B 4.46 % | 1.588 B -6.22 % | 1.693 B 18.85 % | 1.425 B 5.29 % | 1.353 B 1.43 % | 1.334 B -4.95 % | 1.404 B -3.47 % | 1.454 B 11.10 % | 1.309 B 1.86 % | 1.285 B 1.34 % | 1.268 B 0.52 % | 1.261 B 5.49 % | 1.196 B -9.64 % | 1.323 B -0.82 % | 1.334 B 0.36 % | 1.329 B -1.17 % | 1.345 B 240.52 % | 395.029 M 2.79 % | 384.306 M | 0.000 -100.00 % | 323.436 M 364.05 % | 69.698 M -76.37 % | 294.915 M |
Inventory | 307.782 M -10.90 % | 345.450 M 8.92 % | 317.169 M 16.03 % | 273.356 M 19.02 % | 229.681 M 3.15 % | 222.661 M 23.30 % | 180.584 M -36.15 % | 282.807 M 2.59 % | 275.666 M -3.39 % | 285.331 M 38.31 % | 206.294 M 16.15 % | 177.615 M 29.87 % | 136.767 M 15.46 % | 118.452 M 11.18 % | 106.542 M 13.80 % | 93.626 M 22.45 % | 76.459 M -1.44 % | 77.576 M 21.42 % | 63.893 M | 0.000 -100.00 % | 61.115 M | 0.000 -100.00 % | 48.278 M |
Net receivables | 1.167 B 19.59 % | 975.455 M | 0.000 -100.00 % | 747.711 M -6.68 % | 801.192 M -0.77 % | 807.429 M 0.90 % | 800.247 M 0.18 % | 798.775 M 45.62 % | 548.538 M 39.78 % | 392.416 M 0.89 % | 388.940 M 11.37 % | 349.243 M | 0.000 -100.00 % | 322.880 M 12.66 % | 286.595 M 6.70 % | 268.595 M 9.27 % | 245.802 M 7.09 % | 229.530 M 6.70 % | 215.115 M | 0.000 -100.00 % | 185.230 M | 0.000 -100.00 % | 175.399 M |
Tax assets | 10.655 M 41.27 % | 7.542 M -2.03 % | 7.698 M 25.44 % | 6.137 M 68.94 % | 3.633 M 4.64 % | 3.472 M -9.64 % | 3.842 M -54.63 % | 8.468 M 34.99 % | 6.274 M 40.44 % | 4.467 M | 0.000 -100.00 % | 3.140 M 11.64 % | 2.812 M 1.75 % | 2.764 M -3.65 % | 2.869 M 5.77 % | 2.712 M 14.17 % | 2.376 M 11.31 % | 2.134 M 13.68 % | 1.877 M | 0.000 -100.00 % | 1.685 M | 0.000 -100.00 % | 1.756 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 355.676 M 8.07 % | 329.127 M -26.61 % | 448.463 M 44.15 % | 311.103 M -0.64 % | 313.103 M 23.55 % | 253.424 M 156.11 % | 98.951 M -72.80 % | 363.736 M 42.95 % | 254.452 M 57.88 % | 161.170 M 4.63 % | 154.038 M 33.94 % | 115.008 M 84.94 % | 62.186 M -16.96 % | 74.883 M 2.22 % | 73.256 M 23.88 % | 59.135 M 11.52 % | 53.028 M -4.96 % | 55.793 M 52.20 % | 36.657 M | 0.000 -100.00 % | 36.902 M | 0.000 -100.00 % | 22.188 M |
Tax payables | 15.091 M -17.69 % | 18.333 M -40.80 % | 30.970 M 77.05 % | 17.492 M 372.70 % | 3.700 M -54.64 % | 8.158 M -68.21 % | 25.659 M -6.87 % | 27.551 M 49.71 % | 18.403 M 1 228.77 % | 1.385 M | 0.000 -100.00 % | 6.962 M 38.11 % | 5.041 M 104.44 % | 2.466 M -29.51 % | 3.498 M -15.05 % | 4.118 M 34.34 % | 3.065 M -48.23 % | 5.921 M -32.99 % | 8.836 M | 0.000 -100.00 % | 7.869 M | 0.000 -100.00 % | 5.884 M |
Deferred revenue non current | 17.812 M -1.61 % | 18.104 M -3.51 % | 18.762 M -8.26 % | 20.452 M 2.18 % | 20.016 M -1.06 % | 20.230 M 30.21 % | 15.537 M -1.03 % | 15.698 M 3.39 % | 15.183 M -5.59 % | 16.081 M | 0.000 -100.00 % | 15.890 M -2.51 % | 16.300 M 12.01 % | 14.551 M -1.84 % | 14.824 M 160.83 % | 5.683 M 20.70 % | 4.709 M 984.98 % | 433.985 K -5.51 % | 459.298 K | 0.000 -100.00 % | 597.626 K | 0.000 -100.00 % | 658.153 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 4.147 M -43.70 % | 7.365 M 15.87 % | 6.357 M -4.31 % | 6.643 M -0.44 % | 6.673 M -30.67 % | 9.625 M -2.56 % | 9.878 M 126.17 % | -37.743 M -498.40 % | 9.474 M 887.06 % | 959.803 K | 0.000 -100.00 % | 1.248 M -1.56 % | 1.267 M -6.64 % | 1.358 M 150.16 % | 542.707 K -37.94 % | 874.475 K 26.89 % | 689.186 K | 0.000 -100.00 % | 623.980 K | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.788 K 21.40 % | 23.714 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.129 B -8.85 % | 1.238 B 0.41 % | 1.233 B 3.72 % | 1.189 B 0.83 % | 1.179 B | 0.000 -100.00 % | 1.161 B | 0.000 -100.00 % | 1.061 B | 0.000 -100.00 % | 1.139 B | 0.000 -100.00 % | 1.178 B | 0.000 -100.00 % | 1.177 B | 0.000 -100.00 % | 1.207 B 459.05 % | 215.968 M -0.05 % | 216.076 M -49.99 % | 432.094 M 112.29 % | 203.538 M | 0.000 -100.00 % | 203.486 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.016 M | 0.000 | 0.000 -100.00 % | 7.908 M 19.87 % | 6.597 M 4.97 % | 6.284 M | 0.000 -100.00 % | 1.030 M 1.75 % | 1.012 M -64.09 % | 2.817 M 21.55 % | 2.318 M 53.60 % | 1.509 M 89.42 % | 796.736 K 12.80 % | 706.310 K -5.00 % | 743.454 K | 0.000 -100.00 % | 436.610 K | 0.000 -100.00 % | 313.496 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.448 B 2.77 % | 2.382 B -4.67 % | 2.498 B 12.57 % | 2.219 B 3.70 % | 2.140 B 0.63 % | 2.127 B -2.22 % | 2.175 B -0.80 % | 2.193 B 10.68 % | 1.981 B 4.93 % | 1.888 B 1.54 % | 1.859 B 4.99 % | 1.771 B 6.10 % | 1.669 B -1.75 % | 1.699 B 0.27 % | 1.694 B 3.67 % | 1.634 B 0.28 % | 1.630 B 178.39 % | 585.361 M 6.79 % | 548.166 M 8.15 % | 506.835 M 10.40 % | 459.070 M | 0.000 -100.00 % | 395.681 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 2019-12-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 | 2019-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 362.702 M 266.85 % | -217.380 M -200.00 % | 217.380 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.518 M 343.32 % | -8.432 M -200.00 % | 8.432 M | 0.000 -100.00 % | 3.141 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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -383.219 M -269.71 % | 225.813 M 200.00 % | -225.813 M | 0.000 100.00 % | -216.832 M -442.90 % | 63.235 M 200.00 % | -63.235 M | 0.000 100.00 % | -127.701 M -342.77 % | 52.602 M 200.00 % | -52.602 M | 0.000 100.00 % | -57.380 M -306.76 % | 27.752 M 200.00 % | -27.752 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -429.612 M -363.50 % | 163.042 M 200.00 % | -163.042 M | 0.000 100.00 % | -119.176 M -463.16 % | 32.817 M 200.00 % | -32.817 M | 0.000 100.00 % | -84.696 M -312.92 % | 39.779 M 200.00 % | -39.779 M | 0.000 100.00 % | -41.612 M -385.14 % | 14.593 M 200.00 % | -14.593 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.823 M -67.95 % | 71.203 M 200.00 % | -71.203 M | 0.000 100.00 % | -100.797 M -431.37 % | 30.418 M 200.00 % | -30.418 M | 0.000 100.00 % | -43.005 M -435.37 % | 12.823 M 200.00 % | -12.823 M | 0.000 100.00 % | -15.768 M -219.83 % | 13.159 M 200.00 % | -13.159 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 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.570 M 379.51 % | -8.432 M -200.00 % | 8.432 M | 0.000 -100.00 % | 3.141 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -31.480 M 54.03 % | -68.477 M | 0.000 -100.00 % | 60.467 M -45.13 % | 110.207 M 217.90 % | -93.475 M -238.65 % | 67.419 M 147.38 % | -142.291 M -244.53 % | -41.300 M 35.01 % | -63.546 M -141.99 % | 151.320 M 308.07 % | -72.727 M -214.26 % | 63.652 M 213.38 % | -56.143 M -1 029.76 % | -4.969 M 78.78 % | -23.416 M -151.17 % | 45.764 M 334.88 % | -19.484 M -131.18 % | 62.485 M 235.84 % | -45.998 M -282.91 % | 25.148 M 402.95 % | -8.301 M | 0.000 |
Net cash provided by operating activities | -31.480 M 54.03 % | -68.477 M | 0.000 -100.00 % | 108.345 M -5.02 % | 114.074 M 229.13 % | -88.337 M -173.55 % | 120.103 M 309.74 % | -57.264 M -964.80 % | 6.622 M 118.82 % | -35.190 M -715.21 % | 5.720 M -83.64 % | 34.970 M 3.04 % | 33.939 M 175.85 % | -44.744 M -361.05 % | 17.140 M 610.68 % | 2.412 M -92.78 % | 33.394 M 349.34 % | 7.432 M -85.12 % | 49.948 M 225.06 % | 15.366 M -60.41 % | 38.809 M 1 053.83 % | 3.364 M | 0.000 |
Investments in property plant and equipment | -8.578 M 16.45 % | -10.266 M 60.64 % | -26.085 M 11.56 % | -29.493 M -177.33 % | -10.635 M 58.57 % | -25.670 M 14.89 % | -30.161 M 67.15 % | -91.813 M -57.20 % | -58.405 M -92.27 % | -30.377 M 62.55 % | -81.116 M -78.31 % | -45.491 M 63.24 % | -123.747 M -466.01 % | -21.863 M 51.41 % | -44.999 M -87.96 % | -23.941 M 73.69 % | -90.987 M -146.75 % | -36.874 M -62.40 % | -22.706 M -106.76 % | -10.982 M 68.30 % | -34.647 M -433.30 % | -6.497 M | 0.000 |
Acquisitions net | 1.925 K -68.73 % | 6.156 K | 0.000 -100.00 % | 398.000 -98.08 % | 20.734 K | 0.000 | 0.000 -100.00 % | 3.283 K 6 565 496.48 % | 0.050 -100.00 % | 4.200 K | 0.000 | 0.000 -100.00 % | 1.570 | 0.000 -100.00 % | 84.667 K -99.65 % | 23.945 M | 0.000 -100.00 % | 32.800 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -100.000 M 33.33 % | -150.000 M 76.92 % | -650.000 M -116.67 % | -300.000 M -650.00 % | -40.000 M -14.29 % | -35.000 M 76.67 % | -150.000 M -100.00 % | -75.000 M 70.47 % | -254.000 M 54.64 % | -560.000 M | 0.000 100.00 % | -313.000 M 47.83 % | -599.960 M -172.71 % | -220.000 M -4.76 % | -210.000 M 38.05 % | -339.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.000 M 30.00 % | -50.000 M | 0.000 |
Sales maturities of investments | 250.905 M 24.97 % | 200.769 M -63.57 % | 551.079 M 174.18 % | 200.995 M 136.46 % | 85.000 M -57.95 % | 202.150 M 909.01 % | 20.034 M -90.46 % | 210.040 M -46.43 % | 392.069 M -39.90 % | 652.348 M | 0.000 -100.00 % | 426.269 M -38.67 % | 695.095 M 81.79 % | 382.359 M 80.77 % | 211.519 M -41.54 % | 361.803 M 1 659.01 % | 20.569 M 0.92 % | 20.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 0.360 100.00 % | -994.572 K -4 896.82 % | 20.734 K 3 049 217.61 % | -0.680 -278.95 % | 0.380 111.11 % | 0.180 -100.00 % | 138.069 M 16 436 806 032.57 % | 0.840 -100.00 % | 42.583 M 85 166 785 794.66 % | -0.050 -100.00 % | 224.000 K 248 888 779.00 % | 0.090 -100.00 % | 122.364 K 3 109.88 % | 3.812 K 100.00 % | -848.004 M -2 585 477.48 % | 32.800 K 100.26 % | -12.604 M -47.58 % | -8.540 M -124.28 % | 35.177 M 641.46 % | -6.497 M -135.48 % | 18.312 M |
Net cash used for investing activites | 142.329 M 251.35 % | 40.509 M 132.41 % | -125.006 M 3.47 % | -129.493 M -476.58 % | 34.386 M -75.70 % | 141.480 M 188.36 % | -160.126 M -470.39 % | 43.231 M -45.73 % | 79.664 M 28.54 % | 61.975 M 260.84 % | -38.532 M -156.85 % | 67.778 M 338.76 % | -28.388 M -120.21 % | 140.496 M 424.04 % | -43.358 M -3 724.20 % | -1.134 M 99.88 % | -918.422 M -5 479.58 % | -16.460 M -30.60 % | -12.604 M -47.58 % | -8.540 M 75.22 % | -34.470 M 38.99 % | -56.497 M -408.53 % | 18.312 M |
Debt repayment | 0.000 | 0.000 100.00 % | -9.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.513 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 100.00 % | -74.591 K -799.74 % | -8.290 K | 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 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -50.820 M -50.00 % | -33.880 M | 0.000 | 0.000 100.00 % | -84.240 M | 0.000 100.00 % | -20.659 K 99.62 % | -5.443 M 92.73 % | -74.880 M | 0.000 | 0.000 | 0.000 100.00 % | -52.000 M | 0.000 100.00 % | -3.024 M 92.16 % | -38.576 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 8.259 M 3 062.08 % | -278.828 K -101.14 % | 24.432 M 255.92 % | 6.865 M 107.82 % | -87.779 M -16 237.86 % | -537.274 K -462.36 % | 148.270 K 169.21 % | -214.243 K 99.71 % | -72.928 M -15 417.42 % | -469.972 K -324.64 % | -110.675 K 38.86 % | -181.009 K -91.76 % | -94.393 K 80.61 % | -486.793 K -288.69 % | -125.240 K 99.68 % | -38.708 M -103.88 % | 998.841 M | 0.000 100.00 % | -56.582 K 94.00 % | -943.418 K | 0.000 | 0.000 100.00 % | -9.458 K |
Net cash used provided by financing activities | -42.561 M -24.60 % | -34.159 M -330.14 % | 14.843 M 116.22 % | 6.865 M 107.82 % | -87.779 M -16 237.86 % | -537.274 K -120.35 % | 2.641 M 146.68 % | -5.657 M 92.24 % | -72.928 M -15 417.42 % | -469.972 K -324.64 % | -110.675 K 38.86 % | -181.009 K 99.65 % | -52.094 M -10 601.54 % | -486.793 K 84.54 % | -3.149 M 91.86 % | -38.708 M -103.88 % | 998.841 M | 0.000 100.00 % | -56.582 K 94.00 % | -943.418 K -1 164.78 % | -74.591 K -799.74 % | -8.290 K 12.35 % | -9.458 K |
Effect of forex changes on cash | 2.961 M 158.27 % | 1.146 M 222.47 % | -936.089 K -200.76 % | 929.014 K 1 936.18 % | -50.595 K 91.90 % | -624.258 K -151.82 % | 1.205 M 190.22 % | -1.335 M -165.98 % | 2.024 M 541.83 % | 315.363 K -85.73 % | 2.210 M 6 070.43 % | -37.014 K 40.65 % | -62.369 K 81.79 % | -342.509 K 78.35 % | -1.582 M -2 611.66 % | 62.974 K 119.85 % | -317.215 K -285.70 % | -82.245 K -348.09 % | -18.355 K -121.62 % | 84.894 K -79.54 % | 414.926 K 3 146.32 % | -13.621 K 66.68 % | -40.880 K |
Net change in cash | 71.249 M 215.39 % | -61.749 M 53.38 % | -132.443 M -891.80 % | -13.354 M -122.03 % | 60.608 M 16.60 % | 51.981 M 243.68 % | -36.178 M -63.96 % | -22.066 M -265.74 % | 13.313 M -50.01 % | 26.631 M 186.71 % | -30.713 M -129.96 % | 102.530 M 320.00 % | -46.605 M -149.10 % | 94.922 M 392.36 % | -32.467 M 17.11 % | -39.170 M -134.51 % | 113.496 M 1 295.72 % | -9.492 M 25.13 % | -12.678 M -34.90 % | -9.399 M -300.84 % | 4.680 M 108.80 % | -53.155 M -391.08 % | 18.261 M |
Cash at beginning of period | 103.725 M -37.32 % | 165.475 M -44.46 % | 297.918 M -4.29 % | 311.272 M 23.91 % | 251.203 M 26.45 % | 198.660 M -15.41 % | 234.838 M -8.59 % | 256.904 M 5.47 % | 243.591 M 12.27 % | 216.960 M -12.40 % | 247.673 M 70.64 % | 145.143 M -24.31 % | 191.748 M 98.03 % | 96.826 M -25.11 % | 129.294 M -23.25 % | 168.464 M 206.48 % | 54.968 M -14.73 % | 64.459 M -16.44 % | 77.138 M 110.83 % | 36.588 M 121.17 % | 16.543 M -76.26 % | 69.698 M 35.50 % | 51.437 M |
Cash at end of period | 174.975 M 68.69 % | 103.725 M -37.32 % | 165.475 M -44.46 % | 297.918 M -4.46 % | 311.812 M 24.41 % | 250.641 M 26.17 % | 198.660 M -15.41 % | 234.838 M -8.59 % | 256.904 M 5.47 % | 243.591 M 12.27 % | 216.960 M -12.40 % | 247.673 M 70.64 % | 145.143 M -24.31 % | 191.748 M 98.03 % | 96.826 M -25.11 % | 129.294 M -23.25 % | 168.464 M 206.48 % | 54.968 M -14.73 % | 64.459 M 137.07 % | 27.190 M 28.12 % | 21.223 M 28.29 % | 16.543 M -76.26 % | 69.698 M |
Operating cash flow | -31.480 M 54.03 % | -68.477 M | 0.000 -100.00 % | 108.345 M -5.02 % | 114.074 M 229.13 % | -88.337 M -173.55 % | 120.103 M 309.74 % | -57.264 M -964.80 % | 6.622 M 118.82 % | -35.190 M -715.21 % | 5.720 M -83.64 % | 34.970 M 3.04 % | 33.939 M 175.85 % | -44.744 M -361.05 % | 17.140 M 610.68 % | 2.412 M -92.78 % | 33.394 M 349.34 % | 7.432 M -85.12 % | 49.948 M 225.06 % | 15.366 M -60.41 % | 38.809 M 1 053.83 % | 3.364 M | 0.000 |
Capital expenditure | -8.578 M 16.45 % | -10.266 M 60.64 % | -26.085 M 11.56 % | -29.493 M -177.33 % | -10.635 M 58.57 % | -25.670 M 14.89 % | -30.161 M 67.15 % | -91.813 M -57.20 % | -58.405 M -92.27 % | -30.377 M 62.55 % | -81.116 M -78.31 % | -45.491 M 63.24 % | -123.747 M -466.01 % | -21.863 M 51.41 % | -44.999 M -87.96 % | -23.941 M 73.69 % | -90.987 M -146.75 % | -36.874 M -62.40 % | -22.706 M -106.76 % | -10.982 M 68.30 % | -34.647 M -433.30 % | -6.497 M | 0.000 |
Free CashFlow | -40.058 M 49.62 % | -79.513 M -67.65 % | -47.429 M -160.92 % | 77.858 M -24.73 % | 103.439 M 190.73 % | -114.007 M -226.76 % | 89.942 M 160.33 % | -149.076 M -187.89 % | -51.783 M 21.02 % | -65.567 M 13.04 % | -75.396 M -616.62 % | -10.521 M 88.29 % | -89.808 M -34.83 % | -66.608 M -139.09 % | -27.859 M -29.40 % | -21.529 M 62.62 % | -57.593 M -95.61 % | -29.442 M -208.08 % | 27.242 M 521.41 % | 4.384 M 5.32 % | 4.162 M 232.85 % | -3.133 M | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |