China Shineway Pharmaceutical Group Limited CSWYF
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.778 B -16.35 % | 4.517 B 668.00 % | 588.092 M 18.05 % | 498.181 M 29.44 % | 384.866 M -2.27 % | 393.795 M 1.28 % | 388.829 M 37.32 % | 283.151 M -5.74 % | 300.407 M -8.14 % | 327.035 M |
| Net income | 840.052 M 512.46 % | 137.159 M 27.48 % | 107.592 M 25.06 % | 86.031 M 101.21 % | 42.756 M -41.61 % | 73.222 M -4.32 % | 76.531 M 14.90 % | 66.606 M -24.99 % | 88.793 M -15.20 % | 104.710 M |
| Income before tax | 1.146 B 552.97 % | 175.462 M 28.54 % | 136.508 M 22.66 % | 111.288 M 94.40 % | 57.247 M -38.80 % | 93.541 M -7.59 % | 101.229 M 16.75 % | 86.706 M -17.25 % | 104.776 M -17.42 % | 126.873 M |
| Income before tax ratio | 0.30 680.61 % | 0.04 -83.26 % | 0.23 3.91 % | 0.22 50.18 % | 0.15 -37.38 % | 0.24 -8.76 % | 0.26 -14.98 % | 0.31 -12.20 % | 0.35 -10.10 % | 0.39 |
| EBITDA | 1.221 B -2.47 % | 1.252 B 761.10 % | 145.338 M 19.80 % | 121.320 M 81.68 % | 66.777 M -12.73 % | 76.518 M -28.76 % | 107.412 M 60.41 % | 66.961 M -39.89 % | 111.398 M -9.88 % | 123.605 M |
| Net income ratio | 0.22 632.18 % | 0.03 -83.40 % | 0.18 5.94 % | 0.17 55.44 % | 0.11 -40.25 % | 0.19 -5.53 % | 0.20 -16.33 % | 0.24 -20.42 % | 0.30 -7.68 % | 0.32 |
| Ratio EBITDA | 0.32 16.59 % | 0.28 12.12 % | 0.25 1.48 % | 0.24 40.35 % | 0.17 -10.71 % | 0.19 -29.66 % | 0.28 16.81 % | 0.24 -36.23 % | 0.37 -1.89 % | 0.38 |
| Gross profit ratio | 0.75 -0.26 % | 0.75 1.04 % | 0.74 -0.53 % | 0.75 -0.11 % | 0.75 2.22 % | 0.73 0.32 % | 0.73 10.58 % | 0.66 2.28 % | 0.65 -2.56 % | 0.66 |
| Weighted average shs out dil | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.03 % | 755.141 M -0.21 % | 756.747 M -3.10 % | 780.947 M -4.51 % | 817.862 M -1.10 % | 827.000 M 0.00 % | 827.000 M 0.00 % | 827.000 M |
| Weighted average shs out | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.03 % | 755.141 M -0.21 % | 756.747 M -3.08 % | 780.818 M -4.36 % | 816.386 M -1.28 % | 827.000 M 0.00 % | 827.000 M 0.00 % | 827.000 M |
| EPS diluted | 1.11 516.67 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 94.69 % | 0.06 -39.77 % | 0.09 0.21 % | 0.09 16.27 % | 0.08 -26.82 % | 0.11 -15.38 % | 0.13 |
| Earnings per share | 1.11 516.67 % | 0.18 28.57 % | 0.14 27.27 % | 0.11 94.69 % | 0.06 -39.77 % | 0.09 0.11 % | 0.09 16.40 % | 0.08 -26.82 % | 0.11 -15.38 % | 0.13 |
| Gross profit | 2.832 B -16.57 % | 3.394 B 675.98 % | 437.398 M 17.42 % | 372.503 M 29.31 % | 288.080 M -0.10 % | 288.371 M 1.61 % | 283.816 M 51.85 % | 186.901 M -3.60 % | 193.878 M -10.49 % | 216.598 M |
| Income tax expense | 305.669 M 698.03 % | 38.303 M 32.46 % | 28.916 M 14.49 % | 25.257 M 74.30 % | 14.491 M -28.68 % | 20.319 M -17.73 % | 24.698 M 22.87 % | 20.100 M 25.76 % | 15.983 M -27.99 % | 22.194 M |
| Cost of revenue | 946.294 M -15.69 % | 1.122 B 644.83 % | 150.694 M 19.91 % | 125.678 M 29.85 % | 96.786 M -8.19 % | 105.424 M 0.39 % | 105.014 M 9.10 % | 96.250 M -9.65 % | 106.529 M -3.54 % | 110.437 M |
| General and administrative expenses | 291.320 M -10.77 % | 326.499 M 16.69 % | 279.804 M 9.06 % | 256.557 M -6.15 % | 273.359 M 590.47 % | 39.590 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.597 B -19.39 % | 1.982 B 8.96 % | 1.819 B 21.27 % | 1.500 B 26.51 % | 1.185 B 632.60 % | 161.816 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 104.980 M 26.71 % | 82.853 M -3.85 % | 86.168 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.989 B -17.76 % | 2.419 B 630.30 % | 331.175 M 14.23 % | 289.920 M 27.79 % | 226.866 M 3.30 % | 219.617 M 5.19 % | 208.778 M 64.87 % | 126.629 M 16.44 % | 108.754 M -8.49 % | 118.847 M |
| Cost and expenses | 2.935 B -17.10 % | 3.541 B 634.85 % | 481.869 M 15.95 % | 415.598 M 28.41 % | 323.652 M -0.43 % | 325.041 M 3.58 % | 313.792 M 40.79 % | 222.879 M 3.53 % | 215.283 M -6.11 % | 229.283 M |
| Research and development expenses | 100.522 M -9.00 % | 110.462 M 531.78 % | 17.484 M 0.38 % | 17.419 M 20.55 % | 14.449 M -3.33 % | 14.948 M -22.88 % | 19.383 M 36.16 % | 14.236 M 28.36 % | 11.090 M 1.09 % | 10.971 M |
| Selling general and administrative expenses | 1.889 B -18.17 % | 2.308 B 9.99 % | 2.098 B 19.49 % | 1.756 B 20.39 % | 1.459 B 624.32 % | 201.406 M 6.34 % | 189.395 M 68.51 % | 112.393 M 15.08 % | 97.664 M -9.47 % | 107.876 M |
| Interest income | 176.718 M 85.61 % | 95.207 M 591.95 % | 13.759 M -6.35 % | 14.692 M -23.58 % | 19.225 M 59.24 % | 12.073 M 1.35 % | 11.912 M 50.73 % | 7.903 M -20.32 % | 9.919 M 19.27 % | 8.317 M |
| Interest expense | 6.129 M 123.93 % | 2.737 M 2 818.50 % | 93.781 K -51.61 % | 193.798 K -91.94 % | 2.406 M 521.93 % | 386.810 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.708 K |
| Depreciation and amortization | 68.735 M 706.62 % | 8.521 M -2.46 % | 8.736 M -11.21 % | 9.838 M 38.10 % | 7.124 M -8.24 % | 7.764 M 25.55 % | 6.184 M -7.56 % | 6.689 M 1.02 % | 6.622 M -74.39 % | 25.854 M |
| Operating income | 842.602 M -13.63 % | 975.535 M 818.38 % | 106.223 M 28.63 % | 82.583 M 34.91 % | 61.214 M -10.97 % | 68.754 M -8.37 % | 75.037 M 24.50 % | 60.272 M -29.20 % | 85.124 M -12.92 % | 97.752 M |
| Operating income ratio | 0.22 3.26 % | 0.22 19.58 % | 0.18 8.96 % | 0.17 4.22 % | 0.16 -8.90 % | 0.17 -9.53 % | 0.19 -9.34 % | 0.21 -24.88 % | 0.28 -5.20 % | 0.30 |
| Total other income expenses net | 303.119 M 137.89 % | -800.073 M -2 741.78 % | 30.285 M 5.51 % | 28.705 M 823.58 % | -3.967 M 98.96 % | -382.939 M 2.58 % | -393.067 M -1 586.93 % | 26.435 M 12.67 % | 23.462 M 104.11 % | -571.095 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.794 B -3.69 % | -5.587 B -671.51 % | -724.222 M -10.17 % | -657.368 M -11.64 % | -588.836 M -15.80 % | -508.493 M 3.78 % | -528.450 M 3.76 % | -549.107 M -16.59 % | -470.956 M -6.58 % | -441.891 M |
| Total investments | 350.020 M 1 650.10 % | 20.000 M | 0.000 | 0.000 100.00 % | -14.859 M | 0.000 -100.00 % | 47.179 M -16.05 % | 56.198 M -3.89 % | 58.472 M 338.37 % | -24.530 M |
| Total debt | 346.527 M 15.00 % | 301.326 M 28 072.42 % | 1.070 M -54.27 % | 2.339 M -96.10 % | 59.962 M 3.25 % | 58.076 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -69.725 M -174.59 % | 93.473 M -1.49 % | 94.890 M 11.28 % | 85.271 M 6.24 % | 80.264 M 52.40 % | 52.667 M -48.45 % | 102.157 M 8.13 % | 94.473 M -6.02 % | 100.529 M |
| Retained earnings | 6.726 B 6.33 % | 6.326 B 658.79 % | 833.731 M -0.94 % | 841.611 M 3.62 % | 812.171 M 7.63 % | 754.599 M 5.85 % | 712.875 M 3.75 % | 687.090 M 16.03 % | 592.141 M 1.50 % | 583.363 M |
| Common stock | 87.662 M 609.41 % | 12.357 M -1.92 % | 12.599 M -8.38 % | 13.751 M 2.58 % | 13.404 M 6.51 % | 12.585 M -1.44 % | 12.768 M -5.15 % | 13.462 M 6.72 % | 12.614 M -6.56 % | 13.500 M |
| Total equity | 7.467 B 652.99 % | 991.633 M 8.10 % | 917.309 M -0.91 % | 925.702 M 4.48 % | 885.988 M 6.83 % | 829.339 M -1.25 % | 839.795 M -6.05 % | 893.881 M 10.40 % | 809.651 M -0.73 % | 815.568 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.526 M | 0.000 100.00 % | -158.684 M | 0.000 | 0.000 | 0.000 |
| Long term debt | 8.256 M 2 225.63 % | 355.000 K -61.07 % | 912.000 K -87.55 % | 7.324 M -51.26 % | 15.028 M 6 939.73 % | 213.474 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 124.630 M 18.12 % | 105.507 M 299.53 % | 26.408 M 417.82 % | 5.100 M 64.09 % | 3.108 M -82.34 % | 17.594 M -34.97 % | 27.053 M 189.06 % | 9.359 M 15.25 % | 8.120 M -16.24 % | 9.694 M |
| Other current liabilities | 1.624 B -0.52 % | 1.633 B 22.34 % | 1.335 B 56.68 % | 851.953 M 331.68 % | -367.732 M -139.93 % | 921.020 M 968.27 % | -106.076 M -204.92 % | 101.098 M -77.53 % | 449.872 M 478.77 % | -118.771 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 22.006 M 63.35 % | 13.472 M 30.19 % | 10.348 M 52.48 % | 6.786 M -62.47 % | 18.080 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 338.271 M 12.39 % | 300.971 M 4 509.05 % | 6.530 M -13.93 % | 7.587 M -97.99 % | 377.110 M 509.48 % | 61.874 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 2.450 B 0.67 % | 2.434 B 916.67 % | 239.382 M 38.94 % | 172.290 M -5.69 % | 182.680 M 8.02 % | 169.115 M 48.81 % | 113.648 M 4.34 % | 108.921 M 12.46 % | 96.850 M -10.36 % | 108.046 M |
| Total liabilities | 2.575 B 619.30 % | 357.934 M 34.67 % | 265.790 M 49.83 % | 177.390 M -4.52 % | 185.788 M -0.49 % | 186.709 M 32.70 % | 140.701 M 18.96 % | 118.280 M 12.68 % | 104.970 M -10.85 % | 117.741 M |
| Other non current assets | 0.000 | 0.000 100.00 % | -23.852 M 8.38 % | -26.032 M -224.14 % | 20.970 M 89 231.28 % | -23.527 K -100.10 % | 23.855 M -0.47 % | 23.967 M 3.72 % | 23.106 M -2.88 % | 23.792 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.673 M | 0.000 -100.00 % | 47.179 M -16.05 % | 56.198 M -3.89 % | 58.472 M 338.37 % | -24.530 M |
| Intangible assets | 23.323 M -28.87 % | 32.790 M 6.96 % | 30.656 M -15.90 % | 36.451 M 70.94 % | 21.324 M -40.19 % | 35.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.328 M |
| GoodWill | 165.956 M 0.00 % | 165.956 M 595.79 % | 23.852 M -8.38 % | 26.032 M 66.10 % | 15.673 M -31.46 % | 22.868 M -1.44 % | 23.201 M -5.15 % | 24.461 M 6.72 % | 22.921 M -6.56 % | 24.530 M |
| Goodwill and intangible assets | 189.279 M -4.76 % | 198.746 M 264.62 % | 54.508 M -12.76 % | 62.483 M 68.89 % | 36.997 M -36.79 % | 58.533 M 152.29 % | 23.201 M -5.15 % | 24.461 M 6.72 % | 22.921 M -80.55 % | 117.859 M |
| Property plant equipment net | 1.219 B 1.17 % | 1.205 B 589.13 % | 174.901 M -10.94 % | 196.388 M -7.92 % | 213.274 M -0.56 % | 214.469 M 4.90 % | 204.445 M -5.03 % | 215.268 M 2.01 % | 211.016 M -10.38 % | 235.466 M |
| Total non current assets | 1.443 B 1.67 % | 1.419 B 581.29 % | 208.319 M -11.75 % | 236.049 M -8.90 % | 259.101 M -6.40 % | 276.826 M -8.57 % | 302.787 M -6.32 % | 323.222 M 1.44 % | 318.622 M -10.53 % | 356.137 M |
| Other current assets | 93.283 M -93.08 % | 1.348 B 25.04 % | 1.078 B 19.09 % | 905.434 M -20.09 % | 1.133 B 37.13 % | 826.244 M 29.92 % | 635.962 M -14.94 % | 747.699 M 1.29 % | 738.185 M 9.62 % | 673.414 M |
| Short term investments | 350.020 M 1 650.10 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 6.140 B 4.27 % | 5.889 B 711.92 % | 725.292 M 9.94 % | 659.707 M 1.68 % | 648.798 M 14.51 % | 566.568 M 7.21 % | 528.450 M -3.76 % | 549.107 M 16.59 % | 470.956 M 6.58 % | 441.891 M |
| Cash and short term investments | 6.490 B 9.84 % | 5.909 B 714.68 % | 725.292 M 9.94 % | 659.707 M 1.68 % | 648.798 M 14.51 % | 566.568 M 7.21 % | 528.450 M -3.76 % | 549.107 M 16.59 % | 470.956 M 6.58 % | 441.891 M |
| Total current assets | 8.599 B 5.44 % | 8.155 B 736.57 % | 974.779 M 9.04 % | 893.959 M 5.93 % | 843.915 M 12.98 % | 746.953 M 10.22 % | 677.709 M -3.22 % | 700.291 M 14.48 % | 611.698 M 3.43 % | 591.427 M |
| Inventory | 813.190 M -9.41 % | 897.709 M 849.76 % | 94.520 M 2.49 % | 92.226 M 36.15 % | 67.739 M 9.53 % | 61.846 M 4.72 % | 59.061 M 37.26 % | 43.030 M 1.57 % | 42.364 M -19.29 % | 52.491 M |
| Net receivables | 1.202 B -9.29 % | 1.325 B 784.28 % | 149.836 M 10.30 % | 135.848 M -95.88 % | 3.294 B 3 191.93 % | 100.069 M 25.04 % | 80.029 M 109.13 % | -876.724 M -131.91 % | 2.747 B 15.23 % | 2.384 B |
| Tax assets | 34.326 M 125.38 % | 15.230 M 451.32 % | 2.762 M -13.94 % | 3.210 M -9.13 % | 3.533 M -8.19 % | 3.848 M -6.30 % | 4.107 M 23.41 % | 3.328 M 7.13 % | 3.106 M -12.54 % | 3.551 M |
| Other assets | 0.000 100.00 % | -8.224 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 402.964 M -16.88 % | 484.791 M 57.02 % | 308.745 M 35.05 % | 228.620 M 39.08 % | 164.377 M -13.23 % | 189.445 M -11.10 % | 213.107 M 3 970.97 % | 5.235 M -97.61 % | 219.126 M -2.23 % | 224.126 M |
| Tax payables | 84.270 M 464.45 % | 14.930 M -3.63 % | 15.492 M 51.72 % | 10.211 M 14.40 % | 8.926 M 57.47 % | 5.668 M -14.34 % | 6.617 M 155.66 % | 2.588 M -36.22 % | 4.058 M 50.78 % | 2.691 M |
| Deferred revenue non current | 81.853 M -7.91 % | 88.888 M 277.15 % | 23.568 M -86.27 % | 171.594 M -16.01 % | 204.309 M 1 821.39 % | 10.633 M -41.64 % | 18.222 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 16.527 M 1 146.38 % | 1.326 M -82.18 % | 7.442 M -50.09 % | 14.911 M -34.66 % | 22.819 M 368.42 % | 4.871 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 |
| Other total stockholders equity | 652.806 M 112.37 % | -5.277 B -7.97 % | -4.888 B -19 808.81 % | -24.550 M 1.24 % | -24.859 M -37.28 % | -18.108 M -129.45 % | 61.485 M -32.56 % | 91.173 M -17.43 % | 110.423 M -6.56 % | 118.176 M |
| Deferred tax liabilities non current | 34.521 M 112.25 % | 16.264 M 500.53 % | 2.708 M -31.45 % | 3.951 M 387.80 % | 809.963 K -88.00 % | 6.747 M -23.60 % | 8.831 M -5.64 % | 9.359 M 15.25 % | 8.120 M -16.24 % | 9.694 M |
| Other liabilities | 0.000 100.00 % | -2.181 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.042 B 644.06 % | 1.350 B 14.07 % | 1.183 B 4.70 % | 1.130 B 2.45 % | 1.103 B 7.74 % | 1.024 B 4.41 % | 980.496 M -4.20 % | 1.024 B 10.02 % | 930.320 M -1.82 % | 947.564 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -43.157 M -29.62 % | -33.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 5.350 K -73.34 % | 20.068 K -87.15 % | 156.113 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 221.959 M 1 037.17 % | -23.684 M -154.87 % | 43.161 M 546.33 % | 6.678 M 21.04 % | 5.517 M 116.00 % | -34.478 M -278.04 % | -9.120 M -91.98 % | -4.751 M -168.54 % | 6.931 M -29.43 % | 9.822 M |
| Accounts receivables | 51.760 M 225.84 % | -41.133 M -74.11 % | -23.625 M -128.28 % | -10.349 M 23.43 % | -13.516 M 36.75 % | -21.368 M -79 701.48 % | -26.777 K -100.81 % | 3.296 M 123.17 % | -14.228 M -163.05 % | 22.567 M |
| Inventory | 169.973 M 600.50 % | -33.961 M -227.30 % | -10.376 M 52.09 % | -21.657 M -1 125.30 % | -1.767 M 52.00 % | -3.683 M 80.57 % | -18.954 M -1 004.86 % | 2.095 M -70.07 % | 7.000 M 209.80 % | -6.375 M |
| Accounts payables | 0.000 -100.00 % | 24.906 M 108.81 % | 11.927 M 39.35 % | 8.559 M 335.61 % | -3.633 M -5.50 % | -3.443 M -28.96 % | -2.670 M -255.64 % | 1.716 M 327.68 % | -753.512 K -123.20 % | 3.248 M |
| Other working capital | 226.000 K -99.15 % | 26.503 M -59.37 % | 65.234 M 116.55 % | 30.124 M 23.29 % | 24.433 M 508.33 % | -5.984 M -147.75 % | 12.531 M 205.68 % | -11.857 M -179.51 % | 14.912 M 255.04 % | -9.619 M |
| Other non cash items | -473.280 M -2 641.48 % | 18.622 M -2.33 % | 19.067 M -68.60 % | 60.719 M -24.12 % | 80.016 M 27.94 % | 62.542 M 15.83 % | 53.994 M 62.06 % | 33.318 M -22.19 % | 42.818 M 167.37 % | 16.014 M |
| Net cash provided by operating activities | 963.135 M 584.93 % | 140.619 M -21.25 % | 178.555 M 48.62 % | 120.143 M 17.50 % | 102.249 M 57.24 % | 65.027 M -30.50 % | 93.570 M -2.11 % | 95.591 M -22.87 % | 123.939 M -0.16 % | 124.132 M |
| Investments in property plant and equipment | -140.112 M -586.22 % | -20.418 M -5.95 % | -19.272 M -33.18 % | -14.470 M -51.23 % | -9.569 M 28.06 % | -13.301 M 37.11 % | -21.149 M -56.14 % | -13.545 M 6.66 % | -14.511 M 19.00 % | -17.916 M |
| Acquisitions net | 982.903 K | 0.000 -100.00 % | 520.861 K -96.30 % | 14.062 M 187.46 % | -16.077 M -34 731.37 % | 46.423 K -52.86 % | 98.485 K -62.62 % | 263.443 K 102.19 % | -12.028 M 74.52 % | -47.202 M |
| Purchases of investments | -844.997 M -1 048.63 % | -73.566 M -64.73 % | -44.658 M 21.90 % | -57.181 M 84.19 % | -361.567 M -176.06 % | -130.974 M -108.21 % | -62.904 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 527.613 M 602.95 % | 75.056 M 64.42 % | 45.651 M -22.08 % | 58.584 M -84.08 % | 368.064 M 170.06 % | 136.288 M 91.47 % | 71.180 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 184.403 M 6 313.05 % | 2.875 M 426.76 % | 545.870 K -72.48 % | 1.984 M -67.42 % | 6.089 M 54.45 % | 3.943 M -69.25 % | 12.821 M 1 354.75 % | 881.339 K -68.85 % | 2.829 M -61.94 % | 7.433 M |
| Net cash used for investing activites | -272.110 M -1 595.17 % | -16.052 M 6.74 % | -17.213 M -678.16 % | 2.977 M 122.80 % | -13.059 M -226.55 % | -3.999 M -8 599.82 % | 47.049 K 100.38 % | -12.400 M 47.70 % | -23.710 M 58.90 % | -57.685 M |
| Debt repayment | 30.000 M -29.32 % | 42.442 M 3 911.48 % | -1.114 M 99.70 % | -369.319 M -1 170.32 % | -29.073 M -150.15 % | 57.977 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 3.663 M 110.05 % | -36.437 M 85.07 % | -244.019 M 19.80 % | -304.256 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.582 M 84.28 % | -35.511 M 22.85 % | -46.029 M | 0.000 | 0.000 | 0.000 |
| Dividends paid | -407.916 M -812.57 % | -44.699 M -27.54 % | -35.048 M 50.84 % | -71.294 M -92.73 % | -36.991 M -3.41 % | -35.771 M 9.47 % | -39.513 M -1.22 % | -39.036 M 2.12 % | -39.882 M 8.18 % | -43.435 M |
| Other financing activites | -14.559 M 40.53 % | -24.480 M -2 436.63 % | -965.076 K -100.14 % | 688.290 M 1 103.91 % | 57.171 M -72.43 % | 207.352 M -19.70 % | 258.227 M | 0.000 | 0.000 -100.00 % | 199.548 M |
| Net cash used provided by financing activities | -392.475 M -1 367.85 % | -26.738 M 27.98 % | -37.127 M 70.97 % | -127.876 M -182.10 % | -45.330 M -215.70 % | -14.359 M 83.21 % | -85.542 M -119.14 % | -39.036 M 2.12 % | -39.882 M 9.13 % | -43.887 M |
| Effect of forex changes on cash | -47.173 M -866.54 % | 6.154 M -2.70 % | 6.325 M 197.10 % | -6.514 M -5.35 % | -6.183 M -1 847 581 867.63 % | -0.335 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 251.377 M 139.86 % | 104.800 M 59.79 % | 65.585 M 501.22 % | 10.909 M -86.73 % | 82.230 M 115.72 % | 38.118 M 284.53 % | -20.657 M -126.43 % | 78.151 M 29.50 % | 60.347 M 167.49 % | 22.561 M |
| Cash at beginning of period | 5.889 B 708.05 % | 728.761 M 10.47 % | 659.707 M 1.68 % | 648.798 M 14.51 % | 566.568 M 7.21 % | 528.450 M -3.76 % | 549.107 M 16.59 % | 470.956 M 14.70 % | 410.609 M -2.08 % | 419.331 M |
| Cash at end of period | 6.140 B 639.70 % | 830.092 M 14.45 % | 725.292 M 9.94 % | 659.707 M 1.68 % | 648.798 M 14.51 % | 566.568 M 7.21 % | 528.450 M -3.76 % | 549.107 M 16.59 % | 470.956 M 6.58 % | 441.891 M |
| Operating cash flow | 963.135 M 584.93 % | 140.619 M -21.25 % | 178.555 M 48.62 % | 120.143 M 17.50 % | 102.249 M 57.24 % | 65.027 M -30.50 % | 93.570 M -2.11 % | 95.591 M -22.87 % | 123.939 M -0.16 % | 124.132 M |
| Capital expenditure | -140.112 M -589.06 % | -20.334 M -5.51 % | -19.272 M -33.18 % | -14.470 M -51.23 % | -9.569 M 28.06 % | -13.301 M 37.11 % | -21.149 M -56.14 % | -13.545 M 6.66 % | -14.511 M 19.00 % | -17.916 M |
| Free CashFlow | 823.023 M 584.71 % | 120.201 M -24.54 % | 159.284 M 50.73 % | 105.673 M 14.02 % | 92.681 M 79.18 % | 51.726 M -28.58 % | 72.421 M -11.73 % | 82.047 M -25.02 % | 109.428 M 3.02 % | 106.216 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.491 B 1 115.79 % | 287.131 M 97.97 % | 145.039 M -16.95 % | 174.637 M -43.06 % | 306.728 M 9.84 % | 279.248 M 7.78 % | 259.099 M 7.90 % | 240.128 M 11.02 % | 216.283 M 27.65 % | 169.433 M -11.36 % | 191.145 M -5.58 % | 202.442 M |
| Net income | 753.848 M 774.49 % | 86.204 M 163.31 % | 32.738 M -8.50 % | 35.781 M -36.39 % | 56.255 M 10.44 % | 50.940 M 32.23 % | 38.523 M -19.17 % | 47.661 M 681.76 % | 6.097 M -83.12 % | 36.122 M 17.31 % | 30.792 M -27.65 % | 42.560 M |
| Income before tax | 1.027 B 765.85 % | 118.623 M 204.44 % | 38.965 M -20.27 % | 48.874 M -32.70 % | 72.625 M 14.75 % | 63.291 M 20.05 % | 52.718 M -10.31 % | 58.780 M 327.30 % | 13.756 M -67.99 % | 42.968 M 2.70 % | 41.840 M -19.19 % | 51.777 M |
| Income before tax ratio | 0.29 -28.78 % | 0.41 53.78 % | 0.27 -4.00 % | 0.28 18.20 % | 0.24 4.47 % | 0.23 11.39 % | 0.20 -16.88 % | 0.24 284.87 % | 0.06 -74.92 % | 0.25 15.86 % | 0.22 -14.42 % | 0.26 |
| EBITDA | 1.132 B 1 183.31 % | 88.236 M 177.75 % | 31.768 M -35.08 % | 48.933 M -43.02 % | 85.880 M 10.41 % | 77.784 M 15.82 % | 67.161 M -7.73 % | 72.784 M 145.64 % | 29.630 M -50.36 % | 59.689 M 6.50 % | 56.046 M -17.32 % | 67.789 M |
| Net income ratio | 0.22 -28.07 % | 0.30 33.01 % | 0.23 10.17 % | 0.20 11.71 % | 0.18 0.54 % | 0.18 22.69 % | 0.15 -25.09 % | 0.20 604.13 % | 0.03 -86.78 % | 0.21 32.34 % | 0.16 -23.37 % | 0.21 |
| Ratio EBITDA | 0.32 5.55 % | 0.31 40.30 % | 0.22 -21.83 % | 0.28 0.08 % | 0.28 0.52 % | 0.28 7.46 % | 0.26 -14.48 % | 0.30 121.25 % | 0.14 -61.11 % | 0.35 20.15 % | 0.29 -12.44 % | 0.33 |
| Gross profit ratio | 0.75 -0.56 % | 0.75 0.35 % | 0.75 -0.16 % | 0.75 -0.47 % | 0.76 3.53 % | 0.73 -3.55 % | 0.76 2.53 % | 0.74 -2.68 % | 0.76 2.99 % | 0.74 -2.11 % | 0.75 5.53 % | 0.71 |
| Weighted average shs out dil | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.07 % | 754.878 M 0.04 % | 754.600 M -0.56 % | 758.879 M -1.31 % | 768.979 M -2.69 % | 790.197 M |
| Weighted average shs out | 755.400 M 0.00 % | 755.400 M -0.45 % | 758.802 M 0.36 % | 756.100 M 0.09 % | 755.400 M 0.00 % | 755.400 M 0.00 % | 755.400 M 0.07 % | 754.878 M 0.04 % | 754.600 M -0.56 % | 758.879 M -1.31 % | 768.979 M -2.65 % | 789.929 M |
| EPS diluted | 1.00 771.98 % | 0.11 163.74 % | 0.04 -8.65 % | 0.05 -36.38 % | 0.07 10.53 % | 0.07 32.16 % | 0.05 -19.18 % | 0.06 679.01 % | 0.01 -82.98 % | 0.05 19.00 % | 0.04 -25.79 % | 0.05 |
| Earnings per share | 1.00 771.98 % | 0.11 164.97 % | 0.04 -8.88 % | 0.05 -36.51 % | 0.07 10.53 % | 0.07 32.16 % | 0.05 -19.18 % | 0.06 679.01 % | 0.01 -82.98 % | 0.05 19.00 % | 0.04 -25.79 % | 0.05 |
| Gross profit | 2.615 B 1 108.97 % | 216.334 M 98.65 % | 108.900 M -17.08 % | 131.338 M -43.33 % | 231.758 M 13.71 % | 203.808 M 3.95 % | 196.065 M 10.63 % | 177.231 M 8.05 % | 164.026 M 31.47 % | 124.766 M -13.23 % | 143.786 M -0.35 % | 144.297 M |
| Income tax expense | 273.250 M 742.86 % | 32.419 M 420.66 % | 6.227 M -52.44 % | 13.092 M -20.02 % | 16.370 M 32.54 % | 12.351 M -12.99 % | 14.195 M 27.66 % | 11.120 M 45.17 % | 7.660 M 11.88 % | 6.846 M -38.03 % | 11.048 M 19.86 % | 9.218 M |
| Cost of revenue | 875.497 M 1 136.63 % | 70.797 M 95.90 % | 36.139 M -16.54 % | 43.299 M -42.24 % | 74.970 M -0.62 % | 75.440 M 19.68 % | 63.034 M 0.22 % | 62.897 M 20.36 % | 52.257 M 16.99 % | 44.667 M -5.68 % | 47.359 M -18.55 % | 58.144 M |
| General and administrative expenses | 271.339 M 1 257.96 % | 19.981 M 55.09 % | 12.884 M 27.89 % | 10.074 M -8.48 % | 11.007 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 1.485 B 1 220.20 % | 112.471 M 71.70 % | 65.503 M -12.24 % | 74.637 M 3.59 % | 72.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.850 B 1 229.00 % | 139.199 M 90.40 % | 73.109 M -15.55 % | 86.574 M -51.47 % | 178.377 M 17.97 % | 151.205 M -5.88 % | 160.659 M 23.66 % | 129.915 M 3.15 % | 125.950 M 24.26 % | 101.363 M -5.87 % | 107.680 M -3.67 % | 111.782 M |
| Cost and expenses | 2.725 B 1 197.86 % | 209.996 M 92.22 % | 109.247 M -15.88 % | 129.873 M -48.74 % | 253.347 M 11.78 % | 226.645 M 1.32 % | 223.693 M 16.02 % | 192.812 M 8.20 % | 178.207 M 22.03 % | 146.031 M -5.81 % | 155.039 M -8.76 % | 169.927 M |
| Research and development expenses | 94.365 M 1 432.62 % | 6.157 M 44.39 % | 4.264 M 21.52 % | 3.509 M -72.48 % | 12.753 M 189.13 % | 4.411 M -67.59 % | 13.609 M 251.95 % | 3.867 M -67.05 % | 11.736 M 308.59 % | 2.872 M -64.66 % | 8.129 M 19.90 % | 6.780 M |
| Selling general and administrative expenses | 1.756 B 1 219.57 % | 133.042 M 69.84 % | 78.332 M -8.02 % | 85.165 M -48.58 % | 165.624 M 12.83 % | 146.795 M -0.17 % | 147.050 M 16.66 % | 126.048 M 10.36 % | 114.213 M 15.96 % | 98.491 M -1.06 % | 99.551 M -5.19 % | 105.002 M |
| Interest income | 176.718 M | 0.000 -100.00 % | 3.173 M -22.77 % | 4.109 M -27.41 % | 5.660 M -30.61 % | 8.157 M 9.62 % | 7.441 M 2.21 % | 7.281 M -20.92 % | 9.206 M 26.16 % | 7.297 M | 0.000 | 0.000 |
| Interest expense | 5.338 M 574.50 % | 791.352 K | 0.000 | 0.000 -100.00 % | 40.936 K -22.87 % | 53.074 K | 0.000 -100.00 % | 200.558 K -58.13 % | 479.026 K -74.80 % | 1.901 M 432.00 % | 357.364 K 1 438.51 % | 23.228 K |
| Depreciation and amortization | 57.634 M 419.16 % | 11.101 M 103.18 % | 5.464 M -12.84 % | 6.269 M -52.56 % | 13.214 M -8.50 % | 14.441 M -0.01 % | 14.442 M 4.63 % | 13.803 M -10.34 % | 15.395 M 3.88 % | 14.820 M 7.01 % | 13.849 M -13.38 % | 15.988 M |
| Operating income | 765.467 M 892.37 % | 77.135 M 193.25 % | 26.304 M -38.35 % | 42.664 M -20.08 % | 53.381 M 1.48 % | 52.603 M 48.57 % | 35.407 M -25.17 % | 47.317 M 24.27 % | 38.077 M 62.70 % | 23.403 M -35.18 % | 36.106 M 11.04 % | 32.515 M |
| Operating income ratio | 0.22 -18.38 % | 0.27 48.13 % | 0.18 -25.77 % | 0.24 40.38 % | 0.17 -7.61 % | 0.19 37.85 % | 0.14 -30.65 % | 0.20 11.93 % | 0.18 27.46 % | 0.14 -26.88 % | 0.19 17.61 % | 0.16 |
| Total other income expenses net | 261.631 M 530.61 % | 41.488 M 227.69 % | 12.661 M 103.91 % | 6.209 M -67.73 % | 19.244 M 80.06 % | 10.688 M -38.26 % | 17.312 M 51.02 % | 11.464 M 147.14 % | -24.320 M -224.30 % | 19.565 M 241.21 % | 5.734 M -70.23 % | 19.262 M |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -5.794 B -622.26 % | -802.147 M -15.18 % | -696.425 M 3.84 % | -724.222 M -8.98 % | -664.560 M -1.09 % | -657.368 M -2.77 % | -639.629 M -8.63 % | -588.836 M -10.50 % | -532.897 M -4.80 % | -508.493 M 1.52 % | -516.319 M |
| Total investments | 350.020 M 20 627.06 % | -1.705 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.501 M -38.05 % | 5.651 M | 0.000 | 0.000 100.00 % | -23.192 M |
| Total debt | 346.527 M 521.12 % | 55.790 M 33.23 % | 41.875 M 3 815.07 % | 1.070 M -35.48 % | 1.658 M -29.12 % | 2.339 M -20.28 % | 2.934 M -95.11 % | 59.962 M -30.88 % | 86.748 M 49.37 % | 58.076 M 7 036.89 % | 813.738 K |
| Accumulated other comprehensive income loss | 0.000 100.00 % | -68.097 M -177.87 % | 87.454 M -6.44 % | 93.473 M 3.66 % | 90.172 M -4.97 % | 94.890 M 9.73 % | 86.476 M 1.41 % | 85.271 M 8.32 % | 78.721 M -1.92 % | 80.264 M 20 510.06 % | -393.255 K |
| Retained earnings | 6.726 B 628.34 % | 923.526 M 10.49 % | 835.826 M 0.25 % | 833.731 M 0.79 % | 827.173 M -1.72 % | 841.611 M -0.37 % | 844.695 M 4.00 % | 812.171 M 7.31 % | 756.827 M 0.30 % | 754.599 M 2.21 % | 738.309 M |
| Common stock | 87.662 M 626.74 % | 12.062 M -0.02 % | 12.064 M -4.24 % | 12.599 M -3.76 % | 13.091 M -4.80 % | 13.751 M 1.35 % | 13.567 M 1.21 % | 13.404 M 8.17 % | 12.392 M -1.53 % | 12.585 M -1.40 % | 12.763 M |
| Total equity | 7.467 B 639.67 % | 1.009 B 10.47 % | 913.805 M -0.38 % | 917.309 M 1.13 % | 907.064 M -2.01 % | 925.702 M 0.56 % | 920.516 M 3.90 % | 885.988 M 7.40 % | 824.959 M -0.53 % | 829.339 M -0.64 % | 834.673 M |
| Other non current liabilities | 0.000 -100.00 % | 13.851 M 108.64 % | -160.353 M | 0.000 | 0.000 | 0.000 100.00 % | -174.650 M 21.16 % | -221.526 M | 0.000 | 0.000 100.00 % | -146.918 M |
| Long term debt | 8.256 M 384.77 % | 1.703 M 158.04 % | 660.000 K -27.63 % | 912.000 K -76.14 % | 3.822 M -47.82 % | 7.324 M -33.32 % | 10.983 M -26.92 % | 15.028 M 1 347.78 % | 1.038 M 386.24 % | 213.474 K -88.81 % | 1.907 M |
| Total non current liabilities | 124.630 M 701.27 % | 15.554 M -39.22 % | 25.591 M -3.09 % | 26.408 M 2.24 % | 25.828 M 406.45 % | 5.100 M -84.05 % | 31.979 M 928.95 % | 3.108 M -90.41 % | 32.406 M 84.19 % | 17.594 M -29.73 % | 25.036 M |
| Other current liabilities | 1.624 B 748.34 % | 191.491 M 145.79 % | -418.208 M -131.33 % | 1.335 B 40.03 % | 953.217 M 11.89 % | 851.953 M 3 599.17 % | -24.347 M 93.38 % | -367.732 M -132.28 % | 1.139 B 96.45 % | 579.844 M 1 180.87 % | -53.646 M |
| Deferred revenue | 0.000 -100.00 % | 16.679 M 51.75 % | 10.992 M -50.05 % | 22.006 M 51.93 % | 14.484 M 7.51 % | 13.472 M 6.20 % | 12.685 M 22.59 % | 10.348 M 18.31 % | 8.746 M 28.88 % | 6.786 M -36.55 % | 10.696 M |
| Short term debt | 338.271 M 525.42 % | 54.087 M -82.19 % | 303.607 M 4 549.42 % | 6.530 M -10.29 % | 7.279 M -4.06 % | 7.587 M -4.87 % | 7.975 M -97.89 % | 377.110 M 323.07 % | 89.136 M -77.88 % | 403.050 M 10 846.50 % | 3.682 M |
| Total current liabilities | 2.450 B 631.25 % | 335.043 M 17.23 % | 285.799 M 19.39 % | 239.382 M 31.69 % | 181.782 M 5.51 % | 172.290 M 26.64 % | 136.044 M -25.53 % | 182.680 M -5.52 % | 193.352 M 14.33 % | 169.115 M 52.69 % | 110.759 M |
| Total liabilities | 2.575 B 634.35 % | 350.597 M 12.59 % | 311.389 M 17.16 % | 265.790 M 28.02 % | 207.610 M 17.04 % | 177.390 M 5.57 % | 168.022 M -9.56 % | 185.788 M -17.70 % | 225.758 M 20.91 % | 186.709 M 37.49 % | 135.795 M |
| Other non current assets | 0.000 100.00 % | -10.683 M 53.23 % | -22.840 M 4.24 % | -23.852 M 3.76 % | -24.783 M -337.85 % | 10.420 M -11.37 % | 11.757 M -43.94 % | 20.970 M -34.64 % | 32.082 M -9.99 % | 35.641 M 579.99 % | 5.241 M |
| Long term investments | 0.000 100.00 % | -12.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.651 M | 0.000 | 0.000 100.00 % | -23.192 M |
| Intangible assets | 23.323 M 510.89 % | 3.818 M -86.43 % | 28.132 M -8.23 % | 30.656 M -7.88 % | 33.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.012 M |
| GoodWill | 165.956 M 626.74 % | 22.836 M -0.02 % | 22.840 M -4.24 % | 23.852 M -3.76 % | 24.783 M -4.80 % | 26.032 M 1.35 % | 25.684 M 63.88 % | 15.673 M -30.40 % | 22.517 M -1.53 % | 22.868 M -1.40 % | 23.192 M |
| Goodwill and intangible assets | 189.279 M 610.31 % | 26.647 M -47.72 % | 50.972 M -6.49 % | 54.508 M -6.12 % | 58.062 M 123.04 % | 26.032 M 1.35 % | 25.684 M 63.88 % | 15.673 M -30.40 % | 22.517 M -1.53 % | 22.868 M -73.16 % | 85.204 M |
| Property plant equipment net | 1.219 B 630.45 % | 166.938 M -2.14 % | 170.588 M -2.47 % | 174.901 M -3.98 % | 182.154 M -7.25 % | 196.388 M -2.72 % | 201.882 M -5.34 % | 213.274 M 6.04 % | 201.121 M -6.22 % | 214.469 M -3.55 % | 222.353 M |
| Total non current assets | 1.443 B 638.88 % | 195.297 M -2.89 % | 201.119 M -3.46 % | 208.319 M -4.58 % | 218.318 M -7.51 % | 236.049 M -2.59 % | 242.328 M -6.47 % | 259.101 M -0.02 % | 259.141 M -6.39 % | 276.826 M -5.64 % | 293.358 M |
| Other current assets | 93.283 M 571.05 % | 13.901 M 52.86 % | 9.094 M -99.16 % | 1.078 B 9.75 % | 982.435 M 8.50 % | 905.434 M 22.40 % | 739.709 M -34.71 % | 1.133 B 5.71 % | 1.072 B 29.72 % | 826.244 M 10.19 % | 749.808 M |
| Short term investments | 350.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.501 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 6.140 B 615.69 % | 857.937 M 16.20 % | 738.300 M 1.79 % | 725.292 M 8.87 % | 666.218 M 0.99 % | 659.707 M 2.67 % | 642.563 M -0.96 % | 648.798 M 4.70 % | 619.646 M 9.37 % | 566.568 M 9.56 % | 517.132 M |
| Cash and short term investments | 6.490 B 656.49 % | 857.937 M 16.20 % | 738.300 M 1.79 % | 725.292 M 8.87 % | 666.218 M 0.99 % | 659.707 M 2.11 % | 646.064 M -0.42 % | 648.798 M 4.70 % | 619.646 M 9.37 % | 566.568 M 9.56 % | 517.132 M |
| Total current assets | 8.599 B 638.20 % | 1.165 B 13.74 % | 1.024 B 5.06 % | 974.779 M 8.75 % | 896.356 M 0.27 % | 893.959 M 5.64 % | 846.210 M 0.27 % | 843.915 M 6.61 % | 791.576 M 5.97 % | 746.953 M 10.31 % | 677.110 M |
| Inventory | 813.190 M 611.77 % | 114.249 M 3.86 % | 110.004 M 16.38 % | 94.520 M 13.30 % | 83.424 M -9.54 % | 92.226 M 37.28 % | 67.180 M -0.83 % | 67.739 M 7.82 % | 62.826 M 1.58 % | 61.846 M 19.75 % | 51.648 M |
| Net receivables | 1.202 B 572.53 % | 178.711 M 7.22 % | 166.677 M 11.24 % | 149.836 M -96.05 % | 3.795 B 2 693.54 % | 135.848 M 13.73 % | 119.448 M -96.37 % | 3.294 B -4.90 % | 3.464 B 3 361.39 % | 100.069 M 8.00 % | 92.660 M |
| Tax assets | 34.326 M 176.93 % | 12.395 M 416.51 % | 2.400 M -13.13 % | 2.762 M -4.26 % | 2.885 M -10.12 % | 3.210 M 6.82 % | 3.005 M -14.94 % | 3.533 M 3.30 % | 3.420 M -11.12 % | 3.848 M 2.57 % | 3.752 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 |
| Account payables | 402.964 M 535.68 % | 63.391 M -83.62 % | 387.013 M 25.35 % | 308.745 M 24.97 % | 247.064 M 8.07 % | 228.620 M 56.55 % | 146.033 M -11.16 % | 164.377 M 21.93 % | 134.813 M -28.84 % | 189.445 M 22.01 % | 155.274 M |
| Tax payables | 84.270 M 796.92 % | 9.396 M -29.81 % | 13.386 M -13.59 % | 15.492 M 59.59 % | 9.708 M -4.93 % | 10.211 M 59.97 % | 6.383 M -28.49 % | 8.926 M 87.79 % | 4.753 M -16.14 % | 5.668 M 4.02 % | 5.449 M |
| Deferred revenue non current | 81.853 M | 0.000 -100.00 % | 22.380 M -5.04 % | 23.568 M 2.40 % | 23.015 M | 0.000 -100.00 % | 27.476 M | 0.000 -100.00 % | 27.487 M 158.50 % | 10.633 M -43.74 % | 18.900 M |
| Minority interest | 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 | 16.527 M 59.19 % | 10.382 M 143.31 % | 4.267 M -42.66 % | 7.442 M -32.96 % | 11.101 M -25.55 % | 14.911 M -21.35 % | 18.958 M -16.92 % | 22.819 M 490.10 % | 3.867 M -20.62 % | 4.871 M -12.84 % | 5.589 M |
| Preferred stock | 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 | 652.806 M 359.70 % | 142.007 M 759.28 % | -21.540 M 99.56 % | -4.888 B -20 811.77 % | -23.372 M 4.80 % | -24.550 M -1.35 % | -24.222 M 2.56 % | -24.859 M -8.17 % | -22.981 M -26.91 % | -18.108 M -121.56 % | 83.995 M |
| Deferred tax liabilities non current | 34.521 M | 0.000 -100.00 % | 3.120 M 15.20 % | 2.708 M 20.79 % | 2.242 M -43.25 % | 3.951 M 40.97 % | 2.803 M 246.02 % | 809.963 K -83.03 % | 4.772 M -29.27 % | 6.747 M 15.18 % | 5.858 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.042 B 638.30 % | 1.360 B 11.01 % | 1.225 B 3.56 % | 1.183 B 6.14 % | 1.115 B -1.36 % | 1.130 B 3.81 % | 1.089 B -1.31 % | 1.103 B 4.98 % | 1.051 B 2.63 % | 1.024 B 5.49 % | 970.468 M |
| 2024-12-31 | 2024-06-30 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 221.959 M | 0.000 100.00 % | -11.512 M | 0.000 -100.00 % | 10.337 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 51.760 M | 0.000 100.00 % | -19.911 M | 0.000 100.00 % | -11.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 169.973 M | 0.000 100.00 % | -16.440 M | 0.000 100.00 % | -5.053 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 226.000 K | 0.000 -100.00 % | 24.838 M | 0.000 -100.00 % | 26.895 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -453.597 M -2 204.57 % | -19.683 M -236.66 % | 14.403 M 177.22 % | -18.652 M -133.35 % | 55.924 M 53.32 % | 36.476 M 8.20 % | 33.712 M 15.19 % | 29.266 M -71.45 % | 102.497 M 1 087.94 % | -10.375 M -201.82 % | 10.189 M 1.42 % | 10.047 M |
| Net cash provided by operating activities | 885.512 M 1 040.79 % | 77.623 M 85.43 % | 41.861 M 78.91 % | 23.398 M -76.36 % | 98.966 M 35.62 % | 72.975 M 26.27 % | 57.794 M -8.44 % | 63.124 M -32.27 % | 93.199 M 752.92 % | 10.927 M -59.73 % | 27.132 M -25.91 % | 36.619 M |
| Investments in property plant and equipment | -129.861 M -1 166.82 % | -10.251 M -57.27 % | -6.518 M -82.15 % | -3.578 M 58.74 % | -8.672 M 12.19 % | -9.876 M -5.25 % | -9.384 M -81.51 % | -5.170 M 5.22 % | -5.455 M -27.11 % | -4.291 M 45.61 % | -7.890 M -53.01 % | -5.156 M |
| Acquisitions net | 262.863 K -63.49 % | 720.040 K | 0.000 | 0.000 -100.00 % | 383.562 K 223.80 % | 118.456 K -94.53 % | 2.166 M -81.95 % | 12.005 M 159.76 % | -20.088 M -640.22 % | 3.718 M | 0.000 | 0.000 |
| Purchases of investments | -844.997 M | 0.000 | 0.000 | 0.000 100.00 % | -19.905 M 13.74 % | -23.076 M 16.98 % | -27.797 M 6.57 % | -29.752 M 87.24 % | -233.150 M -72.58 % | -135.097 M -49.02 % | -90.658 M -139.57 % | -37.841 M |
| Sales maturities of investments | 527.613 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.321 M -13.95 % | 23.615 M -26.37 % | 32.074 M 19.37 % | 26.870 M -88.67 % | 237.059 M 72.03 % | 137.805 M 51.74 % | 90.819 M 111.78 % | 42.884 M |
| Other investing activites | 163.920 M 700.29 % | 20.483 M 202.63 % | 6.768 M 2 398.77 % | -294.426 K -285.20 % | 158.980 K -56.56 % | 365.983 K 100.81 % | -45.121 M -195.37 % | 47.311 M 2 728.29 % | 1.673 M -63.07 % | 4.530 M 104.42 % | 2.216 M 34.25 % | 1.651 M |
| Net cash used for investing activites | -283.062 M -2 684.62 % | 10.952 M 4 277.72 % | 250.171 K 106.46 % | -3.873 M 49.79 % | -7.714 M 12.86 % | -8.853 M 81.58 % | -48.060 M -193.75 % | 51.265 M 356.83 % | -19.961 M -399.47 % | 6.665 M 221.90 % | -5.468 M -455.70 % | 1.537 M |
| Debt repayment | 21.676 M 160.40 % | 8.324 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -492.496 K 99.14 % | -57.065 M | 0.000 -100.00 % | 30.098 M | 0.000 100.00 % | -286.141 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.885 K -99.14 % | 565.981 K | 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 100.00 % | -191.991 K 92.55 % | -2.579 M 58.44 % | -6.204 M 73.39 % | -23.320 M |
| Dividends paid | -363.220 M -712.65 % | -44.696 M -685.43 % | -5.691 M 66.62 % | -17.049 M -67.15 % | -10.200 M 58.20 % | -24.404 M 46.87 % | -45.934 M -87.60 % | -24.485 M -87.13 % | -13.085 M 42.00 % | -22.560 M -100.34 % | -11.261 M 53.59 % | -24.264 M |
| Other financing activites | -9.411 M -82.80 % | -5.148 M -1 127.54 % | -419.394 K -101.94 % | 21.598 M 4 534.99 % | -486.993 K 20.58 % | -613.203 K -102.67 % | 22.929 M 12 486.88 % | -185.108 K 98.46 % | -12.051 M 15.61 % | -14.280 M -130.90 % | 46.213 M | 0.000 |
| Net cash used provided by financing activities | -350.955 M -745.27 % | -41.520 M -579.54 % | -6.110 M -234.32 % | 4.549 M 142.56 % | -10.687 M 57.28 % | -25.017 M 46.80 % | -47.026 M 42.46 % | -81.735 M -69.63 % | -48.185 M -2 478.96 % | 2.025 M -94.02 % | 33.899 M 170.81 % | -47.870 M |
| Effect of forex changes on cash | -47.755 M -8 300.79 % | 582.326 K 671.06 % | -101.972 K -118.33 % | 556.453 K 52.08 % | 365.883 K 101.12 % | -32.594 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 251.377 M | 0.000 -100.00 % | 35.899 M 45.75 % | 24.631 M -58.30 % | 59.074 M 807.23 % | 6.511 M -62.02 % | 17.144 M 374.96 % | -6.235 M -121.39 % | 29.152 M -45.08 % | 53.078 M -4.47 % | 55.563 M 671.98 % | -9.714 M |
| Cash at beginning of period | 5.889 B 609.41 % | 830.092 M | 0.000 | 0.000 -100.00 % | 666.218 M 0.99 % | 659.707 M 2.67 % | 642.563 M -0.96 % | 648.798 M 4.70 % | 619.646 M 9.37 % | 566.568 M 10.87 % | 511.005 M -3.01 % | 526.847 M |
| Cash at end of period | 6.140 B 615.85 % | 857.738 M 2 289.29 % | 35.899 M 45.75 % | 24.631 M -96.60 % | 725.292 M 8.87 % | 666.218 M 0.99 % | 659.707 M 2.67 % | 642.563 M -0.96 % | 648.798 M 4.70 % | 619.646 M 9.37 % | 566.568 M 9.56 % | 517.132 M |
| Operating cash flow | 885.512 M 1 040.79 % | 77.623 M 85.43 % | 41.861 M 78.91 % | 23.398 M -76.36 % | 98.966 M 35.62 % | 72.975 M 26.27 % | 57.794 M -8.44 % | 63.124 M -32.27 % | 93.199 M 752.92 % | 10.927 M -59.73 % | 27.132 M -25.91 % | 36.619 M |
| Capital expenditure | -129.861 M -1 166.82 % | -10.251 M -57.27 % | -6.518 M -82.15 % | -3.578 M 58.74 % | -8.672 M 12.19 % | -9.876 M -5.25 % | -9.384 M -81.51 % | -5.170 M 5.22 % | -5.455 M -27.11 % | -4.291 M 45.61 % | -7.890 M -53.01 % | -5.156 M |
| Free CashFlow | 755.651 M 1 021.61 % | 67.372 M 90.62 % | 35.343 M 78.32 % | 19.820 M -78.05 % | 90.293 M 43.10 % | 63.099 M 30.34 % | 48.410 M -16.47 % | 57.954 M -33.95 % | 87.745 M 1 222.27 % | 6.636 M -65.51 % | 19.242 M -38.84 % | 31.462 M |
| 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |