
Joy Kie Corporation Limited. 300994.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 2.788 B 38.98 % | 2.006 B -15.57 % | 2.376 B -35.95 % | 3.710 B 62.31 % | 2.286 B 27.30 % | 1.795 B -1.38 % | 1.820 B 3.70 % | 1.756 B |
Net income | 122.765 M 15.31 % | 106.465 M -36.57 % | 167.860 M -18.20 % | 205.206 M 30.91 % | 156.751 M 53.70 % | 101.987 M 97.57 % | 51.622 M 58.61 % | 32.546 M |
Income before tax | 149.222 M 17.63 % | 126.857 M -41.26 % | 215.965 M -13.87 % | 250.740 M 34.15 % | 186.903 M 42.08 % | 131.545 M 76.98 % | 74.328 M 66.77 % | 44.568 M |
Income before tax ratio | 0.05 -15.36 % | 0.06 -30.42 % | 0.09 34.48 % | 0.07 -17.35 % | 0.08 11.61 % | 0.07 79.45 % | 0.04 60.82 % | 0.03 |
EBITDA | 166.364 M 15.52 % | 144.008 M -37.99 % | 232.217 M -10.58 % | 259.687 M 33.10 % | 195.106 M 37.09 % | 142.319 M 70.33 % | 83.556 M 66.94 % | 50.052 M |
Net income ratio | 0.04 -17.03 % | 0.05 -24.87 % | 0.07 27.72 % | 0.06 -19.35 % | 0.07 20.74 % | 0.06 100.32 % | 0.03 52.96 % | 0.02 |
Ratio EBITDA | 0.06 -16.88 % | 0.07 -26.55 % | 0.10 39.62 % | 0.07 -18.00 % | 0.09 7.69 % | 0.08 72.70 % | 0.05 60.98 % | 0.03 |
Gross profit ratio | 0.14 -9.48 % | 0.15 10.96 % | 0.14 7.18 % | 0.13 -37.39 % | 0.20 16.29 % | 0.17 30.23 % | 0.13 22.27 % | 0.11 |
Weighted average shs out dil | 231.632 M 0.08 % | 231.447 M -0.70 % | 233.088 M 0.00 % | 233.088 M 36.07 % | 171.306 M -26.51 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M |
Weighted average shs out | 231.632 M 0.08 % | 231.447 M -0.70 % | 233.088 M 0.00 % | 233.088 M 36.07 % | 171.306 M -26.51 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M |
EPS diluted | 0.53 15.22 % | 0.46 -36.11 % | 0.72 -18.18 % | 0.88 -4.35 % | 0.92 109.09 % | 0.44 100.00 % | 0.22 57.14 % | 0.14 |
Earnings per share | 0.53 15.22 % | 0.46 -36.11 % | 0.72 -18.18 % | 0.88 31.34 % | 0.67 52.27 % | 0.44 100.00 % | 0.22 57.14 % | 0.14 |
Gross profit | 379.169 M 25.80 % | 301.412 M -6.32 % | 321.753 M -31.35 % | 468.702 M 1.62 % | 461.210 M 48.03 % | 311.559 M 28.44 % | 242.573 M 26.79 % | 191.312 M |
Income tax expense | 27.758 M 23.05 % | 22.559 M -53.84 % | 48.873 M 7.33 % | 45.533 M 51.01 % | 30.152 M 2.01 % | 29.558 M 30.18 % | 22.706 M 115.75 % | 10.524 M |
Cost of revenue | 2.409 B 41.31 % | 1.705 B -17.02 % | 2.054 B -36.62 % | 3.241 B 77.65 % | 1.824 B 22.95 % | 1.484 B -5.96 % | 1.578 B 0.87 % | 1.564 B |
General and administrative expenses | 15.727 M 7.99 % | 14.564 M 94.71 % | 7.480 M -11.11 % | 8.415 M 245.23 % | -5.794 M 89.57 % | -55.546 M -1.31 % | -54.827 M -134.05 % | -23.425 M |
Selling and marketing expenses | 127.372 M 38.16 % | 92.193 M -41.38 % | 157.263 M 2.00 % | 154.186 M -28.82 % | 216.610 M 47.18 % | 147.178 M 22.47 % | 120.178 M 9.64 % | 109.614 M |
Other expenses | 60.429 M 32.12 % | 45.737 M 1 407.97 % | 3.033 M -23.78 % | 3.979 M -88.92 % | 35.906 M 307.84 % | -17.276 M -224.82 % | -5.319 M -126.26 % | 20.257 M |
Operating expenses | 233.892 M 29.22 % | 180.996 M -7.85 % | 196.407 M -3.08 % | 202.644 M -19.54 % | 251.862 M 42.00 % | 177.370 M 16.29 % | 152.530 M 7.29 % | 142.172 M |
Cost and expenses | 2.643 B 40.10 % | 1.886 B -16.20 % | 2.251 B -34.64 % | 3.444 B 65.86 % | 2.076 B 24.98 % | 1.661 B -4.00 % | 1.730 B 1.41 % | 1.706 B |
Research and development expenses | 30.364 M 4.29 % | 29.115 M 31.73 % | 22.102 M 22.75 % | 18.005 M 21.75 % | 14.789 M 23.93 % | 11.933 M 8.45 % | 11.003 M 51.57 % | 7.260 M |
Selling general and administrative expenses | 143.099 M 34.04 % | 106.757 M -35.20 % | 164.743 M 1.32 % | 162.600 M -22.87 % | 210.816 M 130.07 % | 91.632 M 40.21 % | 65.351 M -24.18 % | 86.188 M |
Interest income | 17.350 M 80.13 % | 9.632 M 136.69 % | 4.069 M 34.97 % | 3.015 M 42.36 % | 2.118 M -53.77 % | 4.582 M 36.56 % | 3.355 M 48.80 % | 2.255 M |
Interest expense | 2.170 M 52.05 % | 1.427 M 1 948.32 % | 69.662 K -96.55 % | 2.019 M 33.27 % | 1.515 M -64.23 % | 4.235 M -24.83 % | 5.634 M 159.44 % | 2.171 M |
Depreciation and amortization | 16.504 M 4.96 % | 15.724 M 9.64 % | 14.342 M 57.76 % | 9.091 M 8.12 % | 8.408 M 0.28 % | 8.384 M 1.87 % | 8.230 M 72.89 % | 4.760 M |
Operating income | 145.277 M 21.26 % | 119.803 M -43.74 % | 212.932 M -13.71 % | 246.761 M 33.56 % | 184.761 M 40.68 % | 131.334 M 76.99 % | 74.203 M 68.50 % | 44.037 M |
Operating income ratio | 0.05 -12.75 % | 0.06 -33.36 % | 0.09 34.73 % | 0.07 -17.72 % | 0.08 10.51 % | 0.07 79.46 % | 0.04 62.49 % | 0.03 |
Total other income expenses net | 3.945 M -44.08 % | 7.054 M 132.58 % | 3.033 M -23.78 % | 3.979 M 85.74 % | 2.142 M 915.36 % | 210.991 K 68.85 % | 124.960 K -76.46 % | 530.863 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -768.874 M -27.72 % | -601.985 M -4.44 % | -576.417 M 11.63 % | -652.289 M -305.30 % | -160.942 M -5.77 % | -152.166 M -144.15 % | -62.324 M 56.80 % | -144.252 M |
Total investments | 60.001 M -77.47 % | 266.340 M -24.33 % | 351.996 M 168.65 % | 131.022 M 8.11 % | 121.191 M 212.48 % | 38.783 M | 0.000 -100.00 % | 47.650 M |
Total debt | 53.450 M 77.76 % | 30.069 M 271.23 % | 8.100 M 469.74 % | 1.422 M -98.63 % | 103.787 M 93.70 % | 53.580 M 153.23 % | 21.159 M 5.86 % | 19.988 M |
Accumulated other comprehensive income loss | 75.944 M 14.63 % | 66.249 M 14.35 % | 57.935 M 100.67 % | 28.871 M 14.23 % | 25.274 M -81.19 % | 134.342 M 864.72 % | 13.926 M 1 132.41 % | -1.349 M |
Retained earnings | 310.669 M 11.08 % | 279.675 M -4.07 % | 291.529 M 7.74 % | 270.576 M 72.14 % | 157.182 M 167.50 % | 58.760 M 3.55 % | 56.747 M 2.99 % | 55.097 M |
Common stock | 233.088 M 0.00 % | 233.088 M 20.00 % | 194.240 M 0.00 % | 194.240 M 33.33 % | 145.680 M 0.00 % | 145.680 M 45.68 % | 100.000 M 600.00 % | 14.286 M |
Total equity | 1.213 B 3.36 % | 1.174 B -0.48 % | 1.179 B 9.47 % | 1.077 B 146.32 % | 437.393 M 29.11 % | 338.782 M 98.50 % | 170.672 M 16.53 % | 146.460 M |
Other non current liabilities | 48.716 M 288.87 % | 12.527 M 509.49 % | 2.055 M 45.44 % | 1.413 M 337.89 % | 322.747 K -28.78 % | 453.159 K | 0.000 | 0.000 |
Long term debt | 8.131 M 1 409.66 % | 538.581 K -57.95 % | 1.281 M 17.35 % | 1.091 M -23.24 % | 1.422 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 56.978 M 327.00 % | 13.344 M 299.98 % | 3.336 M -3.71 % | 3.464 M -21.62 % | 4.420 M 436.79 % | 823.469 K 915.36 % | 81.101 K | 0.000 |
Other current liabilities | 212.541 M 32.67 % | 160.197 M -0.45 % | 160.918 M 591.19 % | -32.761 M -164.50 % | 50.792 M 4.29 % | 48.700 M 17.68 % | 41.385 M -63.90 % | 114.625 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 166.791 M 21.72 % | 137.027 M 33.48 % | 102.654 M -9.91 % | 113.945 M 69.50 % | 67.222 M 36.90 % | 49.104 M |
Short term debt | 50.147 M 69.81 % | 29.531 M 371.74 % | 6.260 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.192 M 6.03 % | 19.988 M |
Total current liabilities | 902.668 M 57.42 % | 573.406 M 3.15 % | 555.887 M -34.59 % | 849.858 M 36.09 % | 624.469 M 48.94 % | 419.281 M -10.06 % | 466.194 M -10.52 % | 520.978 M |
Total liabilities | 959.646 M 63.55 % | 586.750 M 4.92 % | 559.223 M -34.47 % | 853.322 M 35.69 % | 628.889 M 49.70 % | 420.104 M -9.90 % | 466.275 M -10.50 % | 520.978 M |
Other non current assets | 14.035 M 49.25 % | 9.404 M 137.58 % | 3.958 M -4.79 % | 4.157 M 906.59 % | 412.998 K -33.50 % | 621.056 K -89.90 % | 6.148 M 55 376.06 % | 11.083 K |
Long term investments | 0.000 | 0.000 -100.00 % | 4.850 M 11.22 % | 4.361 M -1.60 % | 4.432 M -9.82 % | 4.914 M | 0.000 | 0.000 |
Intangible assets | 49.378 M -1.73 % | 50.245 M -3.20 % | 51.904 M 1 028.46 % | 4.600 M -5.22 % | 4.853 M -10.78 % | 5.439 M -13.06 % | 6.256 M -1.87 % | 6.376 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 49.378 M -1.73 % | 50.245 M -3.20 % | 51.904 M 1 028.46 % | 4.600 M -5.22 % | 4.853 M -10.78 % | 5.439 M -13.06 % | 6.256 M -1.87 % | 6.376 M |
Property plant equipment net | 334.724 M 33.84 % | 250.086 M 62.59 % | 153.812 M 22.02 % | 126.059 M 69.42 % | 74.405 M -5.15 % | 78.448 M -6.19 % | 83.623 M -10.87 % | 93.825 M |
Total non current assets | 407.478 M 29.02 % | 315.826 M 42.81 % | 221.146 M 47.15 % | 150.286 M 67.93 % | 89.496 M -4.41 % | 93.626 M -6.01 % | 99.615 M -4.03 % | 103.797 M |
Other current assets | 134.192 M 54.92 % | 86.623 M 14.51 % | 75.645 M -20.61 % | 95.285 M 31.75 % | 72.325 M 55.16 % | 46.613 M -85.93 % | 331.378 M 324.04 % | 78.148 M |
Short term investments | 60.001 M -77.47 % | 266.340 M -24.33 % | 351.996 M 168.65 % | 131.022 M 8.11 % | 121.191 M 212.48 % | 38.783 M -55.68 % | 87.500 M 83.63 % | 47.650 M |
cash and cash equivalents | 822.325 M 29.97 % | 632.718 M 8.25 % | 584.516 M -10.58 % | 653.711 M 146.94 % | 264.728 M 28.67 % | 205.746 M 146.45 % | 83.483 M -49.17 % | 164.240 M |
Cash and short term investments | 882.325 M -1.86 % | 899.058 M -4.00 % | 936.512 M 19.34 % | 784.733 M 103.34 % | 385.919 M 57.82 % | 244.529 M 192.91 % | 83.483 M -49.17 % | 164.240 M |
Total current assets | 1.765 B 22.19 % | 1.445 B -4.80 % | 1.518 B -14.77 % | 1.780 B 82.27 % | 976.787 M 46.83 % | 665.260 M 23.81 % | 537.333 M -4.67 % | 563.641 M |
Inventory | 175.429 M 24.28 % | 141.155 M -24.57 % | 187.134 M -11.05 % | 210.377 M 81.82 % | 115.704 M 165.47 % | 43.585 M 24.65 % | 34.965 M -26.27 % | 47.421 M |
Net receivables | 573.364 M 80.39 % | 317.844 M -3.30 % | 328.703 M -55.06 % | 731.413 M 63.08 % | 448.491 M 27.08 % | 352.914 M 7.70 % | 327.676 M 19.66 % | 273.831 M |
Tax assets | 9.341 M 53.37 % | 6.091 M -8.03 % | 6.623 M -40.39 % | 11.110 M 106.00 % | 5.393 M 28.28 % | 4.204 M 17.21 % | 3.587 M 0.05 % | 3.585 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 621.350 M 64.83 % | 376.966 M -1.28 % | 381.840 M -45.63 % | 702.296 M 54.85 % | 453.544 M 85.15 % | 244.956 M -23.35 % | 319.577 M -16.46 % | 382.548 M |
Tax payables | 18.631 M 177.56 % | 6.712 M -2.28 % | 6.869 M -84.13 % | 43.296 M 147.69 % | 17.480 M 49.66 % | 11.680 M -30.55 % | 16.817 M 340.62 % | 3.817 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.422 M | 0.000 | 0.000 | 0.000 |
Minority interest | 48.583 M -2.61 % | 49.884 M -4.16 % | 52.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 4.827 M 796.28 % | 538.581 K -57.95 % | 1.281 M 17.35 % | 1.091 M -23.24 % | 1.422 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.349 M |
Other total stockholders equity | 544.859 M 0.00 % | 544.859 M -6.66 % | 583.707 M 0.00 % | 583.707 M 241.62 % | 170.866 M 28.74 % | 132.720 M | 0.000 -100.00 % | 78.427 M |
Deferred tax liabilities non current | 131.479 K -52.68 % | 277.842 K | 0.000 -100.00 % | 959.875 K -64.13 % | 2.676 M 622.61 % | 370.310 K 356.60 % | 81.101 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.173 B 23.42 % | 1.761 B 1.25 % | 1.739 B -9.95 % | 1.931 B 81.07 % | 1.066 B 40.51 % | 758.886 M 19.14 % | 636.947 M -4.57 % | 667.438 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 % | 3.527 M 147.46 % | -7.433 M -765.50 % | 1.117 M 440.29 % | -328.200 K -513.87 % | 79.300 K | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -91.713 M -324.47 % | 40.857 M -80.44 % | 208.872 M 189.94 % | -232.245 M -1 919.83 % | 12.762 M 116.67 % | -76.560 M -12.53 % | -68.038 M -393.30 % | -13.792 M |
Accounts receivables | -340.453 M -5 885.96 % | 5.884 M -98.76 % | 475.945 M 233.71 % | -355.956 M -185.68 % | -124.597 M -179.44 % | -44.588 M -59.06 % | -28.033 M -104.90 % | -13.681 M |
Inventory | -36.186 M -179.76 % | 45.367 M 101.04 % | 22.566 M 123.67 % | -95.334 M -31.10 % | -72.720 M -621.60 % | -10.078 M -184.90 % | 11.870 M 336.32 % | -5.023 M |
Accounts payables | 0.000 | 0.000 100.00 % | -293.167 M -229.45 % | 226.477 M 8.38 % | 208.963 M 1 068.94 % | -21.566 M 58.49 % | -51.955 M | 0.000 |
Other working capital | 284.926 M 2 841.23 % | -10.394 M -394.69 % | 3.527 M 147.46 % | -7.433 M -765.50 % | 1.117 M 440.33 % | -328.163 K 99.59 % | -79.908 M -811.19 % | -8.770 M |
Other non cash items | -1.705 M 88.01 % | -14.219 M 83.29 % | -85.071 M -507.26 % | 20.889 M -17.78 % | 25.406 M 937.01 % | 2.450 M -83.61 % | 14.952 M 245.59 % | 4.326 M |
Net cash provided by operating activities | 44.550 M -69.62 % | 146.661 M -51.91 % | 304.955 M 11 145.93 % | 2.712 M -98.66 % | 203.119 M 463.23 % | 36.063 M 443.32 % | 6.638 M -77.38 % | 29.338 M |
Investments in property plant and equipment | -83.835 M 20.43 % | -105.355 M -130.69 % | -45.670 M 31.67 % | -66.835 M -1 674.31 % | -3.767 M 29.80 % | -5.366 M 1.67 % | -5.457 M 71.11 % | -18.889 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 1.393 M 194.48 % | 472.880 K 9 199.51 % | 5.085 K -95.70 % | 118.268 K -92.75 % | 1.632 M 102.94 % | -55.568 M |
Purchases of investments | 0.000 | 0.000 100.00 % | -1.781 B -19.08 % | -1.495 B -267.49 % | -406.900 M -343 949.11 % | -118.268 K | 0.000 -100.00 % | 11.480 K |
Sales maturities of investments | 4.117 M -45.83 % | 7.601 M -42.83 % | 13.296 M -40.20 % | 22.233 M 585.64 % | 3.243 M 101.10 % | 1.613 M 41.81 % | 1.137 M -67.76 % | 3.527 M |
Other investing activites | 183.985 M 115.31 % | 85.452 M -94.50 % | 1.553 B 4.80 % | 1.482 B 347.33 % | 331.228 M 620.50 % | 45.972 M 193.73 % | -49.047 M -171.43 % | 68.661 M |
Net cash used for investing activites | 104.268 M 947.57 % | -12.302 M 95.25 % | -258.810 M -348.27 % | -57.736 M 24.22 % | -76.191 M -280.47 % | 42.218 M 179.11 % | -53.368 M -2 253.25 % | -2.268 M |
Debt repayment | 23.464 M 0.83 % | 23.271 M 4 277.70 % | -557.024 K | 0.000 | 0.000 100.00 % | -21.159 M -1 906.80 % | 1.171 M -93.11 % | 16.988 M |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -20.926 M -447.70 % | -3.821 M | 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 | -85.308 M 24.28 % | -112.659 M 14.71 % | -132.083 M -88.89 % | -69.926 M -37.13 % | -50.991 M -31.15 % | -38.880 M -0.72 % | -38.604 M -7 309.46 % | -521.009 K |
Other financing activites | 33.939 M 234.50 % | 10.146 M 158.23 % | 3.929 M -99.23 % | 512.821 M 13 521.99 % | -3.821 M -103.70 % | 103.290 M 1 201.43 % | 7.937 M 36.45 % | 5.816 M |
Net cash used provided by financing activities | -27.905 M 64.78 % | -79.242 M 38.43 % | -128.711 M -129.06 % | 442.895 M 908.03 % | -54.812 M -226.73 % | 43.250 M 246.63 % | -29.496 M -232.37 % | 22.283 M |
Effect of forex changes on cash | 22.611 M 1 955.96 % | 1.100 M -96.19 % | 28.844 M 457.85 % | -8.060 M 72.08 % | -28.870 M -870.19 % | 3.748 M 453.58 % | 677.132 K 108.14 % | -8.321 M |
Net change in cash | 143.523 M 155.30 % | 56.216 M 204.64 % | -53.722 M -114.14 % | 379.810 M 778.26 % | 43.246 M -65.48 % | 125.280 M 265.83 % | -75.549 M -284.12 % | 41.032 M |
Cash at beginning of period | 608.267 M 10.18 % | 552.051 M -8.87 % | 605.772 M 168.09 % | 225.962 M 23.67 % | 182.716 M 218.12 % | 57.436 M -56.81 % | 132.985 M 44.62 % | 91.953 M |
Cash at end of period | 751.790 M 23.60 % | 608.267 M 10.18 % | 552.051 M -8.87 % | 605.772 M 168.09 % | 225.962 M 23.67 % | 182.716 M 218.12 % | 57.436 M -56.81 % | 132.985 M |
Operating cash flow | 44.550 M -69.62 % | 146.661 M -51.91 % | 304.955 M 11 145.93 % | 2.712 M -98.66 % | 203.119 M 463.23 % | 36.063 M 443.32 % | 6.638 M -77.38 % | 29.338 M |
Capital expenditure | -83.835 M 20.43 % | -105.355 M -130.69 % | -45.670 M 31.67 % | -66.835 M -1 674.31 % | -3.767 M 29.80 % | -5.366 M 1.67 % | -5.457 M 71.11 % | -18.889 M |
Free CashFlow | -39.285 M -195.11 % | 41.306 M -84.07 % | 259.285 M 504.35 % | -64.124 M -132.17 % | 199.352 M 549.41 % | 30.697 M 2 501.08 % | 1.180 M -88.71 % | 10.449 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 | 809.181 M 17.23 % | 690.254 M -30.92 % | 999.248 M 40.41 % | 711.645 M 30.24 % | 546.414 M 3.22 % | 529.370 M 16.96 % | 452.599 M -12.37 % | 516.483 M -6.07 % | 549.871 M 12.90 % | 487.051 M -3.62 % | 505.361 M -0.93 % | 510.113 M -13.00 % | 586.342 M -24.27 % | 774.236 M -30.65 % | 1.116 B 10.11 % | 1.014 B 22.15 % | 830.011 M 10.75 % | 749.460 M -16.20 % | 894.380 M 54.91 % | 577.354 M 20.96 % | 477.322 M 41.85 % | 336.503 M -39.34 % | 554.707 M |
Net income | 46.257 M 13.26 % | 40.840 M 1.66 % | 40.174 M 51.32 % | 26.549 M -23.15 % | 34.548 M 60.74 % | 21.494 M 97.78 % | 10.867 M -74.50 % | 42.620 M 8.96 % | 39.117 M 182.20 % | 13.861 M -1.40 % | 14.058 M -73.13 % | 52.314 M -11.34 % | 59.004 M 38.89 % | 42.483 M -26.80 % | 58.041 M -5.95 % | 61.712 M 18.43 % | 52.110 M 56.28 % | 33.344 M -45.70 % | 61.407 M 74.61 % | 35.169 M -4.87 % | 36.971 M 59.32 % | 23.205 M -40.98 % | 39.316 M |
Income before tax | 55.096 M 6.51 % | 51.730 M 1.03 % | 51.203 M 60.00 % | 32.001 M -15.62 % | 37.926 M 35.01 % | 28.091 M 98.95 % | 14.120 M -71.28 % | 49.170 M 5.62 % | 46.553 M 173.61 % | 17.015 M 13.10 % | 15.043 M -77.33 % | 66.345 M -16.32 % | 79.284 M 43.39 % | 55.293 M -18.26 % | 67.649 M -13.65 % | 78.346 M 23.72 % | 63.323 M 52.87 % | 41.422 M -44.01 % | 73.986 M 87.12 % | 39.540 M -9.53 % | 43.704 M 47.28 % | 29.674 M -39.64 % | 49.162 M |
Income before tax ratio | 0.07 -9.15 % | 0.07 46.26 % | 0.05 13.95 % | 0.04 -35.21 % | 0.07 30.80 % | 0.05 70.10 % | 0.03 -67.23 % | 0.10 12.45 % | 0.08 142.35 % | 0.03 17.36 % | 0.03 -77.11 % | 0.13 -3.82 % | 0.14 89.34 % | 0.07 17.86 % | 0.06 -21.58 % | 0.08 1.29 % | 0.08 38.04 % | 0.06 -33.19 % | 0.08 20.79 % | 0.07 -25.20 % | 0.09 3.83 % | 0.09 -0.50 % | 0.09 |
EBITDA | 55.113 M 6.52 % | 51.738 M 0.14 % | 51.667 M 61.45 % | 32.001 M -24.66 % | 42.475 M 51.18 % | 28.096 M 54.09 % | 18.234 M -65.91 % | 53.487 M 33.00 % | 40.215 M 71.64 % | 23.430 M 12 311.86 % | -191.863 K -100.27 % | 70.607 M -14.16 % | 82.257 M 41.28 % | 58.223 M -1.14 % | 58.892 M -29.23 % | 83.213 M 40.93 % | 59.048 M 29.92 % | 45.448 M 103.77 % | -1.204 B -2 993.01 % | 41.627 M -20.67 % | 52.474 M 63.02 % | 32.189 M 102.91 % | -1.105 B |
Net income ratio | 0.06 -3.38 % | 0.06 47.16 % | 0.04 7.77 % | 0.04 -41.00 % | 0.06 55.72 % | 0.04 69.10 % | 0.02 -70.90 % | 0.08 16.00 % | 0.07 149.96 % | 0.03 2.30 % | 0.03 -72.87 % | 0.10 1.91 % | 0.10 83.40 % | 0.05 5.54 % | 0.05 -14.58 % | 0.06 -3.05 % | 0.06 41.11 % | 0.04 -35.20 % | 0.07 12.71 % | 0.06 -21.36 % | 0.08 12.32 % | 0.07 -2.71 % | 0.07 |
Ratio EBITDA | 0.07 -9.13 % | 0.07 44.96 % | 0.05 14.98 % | 0.04 -42.15 % | 0.08 46.46 % | 0.05 31.74 % | 0.04 -61.10 % | 0.10 41.60 % | 0.07 52.03 % | 0.05 12 770.96 % | 0.00 -100.27 % | 0.14 -1.34 % | 0.14 86.55 % | 0.08 42.55 % | 0.05 -35.73 % | 0.08 15.37 % | 0.07 17.32 % | 0.06 104.50 % | -1.35 -1 967.54 % | 0.07 -34.42 % | 0.11 14.92 % | 0.10 104.80 % | -1.99 |
Gross profit ratio | 0.15 13.82 % | 0.13 -4.13 % | 0.14 2.15 % | 0.13 -7.44 % | 0.14 11.56 % | 0.13 -18.40 % | 0.16 -7.34 % | 0.17 16.23 % | 0.15 14.55 % | 0.13 -8.64 % | 0.14 -0.86 % | 0.14 2.50 % | 0.14 8.44 % | 0.13 538.89 % | 0.02 -89.06 % | 0.18 0.53 % | 0.18 19.57 % | 0.15 44.00 % | 0.10 -95.10 % | 2.14 898.18 % | 0.21 34.45 % | 0.16 -24.63 % | 0.21 |
Weighted average shs out dil | 233.088 M 2.73 % | 226.890 M -2.66 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M -0.01 % | 233.121 M 3.02 % | 226.288 M -2.92 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.62 % | 231.652 M -0.62 % | 233.088 M 0.00 % | 233.088 M -0.01 % | 233.105 M 0.01 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 33.98 % | 173.968 M 3.16 % | 168.643 M -4.08 % | 175.815 M -0.17 % | 176.108 M 1.19 % | 174.039 M -0.44 % | 174.816 M |
Weighted average shs out | 233.088 M 2.73 % | 226.890 M -2.66 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M -0.01 % | 233.121 M 3.02 % | 226.288 M -2.92 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.62 % | 231.654 M -0.62 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 33.98 % | 173.968 M 3.16 % | 168.643 M -4.08 % | 175.815 M -0.17 % | 176.108 M 1.19 % | 174.039 M -0.44 % | 174.816 M |
EPS diluted | 0.20 11.11 % | 0.18 5.88 % | 0.17 54.55 % | 0.11 -26.67 % | 0.15 62.69 % | 0.09 92.08 % | 0.05 -73.33 % | 0.18 5.88 % | 0.17 185.71 % | 0.06 -1.98 % | 0.06 -72.41 % | 0.22 -12.00 % | 0.25 38.89 % | 0.18 -28.00 % | 0.25 -3.85 % | 0.26 18.18 % | 0.22 15.79 % | 0.19 -47.22 % | 0.36 80.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 -40.91 % | 0.22 |
Earnings per share | 0.20 11.11 % | 0.18 5.88 % | 0.17 54.55 % | 0.11 -26.67 % | 0.15 62.69 % | 0.09 92.08 % | 0.05 -73.33 % | 0.18 5.88 % | 0.17 185.71 % | 0.06 -1.98 % | 0.06 -72.41 % | 0.22 -12.00 % | 0.25 38.89 % | 0.18 -28.00 % | 0.25 -3.85 % | 0.26 18.18 % | 0.22 15.79 % | 0.19 -47.22 % | 0.36 80.00 % | 0.20 17.65 % | 0.17 30.77 % | 0.13 -40.91 % | 0.22 |
Gross profit | 119.581 M 33.43 % | 89.622 M -33.78 % | 135.335 M 43.43 % | 94.359 M 20.55 % | 78.275 M 15.15 % | 67.978 M -4.55 % | 71.222 M -18.80 % | 87.713 M 9.17 % | 80.347 M 29.32 % | 62.130 M -11.95 % | 70.560 M -1.79 % | 71.844 M -10.83 % | 80.569 M -17.87 % | 98.104 M 343.08 % | 22.142 M -87.96 % | 183.826 M 22.80 % | 149.692 M 32.42 % | 113.042 M 20.67 % | 93.681 M -92.42 % | 1.235 B 1 107.37 % | 102.307 M 90.71 % | 53.645 M -54.28 % | 117.322 M |
Income tax expense | 12.007 M 1.65 % | 11.812 M 5.38 % | 11.209 M 92.30 % | 5.829 M 55.99 % | 3.737 M -46.49 % | 6.983 M 101.90 % | 3.459 M -52.00 % | 7.206 M -11.38 % | 8.131 M 116.08 % | 3.763 M 141.99 % | 1.555 M -89.02 % | 14.168 M -30.34 % | 20.340 M 58.78 % | 12.810 M 33.32 % | 9.608 M -42.24 % | 16.634 M 48.34 % | 11.213 M 38.80 % | 8.078 M -35.78 % | 12.579 M 187.76 % | 4.371 M -35.07 % | 6.733 M 4.09 % | 6.469 M -34.30 % | 9.845 M |
Cost of revenue | 689.599 M 14.81 % | 600.632 M -30.48 % | 863.913 M 39.95 % | 617.286 M 31.86 % | 468.139 M 1.46 % | 461.392 M 20.98 % | 381.377 M -11.05 % | 428.770 M -8.68 % | 469.524 M 10.50 % | 424.920 M -2.27 % | 434.801 M -0.79 % | 438.269 M -13.35 % | 505.773 M -25.20 % | 676.131 M -38.21 % | 1.094 B 31.83 % | 830.058 M 22.01 % | 680.318 M 6.90 % | 636.418 M -20.52 % | 800.699 M 221.71 % | -657.873 M -275.43 % | 375.015 M 32.58 % | 282.858 M -35.33 % | 437.385 M |
General and administrative expenses | 296.406 K -96.81 % | 9.299 M 223.30 % | -7.541 M -148.69 % | 15.490 M 87.41 % | 8.265 M 12.33 % | 7.358 M 147.45 % | -15.508 M -174.65 % | 20.775 M 1 382.33 % | -1.620 M -123.16 % | 6.995 M -18.14 % | 8.545 M -47.78 % | 16.363 M 964.77 % | -1.892 M -128.81 % | 6.567 M 157.70 % | -11.382 M -170.93 % | 16.048 M 751.86 % | 1.884 M 1.00 % | 1.865 M -61.03 % | 4.786 M -33.83 % | 7.233 M 187.36 % | -8.280 M -248.90 % | 5.561 M -75.38 % | 22.592 M |
Selling and marketing expenses | 20.581 M -45.66 % | 37.876 M 407.19 % | 7.468 M -89.35 % | 70.100 M 62.41 % | 43.162 M 38.56 % | 31.152 M -39.33 % | 51.349 M 53.85 % | 33.377 M -1.53 % | 33.896 M 18.09 % | 28.704 M -41.38 % | 48.962 M 27.91 % | 38.278 M 2.70 % | 37.270 M 13.79 % | 32.752 M 145.03 % | -72.733 M -179.41 % | 91.593 M 17.63 % | 77.866 M 35.51 % | 57.460 M 44 754.15 % | 128.105 K -99.77 % | 56.459 M 21.47 % | 46.480 M 96.27 % | 23.682 M -57.28 % | 55.440 M |
Other expenses | 35.763 M 309.26 % | -17.090 M -122.14 % | 77.177 M 352.94 % | -30.512 M -39 288.15 % | 77.860 K -83.74 % | 478.742 K -91.46 % | 5.604 M 1 936.21 % | -305.216 K -116.93 % | 1.802 M 3 901.85 % | -47.406 K -104.06 % | 1.166 M 82.75 % | 638.166 K 206.79 % | -597.609 K -1 057.03 % | -51.650 K -101.28 % | 4.047 M -45.85 % | 7.474 M 198.04 % | -7.624 M -9 483.11 % | 81.252 K 100.01 % | -820.544 M 31.44 % | -1.197 B -24 930.89 % | -4.782 M -3 618.93 % | 135.880 K 100.03 % | -505.511 M |
Operating expenses | 65.109 M 73.27 % | 37.576 M -56.38 % | 86.152 M 37.40 % | 62.701 M 9.28 % | 57.374 M 30.04 % | 44.122 M -34.74 % | 67.606 M 46.72 % | 46.078 M -11.92 % | 52.311 M 35.17 % | 38.700 M -33.91 % | 58.561 M 31.09 % | 44.673 M 7.25 % | 41.654 M -5.75 % | 44.197 M 179.04 % | -55.916 M -153.85 % | 103.840 M 18.23 % | 87.828 M 31.30 % | 66.891 M 108.15 % | -820.544 M 31.44 % | -1.197 B -2 258.02 % | 55.461 M 73.05 % | 32.049 M 106.34 % | -505.511 M |
Cost and expenses | 754.708 M 18.25 % | 638.208 M -32.82 % | 950.065 M 39.77 % | 679.725 M 29.34 % | 525.513 M 3.96 % | 505.514 M 12.59 % | 448.983 M -5.45 % | 474.848 M -9.00 % | 521.835 M 12.56 % | 463.621 M -6.03 % | 493.362 M 2.16 % | 482.942 M -11.78 % | 547.427 M -24.00 % | 720.328 M -30.63 % | 1.038 B 11.18 % | 933.898 M 21.58 % | 768.146 M 9.22 % | 703.309 M 185.71 % | -820.544 M 55.76 % | -1.855 B -530.86 % | 430.476 M 36.70 % | 314.908 M 162.29 % | -505.511 M |
Research and development expenses | 8.469 M 13.05 % | 7.491 M -17.22 % | 9.049 M 22.94 % | 7.361 M 11.00 % | 6.631 M 7.34 % | 6.178 M -25.68 % | 8.312 M 5.14 % | 7.906 M 5.48 % | 7.495 M 38.72 % | 5.403 M -10.58 % | 6.042 M 7.36 % | 5.628 M 4.40 % | 5.391 M 6.96 % | 5.040 M -23.70 % | 6.606 M 41.42 % | 4.671 M 37.62 % | 3.394 M 1.82 % | 3.334 M -40.09 % | 5.564 M 48.98 % | 3.735 M 25.68 % | 2.972 M 18.00 % | 2.518 M -78.90 % | 11.933 M |
Selling general and administrative expenses | 20.877 M -55.75 % | 47.175 M 64 159.21 % | -73.642 K -100.09 % | 85.590 M 66.43 % | 51.428 M 33.54 % | 38.510 M 7.45 % | 35.842 M -33.81 % | 54.152 M 67.78 % | 32.276 M -9.59 % | 35.699 M -37.92 % | 57.507 M 5.25 % | 54.641 M 54.45 % | 35.378 M -10.02 % | 39.320 M 146.75 % | -84.115 M -178.14 % | 107.640 M 34.97 % | 79.750 M 34.43 % | 59.326 M 572.96 % | 8.816 M -86.05 % | 63.200 M 65.44 % | 38.200 M 30.63 % | 29.243 M -64.18 % | 81.648 M |
Interest income | 4.211 M 21.75 % | 3.459 M -41.86 % | 5.950 M 29.83 % | 4.583 M -30.41 % | 6.586 M 20.89 % | 5.448 M -66.58 % | 16.301 M 48.34 % | 10.988 M -8.30 % | 11.983 M 533.91 % | 1.890 M -75.05 % | 7.575 M 131.97 % | 3.265 M 93.29 % | 1.689 M -23.82 % | 2.218 M 61.20 % | 1.376 M | 0.000 -100.00 % | 773.739 K -89.26 % | 7.203 M | 0.000 | 0.000 -100.00 % | 2.029 M 200.07 % | 676.052 K | 0.000 |
Interest expense | 17.467 K 116.18 % | 8.080 K -98.26 % | 464.360 K | 0.000 -100.00 % | 205.855 K 4 386.81 % | 4.588 K | 0.000 -100.00 % | 101.231 K 31.22 % | 77.144 K | 0.000 -100.00 % | 5.843 K -72.53 % | 21.273 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 36.942 K -99.15 % | 4.342 M 23.10 % | 3.527 M -16.34 % | 4.216 M 0.00 % | 4.216 M 15.65 % | 3.646 M 0.00 % | 3.646 M 6.91 % | 3.410 M -19.58 % | 4.241 M 44.71 % | 2.930 M 0.00 % | 2.930 M 25.85 % | 2.328 M 0.00 % | 2.328 M 5.03 % | 2.217 M 0.00 % | 2.217 M 8.15 % | 2.050 M -0.65 % | 2.063 M 0.00 % | 2.063 M 0.00 % | 2.063 M 0.82 % | 2.047 M |
Operating income | 54.473 M 4.66 % | 52.046 M 5.82 % | 49.183 M 54.08 % | 31.920 M 52.73 % | 20.900 M -24.31 % | 27.613 M 224.27 % | 8.515 M -82.70 % | 49.229 M 9.41 % | 44.996 M 163.72 % | 17.062 M 42.19 % | 11.999 M -81.91 % | 66.315 M -16.35 % | 79.273 M 43.24 % | 55.345 M -12.98 % | 63.601 M -18.96 % | 78.479 M 23.90 % | 63.339 M 53.21 % | 41.341 M -44.01 % | 73.835 M 92.44 % | 38.369 M -10.81 % | 43.019 M 45.64 % | 29.538 M -39.96 % | 49.196 M |
Operating income ratio | 0.07 -10.72 % | 0.08 53.19 % | 0.05 9.73 % | 0.04 17.27 % | 0.04 -26.67 % | 0.05 177.24 % | 0.02 -80.26 % | 0.10 16.48 % | 0.08 133.59 % | 0.04 47.54 % | 0.02 -81.74 % | 0.13 -3.85 % | 0.14 89.14 % | 0.07 25.47 % | 0.06 -26.40 % | 0.08 1.43 % | 0.08 38.34 % | 0.06 -33.18 % | 0.08 24.22 % | 0.07 -26.26 % | 0.09 2.67 % | 0.09 -1.03 % | 0.09 |
Total other income expenses net | 622.930 K 296.84 % | -316.458 K -115.67 % | 2.020 M 2 384.53 % | 81.292 K -94.04 % | 1.365 M 185.12 % | 478.743 K -91.46 % | 5.604 M 9 477.26 % | -59.766 K -103.84 % | 1.557 M 3 384.10 % | -47.406 K -101.56 % | 3.044 M 10 026.75 % | 30.060 K 186.39 % | 10.496 K 120.32 % | -51.650 K -101.28 % | 4.047 M 3 132.78 % | -133.454 K -727.78 % | -16.122 K -119.84 % | 81.254 K -46.09 % | 150.719 K -87.13 % | 1.171 M 71.07 % | 684.583 K 403.75 % | 135.897 K 496.10 % | -34.309 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 | -814.905 M -23.32 % | -660.779 M 14.06 % | -768.874 M -7.79 % | -713.339 M -43.45 % | -497.257 M 9.14 % | -547.270 M 9.09 % | -601.985 M -18.49 % | -508.065 M -12.16 % | -452.975 M -2.29 % | -442.845 M 23.17 % | -576.417 M -21.54 % | -474.260 M -5.27 % | -450.508 M -36.73 % | -329.481 M 49.49 % | -652.289 M 4.86 % | -685.592 M -140.21 % | -285.414 M -43.31 % | -199.156 M 24.77 % | -264.728 M | 0.000 100.00 % | -249.484 M 0.00 % | -249.484 M -21.26 % | -205.746 M |
Total investments | 10.001 M -87.88 % | 82.478 M 37.46 % | 60.001 M -59.40 % | 147.770 M 43.57 % | 102.929 M -54.04 % | 223.975 M -15.91 % | 266.340 M -3.63 % | 276.374 M -3.75 % | 287.139 M -19.65 % | 357.369 M 1.53 % | 351.996 M -23.62 % | 460.840 M 7.99 % | 426.750 M -6.96 % | 458.685 M 250.08 % | 131.022 M -33.36 % | 196.599 M 147.54 % | 79.421 M 179.27 % | 28.439 M -76.53 % | 121.191 M | 0.000 -100.00 % | 66.700 M 233.50 % | 20.000 M -48.43 % | 38.783 M |
Total debt | 9.852 M -75.99 % | 41.026 M -23.24 % | 53.450 M 63.85 % | 32.621 M -82.08 % | 182.049 M 634.62 % | 24.781 M -19.37 % | 30.733 M 2 499.20 % | 1.182 M -9.72 % | 1.310 M -22.79 % | 1.696 M -79.06 % | 8.100 M 646.19 % | 1.086 M 2.00 % | 1.064 M 2.04 % | 1.043 M -26.64 % | 1.422 M -21.04 % | 1.800 M 1.20 % | 1.779 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 77.031 M | 0.000 | 0.000 -100.00 % | 608.595 M 803.58 % | 67.354 M -89.00 % | 612.290 M 824.23 % | 66.249 M -89.10 % | 607.863 M 844.91 % | 64.330 M -89.94 % | 639.245 M 10 877.79 % | 5.823 M -99.08 % | 630.170 M 1 599.42 % | 37.082 M -93.94 % | 611.549 M 2 018.22 % | 28.871 M -95.22 % | 603.709 M 3 002.78 % | 19.457 M -95.55 % | 437.393 M 8 008.28 % | -5.531 M | 0.000 -100.00 % | 2.526 M 0.00 % | 2.526 M 55.77 % | 1.622 M |
Retained earnings | 396.562 M 12.82 % | 351.509 M 13.15 % | 310.669 M 12.08 % | 277.189 M 10.59 % | 250.640 M -16.78 % | 301.169 M 7.69 % | 279.675 M 1.90 % | 274.468 M 18.38 % | 231.848 M -24.08 % | 305.390 M -11.13 % | 343.641 M 17.57 % | 292.294 M 21.80 % | 239.980 M -23.34 % | 313.059 M 15.70 % | 270.576 M -7.85 % | 293.612 M 26.61 % | 231.900 M 21.72 % | 190.526 M 21.21 % | 157.182 M | 0.000 -100.00 % | 67.948 M -10.61 % | 76.009 M 29.36 % | 58.760 M |
Common stock | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 0.00 % | 233.088 M 20.00 % | 194.240 M 0.00 % | 194.240 M 0.00 % | 194.240 M 0.00 % | 194.240 M 0.00 % | 194.240 M 0.00 % | 194.240 M 0.00 % | 194.240 M 33.33 % | 145.680 M 0.00 % | 145.680 M 0.00 % | 145.680 M | 0.000 -100.00 % | 145.680 M 0.00 % | 145.680 M 0.00 % | 145.680 M |
Total equity | 1.296 B 3.44 % | 1.253 B 3.28 % | 1.213 B 3.90 % | 1.168 B 1.97 % | 1.145 B -4.26 % | 1.196 B 1.90 % | 1.174 B 0.71 % | 1.166 B 3.61 % | 1.125 B -5.50 % | 1.190 B 0.92 % | 1.179 B 1.14 % | 1.166 B 5.57 % | 1.105 B -1.28 % | 1.119 B 3.85 % | 1.077 B -1.30 % | 1.092 B 109.23 % | 521.696 M 10.62 % | 471.630 M 7.83 % | 437.393 M 14.93 % | 380.567 M 9.08 % | 348.875 M 0.00 % | 348.875 M 2.98 % | 338.782 M |
Other non current liabilities | 70.055 M 24.59 % | 56.227 M 5.01 % | 53.543 M 32.68 % | 40.355 M 87.17 % | 21.560 M 679.54 % | 2.766 M -5.27 % | 2.920 M 103.32 % | 1.436 M -32.98 % | 2.143 M 0.00 % | 2.143 M 4.24 % | 2.055 M 113.72 % | 961.724 K -20.32 % | 1.207 M 15.67 % | 1.043 M -26.17 % | 1.413 M 47.89 % | 955.623 K -17.01 % | 1.151 M -52.17 % | 2.407 M 645.89 % | 322.747 K -99.95 % | 594.652 M 36 678.24 % | 1.617 M | 0.000 -100.00 % | 823.469 K |
Long term debt | 0.000 -100.00 % | 3.304 M 0.00 % | 3.304 M 0.11 % | 3.300 M 0.00 % | 3.300 M -11.39 % | 3.724 M 591.46 % | 538.581 K -36.79 % | 852.067 K -13.00 % | 979.427 K -28.30 % | 1.366 M 6.66 % | 1.281 M 69.59 % | 755.163 K 2.90 % | 733.889 K 2.99 % | 712.616 K -34.70 % | 1.091 M -25.76 % | 1.470 M 1.47 % | 1.449 M | 0.000 -100.00 % | 1.422 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 70.114 M 17.58 % | 59.633 M 4.66 % | 56.978 M 29.98 % | 43.837 M 74.77 % | 25.084 M 53.18 % | 16.376 M 22.72 % | 13.344 M 483.20 % | 2.288 M -34.12 % | 3.473 M -1.01 % | 3.509 M 5.17 % | 3.336 M 88.99 % | 1.765 M -10.59 % | 1.974 M -28.10 % | 2.746 M -20.74 % | 3.464 M -4.56 % | 3.630 M 1.45 % | 3.578 M -2.42 % | 3.667 M -17.04 % | 4.420 M -99.26 % | 594.652 M 31 692.36 % | 1.870 M | 0.000 -100.00 % | 823.469 K |
Other current liabilities | 232.039 M -42.90 % | 406.364 M 91.19 % | 212.541 M -22.03 % | 272.605 M 91.16 % | 142.608 M 1 976.07 % | -7.601 M -44.22 % | -5.271 M -117.12 % | 30.780 M 31.10 % | 23.478 M 34.96 % | 17.396 M -89.60 % | 167.228 M 92.50 % | 86.870 M 448.62 % | -24.918 M -131.98 % | 77.914 M 337.83 % | -32.761 M -118.58 % | 176.297 M 1 979.94 % | -9.378 M -105.66 % | 165.596 M 7.92 % | 153.445 M | 0.000 -100.00 % | 194.461 M -6.72 % | 208.467 M 28.17 % | 162.645 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 107.649 M -16.08 % | 128.279 M -22.48 % | 165.468 M -6.59 % | 177.133 M 5.58 % | 167.771 M 35.39 % | 123.914 M | 0.000 -100.00 % | 156.623 M 22.50 % | 127.857 M 20.87 % | 105.783 M -22.80 % | 137.027 M -28.08 % | 190.524 M 35.94 % | 140.156 M 46.04 % | 95.968 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 9.852 M -73.88 % | 37.722 M -24.78 % | 50.147 M 71.02 % | 29.321 M 31.67 % | 22.269 M 9.02 % | 20.427 M -30.83 % | 29.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.819 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 |
Total current liabilities | 730.147 M 0.76 % | 724.606 M -19.73 % | 902.668 M 3.17 % | 874.951 M 39.01 % | 629.421 M 16.13 % | 541.981 M -5.48 % | 573.406 M -0.20 % | 574.559 M 1.26 % | 567.426 M 23.34 % | 460.048 M -17.24 % | 555.887 M -25.44 % | 745.534 M -16.70 % | 895.036 M 13.63 % | 787.651 M -7.32 % | 849.858 M 12.13 % | 757.904 M 16.84 % | 648.673 M -0.32 % | 650.757 M 4.21 % | 624.469 M | 0.000 -100.00 % | 527.361 M 0.00 % | 527.361 M 25.78 % | 419.281 M |
Total liabilities | 800.260 M 2.04 % | 784.239 M -18.28 % | 959.646 M 4.45 % | 918.789 M 40.38 % | 654.504 M 17.22 % | 558.357 M -4.84 % | 586.750 M 1.72 % | 576.847 M 1.04 % | 570.899 M 23.16 % | 463.556 M -17.11 % | 559.223 M -25.17 % | 747.299 M -16.69 % | 897.010 M 13.49 % | 790.397 M -7.37 % | 853.322 M 12.05 % | 761.534 M 16.75 % | 652.251 M -0.33 % | 654.424 M 4.06 % | 628.889 M 5.76 % | 594.652 M 12.36 % | 529.231 M 0.35 % | 527.361 M 25.53 % | 420.104 M |
Other non current assets | 26.725 M 22.87 % | 21.750 M 54.97 % | 14.035 M 109.58 % | 6.697 M -24.59 % | 8.881 M 139.42 % | 3.709 M -8.46 % | 4.052 M 6.38 % | 3.809 M -1.29 % | 3.859 M -7.06 % | 4.152 M -73.10 % | 15.431 M 285.00 % | 4.008 M -1.23 % | 4.058 M -1.21 % | 4.107 M -1.20 % | 4.157 M 591.97 % | 600.774 K 40.55 % | 427.438 K -90.88 % | 4.688 M -3.22 % | 4.845 M | 0.000 -100.00 % | 5.187 M -47.78 % | 9.932 M 79.44 % | 5.535 M |
Long term investments | 0.000 -100.00 % | 2.453 M | 0.000 -100.00 % | 2.770 M -5.42 % | 2.929 M -46.10 % | 5.434 M 1.54 % | 5.352 M 21.55 % | 4.403 M 4.62 % | 4.209 M -7.54 % | 4.552 M | 0.000 -100.00 % | 4.320 M -5.06 % | 4.550 M 0.78 % | 4.515 M 3.54 % | 4.361 M 7.15 % | 4.070 M -2.88 % | 4.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 48.420 M -0.74 % | 48.781 M -1.21 % | 49.378 M -0.46 % | 49.605 M 0.61 % | 49.303 M -0.93 % | 49.768 M -0.95 % | 50.245 M -0.99 % | 50.749 M -0.47 % | 50.988 M -0.77 % | 51.383 M -1.00 % | 51.904 M 3.47 % | 50.164 M -0.79 % | 50.563 M 1 032.39 % | 4.465 M -2.92 % | 4.600 M 3.89 % | 4.427 M -3.10 % | 4.569 M -3.00 % | 4.711 M -2.93 % | 4.853 M | 0.000 -100.00 % | 5.060 M 0.00 % | 5.060 M -6.98 % | 5.439 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 | 48.420 M -0.74 % | 48.781 M -1.21 % | 49.378 M -0.46 % | 49.605 M 0.61 % | 49.303 M -0.93 % | 49.768 M -0.95 % | 50.245 M -0.99 % | 50.749 M -0.47 % | 50.988 M -0.77 % | 51.383 M -1.00 % | 51.904 M 3.47 % | 50.164 M -0.79 % | 50.563 M 1 032.39 % | 4.465 M -2.92 % | 4.600 M 3.89 % | 4.427 M -3.10 % | 4.569 M -3.00 % | 4.711 M -2.93 % | 4.853 M | 0.000 -100.00 % | 5.060 M 0.00 % | 5.060 M -6.98 % | 5.439 M |
Property plant equipment net | 360.086 M 6.33 % | 338.640 M 1.17 % | 334.724 M 19.34 % | 280.487 M 5.65 % | 265.490 M 4.43 % | 254.233 M 1.66 % | 250.086 M 3.40 % | 241.871 M 12.51 % | 214.973 M 27.73 % | 168.309 M 9.43 % | 153.812 M 7.55 % | 143.015 M 11.16 % | 128.651 M 4.73 % | 122.839 M -2.56 % | 126.059 M 67.78 % | 75.132 M -0.24 % | 75.314 M 3.33 % | 72.884 M -2.04 % | 74.405 M | 0.000 -100.00 % | 75.417 M 0.00 % | 75.417 M -3.86 % | 78.448 M |
Total non current assets | 444.617 M 5.90 % | 419.850 M 3.04 % | 407.478 M 17.42 % | 347.028 M 3.88 % | 334.073 M 4.13 % | 320.818 M 1.58 % | 315.826 M 1.99 % | 309.654 M 9.74 % | 282.158 M 20.36 % | 234.437 M 6.01 % | 221.146 M 4.79 % | 211.037 M 6.39 % | 198.363 M 33.73 % | 148.334 M -1.30 % | 150.286 M 61.30 % | 93.170 M 1.78 % | 91.537 M 1.87 % | 89.859 M 0.41 % | 89.496 M -90.82 % | 975.218 M 978.68 % | 90.409 M 0.00 % | 90.409 M -3.44 % | 93.626 M |
Other current assets | 183.340 M -5.70 % | 194.413 M 44.88 % | 134.192 M -50.60 % | 271.635 M 116.00 % | 125.758 M -4.51 % | 131.693 M 52.03 % | 86.623 M -21.63 % | 110.536 M 23.73 % | 89.333 M -6.57 % | 95.615 M 26.40 % | 75.645 M -27.94 % | 104.980 M 16.41 % | 90.181 M -11.70 % | 102.132 M 7.19 % | 95.285 M -16.12 % | 113.603 M 22.35 % | 92.850 M 54.16 % | 60.231 M -16.72 % | 72.325 M | 0.000 -100.00 % | 36.650 M 0.00 % | 36.650 M -21.37 % | 46.613 M |
Short term investments | 10.001 M -87.50 % | 80.026 M 33.37 % | 60.001 M -58.62 % | 145.000 M 45.00 % | 100.000 M -55.35 % | 223.975 M -15.91 % | 266.340 M -3.63 % | 276.374 M -3.75 % | 287.139 M -19.65 % | 357.369 M 1.53 % | 351.996 M -23.62 % | 460.840 M 7.99 % | 426.750 M -6.96 % | 458.685 M 250.08 % | 131.022 M -33.36 % | 196.599 M 147.54 % | 79.421 M 179.27 % | 28.439 M -76.53 % | 121.191 M | 0.000 -100.00 % | 66.700 M 233.50 % | 20.000 M -48.43 % | 38.783 M |
cash and cash equivalents | 824.756 M 17.52 % | 701.805 M -14.66 % | 822.325 M 10.24 % | 745.960 M 9.81 % | 679.306 M 18.75 % | 572.051 M -9.59 % | 632.718 M 24.25 % | 509.247 M 12.10 % | 454.285 M 2.19 % | 444.542 M -23.95 % | 584.516 M 22.97 % | 475.345 M 5.26 % | 451.572 M 36.62 % | 330.523 M -49.44 % | 653.711 M -4.90 % | 687.392 M 139.35 % | 287.194 M 44.21 % | 199.156 M -24.77 % | 264.728 M | 0.000 -100.00 % | 249.484 M 0.00 % | 249.484 M 21.26 % | 205.746 M |
Cash and short term investments | 834.757 M 6.77 % | 781.830 M -11.39 % | 882.325 M -0.97 % | 890.960 M 14.33 % | 779.306 M -2.10 % | 796.026 M -11.46 % | 899.058 M 14.44 % | 785.622 M 5.96 % | 741.424 M -7.54 % | 801.911 M -14.37 % | 936.512 M 0.03 % | 936.186 M 6.59 % | 878.322 M 11.29 % | 789.209 M 0.57 % | 784.733 M -11.23 % | 883.992 M 141.12 % | 366.615 M 61.08 % | 227.594 M -41.03 % | 385.919 M | 0.000 -100.00 % | 316.184 M -5.95 % | 336.184 M 37.48 % | 244.529 M |
Total current assets | 1.652 B 2.13 % | 1.617 B -8.38 % | 1.765 B 1.49 % | 1.739 B 18.69 % | 1.466 B 2.23 % | 1.434 B -0.77 % | 1.445 B 0.84 % | 1.433 B 1.35 % | 1.414 B -0.41 % | 1.419 B -6.46 % | 1.518 B -10.86 % | 1.702 B -5.59 % | 1.803 B 2.40 % | 1.761 B -1.10 % | 1.780 B 1.17 % | 1.760 B 62.59 % | 1.082 B 4.46 % | 1.036 B 6.08 % | 976.787 M | 0.000 -100.00 % | 787.697 M 0.00 % | 787.697 M 18.40 % | 665.260 M |
Inventory | 133.029 M 12.08 % | 118.688 M -32.34 % | 175.429 M 8.55 % | 161.619 M 0.87 % | 160.226 M 33.66 % | 119.872 M -15.08 % | 141.155 M 9.39 % | 129.039 M 4.10 % | 123.958 M -13.48 % | 143.275 M -23.44 % | 187.134 M 3.00 % | 181.683 M -11.64 % | 205.618 M 18.60 % | 173.370 M -17.59 % | 210.377 M 41.84 % | 148.324 M 5.06 % | 141.178 M 5.65 % | 133.626 M 15.49 % | 115.704 M | 0.000 -100.00 % | 70.501 M -0.83 % | 71.092 M 63.11 % | 43.585 M |
Net receivables | 500.548 M -4.18 % | 522.369 M -8.89 % | 573.364 M 38.10 % | 415.181 M -0.29 % | 416.384 M 7.87 % | 385.992 M 15.89 % | 333.066 M -21.06 % | 421.927 M -11.04 % | 474.269 M 19.54 % | 396.754 M 24.67 % | 318.248 M -36.38 % | 500.237 M -22.96 % | 649.342 M -10.89 % | 728.692 M -0.37 % | 731.413 M 11.81 % | 654.154 M 26.37 % | 517.635 M -10.30 % | 577.068 M 33.54 % | 432.147 M | 0.000 -100.00 % | 359.054 M 4.45 % | 343.771 M -2.59 % | 352.914 M |
Tax assets | 9.386 M 14.12 % | 8.225 M -11.95 % | 9.341 M 25.07 % | 7.469 M -0.01 % | 7.470 M -2.66 % | 7.674 M 25.99 % | 6.091 M -30.96 % | 8.822 M 8.52 % | 8.130 M 34.55 % | 6.042 M | 0.000 -100.00 % | 9.530 M -9.59 % | 10.541 M -15.05 % | 12.408 M 11.69 % | 11.110 M 24.28 % | 8.939 M 27.06 % | 7.036 M -7.13 % | 7.576 M 40.47 % | 5.393 M | 0.000 -100.00 % | 4.746 M | 0.000 -100.00 % | 4.204 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 | 471.885 M 78.46 % | 264.425 M -57.44 % | 621.350 M 10.10 % | 564.348 M 23.46 % | 457.128 M 16.47 % | 392.497 M 4.12 % | 376.966 M -5.03 % | 396.947 M -0.56 % | 399.176 M 18.95 % | 335.580 M -12.12 % | 381.840 M -26.93 % | 522.551 M -30.21 % | 748.765 M 22.11 % | 613.176 M -12.69 % | 702.296 M 27.48 % | 550.918 M 11.43 % | 494.412 M 30.82 % | 377.947 M -16.67 % | 453.544 M | 0.000 -100.00 % | 318.893 M 0.00 % | 318.893 M 30.18 % | 244.956 M |
Tax payables | 16.371 M 1.71 % | 16.096 M -13.61 % | 18.631 M 114.71 % | 8.677 M 17.00 % | 7.416 M -11.50 % | 8.380 M 24.85 % | 6.712 M -41.77 % | 11.528 M -4.60 % | 12.083 M 27.46 % | 9.480 M | 0.000 -100.00 % | 14.840 M -65.75 % | 43.332 M 30.71 % | 33.152 M -23.43 % | 43.296 M 41.08 % | 30.689 M 30.69 % | 23.482 M 108.82 % | 11.245 M -35.67 % | 17.480 M | 0.000 -100.00 % | 14.006 M | 0.000 -100.00 % | 11.680 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.608 M 0.00 % | 9.608 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 |
Minority interest | 44.491 M -6.65 % | 47.660 M -1.90 % | 48.583 M -0.37 % | 48.763 M -0.77 % | 49.140 M -0.72 % | 49.498 M -0.77 % | 49.884 M -0.41 % | 50.090 M -1.29 % | 50.746 M -1.35 % | 51.441 M -1.17 % | 52.051 M 5.32 % | 49.423 M -0.28 % | 49.560 M | 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 -100.00 % | 424.050 K -21.27 % | 538.581 K -36.79 % | 852.067 K -13.00 % | 979.427 K -28.30 % | 1.366 M -25.75 % | 1.840 M 143.64 % | 755.163 K 2.90 % | 733.889 K 2.99 % | 712.616 K -34.70 % | 1.091 M -25.76 % | 1.470 M 1.47 % | 1.449 M | 0.000 -100.00 % | 1.422 M | 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 | 0.000 | 0.000 -100.00 % | 5.531 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 544.859 M -12.21 % | 620.654 M -0.02 % | 620.802 M | 0.000 -100.00 % | 544.859 M | 0.000 -100.00 % | 544.859 M | 0.000 -100.00 % | 609.189 M | 0.000 -100.00 % | 583.707 M | 0.000 -100.00 % | 620.996 M | 0.000 -100.00 % | 583.707 M | 0.000 -100.00 % | 150.797 M 149.94 % | -301.969 M -315.60 % | 140.061 M -63.20 % | 380.567 M 181.39 % | 135.247 M 8.49 % | 124.659 M -7.21 % | 134.342 M |
Deferred tax liabilities non current | 58.298 K -43.03 % | 102.330 K -22.17 % | 131.479 K -28.14 % | 182.953 K -18.06 % | 223.264 K -19.64 % | 277.842 K 0.00 % | 277.842 K | 0.000 -100.00 % | 351.023 K | 0.000 | 0.000 -100.00 % | 48.312 K 44.14 % | 33.517 K -96.61 % | 989.955 K 3.13 % | 959.875 K -20.30 % | 1.204 M 23.15 % | 977.930 K -22.37 % | 1.260 M -52.92 % | 2.676 M | 0.000 -100.00 % | 253.566 K | 0.000 -100.00 % | 370.310 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.096 B 2.90 % | 2.037 B -6.24 % | 2.173 B 4.14 % | 2.086 B 15.94 % | 1.800 B 2.58 % | 1.754 B -0.35 % | 1.761 B 1.04 % | 1.742 B 2.75 % | 1.696 B 2.53 % | 1.654 B -4.88 % | 1.739 B -9.13 % | 1.913 B -4.40 % | 2.002 B 4.84 % | 1.909 B -1.11 % | 1.931 B 4.19 % | 1.853 B 57.85 % | 1.174 B 4.25 % | 1.126 B 5.61 % | 1.066 B 9.34 % | 975.218 M 11.06 % | 878.106 M 0.00 % | 878.106 M 15.71 % | 758.886 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.341 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 -100.00 % | 156.934 M 200.00 % | -156.934 M | 0.000 -100.00 % | 51.251 M -36.71 % | 80.977 M 200.00 % | -80.977 M | 0.000 -100.00 % | 498.512 M 813.66 % | -69.853 M -200.00 % | 69.853 M | 0.000 100.00 % | -451.289 M -462.39 % | 124.531 M 200.00 % | -124.531 M | 0.000 100.00 % | -197.317 M -847.39 % | 26.401 M 300.00 % | -13.201 M 0.00 % | -13.201 M 75.85 % | -54.666 M |
Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 137.566 M 200.00 % | -137.566 M | 0.000 -100.00 % | 5.884 M -95.90 % | 143.499 M 200.00 % | -143.499 M | 0.000 -100.00 % | 475.945 M 827.33 % | -65.438 M -200.00 % | 65.438 M | 0.000 100.00 % | -355.956 M -461.78 % | 98.391 M 200.00 % | -98.391 M | 0.000 100.00 % | -124.597 M -15 017.78 % | -824.177 K -300.00 % | 412.088 K 0.00 % | 412.089 K 100.92 % | -44.588 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 19.368 M 200.00 % | -19.368 M | 0.000 -100.00 % | 45.367 M 172.56 % | -62.523 M -200.00 % | 62.523 M | 0.000 -100.00 % | 22.566 M 611.12 % | -4.415 M -200.00 % | 4.415 M | 0.000 100.00 % | -95.334 M -464.70 % | 26.141 M 200.00 % | -26.141 M | 0.000 100.00 % | -72.720 M -367.11 % | 27.225 M 300.00 % | -13.613 M 0.00 % | -13.613 M -35.08 % | -10.078 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 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 105.704 M 249.38 % | -70.759 M | 0.000 100.00 % | -64.452 M -333.66 % | 27.584 M 124.33 % | -113.374 M -6 695.93 % | 1.719 M 115.91 % | -10.806 M -109.74 % | 110.977 M 198.23 % | -112.982 M 76.02 % | -471.173 M -606.89 % | 92.954 M 118.84 % | 42.475 M 207.26 % | -39.599 M 18.72 % | -48.718 M -6.48 % | -45.753 M -138.84 % | 117.809 M 160.92 % | -193.385 M -231.79 % | 146.733 M 318.76 % | 35.040 M 30.47 % | 26.856 M 0.00 % | 26.856 M -10.77 % | 30.098 M |
Net cash provided by operating activities | 105.704 M 249.38 % | -70.759 M | 0.000 -100.00 % | 119.031 M 105.97 % | 57.790 M 162.90 % | -91.880 M -216.43 % | 78.915 M -25.63 % | 106.107 M 45.83 % | 72.763 M 176.21 % | -95.475 M -271.29 % | 55.738 M -30.03 % | 79.655 M -54.29 % | 174.262 M 375 470.80 % | -46.424 K -100.66 % | 6.995 M -48.68 % | 13.630 M -91.71 % | 164.362 M 202.70 % | -160.041 M -941.34 % | 19.022 M -79.43 % | 92.483 M 101.90 % | 45.807 M 0.00 % | 45.807 M 99.73 % | 22.935 M |
Investments in property plant and equipment | -34.018 M -14.49 % | -29.714 M -16.36 % | -25.535 M -25.65 % | -20.323 M 8.53 % | -22.219 M -41.01 % | -15.757 M -279.68 % | -4.150 M 92.12 % | -52.667 M -72.13 % | -30.597 M -70.55 % | -17.940 M -29.28 % | -13.877 M 33.50 % | -20.869 M -169.10 % | -7.755 M -144.76 % | -3.168 M 94.68 % | -59.532 M -1 461.26 % | -3.813 M -28.84 % | -2.959 M -458.12 % | -530.263 K 75.61 % | -2.174 M -142.65 % | -896.093 K -98.88 % | -450.578 K -83.32 % | -245.789 K 95.42 % | -5.366 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -238.153 K -190.28 % | 263.808 K -99.95 % | 566.102 M | 0.000 -100.00 % | 3.269 M 85 020.63 % | 3.840 K -94.49 % | 69.637 K -84.61 % | 452.606 K 23 943.08 % | -1.898 K -101.97 % | 96.478 K -74.50 % | 378.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -460.354 M | 0.000 100.00 % | -1.305 B -330.52 % | 566.102 M 200.00 % | -566.102 M | 0.000 | 0.000 -100.00 % | 1.099 B 200.00 % | -1.099 B | 0.000 100.00 % | -1.495 B -573.59 % | 315.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 882.439 K 126.88 % | 388.952 K 117.30 % | -2.248 M -212.40 % | 2.000 M -99.68 % | 626.741 M 28 111.73 % | 2.222 M 120.81 % | -10.677 M -226.25 % | 8.458 M 17.60 % | 7.192 M 173.57 % | 2.629 M | 0.000 -100.00 % | 2.250 M 502.33 % | 373.584 K -81.60 % | 2.031 M -46.01 % | 3.761 M 103.74 % | 1.846 M -80.41 % | 9.423 M 30.82 % | 7.203 M | 0.000 | 0.000 -100.00 % | 282.812 K -12.86 % | 324.549 K | 0.000 |
Other investing activites | 91.536 M 557.11 % | -20.025 M -131.97 % | 62.645 M 239.06 % | -45.047 M -6.59 % | -42.262 M -200.00 % | 42.262 M 90.92 % | 22.136 M 103.94 % | -561.394 M -984.46 % | 63.473 M 1 337.40 % | -5.130 M -104.71 % | 108.830 M 109.59 % | -1.135 B -200.40 % | 1.130 B 447.29 % | -325.474 M -528.79 % | 75.904 M 162.91 % | -120.653 M -116.43 % | -55.748 M -163.81 % | 87.363 M 265.19 % | -52.885 M -300.98 % | 26.314 M 151.30 % | -51.297 M -1 160.53 % | 4.837 M 686.86 % | 614.708 K |
Net cash used for investing activites | 58.401 M 218.34 % | -49.350 M -241.56 % | 34.862 M 155.01 % | -63.371 M -162.18 % | 101.907 M 254.76 % | 28.726 M 293.04 % | 7.309 M 118.63 % | -39.238 M -197.93 % | 40.068 M 296.02 % | -20.441 M -120.81 % | 98.222 M 281.14 % | -54.226 M -327.79 % | 23.805 M 107.29 % | -326.612 M -1 722.28 % | 20.133 M 116.42 % | -122.621 M -148.80 % | -49.284 M -152.41 % | 94.036 M 270.79 % | -55.060 M -316.62 % | 25.417 M 149.39 % | -51.464 M -1 146.95 % | 4.916 M 203.46 % | -4.751 M |
Debt repayment | -31.185 M -151.00 % | -12.424 M -161.01 % | 20.364 M 188.38 % | 7.062 M 283.36 % | 1.842 M 131.74 % | -5.804 M -119.65 % | 29.531 M | 0.000 | 0.000 100.00 % | -6.260 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 |
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 % | -20.926 M | 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 | 0.000 | 0.000 100.00 % | -101.640 K 98.25 % | -5.796 M 92.70 % | -79.407 M -1 730 674.82 % | -4.588 K | 0.000 | 0.000 100.00 % | -112.659 M | 0.000 100.00 % | -9.083 M 93.12 % | -132.083 M 0.00 % | -132.083 M | 0.000 100.00 % | -69.926 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.991 M | 0.000 | 0.000 100.00 % | -38.880 M |
Other financing activites | 18.709 M 315.66 % | 4.501 M -58.64 % | 10.883 M -18.40 % | 13.337 M 37.15 % | 9.724 M | 0.000 -100.00 % | 10.860 M 7 684.60 % | -143.183 K 74.90 % | -570.460 K | 0.000 -100.00 % | 4.955 M | 0.000 -100.00 % | 7.500 M | 0.000 -100.00 % | 12.946 M -97.41 % | 500.636 M 75 910.64 % | -660.377 K -552.78 % | -101.165 K 97.35 % | -3.821 M -126 573.15 % | 3.021 K 300.07 % | -1.510 K 0.07 % | -1.511 K -100.00 % | 60.886 M |
Net cash used provided by financing activities | -12.476 M -57.46 % | -7.923 M -125.44 % | 31.145 M 113.29 % | 14.603 M 121.52 % | -67.845 M -1 068.03 % | -5.809 M -114.38 % | 40.391 M 28 309.15 % | -143.183 K 99.87 % | -113.230 M -1 708.78 % | -6.260 M -51.64 % | -4.128 M -83.45 % | -2.250 M 98.19 % | -124.583 M | 0.000 100.00 % | -56.980 M -111.38 % | 500.636 M 75 910.64 % | -660.377 K -552.78 % | -101.165 K 97.35 % | -3.821 M 92.51 % | -50.988 M -3 376 588.74 % | -1.510 K 0.07 % | -1.511 K -100.01 % | 22.006 M |
Effect of forex changes on cash | -28.677 M -443.61 % | 8.346 M -35.76 % | 12.992 M 726.47 % | -2.074 M -128.04 % | 7.397 M 72.22 % | 4.295 M 152.37 % | -8.202 M -856.97 % | 1.084 M -91.29 % | 12.446 M 394.39 % | -4.228 M 43.07 % | -7.426 M -148.13 % | 15.428 M -17.41 % | 18.681 M 764.38 % | 2.161 M 131.15 % | -6.938 M -326.57 % | 3.062 M 136.13 % | -8.476 M -297.52 % | 4.291 M 123.85 % | -17.995 M -43.01 % | -12.583 M -2 753.04 % | -441.043 K -120.53 % | 2.149 M -42.68 % | 3.748 M |
Net change in cash | 122.952 M 202.40 % | -120.075 M -394.65 % | 40.752 M -40.24 % | 68.189 M -36.42 % | 107.254 M 265.85 % | -64.668 M -154.61 % | 118.412 M 99.51 % | 59.352 M 1 122.46 % | 4.855 M 103.84 % | -126.403 M -188.76 % | 142.407 M 268.86 % | 38.607 M -57.94 % | 91.792 M 128.11 % | -326.527 M -705.22 % | -40.551 M -110.32 % | 392.862 M 339.86 % | 89.315 M 244.49 % | -61.815 M -6.41 % | -58.091 M -206.46 % | 54.567 M -43.65 % | 96.839 M 293.41 % | -50.069 M -213.96 % | 43.938 M |
Cash at beginning of period | 662.691 M -15.34 % | 782.767 M 10.09 % | 711.037 M 10.61 % | 642.848 M 12.38 % | 572.051 M -5.95 % | 608.267 M 24.17 % | 489.855 M 13.79 % | 430.503 M 1.14 % | 425.648 M -22.90 % | 552.051 M 34.76 % | 409.644 M 10.41 % | 371.037 M 32.87 % | 279.245 M -53.90 % | 605.772 M -6.27 % | 646.324 M 155.00 % | 253.462 M 54.41 % | 164.147 M -27.36 % | 225.962 M -20.45 % | 284.054 M 23.78 % | 229.486 M 73.01 % | 132.647 M -27.40 % | 182.716 M 31.66 % | 138.779 M |
Cash at end of period | 786.939 M 18.75 % | 662.691 M -11.85 % | 751.790 M 5.73 % | 711.037 M 4.67 % | 679.306 M 24.96 % | 543.599 M -10.63 % | 608.267 M 24.17 % | 489.855 M 13.79 % | 430.503 M 1.14 % | 425.648 M -22.90 % | 552.051 M 34.76 % | 409.644 M 10.41 % | 371.037 M 32.87 % | 279.245 M -53.90 % | 605.772 M -6.27 % | 646.324 M 155.00 % | 253.462 M 54.41 % | 164.147 M -27.36 % | 225.962 M -20.45 % | 284.054 M 23.78 % | 229.486 M 73.01 % | 132.647 M -27.40 % | 182.716 M |
Operating cash flow | 104.821 M 248.14 % | -70.759 M | 0.000 -100.00 % | 119.031 M 105.97 % | 57.790 M 162.90 % | -91.880 M -216.43 % | 78.915 M -25.63 % | 106.107 M 45.83 % | 72.763 M 176.21 % | -95.475 M -271.29 % | 55.738 M -30.03 % | 79.655 M -54.29 % | 174.262 M 375 470.80 % | -46.424 K -100.66 % | 6.995 M -48.68 % | 13.630 M -91.71 % | 164.362 M 202.70 % | -160.041 M -941.34 % | 19.022 M -79.43 % | 92.483 M 101.90 % | 45.807 M 0.00 % | 45.807 M 99.73 % | 22.935 M |
Capital expenditure | -34.018 M -14.49 % | -29.714 M -16.36 % | -25.535 M -25.65 % | -20.323 M 8.53 % | -22.219 M -41.01 % | -15.757 M -279.68 % | -4.150 M 92.12 % | -52.667 M -72.13 % | -30.597 M -70.55 % | -17.940 M -29.28 % | -13.877 M 33.50 % | -20.869 M -169.10 % | -7.755 M -144.76 % | -3.168 M 94.68 % | -59.532 M -1 461.26 % | -3.813 M -28.84 % | -2.959 M -458.12 % | -530.263 K 75.61 % | -2.174 M -142.65 % | -896.093 K -98.88 % | -450.578 K -83.32 % | -245.789 K 95.42 % | -5.366 M |
Free CashFlow | 70.803 M 170.20 % | -100.862 M -58.14 % | -63.782 M -163.33 % | 100.708 M 183.12 % | 35.571 M 133.05 % | -107.638 M -243.97 % | 74.765 M 39.91 % | 53.440 M 26.74 % | 42.166 M 137.18 % | -113.415 M -370.93 % | 41.861 M -28.79 % | 58.786 M -64.69 % | 166.507 M 5 279.25 % | -3.215 M 93.88 % | -52.538 M -635.17 % | 9.817 M -93.92 % | 161.402 M 200.52 % | -160.572 M -1 053.07 % | 16.848 M -81.60 % | 91.586 M 101.93 % | 45.356 M -0.45 % | 45.561 M 159.33 % | 17.569 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 |