
APT Medical Inc. 688617.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue | 2.066 B 25.18 % | 1.650 B 35.71 % | 1.216 B 46.74 % | 828.688 M 72.85 % | 479.436 M 18.68 % | 403.964 M 67.08 % | 241.773 M 57.84 % | 153.174 M |
Net income | 673.152 M 26.08 % | 533.924 M 49.13 % | 358.020 M 72.19 % | 207.921 M 87.70 % | 110.776 M 34.15 % | 82.575 M 283.85 % | 21.512 M -37.61 % | 34.483 M |
Income before tax | 745.967 M 25.09 % | 596.368 M 50.93 % | 395.132 M 78.35 % | 221.553 M 82.78 % | 121.214 M 32.68 % | 91.355 M 293.57 % | 23.212 M -25.11 % | 30.993 M |
Income before tax ratio | 0.36 -0.08 % | 0.36 11.22 % | 0.32 21.54 % | 0.27 5.75 % | 0.25 11.80 % | 0.23 135.55 % | 0.10 -52.55 % | 0.20 |
EBITDA | 790.250 M 36.04 % | 580.899 M 43.19 % | 405.689 M 99.37 % | 203.490 M 60.88 % | 126.486 M 23.15 % | 102.710 M 291.68 % | 26.223 M 34.35 % | 19.518 M |
Net income ratio | 0.33 0.71 % | 0.32 9.89 % | 0.29 17.34 % | 0.25 8.59 % | 0.23 13.03 % | 0.20 129.74 % | 0.09 -60.48 % | 0.23 |
Ratio EBITDA | 0.38 8.67 % | 0.35 5.51 % | 0.33 35.86 % | 0.25 -6.92 % | 0.26 3.76 % | 0.25 134.42 % | 0.11 -14.88 % | 0.13 |
Gross profit ratio | 0.72 1.97 % | 0.71 -0.49 % | 0.71 3.13 % | 0.69 -2.30 % | 0.70 -0.56 % | 0.71 2.87 % | 0.69 -0.05 % | 0.69 |
Weighted average shs out dil | 97.276 M 45.00 % | 67.086 M 0.62 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 33.27 % | 50.028 M 0.11 % | 49.975 M |
Weighted average shs out | 96.717 M 44.66 % | 66.856 M 0.28 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 33.27 % | 50.028 M 0.11 % | 49.975 M |
EPS diluted | 4.77 -40.08 % | 7.96 48.23 % | 5.37 72.12 % | 3.12 87.95 % | 1.66 33.87 % | 1.24 188.37 % | 0.43 -37.68 % | 0.69 |
Earnings per share | 4.80 -13.36 % | 5.54 3.17 % | 5.37 72.12 % | 3.12 87.95 % | 1.66 33.87 % | 1.24 188.37 % | 0.43 -37.68 % | 0.69 |
Gross profit | 1.486 B 27.65 % | 1.164 B 35.05 % | 861.979 M 51.33 % | 569.608 M 68.87 % | 337.302 M 18.02 % | 285.801 M 71.87 % | 166.288 M 57.76 % | 105.406 M |
Income tax expense | 87.800 M 18.27 % | 74.238 M 35.04 % | 54.975 M 105.89 % | 26.702 M 56.89 % | 17.019 M 28.16 % | 13.280 M 103.15 % | 6.537 M 67.11 % | 3.912 M |
Cost of revenue | 579.886 M 19.28 % | 486.140 M 37.31 % | 354.039 M 36.65 % | 259.080 M 82.28 % | 142.134 M 20.29 % | 118.163 M 56.54 % | 75.485 M 58.02 % | 47.768 M |
General and administrative expenses | 91.518 M 11.26 % | 82.257 M 23.61 % | 66.546 M 20.73 % | 55.118 M 39.32 % | 39.561 M 261.61 % | 10.940 M -50.62 % | 22.154 M 218.84 % | 6.948 M |
Selling and marketing expenses | 372.820 M 22.36 % | 304.699 M 26.42 % | 241.028 M 22.78 % | 196.309 M 73.82 % | 112.936 M 103.99 % | 55.364 M -21.46 % | 70.493 M 445.59 % | 12.921 M |
Other expenses | -24.876 M 59.24 % | -61.037 M -234.43 % | -18.251 M 52.82 % | -38.686 M -467.03 % | -6.823 M -111.97 % | 56.981 M 1 851.46 % | -3.253 M -173.38 % | 4.434 M |
Operating expenses | 732.224 M 29.91 % | 563.657 M 21.22 % | 464.990 M 33.96 % | 347.107 M 59.33 % | 217.857 M 12.47 % | 193.707 M 35.76 % | 142.687 M 92.07 % | 74.287 M |
Cost and expenses | 1.312 B 24.99 % | 1.050 B 28.18 % | 819.030 M 35.11 % | 606.186 M 68.39 % | 359.990 M 15.43 % | 311.870 M 42.95 % | 218.172 M 78.75 % | 122.055 M |
Research and development expenses | 290.539 M 22.12 % | 237.916 M 36.05 % | 174.876 M 29.66 % | 134.877 M 87.59 % | 71.899 M 2.10 % | 70.423 M 31.93 % | 53.378 M 6.79 % | 49.985 M |
Selling general and administrative expenses | 466.561 M 20.63 % | 386.779 M 25.43 % | 308.365 M 22.90 % | 250.916 M 64.23 % | 152.780 M 130.42 % | 66.304 M -28.37 % | 92.562 M 365.87 % | 19.869 M |
Interest income | 12.062 M 161.90 % | 4.606 M 44.37 % | 3.190 M 47.87 % | 2.157 M 78.81 % | 1.206 M 76.17 % | 684.847 K 170.18 % | 253.475 K -75.58 % | 1.038 M |
Interest expense | 2.354 M -41.32 % | 4.011 M 139.37 % | 1.676 M -6.71 % | 1.796 M 83.86 % | 976.973 K 279.30 % | 257.572 K -3.98 % | 268.260 K -41.83 % | 461.194 K |
Depreciation and amortization | 76.656 M 36.79 % | 56.040 M 37.69 % | 40.701 M 46.34 % | 27.812 M 39.04 % | 20.003 M 36.24 % | 14.682 M 60.93 % | 9.123 M 21.23 % | 7.526 M |
Operating income | 753.691 M 25.53 % | 600.415 M 51.24 % | 396.988 M 78.42 % | 222.502 M 86.28 % | 119.446 M 29.70 % | 92.094 M 290.21 % | 23.601 M -24.16 % | 31.119 M |
Operating income ratio | 0.36 0.28 % | 0.36 11.45 % | 0.33 21.59 % | 0.27 7.77 % | 0.25 9.28 % | 0.23 133.54 % | 0.10 -51.95 % | 0.20 |
Total other income expenses net | -7.724 M -90.87 % | -4.047 M -117.98 % | -1.857 M -95.66 % | -948.861 K -153.66 % | 1.768 M 339.43 % | -738.464 K -89.65 % | -389.389 K -210.70 % | -125.326 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Net debt | -1.070 B 9.84 % | -1.187 B -498.38 % | -198.291 M 24.63 % | -263.082 M -223.79 % | -81.252 M -226.26 % | 64.352 M 180.18 % | -80.258 M -2.39 % | -78.383 M |
Total investments | 178.910 M -18.60 % | 219.803 M 23.37 % | 178.170 M 46.92 % | 121.272 M 269.59 % | 32.812 M 150.62 % | 13.093 M 2.22 % | 12.808 M -14.61 % | 15.000 M |
Total debt | 11.286 M -87.44 % | 89.858 M 70.87 % | 52.590 M 12.91 % | 46.579 M 19.15 % | 39.092 M -71.65 % | 137.870 M 1 213.05 % | 10.500 M 950.00 % | 1.000 M |
Accumulated other comprehensive income loss | 87.562 M -21.64 % | 111.748 M 15.41 % | 96.826 M 72.93 % | 55.992 M 346.43 % | 12.542 M 1 229.41 % | 943.446 K -97.56 % | 38.669 M 259.90 % | 10.744 M |
Retained earnings | 1.636 B 47.69 % | 1.108 B 61.47 % | 686.081 M 69.28 % | 405.303 M 69.65 % | 238.907 M 70.97 % | 139.738 M 15.04 % | 121.470 M 21.52 % | 99.958 M |
Common stock | 97.394 M 45.67 % | 66.861 M 0.29 % | 66.670 M 0.00 % | 66.670 M 33.34 % | 50.000 M 0.00 % | 50.000 M 69.81 % | 29.444 M 0.00 % | 29.444 M |
Total equity | 2.555 B 30.22 % | 1.962 B 9.54 % | 1.791 B 0.00 % | 1.791 B 297.94 % | 450.087 M 30.12 % | 345.900 M 27.78 % | 270.699 M 26.24 % | 214.434 M |
Other non current liabilities | 1.015 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.319 M | 0.000 | 0.000 | 0.000 |
Long term debt | 4.869 M -43.24 % | 8.579 M -5.32 % | 9.061 M -46.78 % | 17.025 M -27.84 % | 23.592 M -77.33 % | 104.070 M | 0.000 | 0.000 |
Total non current liabilities | 19.886 M -12.83 % | 22.812 M -0.97 % | 23.035 M -16.19 % | 27.485 M -5.91 % | 29.213 M -74.30 % | 113.665 M 1 618.05 % | 6.616 M 46.22 % | 4.525 M |
Other current liabilities | 317.836 M -30.05 % | 454.399 M 42.53 % | 318.803 M 119.09 % | 145.509 M 112.56 % | 68.454 M 43.18 % | 47.810 M 76.27 % | 27.124 M 16.59 % | 23.264 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 38.153 M -72.93 % | 140.945 M 66.91 % | 84.442 M 60.69 % | 52.550 M 2 480.64 % | 2.036 M -90.90 % | 22.366 M |
Short term debt | 6.417 M -90.99 % | 71.182 M 137.27 % | 30.000 M 87.50 % | 16.000 M -19.75 % | 19.939 M -41.01 % | 33.800 M 221.90 % | 10.500 M 950.00 % | 1.000 M |
Total current liabilities | 405.969 M -30.98 % | 588.170 M 42.80 % | 411.877 M 111.73 % | 194.531 M 77.80 % | 109.412 M 7.83 % | 101.465 M 109.18 % | 48.506 M 43.58 % | 33.783 M |
Total liabilities | 425.854 M -30.30 % | 610.981 M 40.48 % | 434.913 M 95.89 % | 222.016 M 60.16 % | 138.625 M -35.56 % | 215.130 M 290.28 % | 55.122 M 43.89 % | 38.308 M |
Other non current assets | 35.957 M -29.19 % | 50.778 M -94.92 % | 1.000 B 5.13 % | 951.366 M 6 319.90 % | 14.819 M -56.45 % | 34.026 M 1 130.17 % | 2.766 M -52.75 % | 5.854 M |
Long term investments | 178.910 M 11.96 % | 159.803 M 122.73 % | -703.172 M 11.27 % | -792.443 M -2 401.51 % | 34.431 M 143.05 % | 14.166 M 5.76 % | 13.395 M -15.87 % | 15.922 M |
Intangible assets | 401.995 M 384.30 % | 83.005 M 113.28 % | 38.918 M 20.21 % | 32.376 M -0.29 % | 32.471 M -68.71 % | 103.761 M 10 143.68 % | 1.013 M -10.64 % | 1.134 M |
GoodWill | 48.133 M 0.00 % | 48.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 450.128 M 243.25 % | 131.138 M 236.96 % | 38.918 M 20.21 % | 32.376 M -0.29 % | 32.471 M -68.71 % | 103.761 M 10 143.68 % | 1.013 M -10.64 % | 1.134 M |
Property plant equipment net | 671.576 M 44.59 % | 464.464 M 45.18 % | 319.930 M 23.65 % | 258.730 M 66.81 % | 155.108 M 16.25 % | 133.424 M 32.48 % | 100.711 M 45.29 % | 69.316 M |
Total non current assets | 1.364 B 66.97 % | 816.915 M 22.20 % | 668.521 M 45.38 % | 459.851 M 92.85 % | 238.450 M -16.83 % | 286.693 M 141.71 % | 118.608 M 27.62 % | 92.942 M |
Other current assets | 46.477 M -43.57 % | 82.368 M 105.18 % | 40.145 M 23.16 % | 32.594 M -19.00 % | 40.238 M 268.48 % | 10.920 M 2.29 % | 10.675 M 61.69 % | 6.602 M |
Short term investments | 178.910 M 198.18 % | 60.000 M -93.19 % | 881.342 M -3.54 % | 913.715 M 56 537.23 % | -1.619 M -50.78 % | -1.074 M -82.93 % | -586.982 K 36.30 % | -921.502 K |
cash and cash equivalents | 1.081 B -15.30 % | 1.276 B 408.76 % | 250.881 M -18.98 % | 309.661 M 157.31 % | 120.344 M 63.69 % | 73.518 M -19.00 % | 90.758 M 14.33 % | 79.383 M |
Cash and short term investments | 1.081 B -19.10 % | 1.336 B 18.03 % | 1.132 B -7.45 % | 1.223 B 916.57 % | 120.344 M 63.69 % | 73.518 M -19.00 % | 90.758 M 14.33 % | 79.383 M |
Total current assets | 1.617 B -7.94 % | 1.756 B 12.75 % | 1.557 B 0.27 % | 1.553 B 343.45 % | 350.261 M 27.68 % | 274.338 M 32.39 % | 207.213 M 29.67 % | 159.800 M |
Inventory | 399.316 M 21.76 % | 327.953 M -2.96 % | 337.940 M 28.37 % | 263.247 M 81.21 % | 145.270 M 1.70 % | 142.837 M 77.72 % | 80.371 M 83.38 % | 43.828 M |
Net receivables | 89.807 M 114.96 % | 41.778 M -25.95 % | 56.418 M 31.15 % | 43.018 M -13.42 % | 49.685 M -1.77 % | 50.580 M 87.01 % | 27.047 M -18.41 % | 33.151 M |
Tax assets | 27.440 M 155.68 % | 10.732 M -15.09 % | 12.639 M 28.69 % | 9.821 M 505.63 % | 1.622 M 23.33 % | 1.315 M 81.84 % | 723.146 K 0.82 % | 717.233 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 46.315 M 8.40 % | 42.726 M 3.65 % | 41.221 M 95.05 % | 21.134 M 151.04 % | 8.419 M -23.60 % | 11.019 M 61.82 % | 6.809 M 12.65 % | 6.045 M |
Tax payables | 35.401 M 78.23 % | 19.862 M -9.11 % | 21.854 M 83.83 % | 11.888 M 35.22 % | 8.792 M 151.61 % | 3.494 M 71.59 % | 2.036 M -41.39 % | 3.474 M |
Deferred revenue non current | 11.261 M 28.77 % | 8.745 M 23.93 % | 7.056 M -3.32 % | 7.299 M 29.85 % | 5.621 M -41.42 % | 9.595 M 45.03 % | 6.616 M 46.22 % | 4.525 M |
Minority interest | 38.504 M -29.81 % | 54.859 M 97.66 % | 27.753 M 114.25 % | 12.954 M 226.14 % | -10.269 M -178.42 % | -3.688 M -530.31 % | 857.155 K 241.29 % | 251.149 K |
Capital lease obligations | 4.869 M -39.04 % | 7.988 M 9.61 % | 7.288 M 7.23 % | 6.797 M -27.99 % | 9.439 M | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 695.251 M 12.01 % | 620.696 M -38.58 % | 1.011 B -19.16 % | 1.250 B 686.72 % | 158.907 M 0.00 % | 158.907 M 97.99 % | 80.258 M -5.33 % | 84.780 M |
Deferred tax liabilities non current | 2.740 M -50.06 % | 5.488 M -20.68 % | 6.918 M 118.82 % | 3.162 M -86.60 % | 23.592 M -77.33 % | 104.070 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 2.981 B 15.85 % | 2.573 B 15.59 % | 2.226 B 10.58 % | 2.013 B 241.95 % | 588.712 M 4.93 % | 561.030 M 72.19 % | 325.821 M 28.91 % | 252.742 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 % | 939.191 K 111.45 % | -8.200 M -2 573.36 % | -306.715 K 45.75 % | -565.333 K -9 481.92 % | -5.900 K -101.62 % | 364.400 K |
Stock based compensation | 0.000 | 0.000 -100.00 % | 20.145 M 17.14 % | 17.198 M | 0.000 -100.00 % | 2.574 M -90.78 % | 27.925 M | 0.000 |
Change in working capital | -12.304 M -112.92 % | 95.213 M 387.59 % | -33.107 M 27.40 % | -45.604 M -306.28 % | 22.108 M 151.56 % | -42.878 M -15.74 % | -37.047 M -913.64 % | -3.655 M |
Accounts receivables | -74.726 M -473.67 % | 19.998 M 186.32 % | -23.168 M -639.36 % | 4.296 M -83.04 % | 25.332 M 141.83 % | -60.555 M -1 562.58 % | 4.140 M 478.73 % | -1.093 M |
Inventory | -79.291 M -806.88 % | 11.217 M 115.45 % | -72.589 M 41.56 % | -124.213 M -4 991.15 % | -2.440 M 96.11 % | -62.739 M -71.69 % | -36.543 M -117.69 % | -16.786 M |
Accounts payables | 134.475 M 95.17 % | 68.902 M 11.65 % | 61.711 M -25.21 % | 82.512 M 17 381.26 % | -477.467 K -100.59 % | 80.981 M 1 845.55 % | -4.639 M -133.47 % | 13.860 M |
Other working capital | 7.237 M 247.58 % | -4.904 M -622.15 % | 939.190 K 111.45 % | -8.200 M -2 573.35 % | -306.716 K 45.75 % | -565.334 K -11.98 % | -504.874 K -103.84 % | 13.132 M |
Other non cash items | -4.896 M -171.18 % | 6.879 M 165.24 % | -10.544 M -2.40 % | -10.297 M -632.31 % | 1.934 M -35.73 % | 3.010 M -89.93 % | 29.881 M 265.65 % | -18.039 M |
Net cash provided by operating activities | 743.390 M 7.88 % | 689.058 M 87.52 % | 367.455 M 102.58 % | 181.389 M 22.36 % | 148.240 M 170.03 % | 54.898 M 194.66 % | 18.631 M 44.28 % | 12.913 M |
Investments in property plant and equipment | -650.245 M -221.86 % | -202.029 M -41.08 % | -143.205 M 14.44 % | -167.379 M -278.68 % | -44.200 M 34.58 % | -67.565 M -109.86 % | -32.196 M -27.43 % | -25.265 M |
Acquisitions net | 0.000 100.00 % | -46.373 M 74.63 % | -182.808 M -507 420.78 % | 36.034 K 200.31 % | 11.999 K -99.98 % | 68.399 M 17 588.63 % | 386.682 K 424.64 % | 73.704 K |
Purchases of investments | -2.352 B -268.19 % | -638.825 M 63.56 % | -1.753 B -33.74 % | -1.311 B -2 879.40 % | -44.000 M -91.30 % | -23.000 M 59.91 % | -57.370 M -298.96 % | -14.380 M |
Sales maturities of investments | 2.383 B 65.87 % | 1.437 B -18.45 % | 1.762 B 372.09 % | 373.164 M 2 525.60 % | 14.213 M -34.53 % | 21.708 M -63.75 % | 59.890 M 261.98 % | 16.545 M |
Other investing activites | 1.656 M -94.90 % | 32.484 M -82.25 % | 183.037 M 3 760.74 % | -5.000 M -106.69 % | 74.706 M 210.57 % | -67.565 M -9 972.93 % | 684.343 K 19.79 % | 571.282 K |
Net cash used for investing activites | -617.792 M -206.17 % | 581.901 M 532.56 % | -134.525 M 87.88 % | -1.110 B -152 145.01 % | 730.121 K 101.07 % | -68.023 M -137.80 % | -28.605 M -27.39 % | -22.455 M |
Debt repayment | -71.182 M -339.45 % | 29.727 M 341.91 % | 6.727 M 199.32 % | -6.773 M 93.14 % | -98.778 M -449.04 % | 28.300 M 197.89 % | 9.500 M 192.41 % | -10.280 M |
Common stock issued | 0.000 | 0.000 -100.00 % | 59.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -59.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -133.971 M -19.38 % | -112.223 M -68.33 % | -66.670 M -100.00 % | -33.335 M -2 259.04 % | -1.413 M 76.32 % | -5.966 M -2 124.03 % | -268.260 K 41.83 % | -461.194 K |
Other financing activites | -102.746 M 37.30 % | -163.861 M 6.19 % | -174.665 M -115.07 % | 1.159 B 81 386.07 % | -1.426 M 94.42 % | -25.566 M -324.31 % | 11.398 M 3.61 % | 11.000 M |
Net cash used provided by financing activities | -307.899 M -24.98 % | -246.358 M 16.38 % | -294.598 M -126.33 % | 1.119 B 1 201.25 % | -101.617 M -3 043.86 % | -3.232 M -115.47 % | 20.898 M 7 974.64 % | 258.805 K |
Effect of forex changes on cash | -13.003 M -557.91 % | 2.840 M 196.34 % | 958.232 K 194.18 % | -1.017 M -92.94 % | -527.356 K 40.26 % | -882.716 K -295.60 % | 451.282 K 177.36 % | -583.369 K |
Net change in cash | -195.303 M -119.01 % | 1.027 B 1 792.38 % | -60.710 M -132.07 % | 189.317 M 304.30 % | 46.826 M 371.62 % | -17.240 M -251.56 % | 11.375 M 215.29 % | -9.866 M |
Cash at beginning of period | 1.276 B 412.71 % | 248.951 M -19.61 % | 309.661 M 157.31 % | 120.344 M 63.69 % | 73.518 M -19.00 % | 90.758 M 14.33 % | 79.383 M -11.05 % | 89.249 M |
Cash at end of period | 1.081 B -15.30 % | 1.276 B 412.71 % | 248.951 M -19.61 % | 309.661 M 157.31 % | 120.344 M 63.69 % | 73.518 M -19.00 % | 90.758 M 14.33 % | 79.383 M |
Operating cash flow | 743.390 M 7.88 % | 689.058 M 87.52 % | 367.455 M 102.58 % | 181.389 M 22.36 % | 148.240 M 170.03 % | 54.898 M 194.66 % | 18.631 M 44.28 % | 12.913 M |
Capital expenditure | -650.245 M -221.86 % | -202.029 M -41.08 % | -143.205 M 14.44 % | -167.379 M -278.68 % | -44.200 M 34.58 % | -67.565 M -109.86 % | -32.196 M -27.43 % | -25.265 M |
Free CashFlow | 93.145 M -80.87 % | 487.029 M 117.18 % | 224.250 M 1 500.56 % | 14.011 M -86.53 % | 104.040 M 921.37 % | -12.667 M 6.62 % | -13.564 M -9.82 % | -12.352 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 | 2022-12-31 | 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 | 2019-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 649.528 M 15.11 % | 564.277 M 4.31 % | 540.973 M 3.26 % | 523.869 M -3.99 % | 545.632 M 19.83 % | 455.327 M 4.31 % | 436.502 M 2.53 % | 425.724 M -2.86 % | 438.273 M 25.32 % | 349.713 M 6.40 % | 328.691 M -0.90 % | 331.670 M 14.31 % | 290.146 M 9.28 % | 265.511 M 12.84 % | 235.293 M 12.77 % | 208.655 M -6.81 % | 223.899 M 39.20 % | 160.842 M 2.52 % | 156.884 M 21.01 % | 129.643 M 6.96 % | 121.207 M 69.04 % | 71.702 M -39.94 % | 119.384 M 19.14 % | 100.202 M |
Net income | 242.009 M 32.14 % | 183.152 M 26.31 % | 145.005 M -21.87 % | 185.586 M -8.31 % | 202.417 M 44.44 % | 140.144 M 7.24 % | 130.677 M -10.40 % | 145.852 M -5.72 % | 154.709 M 50.66 % | 102.687 M 5.38 % | 97.443 M -4.19 % | 101.704 M 10.47 % | 92.066 M 37.81 % | 66.806 M 45.57 % | 45.893 M -2.72 % | 47.175 M -30.28 % | 67.659 M 43.36 % | 47.195 M 20.39 % | 39.201 M 24.65 % | 31.449 M 0.21 % | 31.385 M 259.07 % | 8.741 M -58.94 % | 21.285 M 24.44 % | 17.105 M |
Income before tax | 265.521 M 24.18 % | 213.820 M 34.31 % | 159.201 M -19.80 % | 198.496 M -13.92 % | 230.589 M 46.24 % | 157.682 M 10.87 % | 142.218 M -12.72 % | 162.950 M -7.17 % | 175.541 M 51.77 % | 115.659 M 10.11 % | 105.038 M -8.07 % | 114.254 M 12.34 % | 101.703 M 37.18 % | 74.137 M 102.97 % | 36.527 M -32.09 % | 53.791 M -31.46 % | 78.484 M 48.78 % | 52.751 M 33.60 % | 39.484 M 11.81 % | 35.314 M -1.17 % | 35.730 M 234.34 % | 10.687 M -53.52 % | 22.993 M 21.79 % | 18.879 M |
Income before tax ratio | 0.41 7.88 % | 0.38 28.76 % | 0.29 -22.33 % | 0.38 -10.34 % | 0.42 22.03 % | 0.35 6.29 % | 0.33 -14.88 % | 0.38 -4.44 % | 0.40 21.11 % | 0.33 3.49 % | 0.32 -7.23 % | 0.34 -1.72 % | 0.35 25.53 % | 0.28 79.87 % | 0.16 -39.78 % | 0.26 -26.46 % | 0.35 6.88 % | 0.33 30.31 % | 0.25 -7.61 % | 0.27 -7.60 % | 0.29 97.78 % | 0.15 -22.61 % | 0.19 2.22 % | 0.19 |
EBITDA | 269.774 M 18.90 % | 226.898 M 42.15 % | 159.620 M -29.02 % | 224.874 M -7.04 % | 241.895 M 46.43 % | 165.198 M 33.00 % | 124.212 M -19.46 % | 154.218 M -8.84 % | 169.168 M 36.30 % | 124.113 M 12.07 % | 110.743 M -1.93 % | 112.924 M 10.57 % | 102.126 M 40.51 % | 72.682 M 231.26 % | 21.941 M -56.74 % | 50.716 M -33.61 % | 76.389 M 55.85 % | 49.016 M 71.20 % | 28.631 M -29.67 % | 40.708 M -1.84 % | 41.472 M 191.98 % | 14.204 M -39.04 % | 23.301 M 138.64 % | -60.295 M |
Net income ratio | 0.37 14.79 % | 0.32 21.09 % | 0.27 -24.34 % | 0.35 -4.51 % | 0.37 20.53 % | 0.31 2.81 % | 0.30 -12.62 % | 0.34 -2.95 % | 0.35 20.22 % | 0.29 -0.95 % | 0.30 -3.32 % | 0.31 -3.36 % | 0.32 26.11 % | 0.25 29.00 % | 0.20 -13.73 % | 0.23 -25.18 % | 0.30 2.99 % | 0.29 17.43 % | 0.25 3.01 % | 0.24 -6.32 % | 0.26 112.41 % | 0.12 -31.63 % | 0.18 4.45 % | 0.17 |
Ratio EBITDA | 0.42 3.29 % | 0.40 36.28 % | 0.30 -31.26 % | 0.43 -3.17 % | 0.44 22.19 % | 0.36 27.50 % | 0.28 -21.45 % | 0.36 -6.15 % | 0.39 8.76 % | 0.35 5.34 % | 0.34 -1.04 % | 0.34 -3.27 % | 0.35 28.58 % | 0.27 193.56 % | 0.09 -61.63 % | 0.24 -28.76 % | 0.34 11.95 % | 0.30 66.99 % | 0.18 -41.88 % | 0.31 -8.23 % | 0.34 72.73 % | 0.20 1.50 % | 0.20 132.44 % | -0.60 |
Gross profit ratio | 0.73 0.30 % | 0.73 4.73 % | 0.70 -4.33 % | 0.73 -0.08 % | 0.73 1.38 % | 0.72 5.57 % | 0.68 -3.27 % | 0.71 -3.12 % | 0.73 3.00 % | 0.71 0.09 % | 0.71 -1.89 % | 0.72 1.38 % | 0.71 1.73 % | 0.70 5.91 % | 0.66 -5.08 % | 0.69 -0.85 % | 0.70 -0.41 % | 0.70 -1.57 % | 0.71 -0.58 % | 0.72 4.24 % | 0.69 1.58 % | 0.68 -5.63 % | 0.72 0.42 % | 0.72 |
Weighted average shs out dil | 141.014 M 44.75 % | 97.421 M 0.07 % | 97.349 M 0.02 % | 97.329 M 0.39 % | 96.949 M 43.20 % | 67.702 M 2.06 % | 66.333 M -2.22 % | 67.838 M -0.02 % | 67.855 M 0.44 % | 67.557 M 1.33 % | 66.670 M -1.20 % | 67.481 M 0.00 % | 67.481 M 0.00 % | 67.481 M 10.10 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 19.21 % | 51.416 M 0.00 % | 51.416 M 0.00 % | 51.416 M 0.00 % | 51.416 M |
Weighted average shs out | 141.014 M 45.52 % | 96.906 M 0.10 % | 96.811 M -0.53 % | 97.329 M 0.39 % | 96.949 M 45.00 % | 66.861 M 0.00 % | 66.861 M 0.02 % | 66.851 M 0.24 % | 66.691 M 0.03 % | 66.670 M 0.00 % | 66.670 M 0.37 % | 66.425 M -0.41 % | 66.700 M -0.16 % | 66.806 M 9.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 0.00 % | 61.292 M 25.35 % | 48.898 M -4.90 % | 51.416 M 1.42 % | 50.695 M -1.40 % | 51.416 M |
EPS diluted | 1.72 32.31 % | 1.30 -12.75 % | 1.49 -21.99 % | 1.91 -8.61 % | 2.09 0.97 % | 2.07 5.08 % | 1.97 -8.37 % | 2.15 -5.70 % | 2.28 50.00 % | 1.52 4.11 % | 1.46 -3.31 % | 1.51 11.03 % | 1.36 37.37 % | 0.99 54.69 % | 0.64 -16.88 % | 0.77 -30.00 % | 1.10 42.86 % | 0.77 20.31 % | 0.64 25.49 % | 0.51 -16.39 % | 0.61 258.82 % | 0.17 -58.54 % | 0.41 24.24 % | 0.33 |
Earnings per share | 1.72 32.31 % | 1.30 -13.22 % | 1.50 -21.57 % | 1.91 -8.61 % | 2.09 -0.48 % | 2.10 7.69 % | 1.95 -10.55 % | 2.18 -6.03 % | 2.32 50.65 % | 1.54 5.48 % | 1.46 -4.58 % | 1.53 10.87 % | 1.38 38.00 % | 1.00 56.25 % | 0.64 -16.88 % | 0.77 -30.00 % | 1.10 42.86 % | 0.77 20.31 % | 0.64 25.49 % | 0.51 -16.39 % | 0.61 258.82 % | 0.17 -58.54 % | 0.41 24.24 % | 0.33 |
Gross profit | 476.133 M 15.45 % | 412.415 M 9.24 % | 377.515 M -1.21 % | 382.145 M -4.07 % | 398.353 M 21.49 % | 327.903 M 10.13 % | 297.750 M -0.82 % | 300.200 M -5.89 % | 318.995 M 29.08 % | 247.128 M 6.49 % | 232.070 M -2.77 % | 238.692 M 15.89 % | 205.958 M 11.17 % | 185.259 M 19.51 % | 155.015 M 7.04 % | 144.816 M -7.60 % | 156.723 M 38.63 % | 113.053 M 0.92 % | 112.026 M 20.31 % | 93.117 M 11.49 % | 83.520 M 71.71 % | 48.639 M -43.32 % | 85.819 M 19.64 % | 71.731 M |
Income tax expense | 26.755 M -20.57 % | 33.684 M 45.92 % | 23.084 M 59.18 % | 14.502 M -52.28 % | 30.392 M 53.32 % | 19.822 M 19.05 % | 16.651 M -12.46 % | 19.021 M -12.31 % | 21.690 M 28.53 % | 16.875 M 34.70 % | 12.528 M -21.08 % | 15.875 M 2.73 % | 15.453 M 38.98 % | 11.119 M 483.27 % | -2.901 M -134.11 % | 8.506 M -29.52 % | 12.069 M 33.69 % | 9.028 M 249.06 % | 2.586 M -58.11 % | 6.175 M 10.44 % | 5.591 M 109.64 % | 2.667 M 146.88 % | 1.080 M | 0.000 |
Cost of revenue | 173.395 M 14.18 % | 151.862 M -7.09 % | 163.457 M 15.33 % | 141.725 M -3.77 % | 147.280 M 15.58 % | 127.425 M -8.16 % | 138.753 M 10.54 % | 125.524 M 5.24 % | 119.278 M 16.27 % | 102.585 M 6.17 % | 96.621 M 3.92 % | 92.978 M 10.44 % | 84.189 M 4.91 % | 80.252 M -0.03 % | 80.277 M 25.75 % | 63.838 M -4.97 % | 67.176 M 40.57 % | 47.788 M 6.53 % | 44.858 M 22.81 % | 36.526 M -3.08 % | 37.687 M 63.41 % | 23.063 M -31.29 % | 33.565 M 17.89 % | 28.471 M |
General and administrative expenses | 26.285 M -13.51 % | 30.391 M 179.21 % | -38.367 M -171.95 % | 53.327 M 142.00 % | 22.036 M -9.16 % | 24.258 M 20.59 % | 20.117 M -71.81 % | 71.371 M 305.07 % | 17.619 M -1.43 % | 17.874 M 24.80 % | 14.322 M -75.33 % | 58.058 M 257.35 % | 16.247 M -6.59 % | 17.393 M 167.15 % | 6.511 M -66.78 % | 19.599 M 10.78 % | 17.693 M 56.36 % | 11.315 M 596.38 % | 1.625 M -65.08 % | 4.653 M 223.68 % | -3.762 M -139.91 % | 9.426 M 569.03 % | 1.409 M | 0.000 |
Selling and marketing expenses | 111.185 M 13.37 % | 98.075 M 191.01 % | -107.760 M -154.17 % | 198.947 M 122.69 % | 89.340 M 1.70 % | 87.850 M 22.55 % | 71.688 M -55.66 % | 161.690 M 98.35 % | 81.517 M 17.76 % | 69.224 M 12.06 % | 61.776 M -51.60 % | 127.638 M 128.28 % | 55.912 M 1.98 % | 54.829 M -17.48 % | 66.447 M 37.72 % | 48.246 M 4.04 % | 46.372 M 31.58 % | 35.244 M 27.08 % | 27.733 M 57.47 % | 17.612 M 152.82 % | 6.966 M -60.86 % | 17.796 M -15.28 % | 21.005 M | 0.000 |
Other expenses | -12.431 M -118.50 % | -5.689 M -102.09 % | 271.578 M 295.91 % | -138.621 M -916.97 % | -13.631 M -73.65 % | -7.850 M 11.11 % | -8.831 M 94.30 % | -155.053 M -1 108.04 % | -12.835 M -52.67 % | -8.407 M -198.58 % | 8.528 M 107.94 % | -107.344 M -829.69 % | -11.546 M -97.80 % | -5.837 M 33.70 % | -8.805 M -12.48 % | -7.828 M 47.71 % | -14.970 M -94.52 % | -7.696 M -133.16 % | 23.211 M 56.44 % | 14.837 M -47.52 % | 28.270 M 1 235.65 % | -2.489 M -114.71 % | 16.923 M -67.97 % | 52.828 M |
Operating expenses | 208.497 M 5.97 % | 196.746 M -7.69 % | 213.134 M 16.71 % | 182.616 M 9.64 % | 166.556 M -1.98 % | 169.918 M 11.53 % | 152.348 M 10.88 % | 137.396 M -3.66 % | 142.615 M 8.62 % | 131.298 M 5.04 % | 124.997 M 0.56 % | 124.303 M 18.87 % | 104.567 M -5.90 % | 111.123 M -5.65 % | 117.777 M 29.63 % | 90.855 M 16.44 % | 78.026 M 29.08 % | 60.448 M -18.90 % | 74.535 M 28.93 % | 57.810 M 21.55 % | 47.559 M 25.31 % | 37.952 M -38.96 % | 62.176 M 217.69 % | -52.828 M |
Cost and expenses | 381.892 M 9.55 % | 348.608 M -7.43 % | 376.591 M 16.11 % | 324.340 M 3.35 % | 313.836 M 5.55 % | 297.343 M 2.14 % | 291.100 M 10.72 % | 262.921 M 0.39 % | 261.893 M 11.98 % | 233.883 M 5.53 % | 221.618 M 2.00 % | 217.282 M 15.11 % | 188.756 M -1.37 % | 191.374 M -3.37 % | 198.055 M 28.03 % | 154.694 M 6.54 % | 145.202 M 34.15 % | 108.236 M -9.35 % | 119.394 M 26.56 % | 94.336 M 10.66 % | 85.246 M 39.71 % | 61.015 M -36.27 % | 95.741 M -39.58 % | 158.461 M |
Research and development expenses | 83.263 M 12.56 % | 73.970 M -15.64 % | 87.683 M 27.15 % | 68.963 M 1.00 % | 68.278 M 4.06 % | 65.615 M -5.72 % | 69.599 M 17.19 % | 59.389 M 5.45 % | 56.321 M 7.06 % | 52.607 M 29.72 % | 40.554 M -11.75 % | 45.952 M 4.70 % | 43.888 M -1.34 % | 44.483 M -17.40 % | 53.851 M 75.20 % | 30.736 M 7.08 % | 28.705 M 32.99 % | 21.585 M -1.74 % | 21.966 M 6.07 % | 20.708 M 28.75 % | 16.085 M 22.42 % | 13.140 M -42.47 % | 22.839 M | 0.000 |
Selling general and administrative expenses | 137.666 M 7.16 % | 128.465 M 187.91 % | -146.128 M -157.92 % | 252.274 M 125.43 % | 111.909 M -0.22 % | 112.153 M 22.46 % | 91.580 M -60.71 % | 233.060 M 135.11 % | 99.130 M 13.81 % | 87.099 M 14.73 % | 75.914 M -59.12 % | 185.696 M 157.10 % | 72.226 M -0.35 % | 72.477 M -0.35 % | 72.732 M 7.04 % | 67.947 M 5.69 % | 64.292 M 38.09 % | 46.559 M 58.59 % | 29.358 M 31.86 % | 22.264 M 594.83 % | 3.204 M -88.26 % | 27.302 M 21.81 % | 22.414 M | 0.000 |
Interest income | 3.706 M -31.74 % | 5.429 M -6.71 % | 5.820 M 29.94 % | 4.479 M -16.64 % | 5.373 M 28.35 % | 4.186 M -52.09 % | 8.737 M 123.94 % | 3.902 M -74.20 % | 15.122 M 268.33 % | 4.106 M 353.03 % | 906.249 K -88.50 % | 7.880 M 13.63 % | 6.934 M -74.08 % | 26.756 M 15 097.03 % | 176.064 K -97.93 % | 8.498 M 4.55 % | 8.128 M -1.30 % | 8.236 M 2 053.31 % | 382.467 K 20.70 % | 316.887 K 27.72 % | 248.113 K -4.20 % | 258.999 K 19.87 % | 216.069 K | 0.000 |
Interest expense | 0.000 -100.00 % | 1.166 M 169.99 % | 431.750 K -11.86 % | 489.861 K 32.24 % | 370.425 K -48.06 % | 713.208 K 17.79 % | 605.508 K -29.48 % | 858.662 K 3.45 % | 830.009 K -40.48 % | 1.394 M 880.07 % | 142.284 K -44.04 % | 254.257 K -61.84 % | 666.379 K 71.40 % | 388.791 K -0.28 % | 389.884 K | 0.000 -100.00 % | 561.041 K 135.73 % | 238.005 K 163.85 % | -372.775 K -231.66 % | 283.142 K -40.28 % | 474.089 K 6.18 % | 446.516 K -3.10 % | 460.779 K | 0.000 |
Depreciation and amortization | 25.977 M 35.55 % | 19.164 M 0.00 % | 19.164 M 38.83 % | 13.804 M -21.30 % | 17.540 M 25.19 % | 14.010 M 0.00 % | 14.010 M 37.69 % | 10.175 M -18.54 % | 12.491 M 22.76 % | 10.175 M 0.00 % | 10.175 M 46.34 % | 6.953 M -26.07 % | 9.405 M 35.27 % | 6.953 M 0.00 % | 6.953 M 39.04 % | 5.001 M -7.91 % | 5.430 M 8.58 % | 5.001 M 2.80 % | 4.864 M -3.59 % | 5.045 M 1.89 % | 4.952 M 34.91 % | 3.670 M -18.41 % | 4.499 M 105.68 % | -79.197 M |
Operating income | 267.636 M 24.10 % | 215.669 M 31.20 % | 164.382 M -17.62 % | 199.529 M -13.92 % | 231.796 M 46.72 % | 157.984 M 8.65 % | 145.402 M -10.69 % | 162.804 M -7.70 % | 176.380 M 52.28 % | 115.829 M 8.18 % | 107.074 M -6.39 % | 114.388 M 12.82 % | 101.390 M 36.76 % | 74.136 M 99.09 % | 37.238 M -30.99 % | 53.961 M -31.43 % | 78.697 M 49.60 % | 52.606 M 40.32 % | 37.491 M 6.18 % | 35.307 M -1.82 % | 35.961 M 236.48 % | 10.687 M -54.80 % | 23.643 M 25.08 % | 18.902 M |
Operating income ratio | 0.41 7.81 % | 0.38 25.78 % | 0.30 -20.22 % | 0.38 -10.34 % | 0.42 22.44 % | 0.35 4.16 % | 0.33 -12.89 % | 0.38 -4.98 % | 0.40 21.51 % | 0.33 1.67 % | 0.33 -5.55 % | 0.34 -1.30 % | 0.35 25.15 % | 0.28 76.43 % | 0.16 -38.80 % | 0.26 -26.42 % | 0.35 7.47 % | 0.33 36.86 % | 0.24 -12.25 % | 0.27 -8.21 % | 0.30 99.05 % | 0.15 -24.74 % | 0.20 4.98 % | 0.19 |
Total other income expenses net | -2.115 M -14.38 % | -1.849 M 64.30 % | -5.181 M -401.41 % | -1.033 M 14.43 % | -1.208 M -299.01 % | -302.633 K 90.50 % | -3.184 M -2 278.15 % | 146.189 K 117.43 % | -838.812 K -393.24 % | -170.060 K 91.65 % | -2.036 M -1 414.76 % | -134.423 K -142.95 % | 312.988 K 30 023.97 % | 1.039 K 100.15 % | -711.225 K -318.55 % | -169.925 K 20.04 % | -212.506 K -246.76 % | 144.795 K -92.74 % | 1.993 M 32 161.77 % | 6.178 K 102.68 % | -230.663 K -44 602.13 % | -516.000 99.92 % | -650.047 K -2 735.91 % | -22.922 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 | 2022-12-31 | 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 | 2019-09-30 |
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 | 2022-12-31 | 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 | -1.074 B 9.83 % | -1.191 B -10.66 % | -1.076 B -82.05 % | -591.175 M 19.90 % | -738.019 M -15.84 % | -637.116 M 46.30 % | -1.187 B -234.43 % | -354.791 M 39.70 % | -588.337 M -54.26 % | -381.387 M -92.34 % | -198.291 M 40.83 % | -335.122 M 10.10 % | -372.754 M -1.39 % | -367.646 M -39.75 % | -263.082 M -260.17 % | -73.045 M 23.55 % | -95.547 M 35.76 % | -148.734 M -83.05 % | -81.252 M -612.64 % | 15.850 M -68.95 % | 51.052 M -30.56 % | 73.518 M 14.24 % | 64.352 M |
Total investments | 297.900 M 73.78 % | 171.424 M -4.18 % | 178.910 M -0.28 % | 179.407 M -55.93 % | 407.118 M -44.82 % | 737.793 M 235.66 % | 219.803 M 35.36 % | 162.389 M -0.53 % | 163.251 M -6.67 % | 174.915 M -1.83 % | 178.170 M 8.01 % | 164.953 M 9.11 % | 151.182 M 10.91 % | 136.307 M 12.40 % | 121.272 M 74.65 % | 69.438 M 0.53 % | 69.070 M 95.93 % | 35.251 M 7.43 % | 32.812 M 161.25 % | 12.560 M 0.85 % | 12.454 M -91.53 % | 147.036 M 1 023.04 % | 13.093 M |
Total debt | 9.608 M 42.67 % | 6.735 M 38.32 % | 4.869 M 21.60 % | 4.004 M -95.23 % | 83.978 M 392.22 % | 17.061 M -81.01 % | 89.858 M -7.11 % | 96.739 M -24.94 % | 128.888 M 4.05 % | 123.874 M 135.55 % | 52.590 M -2.71 % | 54.054 M -29.38 % | 76.543 M 62.66 % | 47.056 M 1.03 % | 46.579 M -9.77 % | 51.623 M -20.68 % | 65.083 M 40.58 % | 46.297 M 18.43 % | 39.092 M -68.20 % | 122.935 M -12.84 % | 141.040 M | 0.000 -100.00 % | 137.870 M |
Accumulated other comprehensive income loss | 78.088 M -90.02 % | 782.300 M | 0.000 | 0.000 -100.00 % | 126.994 M -84.04 % | 795.742 M 612.09 % | 111.748 M -85.86 % | 790.565 M 635.79 % | 107.444 M -90.00 % | 1.075 B 1 010.20 % | 96.826 M -90.77 % | 1.050 B 1 386.70 % | 70.599 M -94.62 % | 1.312 B 2 242.99 % | 55.992 M -95.62 % | 1.277 B 6 727.70 % | 18.709 M -98.57 % | 1.305 B 15 897 545.69 % | -8.212 K | 0.000 | 0.000 -100.00 % | 349.589 M | 0.000 |
Retained earnings | 1.893 B 3.94 % | 1.822 B 11.33 % | 1.636 B 8.92 % | 1.502 B 14.03 % | 1.317 B 5.55 % | 1.248 B 12.65 % | 1.108 B 13.06 % | 979.838 M 17.49 % | 833.986 M 5.73 % | 788.768 M 14.97 % | 686.081 M 14.50 % | 599.210 M 20.44 % | 497.506 M 22.71 % | 405.439 M 0.03 % | 405.303 M 10.26 % | 367.600 M 14.72 % | 320.426 M 12.00 % | 286.102 M 19.75 % | 238.907 M 13.06 % | 211.313 M 17.48 % | 179.864 M | 0.000 -100.00 % | 139.738 M |
Common stock | 141.014 M 45.25 % | 97.082 M -0.32 % | 97.394 M 0.07 % | 97.329 M 45.57 % | 66.861 M 0.00 % | 66.861 M 0.00 % | 66.861 M 0.02 % | 66.851 M 0.00 % | 66.851 M 0.27 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 0.00 % | 66.670 M 33.34 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 -100.00 % | 50.000 M |
Total equity | 2.829 B 3.39 % | 2.736 B 7.11 % | 2.555 B 4.87 % | 2.436 B 11.68 % | 2.181 B 3.72 % | 2.103 B 7.20 % | 1.962 B 6.77 % | 1.838 B 7.99 % | 1.702 B -10.23 % | 1.895 B 5.82 % | 1.791 B 6.11 % | 1.688 B -10.64 % | 1.889 B 5.32 % | 1.793 B 0.13 % | 1.791 B 5.49 % | 1.698 B 3.13 % | 1.646 B 0.12 % | 1.645 B 265.38 % | 450.087 M 8.93 % | 413.198 M 7.59 % | 384.059 M 11.03 % | 345.900 M 0.00 % | 345.900 M |
Other non current liabilities | 1.015 M 0.00 % | 1.015 M 0.00 % | 1.015 M | 0.000 -100.00 % | 7.794 M | 0.000 -100.00 % | 8.745 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.916 M 246.93 % | -5.388 M | 0.000 -100.00 % | 6.119 M | 0.000 | 0.000 -100.00 % | 9.595 M |
Long term debt | 9.608 M 42.67 % | 6.735 M 38.32 % | 4.869 M 21.60 % | 4.004 M -11.11 % | 4.505 M -31.23 % | 6.550 M -23.65 % | 8.579 M -16.72 % | 10.301 M -2.04 % | 10.515 M 10.68 % | 9.500 M 4.85 % | 9.061 M -31.28 % | 13.184 M -8.08 % | 14.344 M -11.87 % | 16.276 M -4.40 % | 17.025 M -42.15 % | 29.429 M 14.03 % | 25.808 M 106.12 % | 12.521 M -46.93 % | 23.592 M -78.49 % | 109.685 M -0.27 % | 109.980 M | 0.000 -100.00 % | 104.070 M |
Total non current liabilities | 45.118 M 22.25 % | 36.907 M 85.59 % | 19.886 M -1.51 % | 20.190 M 73.61 % | 11.629 M -36.99 % | 18.457 M 31.21 % | 14.067 M -56.15 % | 32.079 M -1.88 % | 32.694 M 35.25 % | 24.174 M 4.94 % | 23.035 M -3.70 % | 23.920 M -6.32 % | 25.534 M -6.43 % | 27.287 M -0.72 % | 27.485 M -25.51 % | 36.899 M 9.42 % | 33.724 M 17.57 % | 28.684 M -1.81 % | 29.213 M -74.77 % | 115.803 M -0.85 % | 116.790 M | 0.000 -100.00 % | 113.665 M |
Other current liabilities | 219.518 M -14.21 % | 255.879 M -21.09 % | 324.253 M 27.79 % | 253.743 M -43.28 % | 447.329 M 32.50 % | 337.615 M -25.89 % | 455.581 M 21.04 % | 376.374 M 13.77 % | 330.827 M 42.49 % | 232.181 M -27.17 % | 318.803 M 20.81 % | 263.883 M 90.55 % | 138.488 M -19.31 % | 171.619 M 17.94 % | 145.509 M 79.80 % | 80.929 M 8.50 % | 74.586 M 1 271.51 % | -6.367 M -110.03 % | 63.454 M 11.22 % | 57.051 M 45.70 % | 39.155 M | 0.000 -100.00 % | 53.152 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.633 M -2.88 % | 43.897 M -1.12 % | 44.396 M -89.71 % | 431.538 M 2.20 % | 422.234 M 877.56 % | 43.193 M 13.21 % | 38.153 M -9.64 % | 42.222 M | 0.000 | 0.000 -100.00 % | 140.945 M 24.34 % | 113.354 M 4.30 % | 108.682 M 35.69 % | 80.096 M -5.15 % | 84.442 M 740.06 % | 10.052 M 18.55 % | 8.479 M | 0.000 -100.00 % | 52.550 M |
Short term debt | 0.000 -100.00 % | 7.122 M | 0.000 | 0.000 -100.00 % | 9.714 M -7.58 % | 10.511 M -84.98 % | 70.000 M -19.02 % | 86.439 M -31.65 % | 126.472 M 10.58 % | 114.374 M 281.25 % | 30.000 M -26.60 % | 40.870 M -34.29 % | 62.199 M 102.07 % | 30.780 M 92.38 % | 16.000 M -27.91 % | 22.194 M -43.49 % | 39.275 M 70.76 % | 23.000 M 15.35 % | 19.939 M 50.48 % | 13.250 M -57.34 % | 31.060 M | 0.000 -100.00 % | 33.800 M |
Total current liabilities | 348.103 M -6.23 % | 371.232 M -8.56 % | 405.969 M 16.79 % | 347.617 M -35.79 % | 541.379 M 11.29 % | 486.438 M -17.30 % | 588.170 M 2.38 % | 574.493 M -2.36 % | 588.389 M 27.07 % | 463.033 M 12.42 % | 411.877 M -2.80 % | 423.750 M 53.42 % | 276.208 M 8.25 % | 255.150 M 31.16 % | 194.531 M 17.79 % | 165.157 M -9.06 % | 181.613 M 50.66 % | 120.542 M 10.17 % | 109.412 M 23.79 % | 88.385 M -10.21 % | 98.437 M | 0.000 -100.00 % | 101.465 M |
Total liabilities | 393.221 M -3.65 % | 408.138 M -4.16 % | 425.854 M 15.78 % | 367.807 M -33.49 % | 553.009 M 9.53 % | 504.895 M -16.16 % | 602.237 M -0.71 % | 606.572 M -2.34 % | 621.083 M 27.48 % | 487.206 M 12.02 % | 434.913 M -2.85 % | 447.671 M 48.36 % | 301.742 M 6.84 % | 282.437 M 27.21 % | 222.016 M 9.88 % | 202.056 M -6.17 % | 215.338 M 44.30 % | 149.226 M 7.65 % | 138.625 M -32.11 % | 204.188 M -5.13 % | 215.227 M | 0.000 -100.00 % | 215.130 M |
Other non current assets | 37.040 M -27.26 % | 50.920 M -76.30 % | 214.866 M -54.80 % | 475.326 M 26.57 % | 375.554 M 160.92 % | 143.932 M 183.45 % | 50.778 M -94.00 % | 846.738 M 66.65 % | 508.093 M -43.82 % | 904.356 M -9.58 % | 1.000 B 20.43 % | 830.510 M -7.01 % | 893.075 M 1.74 % | 877.799 M -7.73 % | 951.366 M -13.47 % | 1.099 B -1.29 % | 1.114 B -1.62 % | 1.132 B 7 539.20 % | 14.819 M -54.27 % | 32.405 M -25.51 % | 43.503 M 159.17 % | -73.518 M -316.07 % | 34.026 M |
Long term investments | 175.649 M 2.46 % | 171.424 M | 0.000 100.00 % | -181.560 M -183.11 % | 218.450 M 34.77 % | 162.095 M 1.43 % | 159.803 M 126.22 % | -609.361 M -121.02 % | -275.708 M 53.70 % | -595.510 M 15.31 % | -703.172 M -30.54 % | -538.656 M 20.42 % | -676.916 M 4.87 % | -711.536 M 10.21 % | -792.443 M 20.11 % | -991.962 M 0.74 % | -999.330 M 6.06 % | -1.064 B -3 189.47 % | 34.431 M 142.79 % | 14.182 M -0.80 % | 14.296 M | 0.000 -100.00 % | 14.166 M |
Intangible assets | 395.711 M -0.73 % | 398.603 M -0.84 % | 401.995 M 0.41 % | 400.351 M 399.39 % | 80.169 M -1.56 % | 81.440 M -1.89 % | 83.005 M 34.79 % | 61.582 M -2.11 % | 62.907 M 64.75 % | 38.183 M -1.89 % | 38.918 M 0.56 % | 38.701 M -1.49 % | 39.286 M 22.44 % | 32.087 M -0.89 % | 32.376 M 1.00 % | 32.056 M -0.15 % | 32.103 M -0.40 % | 32.231 M -0.74 % | 32.471 M -68.11 % | 101.825 M -0.56 % | 102.398 M | 0.000 -100.00 % | 103.761 M |
GoodWill | 48.133 M 0.00 % | 48.133 M 0.00 % | 48.133 M 0.00 % | 48.133 M 0.00 % | 48.133 M 0.00 % | 48.133 M 0.00 % | 48.133 M -7.40 % | 51.981 M 0.00 % | 51.981 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 |
Goodwill and intangible assets | 443.844 M -0.65 % | 446.736 M -0.75 % | 450.128 M 0.37 % | 448.484 M 249.55 % | 128.302 M -0.98 % | 129.573 M -1.19 % | 131.138 M 15.48 % | 113.563 M -1.15 % | 114.888 M 200.89 % | 38.183 M -1.89 % | 38.918 M 0.56 % | 38.701 M -1.49 % | 39.286 M 22.44 % | 32.087 M -0.89 % | 32.376 M 1.00 % | 32.056 M -0.15 % | 32.103 M -0.40 % | 32.231 M -0.74 % | 32.471 M -68.11 % | 101.825 M -0.56 % | 102.398 M | 0.000 -100.00 % | 103.761 M |
Property plant equipment net | 754.105 M 8.33 % | 696.098 M 3.65 % | 671.576 M 15.91 % | 579.415 M 8.48 % | 534.104 M 7.64 % | 496.199 M 6.83 % | 464.464 M 14.08 % | 407.131 M 8.72 % | 374.475 M 12.83 % | 331.881 M 3.74 % | 319.930 M 7.86 % | 296.604 M 6.25 % | 279.162 M 3.63 % | 269.384 M 4.12 % | 258.730 M 16.34 % | 222.387 M 18.23 % | 188.095 M 22.48 % | 153.577 M -0.99 % | 155.108 M 8.43 % | 143.048 M 7.61 % | 132.934 M | 0.000 -100.00 % | 133.424 M |
Total non current assets | 1.441 B 3.38 % | 1.394 B 2.18 % | 1.364 B 2.22 % | 1.334 B 5.14 % | 1.269 B 34.83 % | 941.364 M 15.23 % | 816.915 M 5.97 % | 770.917 M 4.56 % | 737.272 M 6.45 % | 692.568 M 3.60 % | 668.521 M 5.00 % | 636.673 M 16.86 % | 544.829 M 14.35 % | 476.457 M 3.61 % | 459.851 M 26.89 % | 362.404 M 8.07 % | 335.336 M 31.23 % | 255.540 M 7.17 % | 238.450 M -18.29 % | 291.835 M -0.61 % | 293.615 M 499.38 % | -73.518 M -125.64 % | 286.693 M |
Other current assets | 39.322 M 6.66 % | 36.866 M -20.68 % | 46.477 M 31.86 % | 35.246 M -22.63 % | 45.556 M 2.26 % | 44.547 M -10.81 % | 49.945 M 16.65 % | 42.816 M -0.63 % | 43.085 M 35.08 % | 31.895 M -20.55 % | 40.145 M 13.82 % | 35.269 M 7.57 % | 32.787 M -7.27 % | 35.360 M 8.48 % | 32.594 M -35.90 % | 50.850 M -19.86 % | 63.454 M -8.23 % | 69.147 M 68.95 % | 40.928 M 103.31 % | 20.131 M 2.50 % | 19.640 M | 0.000 -100.00 % | 10.920 M |
Short term investments | 122.250 M | 0.000 | 0.000 -100.00 % | 360.966 M 91.32 % | 188.668 M -67.23 % | 575.698 M 859.50 % | 60.000 M -92.23 % | 771.750 M 75.81 % | 438.959 M -43.02 % | 770.425 M -12.58 % | 881.342 M 25.26 % | 703.609 M -15.03 % | 828.098 M -2.33 % | 847.843 M -7.21 % | 913.715 M -13.91 % | 1.061 B -0.66 % | 1.068 B -2.78 % | 1.099 B 67 981.68 % | -1.619 M 0.17 % | -1.622 M 11.93 % | -1.841 M -101.25 % | 147.036 M 13 793.72 % | -1.074 M |
cash and cash equivalents | 1.083 B -9.54 % | 1.198 B 10.78 % | 1.081 B 80.30 % | 599.614 M -27.05 % | 821.997 M 25.65 % | 654.177 M -48.75 % | 1.276 B 182.68 % | 451.530 M -37.04 % | 717.225 M 41.95 % | 505.261 M 101.39 % | 250.881 M -35.54 % | 389.175 M -13.38 % | 449.297 M 8.34 % | 414.703 M 33.92 % | 309.661 M 148.39 % | 124.668 M -22.39 % | 160.630 M -17.64 % | 195.031 M 62.06 % | 120.344 M 12.38 % | 107.085 M 19.00 % | 89.988 M 222.40 % | -73.518 M -200.00 % | 73.518 M |
Cash and short term investments | 1.206 B 0.67 % | 1.198 B 10.78 % | 1.081 B 12.55 % | 960.580 M -4.96 % | 1.011 B -17.82 % | 1.230 B -7.97 % | 1.336 B 9.25 % | 1.223 B 5.80 % | 1.156 B -9.37 % | 1.276 B 12.67 % | 1.132 B 3.61 % | 1.093 B -14.45 % | 1.277 B 1.18 % | 1.263 B 3.20 % | 1.223 B 3.15 % | 1.186 B -3.50 % | 1.229 B -5.02 % | 1.294 B 975.28 % | 120.344 M 12.38 % | 107.085 M 19.00 % | 89.988 M 22.40 % | 73.518 M 0.00 % | 73.518 M |
Total current assets | 1.782 B 1.76 % | 1.751 B 8.30 % | 1.617 B 10.02 % | 1.469 B -0.24 % | 1.473 B -11.62 % | 1.667 B -5.09 % | 1.756 B 4.95 % | 1.673 B 5.54 % | 1.585 B -6.19 % | 1.690 B 8.51 % | 1.557 B 3.91 % | 1.499 B -8.92 % | 1.646 B 2.90 % | 1.599 B 2.97 % | 1.553 B 1.02 % | 1.538 B 0.73 % | 1.526 B -0.76 % | 1.538 B 339.16 % | 350.261 M 7.59 % | 325.551 M 6.50 % | 305.670 M 315.78 % | 73.518 M -73.20 % | 274.338 M |
Inventory | 441.006 M 5.16 % | 419.378 M 5.02 % | 399.316 M -2.43 % | 409.259 M 12.80 % | 362.816 M 3.76 % | 349.660 M 6.62 % | 327.953 M -6.88 % | 352.169 M 0.52 % | 350.332 M 3.45 % | 338.646 M 0.21 % | 337.940 M 6.26 % | 318.021 M 7.50 % | 295.842 M 11.71 % | 264.833 M 0.60 % | 263.247 M 8.51 % | 242.600 M 33.91 % | 181.169 M 27.67 % | 141.902 M -2.32 % | 145.270 M -10.10 % | 161.594 M 9.36 % | 147.769 M | 0.000 -100.00 % | 142.837 M |
Net receivables | 95.538 M -1.42 % | 96.913 M 7.91 % | 89.807 M 39.43 % | 64.411 M 9.61 % | 58.761 M 37.81 % | 42.638 M -15.63 % | 50.538 M -7.97 % | 54.914 M 33.63 % | 41.094 M -6.18 % | 43.803 M -22.36 % | 56.418 M 6.85 % | 52.799 M -0.10 % | 52.854 M 16.42 % | 45.398 M 5.53 % | 43.018 M -25.89 % | 58.046 M 9.93 % | 52.804 M 59.36 % | 33.136 M -29.92 % | 47.285 M 14.46 % | 41.311 M -20.89 % | 52.219 M | 0.000 -100.00 % | 50.580 M |
Tax assets | 30.285 M 5.96 % | 28.583 M 4.17 % | 27.440 M 115.07 % | 12.759 M -0.27 % | 12.793 M 33.76 % | 9.564 M -10.88 % | 10.732 M -16.45 % | 12.845 M -17.25 % | 15.524 M 13.66 % | 13.658 M 8.06 % | 12.639 M 32.85 % | 9.514 M -6.93 % | 10.222 M 17.19 % | 8.722 M -11.19 % | 9.821 M 1 935.02 % | 482.613 K -31.36 % | 703.090 K -50.69 % | 1.426 M -12.08 % | 1.622 M 332.50 % | 374.950 K -22.57 % | 484.229 K | 0.000 -100.00 % | 1.315 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 | 80.737 M 49.68 % | 53.940 M 16.46 % | 46.315 M -17.07 % | 55.850 M 0.84 % | 55.383 M -18.70 % | 68.119 M 59.43 % | 42.726 M -21.51 % | 54.436 M 24.72 % | 43.647 M 4.29 % | 41.850 M 1.53 % | 41.221 M -17.39 % | 49.896 M -5.94 % | 53.045 M 72.51 % | 30.750 M 45.50 % | 21.134 M -24.79 % | 28.098 M -10.43 % | 31.368 M 99.95 % | 15.688 M 86.35 % | 8.419 M 4.81 % | 8.032 M -28.69 % | 11.264 M | 0.000 -100.00 % | 11.019 M |
Tax payables | 47.848 M -11.87 % | 54.291 M 53.36 % | 35.401 M -6.90 % | 38.024 M 31.33 % | 28.953 M 10.10 % | 26.296 M 32.39 % | 19.862 M -22.28 % | 25.557 M -14.65 % | 29.944 M -4.74 % | 31.435 M 43.84 % | 21.854 M -18.70 % | 26.880 M 19.59 % | 22.476 M 2.16 % | 22.001 M 85.07 % | 11.888 M 16.73 % | 10.184 M -24.63 % | 13.513 M 66.32 % | 8.125 M -7.59 % | 8.792 M -12.54 % | 10.052 M 18.55 % | 8.479 M | 0.000 -100.00 % | 3.494 M |
Deferred revenue non current | 31.912 M 20.37 % | 26.512 M 135.42 % | 11.261 M 26.68 % | 8.889 M 14.05 % | 7.794 M -5.92 % | 8.284 M -5.27 % | 8.745 M -0.24 % | 8.766 M -3.77 % | 9.109 M 18.60 % | 7.680 M 8.84 % | 7.056 M 1.59 % | 6.946 M -6.14 % | 7.400 M -5.73 % | 7.849 M 7.54 % | 7.299 M -2.30 % | 7.471 M -5.63 % | 7.916 M 46.93 % | 5.388 M -4.15 % | 5.621 M -8.14 % | 6.119 M -10.15 % | 6.810 M | 0.000 -100.00 % | 9.595 M |
Minority interest | 34.912 M -1.66 % | 35.501 M -7.80 % | 38.504 M -19.72 % | 47.961 M -3.19 % | 49.543 M -5.80 % | 52.596 M -4.13 % | 54.859 M -8.96 % | 60.260 M -18.74 % | 74.158 M 196.87 % | 24.980 M -9.99 % | 27.753 M -14.34 % | 32.400 M 531.41 % | 5.131 M -45.53 % | 9.420 M -27.28 % | 12.954 M 194.22 % | -13.748 M -15.93 % | -11.858 M 13.70 % | -13.741 M -33.81 % | -10.269 M -28.92 % | -7.965 M -40.85 % | -5.655 M | 0.000 100.00 % | -3.688 M |
Capital lease obligations | 5.768 M -14.35 % | 6.735 M 38.32 % | 4.869 M 21.60 % | 4.004 M -11.11 % | 4.505 M -27.98 % | 6.255 M -21.70 % | 7.988 M -15.15 % | 9.414 M -46.00 % | 17.433 M 117.29 % | 8.023 M 10.09 % | 7.288 M 89.65 % | 3.843 M -18.36 % | 4.707 M -25.80 % | 6.344 M -6.66 % | 6.797 M 1.09 % | 6.723 M 139.53 % | 2.807 M 126.05 % | -10.776 M -342.77 % | 4.439 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 % | 8.212 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 681.849 M | 0.000 -100.00 % | 782.814 M -0.74 % | 788.657 M 27.06 % | 620.696 M 1 134.66 % | -59.990 M -109.67 % | 620.696 M -9.94 % | 689.169 M 11.31 % | 619.147 M 1 132.07 % | -59.990 M -105.94 % | 1.011 B 1 784.53 % | -59.990 M -104.80 % | 1.249 B | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.271 B | 0.000 -100.00 % | 171.457 M 7.26 % | 159.850 M 0.24 % | 159.465 M 4 423.37 % | -3.688 M -102.31 % | 159.850 M |
Deferred tax liabilities non current | 2.583 M -2.35 % | 2.645 M -3.48 % | 2.740 M -62.45 % | 7.297 M 2.42 % | 7.125 M 96.67 % | 3.623 M -33.99 % | 5.488 M -57.83 % | 13.012 M -0.43 % | 13.069 M 86.90 % | 6.993 M 1.08 % | 6.918 M 82.53 % | 3.790 M 0.00 % | 3.790 M 19.88 % | 3.162 M 0.00 % | 3.162 M 142.32 % | -7.471 M 5.63 % | -7.916 M -246.93 % | 5.388 M 195.85 % | -5.621 M 8.14 % | -6.119 M 10.15 % | -6.810 M | 0.000 100.00 % | -9.595 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 | 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 | 3.223 B 2.48 % | 3.145 B 5.50 % | 2.981 B 6.30 % | 2.804 B 2.25 % | 2.742 B 5.14 % | 2.608 B 1.36 % | 2.573 B 5.27 % | 2.444 B 5.23 % | 2.323 B -2.52 % | 2.383 B 7.04 % | 2.226 B 4.23 % | 2.136 B -2.51 % | 2.191 B 5.52 % | 2.076 B 3.12 % | 2.013 B 5.95 % | 1.900 B 2.05 % | 1.862 B 3.79 % | 1.794 B 204.69 % | 588.712 M -4.64 % | 617.386 M 3.02 % | 599.286 M | 0.000 -100.00 % | 561.030 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 | 2022-12-31 | 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 | 2022-12-31 | 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 | 2019-09-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.552 M | 0.000 100.00 % | -70.810 M -205.77 % | 66.944 M 186.64 % | -77.270 M | 0.000 -100.00 % | 157.866 M 187.42 % | 54.925 M 393.84 % | -18.692 M | 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 -100.00 % | 3.639 M | 0.000 -100.00 % | 18.320 M 291.71 % | -9.556 M -200.00 % | 9.556 M | 0.000 -100.00 % | 20.145 M 286.18 % | -10.821 M -200.00 % | 10.821 M | 0.000 -100.00 % | 17.198 M 378.72 % | -6.170 M -200.00 % | 6.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.020 M | 0.000 -100.00 % | 52.490 M 265.65 % | -31.688 M -200.00 % | 31.688 M | 0.000 100.00 % | -95.758 M -317.56 % | 44.015 M 200.00 % | -44.015 M | 0.000 100.00 % | -101.748 M -271.44 % | 59.350 M 200.00 % | -59.350 M | 0.000 -100.00 % | 30.782 M 2 407.50 % | 1.228 M 113.81 % | -8.886 M | 0.000 -100.00 % | 8.538 M | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.257 M | 0.000 -100.00 % | 19.998 M 160.13 % | -33.260 M -200.00 % | 33.260 M | 0.000 100.00 % | -23.168 M -442.79 % | 6.759 M 200.00 % | -6.759 M | 0.000 -100.00 % | 4.296 M -86.01 % | 30.700 M 200.00 % | -30.700 M | 0.000 -100.00 % | 25.332 M 2 301.17 % | 1.055 M 200.00 % | -1.055 M | 0.000 100.00 % | -47.766 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.363 M | 0.000 -100.00 % | 11.217 M 613.45 % | 1.572 M 200.00 % | -1.572 M | 0.000 100.00 % | -72.589 M -294.84 % | 37.256 M 200.00 % | -37.256 M | 0.000 100.00 % | -124.213 M -446.21 % | 35.878 M 200.00 % | -35.878 M | 0.000 -100.00 % | 16.277 M 219.07 % | -13.670 M -170.88 % | -5.047 M | 0.000 100.00 % | -2.828 M | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.013 M 200.00 % | -12.013 M | 0.000 100.00 % | -14.188 M -213.56 % | 12.494 M 200.00 % | -12.494 M | 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 -100.00 % | 3.600 M | 0.000 -100.00 % | 21.275 M 277.11 % | -12.013 M -200.00 % | 12.013 M | 0.000 -100.00 % | 14.188 M 213.56 % | -12.494 M -200.00 % | 12.494 M | 0.000 -100.00 % | 18.169 M 351.36 % | -7.228 M -200.00 % | 7.228 M | 0.000 -100.00 % | 14.505 M -2.64 % | 14.898 M 634.98 % | -2.785 M | 0.000 -100.00 % | 11.366 M | 0.000 |
Other non cash items | 277.986 M 66.80 % | 166.663 M | 0.000 100.00 % | -3.485 M -106.71 % | 51.946 M 312.24 % | -24.475 M -138.90 % | 62.911 M 506.07 % | 10.380 M -87.17 % | 80.929 M 627.05 % | -15.355 M 84.24 % | -97.443 M 4.19 % | -101.704 M -355.98 % | 39.732 M 18 274.44 % | -218.615 K 99.52 % | -45.893 M 2.72 % | -47.175 M 30.28 % | -67.659 M -43.36 % | -47.195 M -5 794.80 % | 828.733 K -66.56 % | 2.478 M 107.90 % | -31.385 M -259.07 % | -8.741 M -5 909.60 % | -145.445 K 99.15 % | -17.105 M |
Net cash provided by operating activities | 277.986 M 66.80 % | 166.663 M | 0.000 -100.00 % | 182.101 M -21.13 % | 230.881 M 99.61 % | 115.669 M -45.49 % | 212.180 M 38.46 % | 153.245 M -28.71 % | 214.966 M 109.34 % | 102.687 M 5.38 % | 97.443 M -4.19 % | 101.704 M 10.47 % | 92.066 M 38.26 % | 66.588 M -26.81 % | 90.983 M 533.54 % | -20.986 M -130.02 % | 69.897 M 68.44 % | 41.496 M -43.49 % | 73.426 M 93.10 % | 38.026 M -18.88 % | 46.873 M 564.78 % | -10.085 M -128.98 % | 34.804 M | 0.000 |
Investments in property plant and equipment | -97.279 M -63.26 % | -59.585 M 35.46 % | -92.319 M 0.11 % | -92.423 M 72.98 % | -342.101 M -177.22 % | -123.402 M -87.13 % | -65.946 M -24.26 % | -53.069 M 5.80 % | -56.336 M -111.17 % | -26.678 M 18.29 % | -32.651 M 36.69 % | -51.574 M -30.07 % | -39.651 M -105.13 % | -19.330 M 69.49 % | -63.362 M -157.17 % | -24.638 M 58.64 % | -59.577 M -200.88 % | -19.801 M 2.59 % | -20.328 M -368.21 % | -4.342 M 73.93 % | -16.655 M -479.24 % | -2.875 M 88.45 % | -24.894 M | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -176.768 M | 0.000 100.00 % | -188.415 M -199.96 % | 188.494 M 184.54 % | -222.976 M -1 537 863.90 % | 14.500 K 100.01 % | -202.002 M -1 154.44 % | 19.157 M | 0.000 | 0.000 -100.00 % | 11.733 K | 0.000 -100.00 % | 59.601 M 201.01 % | 19.801 M -2.59 % | 20.328 M 368.21 % | 4.342 M | 0.000 | 0.000 -100.00 % | 24.988 M | 0.000 |
Purchases of investments | -637.000 M 7.01 % | -685.000 M 61.30 % | -1.770 B -626.17 % | -243.759 M -186.38 % | 282.182 M 145.48 % | -620.432 M -246.08 % | 424.715 M 197.16 % | -437.119 M -369.82 % | 162.004 M 120.55 % | -788.425 M -207.84 % | -256.119 M 14.47 % | -299.465 M -19.84 % | -249.888 M 73.63 % | -947.759 M -215.33 % | 821.786 M 330.19 % | -357.000 M -78.59 % | -199.899 M 87.31 % | -1.576 B -4 576.03 % | -33.700 M -11 133.33 % | -300.000 K | 0.000 100.00 % | -10.000 M -242.86 % | 7.000 M | 0.000 |
Sales maturities of investments | 516.325 M -25.88 % | 696.566 M -67.18 % | 2.122 B 2 845.08 % | 72.059 M -31.25 % | 104.818 M 32.63 % | 79.028 M -69.91 % | 262.603 M 140.69 % | 109.106 M -41.91 % | 187.812 M -78.88 % | 889.258 M 249.76 % | 254.246 M -0.42 % | 255.327 M 4.13 % | 245.209 M -75.65 % | 1.007 B 250.92 % | -667.154 M -272.38 % | 387.019 M 117.27 % | 178.127 M -62.51 % | 475.172 M 12 460.87 % | 3.783 M 12.87 % | 3.352 M | 0.000 | 0.000 -100.00 % | 21.085 M | 0.000 |
Other investing activites | 42.330 K | 0.000 -100.00 % | 179.500 K -99.94 % | 278.244 M 378.24 % | -100.000 M 81.49 % | -540.324 M | 0.000 100.00 % | -177.180 M -200.00 % | 177.180 M | 0.000 -100.00 % | 202.037 M 1 163.35 % | -19.000 M -107 009.74 % | 17.772 K -4.96 % | 18.700 K 100.62 % | -3.000 M | 0.000 100.00 % | -61.577 M -210.98 % | -19.801 M -136.41 % | 54.378 M 1 352.47 % | -4.342 M -161.26 % | 7.087 M 236 127.70 % | 3.000 K 100.01 % | -24.894 M 81.03 % | -131.225 M |
Net cash used for investing activites | -217.912 M -353.80 % | -48.019 M -118.47 % | 259.949 M 1 740.79 % | 14.122 M 106.09 % | -231.869 M 65.12 % | -664.807 M -253.55 % | 432.957 M 217.09 % | -369.769 M -249.29 % | 247.685 M 233.94 % | 74.170 M 315.06 % | -34.488 M 63.91 % | -95.554 M -115.64 % | -44.312 M -211.25 % | 39.830 M -54.88 % | 88.281 M 1 540.79 % | 5.380 M 106.46 % | -83.325 M 92.56 % | -1.120 B -4 680.58 % | 24.461 M 1 996.33 % | -1.290 M 86.52 % | -9.568 M 25.67 % | -12.872 M -491.90 % | 3.285 M 102.50 % | -131.225 M |
Debt repayment | 3.705 M 1 353.64 % | -295.500 K 0.00 % | -295.500 K 0.00 % | -295.500 K 94.74 % | -5.618 M 92.01 % | -70.296 M | 0.000 100.00 % | -33.295 M -601.37 % | -4.747 M -106.81 % | 69.705 M 1 191.44 % | -6.387 M 68.53 % | -20.296 M -173.84 % | 27.485 M 1 092.69 % | 2.305 M 136.08 % | -6.387 M 67.74 % | -19.796 M -262.20 % | 12.205 M 69.40 % | 7.205 M 108.59 % | -83.843 M -363.08 % | -18.106 M -1 017.62 % | -1.620 M 0.00 % | -1.620 M -131.58 % | 5.130 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 100.00 % | -69.759 M -200.00 % | 69.759 M | 0.000 | 0.000 100.00 % | -32.799 M -200.00 % | 32.799 M | 0.000 -100.00 % | 59.990 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 repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -59.990 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 |
Dividends paid | -170.245 M -3 143 858.06 % | -5.415 K 37.68 % | -8.689 K 99.99 % | -133.828 M -0.55 % | -133.099 M -113 030.75 % | -117.651 K 99.89 % | -109.491 M 0.00 % | -109.491 M 0.55 % | -110.097 M -9 198.88 % | -1.184 M 98.22 % | -66.670 M -2 620.18 % | -2.451 M 96.22 % | -64.898 M -4 241.10 % | -1.495 M -815.00 % | -163.383 K 60.21 % | -410.626 K 98.74 % | -32.663 M -11 375.01 % | -284.644 K -46.17 % | -194.735 K 34.09 % | -295.441 K 34.91 % | -453.904 K 3.22 % | -468.993 K 91.70 % | -5.653 M | 0.000 |
Other financing activites | -27.294 M -967.87 % | -2.556 M -119.96 % | 12.805 M 555.98 % | -2.808 M -102.07 % | 135.781 M 5 133.77 % | -2.697 M 61.69 % | -7.040 M 51.02 % | -14.375 M 89.89 % | -142.205 M -6 435.01 % | -2.176 M 98.82 % | -185.138 M -325.03 % | -43.559 M -2 222.19 % | 2.053 M 200.00 % | -2.053 M -116.56 % | 12.396 M | 0.000 | 0.000 -100.00 % | 1.147 B 86 172 629.57 % | -1.331 K 99.81 % | -712.265 K -112.02 % | 5.926 M 2 695.70 % | -228.302 K 59.67 % | -566.038 K -106.69 % | 8.467 M |
Net cash used provided by financing activities | -193.835 M -6 684.82 % | -2.857 M -122.85 % | 12.501 M 109.13 % | -136.932 M -304.92 % | 66.823 M 191.40 % | -73.111 M -888.20 % | -7.398 M 84.67 % | -48.255 M 81.23 % | -257.049 M -487.45 % | 66.344 M 134.61 % | -191.690 M -189.10 % | -66.306 M -87.52 % | -35.360 M -2 744.65 % | -1.243 M -120.14 % | 6.173 M 130.55 % | -20.206 M 1.23 % | -20.458 M -101.77 % | 1.154 B 1 472.64 % | -84.039 M -339.69 % | -19.113 M -596.17 % | 3.852 M 266.23 % | -2.317 M -112.85 % | -1.089 M -112.86 % | 8.467 M |
Effect of forex changes on cash | 1.350 M 68.82 % | 799.616 K 107.60 % | -10.528 M -199.31 % | -3.517 M -449.04 % | 1.008 M 2 781.39 % | 34.974 K 101.70 % | -2.054 M -124.17 % | -916.322 K -114.40 % | 6.362 M 1 253.05 % | -551.728 K 71.38 % | -1.928 M -193.49 % | 2.062 M 115.60 % | 956.295 K 823.18 % | -132.235 K 70.22 % | -443.980 K -195.87 % | -150.060 K 70.84 % | -514.693 K -663.89 % | 91.276 K 115.48 % | -589.458 K -12.08 % | -525.927 K -1 719.15 % | -28.911 K -104.69 % | 616.939 K 304.99 % | -300.956 K | 0.000 |
Net change in cash | -132.411 M -213.57 % | 116.586 M -75.79 % | 481.474 M 496.58 % | -121.407 M -172.34 % | 167.820 M 126.97 % | -622.214 M -175.43 % | 824.861 M 410.45 % | -265.694 M -225.35 % | 211.964 M -17.30 % | 256.310 M 282.79 % | -140.224 M -133.24 % | -60.121 M -273.79 % | 34.594 M -67.07 % | 105.042 M -43.22 % | 184.993 M 614.41 % | -35.962 M -4.54 % | -34.401 M -146.06 % | 74.687 M 463.28 % | 13.259 M -22.44 % | 17.097 M -58.43 % | 41.128 M 266.80 % | -24.658 M -167.19 % | 36.699 M 129.90 % | -122.758 M |
Cash at beginning of period | 1.198 B 10.78 % | 1.081 B 80.30 % | 599.614 M -16.84 % | 721.020 M 10.22 % | 654.177 M -48.75 % | 1.276 B 182.68 % | 451.530 M -37.04 % | 717.225 M 41.95 % | 505.261 M 102.96 % | 248.951 M -36.03 % | 389.175 M -13.38 % | 449.297 M 8.34 % | 414.703 M 33.92 % | 309.661 M 148.39 % | 124.668 M -22.39 % | 160.630 M -17.64 % | 195.031 M 62.06 % | 120.344 M 12.38 % | 107.085 M 19.00 % | 89.988 M 84.17 % | 48.860 M -33.54 % | 73.518 M 99.68 % | 36.819 M -76.93 % | 159.576 M |
Cash at end of period | 1.065 B -11.06 % | 1.198 B 10.78 % | 1.081 B 80.30 % | 599.614 M -27.05 % | 821.997 M 25.65 % | 654.177 M -48.75 % | 1.276 B 182.68 % | 451.530 M -37.04 % | 717.225 M 41.95 % | 505.261 M 102.96 % | 248.951 M -36.03 % | 389.175 M -13.38 % | 449.297 M 8.34 % | 414.703 M 33.92 % | 309.661 M 148.39 % | 124.668 M -22.39 % | 160.630 M -17.64 % | 195.031 M 62.06 % | 120.344 M 12.38 % | 107.085 M 19.00 % | 89.988 M 84.17 % | 48.860 M -33.54 % | 73.518 M 99.68 % | 36.819 M |
Operating cash flow | 277.986 M 66.80 % | 166.663 M | 0.000 -100.00 % | 182.101 M -21.13 % | 230.881 M 99.61 % | 115.669 M -45.49 % | 212.180 M 38.46 % | 153.245 M -28.71 % | 214.966 M 109.34 % | 102.687 M 5.38 % | 97.443 M -4.19 % | 101.704 M 10.47 % | 92.066 M 38.26 % | 66.588 M -26.81 % | 90.983 M 533.54 % | -20.986 M -130.02 % | 69.897 M 68.44 % | 41.496 M -43.49 % | 73.426 M 93.10 % | 38.026 M -18.88 % | 46.873 M 564.78 % | -10.085 M -128.98 % | 34.804 M | 0.000 |
Capital expenditure | -97.279 M -63.26 % | -59.585 M 35.46 % | -92.319 M 0.11 % | -92.423 M 72.98 % | -342.101 M -177.22 % | -123.402 M -87.13 % | -65.946 M -24.26 % | -53.069 M 5.80 % | -56.336 M -111.17 % | -26.678 M 18.29 % | -32.651 M 36.69 % | -51.574 M -30.07 % | -39.651 M -105.13 % | -19.330 M 69.49 % | -63.362 M -157.17 % | -24.638 M 58.64 % | -59.577 M -200.88 % | -19.801 M 2.59 % | -20.328 M -368.21 % | -4.342 M 73.93 % | -16.655 M -479.24 % | -2.875 M 88.45 % | -24.894 M | 0.000 |
Free CashFlow | 180.707 M 68.76 % | 107.078 M -15.84 % | 127.234 M 44.69 % | 87.937 M 179.07 % | -111.220 M -1 338.12 % | -7.734 M -105.29 % | 146.234 M 45.98 % | 100.176 M -36.85 % | 158.631 M 108.70 % | 76.009 M 17.31 % | 64.792 M 29.25 % | 50.131 M -4.36 % | 52.415 M 10.91 % | 47.258 M 71.10 % | 27.620 M 160.54 % | -45.625 M -542.10 % | 10.320 M -52.43 % | 21.695 M -59.14 % | 53.098 M 57.64 % | 33.684 M 11.47 % | 30.218 M 333.16 % | -12.960 M -230.78 % | 9.910 M | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 |