
Jiangsu Boiln Plastics Co., Ltd. 301003.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 644.774 M 27.37 % | 506.231 M -1.97 % | 516.428 M -26.39 % | 701.553 M 54.19 % | 454.996 M 19.26 % | 381.517 M -1.20 % | 386.144 M 27.74 % | 302.297 M |
Net income | 141.060 M 22.24 % | 115.398 M 1.69 % | 113.475 M -15.93 % | 134.974 M 21.75 % | 110.862 M 43.61 % | 77.194 M 74.46 % | 44.247 M 42.09 % | 31.141 M |
Income before tax | 163.316 M 22.31 % | 133.529 M 2.47 % | 130.311 M -17.30 % | 157.569 M 21.85 % | 129.317 M 43.85 % | 89.899 M 70.97 % | 52.580 M 36.81 % | 38.433 M |
Income before tax ratio | 0.25 -3.97 % | 0.26 4.53 % | 0.25 12.35 % | 0.22 -20.98 % | 0.28 20.62 % | 0.24 73.05 % | 0.14 7.10 % | 0.13 |
EBITDA | 172.919 M 18.98 % | 145.339 M 49.05 % | 97.512 M -37.01 % | 154.816 M 11.55 % | 138.780 M 42.17 % | 97.613 M 55.94 % | 62.597 M 28.30 % | 48.788 M |
Net income ratio | 0.22 -4.03 % | 0.23 3.74 % | 0.22 14.21 % | 0.19 -21.04 % | 0.24 20.42 % | 0.20 76.58 % | 0.11 11.23 % | 0.10 |
Ratio EBITDA | 0.27 -6.59 % | 0.29 52.05 % | 0.19 -14.44 % | 0.22 -27.65 % | 0.31 19.21 % | 0.26 57.83 % | 0.16 0.44 % | 0.16 |
Gross profit ratio | 0.32 -4.96 % | 0.34 20.75 % | 0.28 -7.59 % | 0.30 -20.60 % | 0.38 11.53 % | 0.34 32.04 % | 0.26 -3.45 % | 0.27 |
Weighted average shs out dil | 97.283 M -1.37 % | 98.631 M -0.43 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 132.82 % | 42.545 M 0.00 % | 42.545 M |
Weighted average shs out | 97.283 M -1.37 % | 98.631 M -0.43 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 132.82 % | 42.545 M 0.00 % | 42.545 M |
EPS diluted | 1.45 23.93 % | 1.17 1.74 % | 1.15 -15.44 % | 1.36 21.43 % | 1.12 43.59 % | 0.78 -25.00 % | 1.04 42.47 % | 0.73 |
Earnings per share | 1.45 23.93 % | 1.17 1.74 % | 1.15 -15.44 % | 1.36 21.43 % | 1.12 43.59 % | 0.78 -25.00 % | 1.04 42.47 % | 0.73 |
Gross profit | 206.997 M 21.05 % | 170.998 M 18.37 % | 144.465 M -31.98 % | 212.379 M 22.43 % | 173.464 M 33.01 % | 130.418 M 30.46 % | 99.967 M 23.33 % | 81.053 M |
Income tax expense | 22.256 M 22.75 % | 18.131 M 7.69 % | 16.836 M -25.49 % | 22.595 M 22.44 % | 18.455 M 45.26 % | 12.704 M 52.45 % | 8.333 M 14.28 % | 7.292 M |
Cost of revenue | 437.777 M 30.59 % | 335.232 M -9.87 % | 371.963 M -23.96 % | 489.174 M 73.75 % | 281.532 M 12.12 % | 251.100 M -12.26 % | 286.177 M 29.35 % | 221.244 M |
General and administrative expenses | 5.805 M -17.86 % | 7.068 M 58.58 % | 4.457 M -57.04 % | 10.374 M 269.54 % | -6.119 M 80.36 % | -31.160 M -75.46 % | -17.759 M -350.32 % | -3.944 M |
Selling and marketing expenses | 4.285 M 3.66 % | 4.134 M -71.49 % | 14.497 M 22.19 % | 11.864 M -14.17 % | 13.822 M 48.55 % | 9.305 M 1.41 % | 9.175 M -0.58 % | 9.229 M |
Other expenses | 13.614 M | 0.000 -100.00 % | 253.084 K -97.81 % | 11.576 M -42.16 % | 20.013 M 547.12 % | 3.093 M -63.85 % | 8.555 M 53.08 % | 5.588 M |
Operating expenses | 43.478 M 16.78 % | 37.230 M -36.15 % | 58.305 M -4.36 % | 60.961 M 45.14 % | 42.003 M 7.53 % | 39.060 M -9.98 % | 43.389 M 5.43 % | 41.156 M |
Cost and expenses | 481.254 M 29.21 % | 372.463 M -13.43 % | 430.268 M -21.79 % | 550.135 M 70.04 % | 323.535 M 11.50 % | 290.160 M -11.96 % | 329.567 M 25.60 % | 262.400 M |
Research and development expenses | 19.774 M -22.37 % | 25.471 M 1.88 % | 25.001 M -2.49 % | 25.638 M 99.94 % | 12.823 M -14.01 % | 14.913 M 38.68 % | 10.753 M 13.48 % | 9.476 M |
Selling general and administrative expenses | 10.090 M -9.92 % | 11.202 M -40.90 % | 18.954 M -14.77 % | 22.238 M 188.68 % | 7.703 M 135.25 % | -21.855 M -154.61 % | -8.584 M -262.40 % | 5.285 M |
Interest income | 8.716 M 29.52 % | 6.729 M 35.04 % | 4.983 M 327.50 % | 1.166 M 224.83 % | 358.859 K 38.56 % | 258.985 K 49.69 % | 173.019 K -85.43 % | 1.187 M |
Interest expense | 659.025 K 26.11 % | 522.571 K -83.58 % | 3.182 M 42.80 % | 2.228 M -3.49 % | 2.309 M -3.43 % | 2.391 M -43.77 % | 4.251 M -54.32 % | 9.308 M |
Depreciation and amortization | 9.603 M -14.92 % | 11.287 M 17.38 % | 9.616 M 29.98 % | 7.398 M 3.40 % | 7.155 M -0.06 % | 7.159 M 9.53 % | 6.536 M -9.88 % | 7.253 M |
Operating income | 163.520 M 22.24 % | 133.768 M 2.85 % | 130.058 M -10.92 % | 145.994 M 22.19 % | 119.480 M 32.67 % | 90.057 M 69.97 % | 52.984 M 37.68 % | 38.483 M |
Operating income ratio | 0.25 -4.02 % | 0.26 4.92 % | 0.25 21.02 % | 0.21 -20.75 % | 0.26 11.25 % | 0.24 72.03 % | 0.14 7.79 % | 0.13 |
Total other income expenses net | -203.711 K 14.67 % | -238.743 K -194.33 % | 253.084 K -97.81 % | 11.576 M 17.68 % | 9.837 M 6 314.85 % | -158.283 K 60.82 % | -403.950 K -714.89 % | -49.571 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -475.880 M -178.83 % | -170.670 M 40.26 % | -285.702 M 2.96 % | -294.424 M -1 643.37 % | -16.888 M 73.45 % | -63.607 M -523.54 % | 15.018 M -53.66 % | 32.407 M |
Total investments | 185.324 M -64.53 % | 522.430 M 19.60 % | 436.815 M -3.56 % | 452.932 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 14.463 M 71.23 % | 8.446 M -57.75 % | 19.990 M -64.53 % | 56.356 M -18.88 % | 69.471 M 131.57 % | 30.000 M -60.20 % | 75.380 M 12.51 % | 67.000 M |
Accumulated other comprehensive income loss | 56.701 M 1.94 % | 55.621 M 20.88 % | 46.014 M 57.15 % | 29.280 M 25.98 % | 23.241 M 47.96 % | 15.708 M 107.68 % | 7.563 M 3 444.02 % | 213.414 K |
Retained earnings | 393.121 M 15.81 % | 339.453 M 29.33 % | 262.471 M 5.84 % | 247.978 M 38.88 % | 178.554 M 46.35 % | 122.008 M 80.81 % | 67.480 M 16.43 % | 57.959 M |
Common stock | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 70.00 % | 58.267 M 33.33 % | 43.700 M 0.00 % | 43.700 M 2.82 % | 42.500 M 179.15 % | 15.225 M |
Total equity | 1.204 B 1.24 % | 1.189 B 7.85 % | 1.103 B 2.91 % | 1.071 B 289.42 % | 275.140 M 30.36 % | 211.061 M 47.19 % | 143.396 M 56.84 % | 91.430 M |
Other non current liabilities | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 0.000 | 0.000 -100.00 % | 717.772 K 63.23 % | 439.739 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other current liabilities | -473.472 K -103.88 % | 12.195 M 500.92 % | -3.042 M -130.25 % | 10.054 M 14.81 % | 8.758 M 50.72 % | 5.811 M 26.59 % | 4.590 M 9.05 % | 4.209 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 13.743 M -34.07 % | 20.844 M 1 701.09 % | 1.157 M -86.29 % | 8.443 M 72.16 % | 4.904 M -41.50 % | 8.382 M |
Short term debt | 14.463 M | 0.000 -100.00 % | 19.990 M -64.53 % | 56.356 M -18.88 % | 69.471 M 131.57 % | 30.000 M -60.20 % | 75.380 M 12.51 % | 67.000 M |
Total current liabilities | 78.425 M 79.57 % | 43.673 M -4.72 % | 45.835 M -55.06 % | 101.996 M -17.62 % | 123.817 M 65.09 % | 74.999 M -37.64 % | 120.263 M 19.06 % | 101.014 M |
Total liabilities | 78.425 M 79.57 % | 43.673 M -6.19 % | 46.553 M -54.55 % | 102.436 M -17.27 % | 123.817 M 65.09 % | 74.999 M -37.64 % | 120.263 M 19.06 % | 101.014 M |
Other non current assets | 4.245 M -78.05 % | 19.341 M -53.44 % | 41.544 M 590.58 % | 6.016 M | 0.000 -100.00 % | 9.362 K -90.36 % | 97.159 K -49.12 % | 190.952 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 29.393 M -2.63 % | 30.186 M -2.44 % | 30.940 M -5.98 % | 32.909 M 8.63 % | 30.296 M 220.00 % | 9.467 M 1.58 % | 9.320 M -2.48 % | 9.557 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 29.393 M -2.63 % | 30.186 M -2.44 % | 30.940 M -5.98 % | 32.909 M 8.63 % | 30.296 M 220.00 % | 9.467 M 1.58 % | 9.320 M -2.48 % | 9.557 M |
Property plant equipment net | 325.806 M 24.22 % | 262.272 M 116.87 % | 120.934 M 169.27 % | 44.911 M 20.92 % | 37.140 M -5.52 % | 39.310 M 2.53 % | 38.342 M -12.24 % | 43.687 M |
Total non current assets | 361.580 M 15.47 % | 313.149 M 59.97 % | 195.755 M 127.97 % | 85.867 M 22.49 % | 70.100 M 37.75 % | 50.890 M 1.78 % | 50.002 M -13.08 % | 57.529 M |
Other current assets | 35.530 M -0.52 % | 35.713 M 34.26 % | 26.600 M -17.43 % | 32.216 M 6.97 % | 30.118 M 176.26 % | 10.902 M -26.12 % | 14.756 M 24.38 % | 11.863 M |
Short term investments | 185.324 M -64.53 % | 522.430 M 19.60 % | 436.815 M -3.56 % | 452.932 M | 0.000 -100.00 % | 43.635 K -54.27 % | 95.423 K | 0.000 |
cash and cash equivalents | 475.880 M 178.83 % | 170.670 M -44.17 % | 305.692 M -12.85 % | 350.779 M 306.19 % | 86.359 M -7.74 % | 93.607 M 55.08 % | 60.362 M 74.49 % | 34.593 M |
Cash and short term investments | 661.204 M -4.60 % | 693.100 M -6.65 % | 742.506 M -7.62 % | 803.711 M 830.66 % | 86.359 M -7.74 % | 93.607 M 55.08 % | 60.362 M 74.49 % | 34.593 M |
Total current assets | 920.892 M 0.12 % | 919.785 M -3.53 % | 953.470 M -12.37 % | 1.088 B 230.85 % | 328.858 M 39.84 % | 235.170 M 10.07 % | 213.657 M 58.36 % | 134.915 M |
Inventory | 75.295 M 21.75 % | 61.842 M -17.02 % | 74.526 M -21.59 % | 95.046 M -4.54 % | 99.561 M 107.26 % | 48.038 M -21.26 % | 61.005 M 56.60 % | 38.955 M |
Net receivables | 148.864 M 15.28 % | 129.128 M 15.04 % | 112.246 M -28.52 % | 157.042 M 39.20 % | 112.819 M 36.55 % | 82.623 M 6.56 % | 77.534 M 56.62 % | 49.503 M |
Tax assets | 2.135 M 58.22 % | 1.349 M -42.27 % | 2.337 M 15.10 % | 2.031 M -23.74 % | 2.663 M 26.64 % | 2.103 M -6.28 % | 2.244 M -45.19 % | 4.094 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 55.756 M 120.75 % | 25.258 M 110.29 % | 12.011 M -51.20 % | 24.611 M -36.70 % | 38.878 M 6.81 % | 36.401 M -8.70 % | 39.868 M 56.61 % | 25.457 M |
Tax payables | 8.680 M 39.55 % | 6.220 M 98.52 % | 3.133 M -64.94 % | 8.936 M 60.94 % | 5.553 M 99.17 % | 2.788 M 556.17 % | 424.867 K -90.23 % | 4.348 M |
Deferred revenue non current | 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 655.173 M -5.75 % | 695.133 M -6.21 % | 741.147 M 0.71 % | 735.920 M 2 382.47 % | 29.645 M 0.00 % | 29.645 M -11.29 % | 33.416 M 83.14 % | 18.246 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 717.772 K 63.23 % | 439.739 K | 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 |
Total assets | 1.282 B 4.02 % | 1.233 B 7.28 % | 1.149 B -2.10 % | 1.174 B 194.24 % | 398.957 M 39.47 % | 286.060 M 8.50 % | 263.659 M 37.01 % | 192.444 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 -100.00 % | 270.190 K 1 043.76 % | -28.629 K -102.67 % | 1.072 M 291.37 % | -560.200 K -497.87 % | 140.800 K -92.39 % | 1.850 M | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.039 M -20.69 % | 10.136 M |
Change in working capital | -18.068 M -297.14 % | 9.165 M -87.23 % | 71.777 M 278.08 % | -40.306 M 57.66 % | -95.188 M -717.26 % | 15.421 M 131.81 % | -48.479 M -428.02 % | -9.181 M |
Accounts receivables | -22.642 M 29.68 % | -32.200 M -152.82 % | 60.966 M 235.38 % | -45.034 M 13.04 % | -51.785 M -4 292.77 % | 1.235 M 101.93 % | -64.085 M -2 424.54 % | 2.757 M |
Inventory | -13.453 M -206.07 % | 12.684 M -39.04 % | 20.805 M 321.59 % | 4.935 M 109.55 % | -51.675 M -498.49 % | 12.968 M 158.81 % | -22.050 M -846.47 % | -2.330 M |
Accounts payables | 18.028 M -37.14 % | 28.681 M 387.80 % | -9.966 M -679.54 % | -1.278 M -114.47 % | 8.832 M 719.73 % | 1.077 M -96.99 % | 35.807 M | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -28.630 K -102.67 % | 1.072 M 291.34 % | -560.288 K -497.76 % | 140.861 K 100.53 % | -26.429 M -285.73 % | -6.852 M |
Other non cash items | -6.617 M 47.52 % | -12.610 M 40.68 % | -21.259 M -999.57 % | 2.363 M -48.39 % | 4.579 M 88.90 % | 2.424 M -81.06 % | 12.802 M 8.69 % | 11.778 M |
Net cash provided by operating activities | 125.978 M 2.00 % | 123.510 M -28.86 % | 173.609 M 66.25 % | 104.430 M 281.15 % | 27.399 M -73.17 % | 102.111 M 580.17 % | 15.013 M -63.38 % | 40.991 M |
Investments in property plant and equipment | -41.048 M 70.83 % | -140.701 M -11.00 % | -126.760 M -386.41 % | -26.060 M 1.02 % | -26.330 M -178.75 % | -9.446 M -856.48 % | -987.557 K 77.30 % | -4.351 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 22.858 K -99.91 % | 26.307 M 315 192.72 % | 8.344 K -95.01 % | 167.063 K | 0.000 | 0.000 |
Purchases of investments | -805.000 M 35.55 % | -1.249 B 16.40 % | -1.494 B -217.87 % | -470.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 1.151 B -2.18 % | 1.177 B -22.81 % | 1.524 B 7 465.27 % | 20.150 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 248.185 K 14 429 259.98 % | 1.720 100.00 % | -26.060 M 1.02 % | -26.330 M -3 510 624 754.67 % | 0.750 100.00 % | -987.557 K -716.66 % | 160.145 K |
Net cash used for investing activites | 304.982 M 243.32 % | -212.799 M -120.97 % | -96.304 M 79.75 % | -475.662 M -1 707.14 % | -26.321 M -183.67 % | -9.279 M -839.56 % | -987.557 K 76.44 % | -4.191 M |
Debt repayment | 0.000 100.00 % | -19.990 M 45.03 % | -36.366 M -177.27 % | -13.116 M | 0.000 100.00 % | -45.380 M -641.53 % | 8.380 M 1 845.83 % | -480.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -27.481 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -39.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -87.392 M -194.09 % | -29.716 M 65.96 % | -87.290 M -49.81 % | -58.267 M -27.48 % | -45.706 M -168.56 % | -17.019 M -98.51 % | -8.574 M 80.11 % | -43.103 M |
Other financing activites | 0.000 | 0.000 100.00 % | -3.182 M -100.43 % | 742.899 M 1 782.13 % | 39.471 M 690.69 % | 4.992 M 57.38 % | 3.172 M -86.37 % | 23.277 M |
Net cash used provided by financing activities | -127.353 M -156.21 % | -49.706 M 60.81 % | -126.837 M -119.76 % | 641.807 M 10 393.68 % | -6.235 M 89.14 % | -57.407 M -2 027.50 % | 2.978 M 114.67 % | -20.306 M |
Effect of forex changes on cash | -201.749 K -113.54 % | 1.490 M -85.18 % | 10.052 M 507.70 % | -2.466 M 7.01 % | -2.652 M -420.86 % | 826.395 K -67.29 % | 2.526 M 231.06 % | -1.927 M |
Net change in cash | 303.405 M 320.57 % | -137.556 M -248.42 % | -39.480 M -114.73 % | 268.109 M 3 533.28 % | -7.809 M -121.54 % | 36.252 M 85.63 % | 19.529 M 34.07 % | 14.567 M |
Cash at beginning of period | 168.135 M -45.00 % | 305.692 M -11.44 % | 345.172 M 347.91 % | 77.063 M -9.20 % | 84.872 M 74.56 % | 48.621 M 67.13 % | 29.091 M 100.29 % | 14.525 M |
Cash at end of period | 471.540 M 180.45 % | 168.135 M -45.00 % | 305.692 M -11.44 % | 345.172 M 347.91 % | 77.063 M -9.20 % | 84.872 M 74.56 % | 48.621 M 67.13 % | 29.091 M |
Operating cash flow | 125.978 M 2.00 % | 123.510 M -28.86 % | 173.609 M 66.25 % | 104.430 M 281.15 % | 27.399 M -73.17 % | 102.111 M 580.17 % | 15.013 M -63.38 % | 40.991 M |
Capital expenditure | -41.048 M 70.83 % | -140.701 M -11.00 % | -126.760 M -386.41 % | -26.060 M 1.02 % | -26.330 M -178.75 % | -9.446 M -856.48 % | -987.557 K 77.30 % | -4.351 M |
Free CashFlow | 84.930 M 594.03 % | -17.191 M -136.69 % | 46.850 M -40.22 % | 78.370 M 7 230.69 % | 1.069 M -98.85 % | 92.665 M 560.71 % | 14.025 M -61.72 % | 36.640 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 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 | 137.216 M -7.92 % | 149.018 M -10.50 % | 166.509 M -0.37 % | 167.124 M -0.71 % | 168.320 M 18.93 % | 141.524 M -0.24 % | 141.860 M 10.94 % | 127.876 M -2.40 % | 131.022 M 24.52 % | 105.223 M -5.93 % | 111.854 M 7.31 % | 104.230 M -23.87 % | 136.911 M -16.23 % | 163.433 M -11.50 % | 184.667 M 3.51 % | 178.405 M -7.40 % | 192.652 M 32.11 % | 145.828 M 2.99 % | 141.599 M 4.78 % | 135.144 M 39.28 % | 97.028 M 19.45 % | 81.226 M -15.18 % | 95.767 M |
Net income | 23.729 M -26.24 % | 32.171 M -20.48 % | 40.455 M 29.33 % | 31.280 M -13.90 % | 36.331 M 10.11 % | 32.995 M 3.67 % | 31.826 M 5.29 % | 30.227 M -1.39 % | 30.653 M 35.08 % | 22.692 M 34.87 % | 16.825 M -37.31 % | 26.840 M -25.51 % | 36.032 M 6.67 % | 33.779 M -7.02 % | 36.327 M 19.06 % | 30.512 M -28.94 % | 42.940 M 70.43 % | 25.195 M -27.90 % | 34.944 M 11.68 % | 31.290 M 35.47 % | 23.098 M 7.28 % | 21.530 M 17.58 % | 18.310 M |
Income before tax | 30.710 M -16.82 % | 36.918 M -21.32 % | 46.919 M 29.94 % | 36.109 M -14.97 % | 42.464 M 12.27 % | 37.824 M 2.07 % | 37.056 M 4.98 % | 35.298 M -0.79 % | 35.579 M 39.00 % | 25.596 M 37.04 % | 18.678 M -39.72 % | 30.986 M -25.70 % | 41.705 M 7.10 % | 38.941 M -8.38 % | 42.502 M 23.58 % | 34.392 M -32.53 % | 50.975 M 71.62 % | 29.702 M -25.71 % | 39.979 M 9.02 % | 36.673 M 34.66 % | 27.234 M 7.09 % | 25.431 M | 0.000 |
Income before tax ratio | 0.22 -9.66 % | 0.25 -12.08 % | 0.28 30.42 % | 0.22 -14.36 % | 0.25 -5.61 % | 0.27 2.31 % | 0.26 -5.37 % | 0.28 1.65 % | 0.27 11.63 % | 0.24 45.67 % | 0.17 -43.83 % | 0.30 -2.41 % | 0.30 27.84 % | 0.24 3.53 % | 0.23 19.39 % | 0.19 -27.14 % | 0.26 29.91 % | 0.20 -27.86 % | 0.28 4.05 % | 0.27 -3.32 % | 0.28 -10.35 % | 0.31 | 0.00 |
EBITDA | 31.047 M -16.13 % | 37.017 M -21.10 % | 46.919 M 29.94 % | 36.109 M -8.64 % | 39.523 M -1.96 % | 40.315 M 8.79 % | 37.057 M -3.31 % | 38.325 M 0.34 % | 38.196 M 35.03 % | 28.288 M 29.78 % | 21.797 M -36.39 % | 34.264 M -19.91 % | 42.783 M 1.79 % | 42.032 M -5.93 % | 44.682 M 21.72 % | 36.708 M -31.58 % | 53.652 M 74.55 % | 30.738 M 117.07 % | -180.068 M -169.26 % | 260.005 M 782.62 % | 29.458 M 28.11 % | 22.995 M 111.86 % | -193.835 M |
Net income ratio | 0.17 -19.90 % | 0.22 -11.14 % | 0.24 29.81 % | 0.19 -13.29 % | 0.22 -7.42 % | 0.23 3.92 % | 0.22 -5.09 % | 0.24 1.04 % | 0.23 8.48 % | 0.22 43.37 % | 0.15 -41.59 % | 0.26 -2.16 % | 0.26 27.34 % | 0.21 5.07 % | 0.20 15.02 % | 0.17 -23.27 % | 0.22 29.00 % | 0.17 -29.99 % | 0.25 6.59 % | 0.23 -2.74 % | 0.24 -10.19 % | 0.27 38.63 % | 0.19 |
Ratio EBITDA | 0.23 -8.91 % | 0.25 -11.84 % | 0.28 30.42 % | 0.22 -7.98 % | 0.23 -17.57 % | 0.28 9.05 % | 0.26 -12.84 % | 0.30 2.81 % | 0.29 8.44 % | 0.27 37.96 % | 0.19 -40.72 % | 0.33 5.20 % | 0.31 21.51 % | 0.26 6.29 % | 0.24 17.60 % | 0.21 -26.12 % | 0.28 32.12 % | 0.21 116.58 % | -1.27 -166.10 % | 1.92 533.69 % | 0.30 7.24 % | 0.28 113.99 % | -2.02 |
Gross profit ratio | 0.31 -3.29 % | 0.33 -0.97 % | 0.33 5.66 % | 0.31 2.83 % | 0.30 -8.67 % | 0.33 -1.75 % | 0.34 -3.60 % | 0.35 8.90 % | 0.32 -1.99 % | 0.33 9.47 % | 0.30 15.54 % | 0.26 -3.91 % | 0.27 -6.78 % | 0.29 14.79 % | 0.25 -16.62 % | 0.30 -16.79 % | 0.36 25.24 % | 0.29 -21.79 % | 0.37 -79.63 % | 1.82 370.07 % | 0.39 3.53 % | 0.37 -62.66 % | 1.00 |
Weighted average shs out dil | 97.133 M -0.37 % | 97.489 M 0.37 % | 97.133 M 0.00 % | 97.133 M 0.00 % | 97.133 M -2.85 % | 99.984 M 0.94 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.23 % | 98.828 M -0.23 % | 99.053 M 0.00 % | 99.053 M -0.30 % | 99.349 M 0.30 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M -21.37 % | 125.977 M 70.41 % | 73.926 M -0.25 % | 74.114 M -0.24 % | 74.290 M -14.29 % | 86.672 M 0.00 % | 86.672 M |
Weighted average shs out | 97.133 M -0.37 % | 97.489 M 0.37 % | 97.133 M 0.00 % | 97.133 M 0.00 % | 97.133 M -2.85 % | 99.984 M 0.94 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.23 % | 98.829 M -0.23 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M -21.37 % | 125.977 M 70.41 % | 73.926 M -0.25 % | 74.114 M -0.24 % | 74.290 M -14.29 % | 86.672 M 0.00 % | 86.672 M |
EPS diluted | 0.24 -27.27 % | 0.33 -21.43 % | 0.42 31.25 % | 0.32 -13.51 % | 0.37 12.12 % | 0.33 3.13 % | 0.32 3.23 % | 0.31 0.00 % | 0.31 34.78 % | 0.23 35.29 % | 0.17 -37.04 % | 0.27 -25.00 % | 0.36 5.88 % | 0.34 -8.11 % | 0.37 19.35 % | 0.31 -27.91 % | 0.43 115.00 % | 0.20 -57.45 % | 0.47 11.90 % | 0.42 35.48 % | 0.31 24.00 % | 0.25 19.05 % | 0.21 |
Earnings per share | 0.24 -27.27 % | 0.33 -21.43 % | 0.42 31.25 % | 0.32 -13.51 % | 0.37 12.12 % | 0.33 3.13 % | 0.32 3.23 % | 0.31 0.00 % | 0.31 34.78 % | 0.23 35.29 % | 0.17 -37.04 % | 0.27 -25.00 % | 0.36 5.88 % | 0.34 -8.11 % | 0.37 19.35 % | 0.31 -27.91 % | 0.43 115.00 % | 0.20 -57.45 % | 0.47 11.90 % | 0.42 35.48 % | 0.31 24.00 % | 0.25 19.05 % | 0.21 |
Gross profit | 43.141 M -10.95 % | 48.443 M -11.38 % | 54.662 M 5.27 % | 51.925 M 2.10 % | 50.855 M 8.62 % | 46.817 M -1.98 % | 47.763 M 6.94 % | 44.663 M 6.29 % | 42.020 M 22.04 % | 34.432 M 2.98 % | 33.436 M 23.99 % | 26.966 M -26.84 % | 36.861 M -21.91 % | 47.202 M 1.59 % | 46.461 M -13.69 % | 53.834 M -22.94 % | 69.860 M 65.45 % | 42.224 M -19.45 % | 52.422 M -78.65 % | 245.564 M 554.73 % | 37.506 M 23.67 % | 30.327 M -68.33 % | 95.767 M |
Income tax expense | 6.981 M 47.07 % | 4.747 M -26.57 % | 6.464 M 33.86 % | 4.829 M -21.26 % | 6.133 M 27.00 % | 4.829 M -7.67 % | 5.230 M 3.15 % | 5.071 M 2.92 % | 4.927 M 69.67 % | 2.904 M 56.69 % | 1.853 M -55.31 % | 4.147 M -26.91 % | 5.673 M 9.89 % | 5.163 M -16.39 % | 6.175 M 59.16 % | 3.879 M -51.72 % | 8.035 M 78.31 % | 4.506 M 112.90 % | -34.944 M -11.68 % | -31.290 M -856.45 % | 4.136 M 6.05 % | 3.900 M 121.30 % | -18.310 M |
Cost of revenue | 94.075 M -6.46 % | 100.575 M -10.08 % | 111.847 M -2.91 % | 115.200 M -1.93 % | 117.466 M 24.03 % | 94.707 M 0.65 % | 94.098 M 13.08 % | 83.213 M -6.50 % | 89.001 M 25.72 % | 70.791 M -9.73 % | 78.418 M 1.49 % | 77.264 M -22.78 % | 100.050 M -13.92 % | 116.231 M -15.90 % | 138.206 M 10.94 % | 124.572 M 1.45 % | 122.793 M 18.52 % | 103.604 M 16.18 % | 89.177 M 180.76 % | -110.421 M -285.51 % | 59.522 M 16.94 % | 50.899 M | 0.000 |
General and administrative expenses | -1.831 M -136.06 % | 5.080 M 157.36 % | -8.856 M -174.28 % | 11.922 M 114.47 % | 5.559 M 26.76 % | 4.385 M 171.57 % | -6.127 M -156.71 % | 10.804 M 773.56 % | -1.604 M -140.15 % | 3.995 M 13.36 % | 3.524 M -68.05 % | 11.029 M 655.81 % | -1.984 M -145.97 % | 4.317 M 155.96 % | -7.713 M -158.67 % | 13.146 M 328.43 % | 3.068 M 63.87 % | 1.872 M -27.35 % | 2.577 M -48.69 % | 5.024 M 176.76 % | -6.545 M -292.42 % | 3.401 M | 0.000 |
Selling and marketing expenses | -2.184 M -162.38 % | 3.501 M 150.75 % | -6.899 M -169.22 % | 9.968 M 118.73 % | 4.557 M 61.56 % | 2.821 M -15.60 % | 3.342 M -8.01 % | 3.633 M 14.55 % | 3.172 M -19.71 % | 3.950 M 20.93 % | 3.267 M -32.78 % | 4.860 M 56.63 % | 3.103 M -5.06 % | 3.268 M 177.39 % | -4.223 M -147.35 % | 8.918 M 149.05 % | 3.581 M -0.20 % | 3.588 M -24.71 % | 4.766 M 1.05 % | 4.716 M 101.39 % | 2.342 M 17.16 % | 1.999 M | 0.000 |
Other expenses | 8.960 M 417.12 % | -2.826 M -114.82 % | 19.069 M 272.66 % | -11.044 M -16 373.47 % | -67.042 K -359.57 % | -14.588 K | 0.000 100.00 % | -11.342 K 99.61 % | -2.894 M | 0.000 -100.00 % | 1.015 M 563.75 % | -218.903 K -186.12 % | 254.180 K -71.23 % | 883.634 K -92.34 % | 11.535 M 22 726.22 % | 50.535 K 105.20 % | -971.253 K -201.04 % | 961.253 K | 0.000 | 0.000 100.00 % | -610.269 K | 0.000 100.00 % | -281.536 M |
Operating expenses | 10.040 M -12.91 % | 11.528 M 49.96 % | 7.687 M -51.19 % | 15.748 M 13.93 % | 13.822 M 6.11 % | 13.026 M -13.62 % | 15.080 M 0.97 % | 14.935 M 46.74 % | 10.177 M -31.69 % | 14.899 M 5.73 % | 14.092 M -14.14 % | 16.414 M 12.98 % | 14.528 M 0.86 % | 14.404 M 9.20 % | 13.191 M -38.56 % | 21.468 M 53.02 % | 14.030 M 14.32 % | 12.272 M 4.17 % | 11.781 M -26.59 % | 16.047 M 78.67 % | 8.981 M 0.81 % | 8.909 M 103.16 % | -281.536 M |
Cost and expenses | 104.116 M -7.12 % | 112.103 M -6.22 % | 119.535 M -8.72 % | 130.948 M -0.26 % | 131.288 M 21.86 % | 107.733 M -1.32 % | 109.177 M 11.24 % | 98.148 M -1.04 % | 99.179 M 15.74 % | 85.690 M -7.37 % | 92.510 M -1.25 % | 93.677 M -18.24 % | 114.578 M -12.29 % | 130.635 M -13.71 % | 151.396 M 3.67 % | 146.040 M 6.74 % | 136.822 M 18.08 % | 115.876 M 14.78 % | 100.958 M 191.43 % | -110.421 M -261.19 % | 68.503 M 14.54 % | 59.808 M 121.24 % | -281.536 M |
Research and development expenses | 5.095 M -11.73 % | 5.772 M 31.98 % | 4.374 M -10.79 % | 4.903 M 28.32 % | 3.821 M -31.14 % | 5.549 M 25.02 % | 4.439 M -32.72 % | 6.598 M 10.21 % | 5.986 M -13.25 % | 6.900 M 17.33 % | 5.881 M -13.00 % | 6.760 M 13.98 % | 5.931 M -7.75 % | 6.429 M -48.01 % | 12.367 M 116.75 % | 5.706 M 51.85 % | 3.757 M -1.34 % | 3.808 M 12.49 % | 3.385 M 13.63 % | 2.979 M -0.45 % | 2.993 M -13.63 % | 3.465 M | 0.000 |
Selling general and administrative expenses | -4.016 M -146.80 % | 8.581 M 154.47 % | -15.755 M -171.98 % | 21.890 M 116.39 % | 10.116 M 40.38 % | 7.206 M -32.28 % | 10.641 M -26.30 % | 14.437 M 820.87 % | 1.568 M -80.27 % | 7.945 M 17.01 % | 6.790 M -57.26 % | 15.888 M 1 320.62 % | 1.118 M -85.25 % | 7.585 M 163.54 % | -11.936 M -154.10 % | 22.065 M 231.83 % | 6.649 M 21.77 % | 5.460 M -28.11 % | 7.595 M -29.11 % | 10.714 M 354.92 % | -4.203 M -177.83 % | 5.400 M | 0.000 |
Interest income | 3.880 M -17.00 % | 4.675 M 87.90 % | 2.488 M -7.30 % | 2.684 M -39.73 % | 4.453 M -10.36 % | 4.968 M 37.03 % | 3.625 M -31.38 % | 5.283 M 85.94 % | 2.841 M 355.53 % | 623.714 K -82.49 % | 3.562 M 38.36 % | 2.574 M -38.10 % | 4.158 M 3 424.92 % | 117.972 K -56.63 % | 272.008 K -23.07 % | 353.587 K 71.19 % | 206.550 K -57.32 % | 483.933 K | 0.000 | 0.000 -100.00 % | 952.227 K 214.16 % | 303.107 K | 0.000 |
Interest expense | 337.396 K 239.52 % | 99.375 K 103.07 % | -3.235 M -189.75 % | 3.604 M 890.85 % | 363.760 K | 0.000 -100.00 % | 526.000 -38.98 % | 862.000 | 0.000 -100.00 % | 74.964 K -86.23 % | 544.288 K -34.96 % | 836.830 K -22.34 % | 1.078 M 48.99 % | 723.250 K 221.75 % | 224.783 K -37.68 % | 360.706 K -60.26 % | 907.734 K 23.51 % | 734.977 K | 0.000 | 0.000 -100.00 % | 1.125 M 239.75 % | 331.200 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -67.323 K -102.70 % | 2.491 M -10.43 % | 2.781 M -8.13 % | 3.027 M 0.00 % | 3.027 M 15.66 % | 2.617 M 0.00 % | 2.617 M 8.85 % | 2.404 M -1.51 % | 2.441 M 3.11 % | 2.367 M 0.00 % | 2.367 M 21.03 % | 1.956 M 0.00 % | 1.956 M 10.50 % | 1.770 M 486.95 % | 301.572 K -83.12 % | 1.786 M -2.23 % | 1.827 M 0.00 % | 1.827 M 4.52 % | 1.748 M 3 661.90 % | 46.467 K |
Operating income | 33.101 M -10.33 % | 36.915 M -21.41 % | 46.974 M 29.85 % | 36.176 M -2.31 % | 37.032 M -2.13 % | 37.839 M 15.77 % | 32.683 M -7.44 % | 35.309 M -8.23 % | 38.474 M 69.32 % | 22.722 M 17.47 % | 19.344 M -38.01 % | 31.205 M -24.72 % | 41.451 M 8.92 % | 38.058 M 22.90 % | 30.966 M -9.83 % | 34.341 M -32.64 % | 50.985 M 71.66 % | 29.702 M 116.49 % | -180.068 M -169.45 % | 259.276 M 852.26 % | 27.227 M 20.16 % | 22.660 M 112.20 % | -185.768 M |
Operating income ratio | 0.24 -2.62 % | 0.25 -12.19 % | 0.28 30.33 % | 0.22 -1.61 % | 0.22 -17.71 % | 0.27 16.05 % | 0.23 -16.56 % | 0.28 -5.97 % | 0.29 35.98 % | 0.22 24.87 % | 0.17 -42.24 % | 0.30 -1.11 % | 0.30 30.02 % | 0.23 38.87 % | 0.17 -12.88 % | 0.19 -27.27 % | 0.26 29.94 % | 0.20 116.02 % | -1.27 -166.28 % | 1.92 583.69 % | 0.28 0.59 % | 0.28 114.38 % | -1.94 |
Total other income expenses net | -2.391 M -79 372.45 % | 3.016 K 105.51 % | -54.758 K 18.66 % | -67.323 K -0.42 % | -67.043 K -359.58 % | -14.588 K 92.94 % | -206.632 K -1 721.83 % | -11.342 K 99.61 % | -2.894 M -200.72 % | 2.874 M 531.59 % | -665.826 K -204.16 % | -218.903 K -186.12 % | 254.180 K -71.23 % | 883.634 K -92.34 % | 11.535 M 22 726.22 % | 50.535 K 605.35 % | -10.000 K | 0.000 -100.00 % | 181.936 M 169.06 % | -263.454 M -3 865 899.20 % | 6.815 K -99.75 % | 2.771 M -98.57 % | 194.393 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -378.119 M 38.86 % | -618.459 M -29.96 % | -475.880 M -24.49 % | -382.270 M 4.91 % | -402.020 M -42.33 % | -282.450 M -74.11 % | -162.224 M 23.03 % | -210.773 M 3.27 % | -217.901 M -33.85 % | -162.790 M 43.02 % | -285.702 M 24.62 % | -378.996 M -67.11 % | -226.791 M 36.60 % | -357.729 M -21.50 % | -294.424 M -5.70 % | -278.551 M 61.20 % | -717.883 M -8 326.82 % | 8.726 M 151.67 % | -16.888 M | 0.000 100.00 % | -19.363 M -120.68 % | 93.651 M 247.23 % | -63.607 M |
Total investments | 218.651 M 173.13 % | 80.055 M -56.80 % | 185.324 M -19.80 % | 231.074 M 15.13 % | 200.699 M -46.01 % | 371.767 M -28.84 % | 522.430 M 3.04 % | 506.998 M 5.36 % | 481.191 M -14.90 % | 565.440 M 29.45 % | 436.815 M 13.35 % | 385.361 M -23.08 % | 500.978 M 56.26 % | 320.615 M -29.21 % | 452.932 M 0.39 % | 451.157 M | 0.000 100.00 % | -2.510 M 5.76 % | -2.663 M | 0.000 -100.00 % | 8.122 K -100.00 % | 187.302 M | 0.000 |
Total debt | 5.002 M -90.20 % | 51.035 M | 0.000 -100.00 % | 13.197 M -3.69 % | 13.703 M 60.49 % | 8.538 M 1.09 % | 8.446 M 39.42 % | 6.058 M 10.47 % | 5.484 M 196.44 % | 1.850 M -90.75 % | 19.990 M -75.86 % | 82.819 M -31.98 % | 121.764 M 10.43 % | 110.266 M 95.66 % | 56.356 M 244.57 % | 16.356 M -82.49 % | 93.403 M 4.50 % | 89.384 M 28.66 % | 69.471 M | 0.000 -100.00 % | 49.471 M | 0.000 -100.00 % | 30.000 M |
Accumulated other comprehensive income loss | 57.057 M -92.41 % | 751.651 M | 0.000 -100.00 % | 750.624 M 1 242.81 % | 55.899 M 817.97 % | 6.089 M -89.05 % | 55.621 M -92.51 % | 742.797 M 1 444.77 % | 48.085 M -93.51 % | 740.334 M 14 170.82 % | 5.188 M -99.29 % | 730.481 M 2 176.16 % | 32.093 M -95.57 % | 724.158 M 2 373.19 % | 29.280 M -96.14 % | 758.836 M -0.65 % | 763.781 M 45 166.72 % | 1.687 M 21.27 % | 1.391 M | 0.000 -100.00 % | 5.145 M -97.56 % | 211.061 M | 0.000 |
Retained earnings | 303.321 M -28.68 % | 425.292 M 8.18 % | 393.121 M 11.47 % | 352.665 M 0.61 % | 350.517 M -5.89 % | 372.448 M 9.72 % | 339.453 M 7.31 % | 316.327 M 10.57 % | 286.100 M 0.33 % | 285.163 M -5.98 % | 303.297 M 5.91 % | 286.362 M 10.34 % | 259.522 M 16.12 % | 223.490 M -9.88 % | 247.978 M 13.27 % | 218.935 M -11.25 % | 246.689 M 21.07 % | 203.750 M 14.11 % | 178.554 M | 0.000 -100.00 % | 122.936 M | 0.000 -100.00 % | 122.008 M |
Common stock | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 0.00 % | 99.053 M 70.00 % | 58.267 M 0.00 % | 58.267 M 0.00 % | 58.267 M 33.33 % | 43.700 M 0.00 % | 43.700 M | 0.000 -100.00 % | 43.700 M | 0.000 -100.00 % | 43.700 M |
Total equity | 1.115 B -9.82 % | 1.236 B 2.66 % | 1.204 B 3.58 % | 1.162 B 0.15 % | 1.161 B -1.83 % | 1.182 B -0.59 % | 1.189 B 2.68 % | 1.158 B 2.64 % | 1.128 B 0.34 % | 1.125 B 1.98 % | 1.103 B -1.19 % | 1.116 B 2.77 % | 1.086 B 3.74 % | 1.047 B -2.31 % | 1.071 B 3.42 % | 1.036 B -3.06 % | 1.069 B 255.50 % | 300.631 M 9.26 % | 275.140 M 13.63 % | 242.139 M 13.86 % | 212.660 M 0.76 % | 211.061 M 0.00 % | 211.061 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 717.772 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.321 M | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 313.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 571.175 K -6.08 % | 608.180 K 20.77 % | 503.576 K -29.84 % | 717.772 K 251.54 % | 204.180 K 39.18 % | 146.706 K 59.08 % | 92.222 K -79.03 % | 439.739 K 153.27 % | 173.624 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.321 M | 0.000 | 0.000 | 0.000 |
Other current liabilities | 8.338 M -41.54 % | 14.261 M 1.95 % | 13.989 M 41.97 % | 9.854 M -53.12 % | 21.020 M 780.19 % | 2.388 M -79.08 % | 11.414 M -0.29 % | 11.448 M 15.43 % | 9.917 M 42.45 % | 6.962 M -49.68 % | 13.835 M 47.68 % | 9.368 M 54.04 % | 6.081 M 33.63 % | 4.551 M -54.74 % | 10.054 M 10.05 % | 9.136 M 98.83 % | 4.595 M 5.95 % | 4.337 M -56.26 % | 9.915 M | 0.000 -100.00 % | 3.884 M | 0.000 -100.00 % | 5.811 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 628.101 K -57.41 % | 1.475 M 88.93 % | 780.618 K -18.10 % | 953.084 K -13.54 % | 1.102 M -5.89 % | 1.171 M | 0.000 -100.00 % | 13.882 M 7.94 % | 12.861 M -31.21 % | 18.695 M -10.31 % | 20.844 M 739.20 % | 2.484 M 14.41 % | 2.171 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.443 M |
Short term debt | 5.002 M -90.20 % | 51.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.538 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.990 M -75.86 % | 82.819 M -31.98 % | 121.764 M 10.43 % | 110.266 M 95.66 % | 56.356 M 244.57 % | 16.356 M -82.49 % | 93.403 M 4.50 % | 89.384 M 28.66 % | 69.471 M | 0.000 -100.00 % | 49.471 M | 0.000 -100.00 % | 30.000 M |
Total current liabilities | 60.594 M -50.72 % | 122.958 M 56.78 % | 78.425 M 55.03 % | 50.586 M 5.01 % | 48.173 M -0.41 % | 48.370 M 10.76 % | 43.673 M -31.09 % | 63.375 M 67.28 % | 37.886 M 96.82 % | 19.250 M -58.00 % | 45.835 M -54.96 % | 101.770 M -36.63 % | 160.587 M -6.06 % | 170.953 M 67.61 % | 101.996 M 33.47 % | 76.417 M -49.22 % | 150.494 M -3.27 % | 155.576 M 25.65 % | 123.817 M | 0.000 -100.00 % | 80.208 M | 0.000 -100.00 % | 74.999 M |
Total liabilities | 60.594 M -50.72 % | 122.958 M 56.78 % | 78.425 M 55.03 % | 50.586 M 5.01 % | 48.173 M -0.41 % | 48.370 M 10.76 % | 43.673 M -31.70 % | 63.946 M 66.12 % | 38.494 M 94.88 % | 19.753 M -57.57 % | 46.553 M -54.35 % | 101.975 M -36.56 % | 160.734 M -6.03 % | 171.045 M 66.98 % | 102.436 M 33.75 % | 76.590 M -49.11 % | 150.494 M -3.27 % | 155.576 M 25.65 % | 123.817 M 17.56 % | 105.321 M 31.31 % | 80.208 M | 0.000 -100.00 % | 74.999 M |
Other non current assets | 633.369 K -87.70 % | 5.151 M 21.35 % | 4.245 M -81.13 % | 22.501 M 13.67 % | 19.795 M -15.84 % | 23.522 M 21.61 % | 19.341 M -26.02 % | 26.143 M -30.20 % | 37.452 M -13.17 % | 43.135 M -1.70 % | 43.881 M 131.33 % | 18.969 M -13.00 % | 21.802 M 68.08 % | 12.971 M 115.62 % | 6.016 M 27.80 % | 4.707 M 7.02 % | 4.399 M 75.28 % | 2.510 M -5.76 % | 2.663 M | 0.000 -100.00 % | 2.147 M 102.29 % | -93.651 M -1 000 323.83 % | 9.363 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.510 M 5.76 % | -2.663 M | 0.000 100.00 % | -2.147 M | 0.000 | 0.000 |
Intangible assets | 28.768 M -1.18 % | 29.113 M -0.95 % | 29.393 M 2.90 % | 28.565 M -2.04 % | 29.161 M -2.03 % | 29.766 M -1.39 % | 30.186 M -1.96 % | 30.789 M -0.46 % | 30.930 M -1.86 % | 31.515 M 1.86 % | 30.940 M -1.57 % | 31.432 M -1.54 % | 31.924 M -1.52 % | 32.417 M -1.50 % | 32.909 M 10.62 % | 29.750 M -0.51 % | 29.902 M -0.66 % | 30.099 M -0.65 % | 30.296 M | 0.000 -100.00 % | 23.772 M | 0.000 -100.00 % | 9.467 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 | 28.768 M -1.18 % | 29.113 M -0.95 % | 29.393 M 2.90 % | 28.565 M -2.04 % | 29.161 M -2.03 % | 29.766 M -1.39 % | 30.186 M -1.96 % | 30.789 M -0.46 % | 30.930 M -1.86 % | 31.515 M 1.86 % | 30.940 M -1.57 % | 31.432 M -1.54 % | 31.924 M -1.52 % | 32.417 M -1.50 % | 32.909 M 10.62 % | 29.750 M -0.51 % | 29.902 M -0.66 % | 30.099 M -0.65 % | 30.296 M | 0.000 -100.00 % | 23.772 M | 0.000 -100.00 % | 9.467 M |
Property plant equipment net | 332.876 M 1.32 % | 328.536 M 0.84 % | 325.806 M 17.29 % | 277.777 M 2.41 % | 271.230 M 4.03 % | 260.713 M -0.59 % | 262.272 M 11.46 % | 235.312 M 24.06 % | 189.681 M 28.57 % | 147.528 M 21.99 % | 120.934 M 10.89 % | 109.059 M 34.49 % | 81.090 M 8.18 % | 74.959 M 66.90 % | 44.911 M 10.17 % | 40.764 M 2.72 % | 39.684 M 6.54 % | 37.249 M 0.29 % | 37.140 M | 0.000 -100.00 % | 36.864 M | 0.000 -100.00 % | 39.310 M |
Total non current assets | 363.770 M -0.23 % | 364.602 M 0.84 % | 361.580 M 9.39 % | 330.529 M 2.57 % | 322.249 M 1.94 % | 316.112 M 0.95 % | 313.149 M 6.52 % | 293.990 M 13.05 % | 260.058 M 15.98 % | 224.227 M 14.54 % | 195.755 M 21.34 % | 161.326 M 17.99 % | 136.724 M 11.29 % | 122.858 M 43.08 % | 85.867 M 10.69 % | 77.573 M 1.43 % | 76.476 M 9.47 % | 69.857 M -0.35 % | 70.100 M -79.83 % | 347.460 M 453.43 % | 62.783 M 167.04 % | -93.651 M -284.03 % | 50.890 M |
Other current assets | 19.371 M -39.06 % | 31.786 M -10.54 % | 35.530 M 5.13 % | 33.795 M -27.15 % | 46.387 M -35.17 % | 71.547 M 100.34 % | 35.713 M 19.09 % | 29.989 M 12.79 % | 26.588 M 3.37 % | 25.722 M -3.30 % | 26.600 M 15.27 % | 23.077 M -38.85 % | 37.739 M -23.23 % | 49.159 M 52.59 % | 32.216 M 8.46 % | 29.704 M -19.14 % | 36.735 M -30.17 % | 52.605 M 74.66 % | 30.118 M | 0.000 -100.00 % | 15.793 M | 0.000 -100.00 % | 10.858 M |
Short term investments | 218.651 M 173.13 % | 80.055 M -56.80 % | 185.324 M -19.80 % | 231.074 M 15.13 % | 200.699 M -46.01 % | 371.767 M -28.84 % | 522.430 M 3.04 % | 506.998 M 5.36 % | 481.191 M -14.90 % | 565.440 M 29.45 % | 436.815 M 13.35 % | 385.361 M -23.08 % | 500.978 M 56.26 % | 320.615 M -29.21 % | 452.932 M 0.39 % | 451.157 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.122 K -100.00 % | 187.302 M | 0.000 |
cash and cash equivalents | 383.122 M -42.77 % | 669.494 M 40.69 % | 475.880 M 20.33 % | 395.466 M -4.87 % | 415.723 M 42.87 % | 290.989 M 70.50 % | 170.670 M -21.29 % | 216.831 M -2.93 % | 223.385 M 35.68 % | 164.640 M -46.14 % | 305.692 M -33.81 % | 461.815 M 32.49 % | 348.555 M -25.52 % | 467.995 M 33.42 % | 350.779 M 18.95 % | 294.907 M -63.65 % | 811.287 M 905.84 % | 80.658 M -6.60 % | 86.359 M | 0.000 -100.00 % | 68.835 M 173.50 % | -93.651 M -200.05 % | 93.607 M |
Cash and short term investments | 601.773 M -19.72 % | 749.549 M 13.36 % | 661.204 M 5.53 % | 626.540 M 1.64 % | 616.423 M -6.99 % | 662.756 M -4.38 % | 693.100 M -4.25 % | 723.829 M 2.73 % | 704.576 M -3.49 % | 730.080 M -1.67 % | 742.506 M -12.36 % | 847.176 M -0.28 % | 849.533 M 7.73 % | 788.610 M -1.88 % | 803.711 M 7.73 % | 746.064 M -8.04 % | 811.287 M 905.84 % | 80.658 M -6.60 % | 86.359 M | 0.000 -100.00 % | 68.835 M -26.50 % | 93.651 M 0.05 % | 93.607 M |
Total current assets | 811.428 M -18.40 % | 994.392 M 7.98 % | 920.892 M 4.36 % | 882.439 M -0.47 % | 886.567 M -3.06 % | 914.548 M -0.57 % | 919.785 M -0.90 % | 928.133 M 2.35 % | 906.807 M -1.44 % | 920.077 M -3.50 % | 953.470 M -9.76 % | 1.057 B -4.80 % | 1.110 B 1.36 % | 1.095 B 0.63 % | 1.088 B 5.12 % | 1.035 B -9.42 % | 1.143 B 195.78 % | 386.350 M 17.48 % | 328.858 M | 0.000 -100.00 % | 230.084 M 145.68 % | 93.651 M -60.18 % | 235.170 M |
Inventory | 69.076 M -11.64 % | 78.179 M 3.83 % | 75.295 M -13.62 % | 87.167 M 3.52 % | 84.205 M -2.01 % | 85.935 M 38.96 % | 61.842 M -9.23 % | 68.130 M 4.66 % | 65.094 M -5.09 % | 68.585 M -7.97 % | 74.526 M -10.66 % | 83.421 M -7.15 % | 89.843 M -24.77 % | 119.432 M 25.66 % | 95.046 M -17.81 % | 115.635 M -19.29 % | 143.270 M 8.79 % | 131.700 M 32.28 % | 99.561 M | 0.000 -100.00 % | 55.249 M | 0.000 -100.00 % | 48.038 M |
Net receivables | 121.208 M -10.14 % | 134.878 M -9.40 % | 148.864 M 10.32 % | 134.937 M -3.31 % | 139.552 M 7.39 % | 129.947 M 0.63 % | 129.128 M 21.61 % | 106.185 M -3.95 % | 110.550 M 15.53 % | 95.691 M -12.88 % | 109.837 M 6.77 % | 102.872 M -22.48 % | 132.696 M -4.40 % | 138.800 M -11.62 % | 157.042 M 9.32 % | 143.652 M -5.16 % | 151.463 M 24.78 % | 121.388 M 7.60 % | 112.819 M | 0.000 -100.00 % | 90.200 M | 0.000 -100.00 % | 82.667 M |
Tax assets | 1.492 M -17.21 % | 1.802 M -15.60 % | 2.135 M 26.59 % | 1.687 M -18.27 % | 2.064 M -2.29 % | 2.112 M 56.50 % | 1.349 M -22.72 % | 1.746 M -12.46 % | 1.995 M -2.60 % | 2.048 M | 0.000 -100.00 % | 1.866 M -2.15 % | 1.907 M -24.05 % | 2.511 M 23.65 % | 2.031 M -13.66 % | 2.352 M -5.60 % | 2.492 M -0.71 % | 2.510 M -5.76 % | 2.663 M | 0.000 -100.00 % | 2.147 M | 0.000 -100.00 % | 2.103 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 | 42.194 M -18.16 % | 51.557 M -7.53 % | 55.756 M 64.77 % | 33.839 M 62.34 % | 20.844 M -29.44 % | 29.539 M 16.95 % | 25.258 M -43.86 % | 44.988 M 102.72 % | 22.193 M 174.92 % | 8.072 M -32.79 % | 12.011 M 143.55 % | 4.932 M -80.94 % | 25.873 M -38.27 % | 41.911 M 70.30 % | 24.611 M -35.56 % | 38.193 M -8.05 % | 41.538 M -25.94 % | 56.084 M 44.26 % | 38.878 M | 0.000 -100.00 % | 23.106 M | 0.000 -100.00 % | 36.401 M |
Tax payables | 5.059 M -17.12 % | 6.105 M -29.67 % | 8.680 M 25.92 % | 6.893 M 21.33 % | 5.681 M -11.64 % | 6.430 M 3.38 % | 6.220 M 3.90 % | 5.986 M 28.07 % | 4.674 M 10.88 % | 4.216 M | 0.000 -100.00 % | 3.595 M -30.85 % | 5.199 M -59.85 % | 12.950 M 44.92 % | 8.936 M -12.80 % | 10.248 M 16.63 % | 8.787 M 52.26 % | 5.771 M 3.93 % | 5.553 M | 0.000 -100.00 % | 3.747 M | 0.000 -100.00 % | 2.788 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.527 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 |
Other total stockholders equity | 655.173 M 1 739.55 % | -39.961 M -105.61 % | 711.873 M 1 881.44 % | -39.961 M -106.10 % | 655.173 M 0.00 % | 655.173 M -5.75 % | 695.133 M | 0.000 -100.00 % | 695.133 M | 0.000 -100.00 % | 695.133 M | 0.000 -100.00 % | 695.133 M | 0.000 -100.00 % | 735.920 M | 0.000 -100.00 % | 763.781 M 1 336.17 % | 53.182 M 79.40 % | 29.645 M -87.76 % | 242.139 M 426.12 % | 46.023 M | 0.000 -100.00 % | 45.352 M |
Deferred tax liabilities non current | 313.054 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 571.175 K -6.08 % | 608.180 K 20.77 % | 503.576 K | 0.000 -100.00 % | 204.180 K 39.18 % | 146.706 K 59.08 % | 92.222 K -79.03 % | 439.739 K 153.27 % | 173.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 1.175 B -13.52 % | 1.359 B 5.97 % | 1.282 B 5.73 % | 1.213 B 0.34 % | 1.209 B -1.78 % | 1.231 B -0.18 % | 1.233 B 0.88 % | 1.222 B 4.74 % | 1.167 B 1.97 % | 1.144 B -0.43 % | 1.149 B -5.64 % | 1.218 B -2.30 % | 1.247 B 2.36 % | 1.218 B 3.74 % | 1.174 B 5.51 % | 1.113 B -8.74 % | 1.219 B 167.25 % | 456.208 M 14.35 % | 398.957 M 14.82 % | 347.460 M 18.64 % | 292.868 M | 0.000 -100.00 % | 286.060 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 -100.00 % | 171.427 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.485 M | 0.000 100.00 % | -19.516 M -180.74 % | -6.952 M -200.00 % | 6.952 M | 0.000 -100.00 % | 81.486 M 414.33 % | -25.924 M -200.00 % | 25.924 M | 0.000 100.00 % | -40.099 M -142.73 % | 93.842 M 382.86 % | -33.176 M 37.14 % | -52.780 M 48.99 % | -103.460 M -705.98 % | 17.073 M 198.92 % | -17.259 M -24.91 % | -13.817 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.122 M | 0.000 100.00 % | -32.200 M -1 398.31 % | 2.480 M 200.00 % | -2.480 M | 0.000 -100.00 % | 60.966 M 397.50 % | -20.493 M -200.00 % | 20.493 M | 0.000 100.00 % | -45.034 M -189.66 % | 50.227 M 200.00 % | -50.227 M | 0.000 100.00 % | -51.785 M -638.39 % | 9.618 M 178.51 % | -12.252 M -565.28 % | 2.633 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.363 M | 0.000 -100.00 % | 12.684 M 234.48 % | -9.432 M -200.00 % | 9.432 M | 0.000 -100.00 % | 20.520 M 477.84 % | -5.431 M -200.00 % | 5.431 M | 0.000 -100.00 % | 4.935 M -88.69 % | 43.615 M 480.02 % | -11.477 M 64.29 % | -32.138 M 37.81 % | -51.675 M -793.19 % | 7.455 M 263.66 % | -4.555 M -57.09 % | -2.900 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.699 M -5.12 % | -20.641 M | 0.000 | 0.000 100.00 % | -12.704 M -16.36 % | -10.918 M |
Other non cash items | 50.009 M 214.59 % | 15.896 M | 0.000 | 0.000 100.00 % | -11.850 M 46.35 % | -22.089 M -7 871.59 % | -277.095 K -101.97 % | 14.041 M 390.85 % | -4.828 M -131.13 % | 15.507 M 118.91 % | -82.009 M -246.24 % | 56.079 M 1 233.18 % | 4.206 M 202.63 % | -4.099 M -206.12 % | 3.862 M -91.74 % | 46.762 M 1 200.68 % | 3.595 M 204.15 % | 1.182 M -98.13 % | 63.266 M 268.19 % | -37.616 M -3 068.68 % | 1.267 M 2 081.20 % | -63.955 K |
Net cash provided by operating activities | 50.009 M -8.42 % | 54.609 M | 0.000 | 0.000 -100.00 % | 21.990 M 101.63 % | 10.906 M -27.58 % | 15.059 M -62.67 % | 40.343 M 13.98 % | 35.394 M -13.29 % | 40.817 M 57.49 % | 25.917 M -56.39 % | 59.436 M -13.27 % | 68.529 M 247.39 % | 19.727 M -48.40 % | 38.233 M -49.24 % | 75.319 M 397.85 % | 15.129 M 161.28 % | -24.686 M -1 402.16 % | 1.896 M -73.57 % | 7.173 M -19.71 % | 8.933 M -4.94 % | 9.397 M |
Investments in property plant and equipment | -7.323 M 59.23 % | -17.959 M -17.11 % | -15.335 M -53.61 % | -9.983 M 7.20 % | -10.758 M -116.33 % | -4.973 M 89.36 % | -46.744 M -109.84 % | -22.276 M 40.29 % | -37.306 M -8.53 % | -34.375 M 6.65 % | -36.822 M -20.82 % | -30.478 M -73.56 % | -17.561 M 58.09 % | -41.900 M -232.77 % | -12.591 M -257.51 % | -3.522 M 56.35 % | -8.068 M -329.42 % | -1.879 M -9.37 % | -1.718 M 80.98 % | -9.032 M 41.57 % | -15.458 M -12 551.14 % | -122.188 K |
Acquisitions net | 58.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.000 K -82.67 % | 75.000 K 94.81 % | 38.500 K -68.36 % | 121.685 K | 0.000 -100.00 % | 22.858 K | 0.000 -100.00 % | 0.290 100.00 % | -32.154 K -111.50 % | 279.495 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -218.000 M -14.74 % | -190.000 M 44.93 % | -345.000 M -32.69 % | -260.000 M -160.00 % | -100.000 M 0.00 % | -100.000 M 62.96 % | -270.000 M 32.50 % | -400.000 M -280.95 % | -105.000 M 77.85 % | -474.000 M | 0.000 100.00 % | -384.000 M 23.20 % | -500.000 M -56.25 % | -320.000 M -1 500.00 % | -20.000 M 95.56 % | -450.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 80.120 M -72.96 % | 296.328 M -24.48 % | 392.363 M 69.80 % | 231.070 M -14.42 % | 270.000 M 6.17 % | 254.303 M -0.27 % | 255.000 M -32.70 % | 378.907 M 97.37 % | 191.979 M -44.76 % | 347.521 M | 0.000 -100.00 % | 502.001 M 55.67 % | 322.486 M -29.52 % | 457.586 M 2 187.93 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 0.020 -97.40 % | 0.770 -100.00 % | 173.294 M 12.31 % | 154.303 M 1 414.37 % | -11.740 M -1 524 628 174.96 % | 0.770 182.80 % | -0.930 -457.69 % | 0.260 100.00 % | -47.640 M -5 671 461 467.55 % | 0.840 37.70 % | 0.610 -100.00 % | 137.586 M 583.89 % | 20.118 M 104.47 % | -449.721 M -5 474.03 % | -8.068 M -329.42 % | -1.879 M -9.37 % | -1.718 M -20 687.99 % | 8.344 K 100.05 % | -15.458 M -12 551.14 % | -122.188 K |
Net cash used for investing activites | -145.145 M -264.25 % | 88.369 M 175.91 % | 32.028 M 182.31 % | -38.913 M -124.44 % | 159.242 M 6.64 % | 149.330 M 341.90 % | -61.731 M -42.58 % | -43.295 M -187.09 % | 49.712 M 130.93 % | -160.732 M -90.30 % | -84.462 M -196.48 % | 87.546 M 144.88 % | -195.074 M -303.87 % | 95.686 M 867.16 % | -12.473 M 97.25 % | -453.242 M -5 517.68 % | -8.068 M -329.42 % | -1.879 M -9.37 % | -1.718 M 80.96 % | -9.023 M 41.63 % | -15.458 M -12 551.14 % | -122.188 K |
Debt repayment | -46.000 M -190.20 % | 51.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.990 M | 0.000 100.00 % | -38.945 M -438.70 % | 11.498 M | 0.000 -100.00 % | 40.000 M 151.92 % | -77.048 M -2 016.86 % | 4.019 M -79.81 % | 19.913 M 99.13 % | 10.000 M 0.00 % | 10.000 M -56.19 % | 22.823 M 780.89 % | -3.352 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.481 M -241.53 % | 19.417 M 200.00 % | -19.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.961 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 | -146.070 M -226 561.78 % | -64.444 K -107.60 % | 847.921 K 102.83 % | -29.979 M 48.54 % | -58.261 M | 0.000 100.00 % | -526.450 38.95 % | -862.270 100.00 % | -29.716 M -39 540.01 % | -74.965 K 99.72 % | -26.385 M 54.72 % | -58.267 M 0.00 % | -58.267 M -5.46 % | -55.250 M 5.18 % | -58.267 M -6.82 % | -54.547 M | 0.000 100.00 % | -734.977 K -7.99 % | -680.603 K -13.93 % | -597.394 K -50.47 % | -397.023 K 99.10 % | -44.031 M |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.961 M 200.00 % | -39.961 M -8 880 120 371.11 % | 0.450 161.64 % | -0.730 -100.00 % | 25.147 K 1 404 950 147 544 971.50 % | 0.000 100.00 % | -66.011 M -9 430 162 186.34 % | -0.700 100.00 % | -1.078 M -102.00 % | 53.910 M 14 071.59 % | -385.855 K 89.87 % | -3.807 M -100.53 % | 722.574 M 98 412.55 % | -734.976 K 63.37 % | -2.006 M -375.50 % | 728.223 K 283.42 % | -397.022 K | 0.000 |
Net cash used provided by financing activities | -192.070 M -477.08 % | 50.936 M 5 907.11 % | 847.921 K 102.83 % | -29.979 M 48.54 % | -58.261 M -45.80 % | -39.961 M -7 590 467.24 % | -526.450 38.95 % | -862.270 100.00 % | -29.691 M -47.97 % | -20.065 M 78.28 % | -92.396 M -132.26 % | -39.782 M -695.46 % | 6.681 M 598.65 % | -1.340 M -104.05 % | 33.080 M 124.14 % | -137.044 M -118.86 % | 726.593 M 3 688.77 % | 19.178 M 105.78 % | 9.319 M -0.88 % | 9.403 M -58.07 % | 22.426 M 147.33 % | -47.383 M |
Effect of forex changes on cash | 1.898 M 297.74 % | -959.948 K -130.20 % | 3.178 M 188.07 % | -3.609 M -1 789.34 % | 213.629 K 1 311.86 % | 15.131 K 107.36 % | -205.653 K -119.01 % | 1.082 M -51.70 % | 2.240 M 237.72 % | -1.626 M 68.61 % | -5.182 M -145.51 % | 11.386 M 154.89 % | 4.467 M 821.69 % | -618.938 K 60.72 % | -1.576 M -461.60 % | 435.730 K 127.43 % | -1.589 M -703.89 % | 263.093 K 113.67 % | -1.925 M -32.92 % | -1.448 M -2 419.52 % | -57.476 K -107.38 % | 778.912 K |
Net change in cash | -285.308 M -247.86 % | 192.953 M 141.08 % | 80.035 M 498.07 % | -20.106 M -116.12 % | 124.734 M 3.69 % | 120.290 M 360.59 % | -46.161 M -586.27 % | -6.726 M -111.67 % | 57.655 M 140.71 % | -141.607 M 9.30 % | -156.123 M -231.65 % | 118.586 M 202.76 % | -115.398 M -201.71 % | 113.455 M 91.19 % | 59.343 M 111.50 % | -516.175 M -170.51 % | 732.065 M 10 375.54 % | -7.124 M -194.08 % | 7.572 M 24.06 % | 6.104 M -61.47 % | 15.844 M 142.44 % | -37.329 M |
Cash at beginning of period | 664.493 M 40.92 % | 471.540 M 20.44 % | 391.505 M -4.88 % | 411.611 M 41.45 % | 290.989 M 73.07 % | 168.135 M -22.46 % | 216.831 M -2.21 % | 221.740 M 35.14 % | 164.085 M -46.32 % | 305.692 M -33.81 % | 461.815 M 34.55 % | 343.229 M -25.16 % | 458.626 M 32.87 % | 345.172 M 20.76 % | 285.829 M -64.36 % | 802.004 M 1 046.72 % | 69.939 M -9.24 % | 77.063 M 10.90 % | 69.491 M 9.63 % | 63.387 M 33.33 % | 47.543 M -43.98 % | 84.872 M |
Cash at end of period | 379.185 M -42.94 % | 664.493 M 40.92 % | 471.540 M 20.44 % | 391.505 M -5.83 % | 415.723 M 44.14 % | 288.426 M 69.00 % | 170.670 M -20.62 % | 215.013 M -3.03 % | 221.740 M 35.14 % | 164.085 M -46.32 % | 305.692 M -33.81 % | 461.815 M 34.55 % | 343.229 M -25.16 % | 458.626 M 32.87 % | 345.172 M 20.76 % | 285.829 M -64.36 % | 802.004 M 1 046.72 % | 69.939 M -9.24 % | 77.063 M 10.90 % | 69.491 M 9.63 % | 63.387 M 33.33 % | 47.543 M |
Operating cash flow | 50.009 M -8.42 % | 54.609 M | 0.000 | 0.000 -100.00 % | 21.990 M 101.63 % | 10.906 M -27.58 % | 15.059 M -62.67 % | 40.343 M 13.98 % | 35.394 M -13.29 % | 40.817 M 57.49 % | 25.917 M -56.39 % | 59.436 M -13.27 % | 68.529 M 247.39 % | 19.727 M -48.40 % | 38.233 M -49.24 % | 75.319 M 397.85 % | 15.129 M 161.28 % | -24.686 M -1 402.16 % | 1.896 M -73.57 % | 7.173 M -19.71 % | 8.933 M -4.94 % | 9.397 M |
Capital expenditure | -7.323 M 59.23 % | -17.959 M -17.11 % | -15.335 M -53.61 % | -9.983 M 7.20 % | -10.758 M -116.33 % | -4.973 M 89.36 % | -46.744 M -109.84 % | -22.276 M 40.29 % | -37.306 M -8.53 % | -34.375 M 6.65 % | -36.822 M -20.82 % | -30.478 M -73.56 % | -17.561 M 58.09 % | -41.900 M -232.77 % | -12.591 M -257.51 % | -3.522 M 56.35 % | -8.068 M -329.42 % | -1.879 M -9.37 % | -1.718 M 80.98 % | -9.032 M 41.57 % | -15.458 M -12 551.14 % | -122.188 K |
Free CashFlow | 42.686 M 16.47 % | 36.650 M 27.94 % | 28.646 M 386.95 % | -9.983 M -188.88 % | 11.232 M 89.31 % | 5.933 M 118.73 % | -31.685 M -275.38 % | 18.067 M 1 044.89 % | -1.912 M -129.68 % | 6.442 M 159.08 % | -10.905 M -137.66 % | 28.958 M -43.18 % | 50.968 M 329.87 % | -22.173 M -186.47 % | 25.642 M -64.29 % | 71.797 M 916.86 % | 7.061 M 126.58 % | -26.565 M -15 026.68 % | 177.970 K 109.57 % | -1.859 M 71.51 % | -6.525 M -170.35 % | 9.275 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |