
Kunshan Huguang Auto Harness Co.,Ltd. 605333.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.914 B 97.70 % | 4.003 B 22.11 % | 3.278 B 33.91 % | 2.448 B 59.86 % | 1.531 B -6.16 % | 1.632 B 8.05 % | 1.510 B 7.97 % | 1.399 B 9.82 % | 1.274 B 25.54 % | 1.015 B |
Net income | 670.344 M 1 139.15 % | 54.097 M 32.17 % | 40.931 M 3 975.24 % | -1.056 M -101.42 % | 74.228 M -26.77 % | 101.358 M 0.15 % | 101.201 M 39.23 % | 72.687 M -27.96 % | 100.903 M 114.90 % | 46.953 M |
Income before tax | 731.866 M 962.16 % | 68.903 M 127.40 % | 30.300 M 265.60 % | -18.297 M -123.92 % | 76.482 M -31.62 % | 111.845 M -3.18 % | 115.515 M 39.13 % | 83.027 M -28.90 % | 116.783 M 122.87 % | 52.399 M |
Income before tax ratio | 0.09 437.25 % | 0.02 86.22 % | 0.01 223.67 % | -0.01 -114.96 % | 0.05 -27.12 % | 0.07 -10.39 % | 0.08 28.86 % | 0.06 -35.26 % | 0.09 77.54 % | 0.05 |
EBITDA | 993.693 M 236.21 % | 295.559 M 59.09 % | 185.785 M 110.40 % | 88.300 M -40.35 % | 148.032 M -13.32 % | 170.773 M 4.46 % | 163.482 M 6.71 % | 153.195 M -1.11 % | 154.910 M 73.04 % | 89.520 M |
Net income ratio | 0.08 526.78 % | 0.01 8.23 % | 0.01 2 993.92 % | 0.00 -100.89 % | 0.05 -21.96 % | 0.06 -7.31 % | 0.07 28.95 % | 0.05 -34.41 % | 0.08 71.19 % | 0.05 |
Ratio EBITDA | 0.13 64.73 % | 0.08 25.36 % | 0.06 55.11 % | 0.04 -60.79 % | 0.10 -7.25 % | 0.11 -3.03 % | 0.12 13.00 % | 0.10 -22.81 % | 0.13 32.57 % | 0.10 |
Gross profit ratio | 0.17 49.85 % | 0.12 3.68 % | 0.11 18.14 % | 0.10 -35.87 % | 0.15 -9.79 % | 0.16 -2.03 % | 0.17 7.92 % | 0.16 -13.19 % | 0.18 16.90 % | 0.15 |
Weighted average shs out dil | 438.133 M 0.31 % | 436.776 M 6.36 % | 410.663 M 2.41 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 10.95 % | 361.434 M 9.39 % | 330.397 M 0.00 % | 330.397 M 0.00 % | 330.397 M |
Weighted average shs out | 438.133 M 0.31 % | 436.776 M 6.36 % | 410.663 M 2.41 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 10.95 % | 361.434 M 9.39 % | 330.397 M 1.51 % | 325.494 M -1.48 % | 330.397 M |
EPS diluted | 1.53 1 135.86 % | 0.12 23.80 % | 0.10 3 946.15 % | 0.00 -101.40 % | 0.19 -26.78 % | 0.25 -9.71 % | 0.28 27.27 % | 0.22 -29.03 % | 0.31 121.43 % | 0.14 |
Earnings per share | 1.53 1 135.86 % | 0.12 23.80 % | 0.10 3 946.15 % | 0.00 -101.40 % | 0.19 -26.78 % | 0.25 -9.71 % | 0.28 27.27 % | 0.22 -29.03 % | 0.31 121.43 % | 0.14 |
Gross profit | 1.312 B 182.55 % | 464.296 M 31.50 % | 353.066 M 61.65 % | 218.409 M -1.51 % | 221.759 M -15.92 % | 263.739 M 5.96 % | 248.908 M 16.61 % | 213.449 M -5.33 % | 225.471 M 47.83 % | 152.520 M |
Income tax expense | 61.522 M 315.50 % | 14.807 M 239.28 % | -10.631 M 38.34 % | -17.241 M -864.83 % | 2.254 M -78.50 % | 10.486 M -26.74 % | 14.313 M 38.43 % | 10.339 M -34.89 % | 15.880 M 191.61 % | 5.446 M |
Cost of revenue | 6.602 B 86.57 % | 3.538 B 20.98 % | 2.925 B 31.19 % | 2.229 B 70.26 % | 1.309 B -4.28 % | 1.368 B 8.46 % | 1.261 B 6.41 % | 1.185 B 13.08 % | 1.048 B 21.59 % | 862.053 M |
General and administrative expenses | 213.541 M 48.00 % | 144.281 M 18.03 % | 122.238 M 49.62 % | 81.698 M 30.52 % | 62.593 M 7.70 % | 58.119 M 0.65 % | 57.746 M 58.67 % | 36.394 M 18.17 % | 30.797 M -0.91 % | 31.080 M |
Selling and marketing expenses | 27.710 M 68.80 % | 16.416 M 35.24 % | 12.138 M 22.94 % | 9.873 M 85.42 % | 5.324 M -76.79 % | 22.936 M 18.25 % | 19.396 M -4.79 % | 20.372 M 8.38 % | 18.797 M 4.72 % | 17.950 M |
Other expenses | 78.559 M 197.36 % | 26.419 M 0.80 % | 26.209 M 16.69 % | 22.460 M 1 218.81 % | -2.007 M -185.54 % | -703.032 K 69.86 % | -2.332 M -111.27 % | 20.702 M -48.27 % | 40.018 M 31.30 % | 30.478 M |
Operating expenses | 577.546 M 45.89 % | 395.871 M 22.82 % | 322.329 M 36.13 % | 236.773 M 62.74 % | 145.487 M -6.14 % | 155.011 M 13.90 % | 136.088 M 4.85 % | 129.789 M -2.12 % | 132.599 M 19.37 % | 111.081 M |
Cost and expenses | 7.179 B 82.48 % | 3.934 B 21.16 % | 3.247 B 31.67 % | 2.466 B 69.51 % | 1.455 B -4.47 % | 1.523 B 8.99 % | 1.397 B 6.26 % | 1.315 B 11.38 % | 1.181 B 21.34 % | 973.134 M |
Research and development expenses | 257.736 M 23.46 % | 208.756 M 29.07 % | 161.743 M 31.77 % | 122.743 M 54.24 % | 79.578 M 6.59 % | 74.659 M 21.84 % | 61.278 M 17.12 % | 52.321 M 21.72 % | 42.987 M 36.15 % | 31.572 M |
Selling general and administrative expenses | 241.251 M 50.13 % | 160.697 M 19.59 % | 134.376 M 46.75 % | 91.570 M 34.83 % | 67.917 M -16.21 % | 81.055 M 5.07 % | 77.142 M 35.89 % | 56.766 M 14.46 % | 49.594 M 1.15 % | 49.030 M |
Interest income | 4.720 M 37.15 % | 3.442 M -1.18 % | 3.483 M -23.10 % | 4.530 M -0.70 % | 4.561 M 526.60 % | 727.952 K -79.29 % | 3.515 M -40.17 % | 5.875 M 694.20 % | 739.695 K 68.83 % | 438.123 K |
Interest expense | 63.266 M 3.48 % | 61.138 M 21.84 % | 50.181 M 45.78 % | 34.421 M 43.80 % | 23.936 M 9.60 % | 21.840 M 8.14 % | 20.195 M -24.30 % | 26.679 M 20.78 % | 22.090 M -14.43 % | 25.815 M |
Depreciation and amortization | 207.972 M 21.65 % | 170.961 M 43.95 % | 118.762 M 42.02 % | 83.622 M 40.25 % | 59.623 M 19.00 % | 50.103 M 30.37 % | 38.431 M 12.39 % | 34.194 M 15.01 % | 29.732 M 28.73 % | 23.096 M |
Operating income | 734.324 M 973.18 % | 68.425 M 122.61 % | 30.738 M 267.38 % | -18.364 M -124.08 % | 76.272 M -29.85 % | 108.729 M -3.63 % | 112.820 M 34.86 % | 83.660 M -9.92 % | 92.872 M 124.12 % | 41.440 M |
Operating income ratio | 0.09 442.83 % | 0.02 -42.89 % | 0.03 82.85 % | 0.02 -76.78 % | 0.07 5.82 % | 0.07 -10.81 % | 0.07 24.90 % | 0.06 -18.02 % | 0.07 78.62 % | 0.04 |
Total other income expenses net | -2.458 M -613.65 % | 478.480 K 209.29 % | -437.815 K -748.70 % | 67.491 K -67.96 % | 210.642 K -93.24 % | 3.116 M 15.63 % | 2.695 M 525.53 % | -633.261 K -102.65 % | 23.910 M 118.17 % | 10.959 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | 920.043 M -14.56 % | 1.077 B -2.87 % | 1.109 B 35.41 % | 818.787 M 68.23 % | 486.701 M -9.49 % | 537.719 M 91.60 % | 280.641 M -8.27 % | 305.958 M -23.43 % | 399.585 M -12.32 % | 455.756 M |
Total investments | 102.098 M 52.12 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M -9.89 % | 74.482 M -15.02 % | 87.641 M |
Total debt | 1.417 B -0.94 % | 1.430 B 3.51 % | 1.382 B 32.84 % | 1.040 B 85.93 % | 559.401 M -11.89 % | 634.911 M 71.43 % | 370.356 M -20.94 % | 468.425 M -2.28 % | 479.363 M -17.19 % | 578.878 M |
Accumulated other comprehensive income loss | 908.522 M 17 909.19 % | 5.045 M -86.40 % | 37.088 M 21.51 % | 30.523 M 9.66 % | 27.833 M -30.06 % | 39.797 M 220.51 % | 12.417 M 224.19 % | 3.830 M -76.98 % | 16.636 M 71.08 % | 9.724 M |
Retained earnings | 880.661 M 221.24 % | 274.141 M 22.63 % | 223.551 M 19.20 % | 187.542 M -14.62 % | 219.662 M 42.73 % | 153.906 M 64.78 % | 93.400 M 11 967.67 % | 773.971 K -99.08 % | 83.897 M 931.08 % | -10.095 M |
Common stock | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 8.92 % | 401.000 M 0.00 % | 401.000 M 11.11 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 621.80 % | 50.000 M 0.00 % | 50.000 M |
Total equity | 2.226 B 44.17 % | 1.544 B 3.91 % | 1.486 B 97.75 % | 751.385 M -3.77 % | 780.816 M 45.26 % | 537.529 M 15.17 % | 466.717 M 27.69 % | 365.504 M 142.81 % | 150.533 M 203.31 % | 49.630 M |
Other non current liabilities | 3.976 M | 0.000 -100.00 % | 39.973 M | 0.000 -100.00 % | 40.982 M | 0.000 100.00 % | -11.553 M | 0.000 | 0.000 | 0.000 |
Long term debt | 670.878 M 0.79 % | 665.639 M 22.19 % | 544.739 M 82.26 % | 298.874 M 17.67 % | 254.000 M 149.94 % | 101.623 M 339.83 % | 23.105 M -35.01 % | 35.552 M -47.70 % | 67.976 M 61.85 % | 42.000 M |
Total non current liabilities | 757.043 M 3.30 % | 732.893 M 25.34 % | 584.712 M 78.82 % | 326.978 M 14.72 % | 285.027 M 110.65 % | 135.306 M 209.26 % | 43.752 M -13.27 % | 50.446 M -38.88 % | 82.533 M 65.85 % | 49.763 M |
Other current liabilities | 790.045 M 139.79 % | 329.479 M 6.95 % | 308.061 M 71.35 % | 179.783 M 24.55 % | 144.348 M 149.86 % | 57.773 M 60.52 % | 35.991 M -0.15 % | 36.047 M 223.62 % | -29.160 M -29.45 % | -22.527 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 828.579 K -98.61 % | 59.522 M 20.01 % | 49.596 M 25.04 % | 39.665 M 275.23 % | 10.571 M -85.76 % | 74.225 M -16.80 % | 89.216 M 0.02 % | 89.195 M |
Short term debt | 745.814 M -31.26 % | 1.085 B 23.88 % | 875.885 M 17.47 % | 745.635 M 108.94 % | 356.873 M -33.80 % | 539.116 M 47.73 % | 364.943 M -28.63 % | 511.329 M 14.81 % | 445.363 M -17.05 % | 536.878 M |
Total current liabilities | 4.103 B 23.53 % | 3.322 B 37.59 % | 2.414 B 30.78 % | 1.846 B 113.71 % | 863.762 M -11.65 % | 977.703 M 29.75 % | 753.512 M -15.70 % | 893.882 M -4.92 % | 940.107 M -1.93 % | 958.631 M |
Total liabilities | 4.861 B 19.87 % | 4.055 B 35.21 % | 2.999 B 38.01 % | 2.173 B 89.15 % | 1.149 B 3.21 % | 1.113 B 39.60 % | 797.264 M -15.57 % | 944.329 M -7.66 % | 1.023 B 1.41 % | 1.008 B |
Other non current assets | 132.362 M 838.69 % | 14.101 M -65.72 % | 41.138 M -39.55 % | 68.056 M -10.49 % | 76.033 M 495.77 % | 12.762 M -72.46 % | 46.336 M 72.80 % | 26.815 M 379.45 % | 5.593 M 71.27 % | 3.265 M |
Long term investments | 0.000 -100.00 % | 67.117 M 0.00 % | 67.117 M 0.87 % | 66.537 M 1.07 % | 65.830 M -20.10 % | 82.388 M 6.85 % | 77.103 M 15.19 % | 66.938 M -19.58 % | 83.232 M -5.03 % | 87.641 M |
Intangible assets | 161.125 M -2.00 % | 164.414 M -3.41 % | 170.211 M 74.53 % | 97.527 M 89.81 % | 51.382 M -3.62 % | 53.313 M 121.73 % | 24.044 M 54.29 % | 15.584 M 47.72 % | 10.549 M -8.90 % | 11.580 M |
GoodWill | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 161.878 M -1.99 % | 165.167 M -3.39 % | 170.965 M 73.96 % | 98.280 M 88.51 % | 52.136 M -2.21 % | 53.313 M 121.73 % | 24.044 M 54.29 % | 15.584 M 47.72 % | 10.549 M -8.90 % | 11.580 M |
Property plant equipment net | 2.258 B 15.78 % | 1.950 B 26.84 % | 1.537 B 101.47 % | 763.022 M 17.81 % | 647.675 M 16.93 % | 553.918 M 74.35 % | 317.700 M 5.97 % | 299.816 M -0.09 % | 300.076 M 19.73 % | 250.636 M |
Total non current assets | 2.611 B 17.09 % | 2.230 B 19.83 % | 1.861 B 81.37 % | 1.026 B 20.04 % | 854.715 M 20.13 % | 711.518 M 50.64 % | 472.340 M 13.58 % | 415.863 M 2.58 % | 405.385 M 11.79 % | 362.634 M |
Other current assets | 172.363 M 21.10 % | 142.327 M -20.22 % | 178.407 M 82.41 % | 97.805 M 25.74 % | 77.782 M 67.95 % | 46.313 M 50.78 % | 30.715 M -64.65 % | 86.894 M 5.73 % | 82.186 M 18.33 % | 69.454 M |
Short term investments | 102.098 M | 0.000 | 0.000 -100.00 % | 580.755 K -54.88 % | 1.287 M 108.43 % | -15.270 M -52.92 % | -9.986 M -5 662.96 % | 179.506 K 102.05 % | -8.750 M | 0.000 |
cash and cash equivalents | 496.649 M 40.58 % | 353.280 M 29.46 % | 272.896 M 23.33 % | 221.280 M 204.38 % | 72.699 M -25.20 % | 97.192 M 8.33 % | 89.715 M -44.78 % | 162.467 M 103.65 % | 79.777 M -35.20 % | 123.122 M |
Cash and short term investments | 496.649 M 40.58 % | 353.280 M 29.46 % | 272.896 M 23.00 % | 221.860 M 199.87 % | 73.986 M -23.88 % | 97.192 M 8.33 % | 89.715 M -44.84 % | 162.647 M 103.88 % | 79.777 M -35.20 % | 123.122 M |
Total current assets | 4.476 B 32.85 % | 3.369 B 28.39 % | 2.624 B 38.23 % | 1.898 B 76.61 % | 1.075 B 14.47 % | 939.020 M 18.62 % | 791.641 M -11.45 % | 893.969 M 16.43 % | 767.788 M 10.41 % | 695.389 M |
Inventory | 770.997 M 6.93 % | 721.002 M -3.78 % | 749.320 M 82.66 % | 410.222 M 68.26 % | 243.807 M 8.37 % | 224.971 M 10.89 % | 202.873 M 14.85 % | 176.636 M 20.73 % | 146.305 M 12.75 % | 129.765 M |
Net receivables | 3.036 B 40.87 % | 2.155 B 50.13 % | 1.435 B 22.20 % | 1.175 B 72.91 % | 679.315 M 18.72 % | 572.199 M 23.16 % | 464.607 M -5.74 % | 492.920 M -6.88 % | 529.321 M 19.98 % | 441.162 M |
Tax assets | 58.656 M 75.89 % | 33.349 M -24.66 % | 44.264 M 47.14 % | 30.084 M 130.69 % | 13.041 M 42.73 % | 9.137 M 27.67 % | 7.156 M 6.64 % | 6.711 M 13.07 % | 5.935 M -37.60 % | 9.512 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.523 B 32.51 % | 1.904 B 56.75 % | 1.215 B 42.46 % | 852.704 M 138.79 % | 357.097 M -4.00 % | 371.994 M 10.52 % | 336.571 M -5.98 % | 357.997 M -11.69 % | 405.397 M 22.02 % | 332.227 M |
Tax payables | 44.505 M 1 300.74 % | 3.177 M -78.35 % | 14.678 M 76.01 % | 8.340 M 13.93 % | 7.320 M -17.05 % | 8.824 M -16.52 % | 10.571 M -77.55 % | 47.093 M 60.77 % | 29.292 M 28.15 % | 22.858 M |
Deferred revenue non current | 82.189 M 22.21 % | 67.253 M 68.25 % | 39.973 M 42.67 % | 28.017 M -9.70 % | 31.027 M -7.89 % | 33.682 M 4.61 % | 32.199 M 116.19 % | 14.894 M 2.32 % | 14.557 M 87.53 % | 7.763 M |
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 | 62.978 M -19.27 % | 78.014 M -22.59 % | 100.775 M 752.89 % | 11.816 M -77.04 % | 51.472 M 783.27 % | 5.827 M -5.08 % | 6.139 M -92.17 % | 78.457 M 130.92 % | 33.976 M | 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 | 0.000 -100.00 % | 827.977 M 0.29 % | 825.563 M 523.91 % | 132.321 M -18.47 % | 162.300 M 1 022.30 % | -17.597 M -1 759 725 337.00 % | 1.000 -100.00 % | 3.830 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 483.000 M 554 352.26 % | 87.113 K -99.97 % | 254.000 M | 0.000 100.00 % | -11.553 M | 0.000 | 0.000 100.00 % | -42.000 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 7.087 B 26.57 % | 5.599 B 24.84 % | 4.485 B 53.36 % | 2.924 B 51.55 % | 1.930 B 16.91 % | 1.651 B 30.58 % | 1.264 B -3.50 % | 1.310 B 11.65 % | 1.173 B 10.88 % | 1.058 B |
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 100.00 % | -14.267 M 15.86 % | -16.956 M -334.35 % | -3.904 M -97.12 % | -1.980 M -109.99 % | 19.817 M 1 111.59 % | 1.636 M -54.27 % | 3.577 M -34.32 % | 5.446 M |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -758.850 M -729.05 % | -91.533 M 80.85 % | -478.066 M -31.23 % | -364.299 M -315.66 % | -87.644 M 43.58 % | -155.330 M -134.73 % | -66.174 M 40.52 % | -111.258 M -144.55 % | -45.494 M -3.34 % | -44.024 M |
Accounts receivables | -1.011 B -23.11 % | -820.810 M -126.36 % | -362.612 M 31.37 % | -528.358 M -253.54 % | -149.449 M -22.84 % | -121.663 M -14 679.14 % | 834.500 K 100.92 % | -90.603 M 34.27 % | -137.838 M -481.06 % | -23.722 M |
Inventory | -83.853 M -659.95 % | -11.034 M 96.88 % | -353.161 M -105.08 % | -172.209 M -622.15 % | -23.847 M -15.18 % | -20.704 M 21.72 % | -26.449 M 21.40 % | -33.650 M -84.71 % | -18.218 M -275.08 % | 10.405 M |
Accounts payables | 360.817 M -51.26 % | 740.312 M 193.81 % | 251.973 M -28.66 % | 353.224 M 294.42 % | 89.556 M 915.41 % | -10.983 M 72.62 % | -40.114 M -453.16 % | 11.359 M -89.38 % | 106.985 M 395.92 % | -36.153 M |
Other working capital | 32.450 M | 0.000 100.00 % | -14.267 M 15.86 % | -16.956 M -334.35 % | -3.904 M -97.12 % | -1.980 M 95.01 % | -39.725 M 48.81 % | -77.608 M -184.52 % | -27.277 M 49.89 % | -54.429 M |
Other non cash items | 235.443 M 87.46 % | 125.600 M 76.42 % | 71.194 M 3.57 % | 68.743 M 99.70 % | 34.424 M 67.09 % | 20.602 M 2.13 % | 20.173 M -58.27 % | 48.345 M 23.42 % | 39.170 M 18.77 % | 32.979 M |
Net cash provided by operating activities | 387.001 M 36.01 % | 284.532 M 220.05 % | -237.012 M -13.42 % | -208.977 M -359.18 % | 80.632 M 381.86 % | 16.733 M -82.55 % | 95.913 M 111.62 % | 45.323 M -63.54 % | 124.310 M 110.68 % | 59.004 M |
Investments in property plant and equipment | -504.215 M -24.33 % | -405.546 M 37.96 % | -653.658 M -292.44 % | -166.561 M -3.80 % | -160.469 M 26.13 % | -217.220 M -134.28 % | -92.718 M -43.84 % | -64.457 M 5.35 % | -68.100 M -29.75 % | -52.487 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 226.897 K -4.21 % | 236.879 K 103.83 % | -6.190 M -2 343.39 % | 275.913 K -92.46 % | 3.660 M 27.51 % | 2.871 M 184.28 % | 1.010 M 68 120.99 % | 1.480 K |
Purchases of investments | 0.000 | 0.000 100.00 % | -226.897 K 4.21 % | -236.879 K -100.15 % | 162.257 M 58 907.32 % | -275.913 K | 0.000 100.00 % | -73.400 M | 0.000 | 0.000 |
Sales maturities of investments | 3.313 M -15.38 % | 3.915 M 30.00 % | 3.012 M 0.00 % | 3.012 M -9.09 % | 3.313 M 0.00 % | 3.313 M -95.05 % | 66.928 M 3 206.25 % | 2.024 M 14.53 % | 1.767 M -31.86 % | 2.594 M |
Other investing activites | -31.790 M -1 458.42 % | 2.340 M 123.77 % | -9.847 M 44.60 % | -17.773 M 88.92 % | -160.469 M -58 258.93 % | 275.914 K -99.07 % | 29.688 M -24.36 % | 39.248 M 391.89 % | -13.446 M -8.00 % | -12.450 M |
Net cash used for investing activites | -532.692 M -33.41 % | -399.290 M 39.55 % | -660.494 M -264.27 % | -181.322 M -12.23 % | -161.557 M 24.38 % | -213.631 M -5 579.77 % | 3.899 M 104.16 % | -93.714 M -17.47 % | -79.779 M -27.97 % | -62.343 M |
Debt repayment | 273.085 M 17.88 % | 231.660 M -28.42 % | 323.640 M -28.80 % | 454.553 M 577.85 % | -95.125 M -136.27 % | 262.281 M 309.41 % | -125.247 M -294.12 % | 64.521 M 240.26 % | -46.000 M -228.49 % | 35.800 M |
Common stock issued | 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 |
Dividends paid | -72.672 M -29.83 % | -55.976 M -24.03 % | -45.131 M -73.15 % | -26.065 M -5.76 % | -24.645 M 51.76 % | -51.089 M -177.28 % | -18.425 M 24.02 % | -24.249 M -9.17 % | -22.211 M 14.24 % | -25.901 M |
Other financing activites | -37.799 M 9.42 % | -41.732 M -106.15 % | 678.542 M 15 329.40 % | -4.455 M -102.41 % | 184.629 M 4 781.31 % | -3.944 M 73.71 % | -15.000 M -115.36 % | 97.629 M 252.12 % | 27.726 M 377.26 % | -10.000 M |
Net cash used provided by financing activities | 162.614 M 21.40 % | 133.952 M -86.00 % | 957.050 M 142.71 % | 394.323 M 507.97 % | 64.859 M -68.70 % | 207.248 M 230.61 % | -158.673 M -215.06 % | 137.901 M 440.62 % | -40.485 M -40 108.10 % | -100.689 K |
Effect of forex changes on cash | -1.796 M -375.03 % | 652.979 K 221.94 % | -535.505 K -231.75 % | -161.416 K -460.81 % | 44.737 K 105.42 % | -825.049 K -215.83 % | 712.307 K -59.98 % | 1.780 M 1 035.09 % | -190.333 K -114.35 % | 1.326 M |
Net change in cash | 15.127 M -36.34 % | 23.762 M -59.73 % | 59.009 M 1 427.80 % | 3.862 M 124.11 % | -16.022 M -268.19 % | 9.526 M 116.38 % | -58.149 M -163.70 % | 91.290 M 2 267.93 % | 3.855 M 282.44 % | -2.113 M |
Cash at beginning of period | 119.987 M 24.69 % | 96.225 M 158.56 % | 37.216 M 11.58 % | 33.354 M -32.45 % | 49.375 M 23.90 % | 39.850 M -59.34 % | 97.999 M 1 360.63 % | 6.709 M 135.08 % | 2.854 M -42.54 % | 4.967 M |
Cash at end of period | 135.114 M 12.61 % | 119.987 M 24.69 % | 96.225 M 158.56 % | 37.216 M 11.58 % | 33.354 M -32.45 % | 49.375 M 23.90 % | 39.850 M -59.34 % | 97.999 M 1 360.63 % | 6.709 M 135.08 % | 2.854 M |
Operating cash flow | 387.001 M 36.01 % | 284.532 M 220.05 % | -237.012 M -13.42 % | -208.977 M -359.18 % | 80.632 M 381.86 % | 16.733 M -82.55 % | 95.913 M 111.62 % | 45.323 M -63.54 % | 124.310 M 110.68 % | 59.004 M |
Capital expenditure | -504.215 M -24.33 % | -405.546 M 37.96 % | -653.658 M -292.44 % | -166.561 M -3.80 % | -160.469 M 26.13 % | -217.220 M -134.28 % | -92.718 M -43.84 % | -64.457 M 5.35 % | -68.100 M -29.75 % | -52.487 M |
Free CashFlow | -117.214 M 3.14 % | -121.014 M 86.41 % | -890.671 M -137.17 % | -375.538 M -370.38 % | -79.837 M 60.18 % | -200.487 M -6 376.30 % | 3.194 M 116.69 % | -19.135 M -134.04 % | 56.210 M 762.39 % | 6.518 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.087 B 35.28 % | 1.543 B -35.22 % | 2.382 B 12.66 % | 2.114 B 12.14 % | 1.885 B 22.97 % | 1.533 B -6.29 % | 1.636 B 71.32 % | 954.800 M 26.05 % | 757.464 M 15.69 % | 654.751 M -31.12 % | 950.595 M 0.57 % | 945.163 M 49.56 % | 631.974 M -15.75 % | 750.159 M -7.09 % | 807.415 M 23.12 % | 655.822 M 13.48 % | 577.934 M 42.11 % | 406.669 M -25.95 % | 549.159 M 36.11 % | 403.466 M 16.25 % | 347.061 M 49.91 % | 231.510 M -50.13 % | 464.209 M 3.13 % | 450.109 M 25.47 % | 358.737 M 0.00 % | 358.737 M -9.82 % | 397.809 M 0.00 % | 397.809 M 11.34 % | 357.304 M 0.00 % | 357.304 M |
Net income | 183.346 M 96.93 % | 93.103 M -59.86 % | 231.925 M 26.47 % | 183.384 M 18.89 % | 154.243 M 53.03 % | 100.791 M 31.22 % | 76.811 M 319.58 % | 18.306 M 213.64 % | -16.109 M 35.34 % | -24.912 M -203.00 % | 24.185 M 23.68 % | 19.554 M 298.33 % | -9.860 M -239.83 % | 7.051 M 115.19 % | -46.409 M -341.33 % | 19.230 M 1.60 % | 18.928 M 163.13 % | 7.194 M -76.34 % | 30.400 M 47.00 % | 20.681 M 11.01 % | 18.629 M 312.28 % | 4.518 M -89.64 % | 43.601 M 62.93 % | 26.760 M 72.66 % | 15.499 M 0.00 % | 15.499 M -46.19 % | 28.803 M 0.00 % | 28.803 M 32.14 % | 21.798 M 0.00 % | 21.798 M |
Income before tax | 202.210 M 95.31 % | 103.532 M -57.24 % | 242.111 M 15.67 % | 209.317 M 22.76 % | 170.514 M 55.12 % | 109.923 M 14.25 % | 96.209 M 378.49 % | 20.107 M 212.21 % | -17.919 M 39.24 % | -29.493 M -356.31 % | 11.507 M -46.03 % | 21.319 M 323.61 % | -9.534 M -236.03 % | 7.009 M 110.22 % | -68.576 M -423.13 % | 21.222 M 0.75 % | 21.065 M 163.54 % | 7.993 M -69.16 % | 25.915 M 6.87 % | 24.249 M 12.02 % | 21.648 M 363.43 % | 4.671 M -89.51 % | 44.519 M 40.19 % | 31.756 M 78.56 % | 17.785 M 0.00 % | 17.785 M -44.16 % | 31.851 M 0.00 % | 31.851 M 22.94 % | 25.907 M 0.00 % | 25.907 M |
Income before tax ratio | 0.10 44.38 % | 0.07 -33.99 % | 0.10 2.67 % | 0.10 9.01 % | 0.09 26.30 % | 0.07 21.89 % | 0.06 180.19 % | 0.02 189.02 % | -0.02 47.48 % | -0.05 -472.13 % | 0.01 -46.33 % | 0.02 249.51 % | -0.02 -261.47 % | 0.01 111.00 % | -0.08 -362.46 % | 0.03 -11.22 % | 0.04 85.44 % | 0.02 -58.35 % | 0.05 -21.48 % | 0.06 -3.64 % | 0.06 209.14 % | 0.02 -78.96 % | 0.10 35.93 % | 0.07 42.31 % | 0.05 0.00 % | 0.05 -38.08 % | 0.08 0.00 % | 0.08 10.43 % | 0.07 0.00 % | 0.07 |
EBITDA | 261.392 M 54.02 % | 169.718 M -33.09 % | 253.640 M -23.16 % | 330.097 M 45.62 % | 226.685 M 32.93 % | 170.526 M 14.78 % | 148.571 M 108.25 % | 71.343 M 174.52 % | 25.988 M 16.61 % | 22.287 M -47.07 % | 42.111 M -27.94 % | 58.440 M 130.02 % | 25.407 M -35.62 % | 39.464 M 182.11 % | -48.062 M -201.67 % | 47.273 M 3.48 % | 45.683 M 52.51 % | 29.954 M -14.45 % | 35.014 M -20.14 % | 43.842 M 16.71 % | 37.565 M 42.78 % | 26.310 M -50.29 % | 52.928 M 6.64 % | 49.632 M 56.54 % | 31.706 M 0.00 % | 31.706 M -25.45 % | 42.530 M -5.09 % | 44.811 M 17.71 % | 38.070 M 0.00 % | 38.070 M |
Net income ratio | 0.09 45.57 % | 0.06 -38.03 % | 0.10 12.26 % | 0.09 5.58 % | 0.08 24.60 % | 0.07 39.99 % | 0.05 145.70 % | 0.02 190.16 % | -0.02 44.10 % | -0.04 -249.55 % | 0.03 22.97 % | 0.02 232.61 % | -0.02 -265.98 % | 0.01 116.35 % | -0.06 -296.02 % | 0.03 -10.47 % | 0.03 85.15 % | 0.02 -68.05 % | 0.06 8.00 % | 0.05 -4.51 % | 0.05 175.02 % | 0.02 -79.22 % | 0.09 57.98 % | 0.06 37.61 % | 0.04 0.00 % | 0.04 -40.33 % | 0.07 0.00 % | 0.07 18.68 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | 0.10 37.47 % | 0.08 -43.35 % | 0.13 -5.41 % | 0.14 9.39 % | 0.13 20.44 % | 0.11 9.67 % | 0.10 5.37 % | 0.09 59.12 % | 0.06 442.62 % | -0.02 -138.40 % | 0.04 -43.31 % | 0.08 65.48 % | 0.05 -23.45 % | 0.06 244.46 % | -0.04 -151.50 % | 0.08 4.89 % | 0.08 -8.34 % | 0.09 -2.73 % | 0.09 19.21 % | 0.07 -31.29 % | 0.11 -6.40 % | 0.12 0.24 % | 0.12 38.06 % | 0.08 -5.46 % | 0.09 0.00 % | 0.09 -17.33 % | 0.11 -5.09 % | 0.11 5.72 % | 0.11 0.00 % | 0.11 |
Gross profit ratio | 0.17 15.61 % | 0.14 -19.49 % | 0.18 -12.85 % | 0.20 30.23 % | 0.16 14.84 % | 0.14 -0.78 % | 0.14 8.81 % | 0.13 10.13 % | 0.12 7.43 % | 0.11 1.23 % | 0.11 -13.35 % | 0.12 27.87 % | 0.10 -5.81 % | 0.10 313.82 % | 0.02 -79.77 % | 0.12 -5.02 % | 0.13 -13.34 % | 0.15 22.11 % | 0.12 -26.62 % | 0.16 0.56 % | 0.16 -0.21 % | 0.16 -4.04 % | 0.17 4.41 % | 0.16 3.90 % | 0.16 0.00 % | 0.16 -6.94 % | 0.17 0.00 % | 0.17 5.92 % | 0.16 0.00 % | 0.16 |
Weighted average shs out dil | 436.776 M -1.48 % | 443.350 M 1.51 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 14.55 % | 381.287 M 8.15 % | 352.568 M 0.00 % | 352.568 M 0.00 % | 352.568 M -12.08 % | 401.000 M -3.05 % | 413.610 M 0.00 % | 413.610 M 14.99 % | 359.680 M -13.04 % | 413.610 M 0.00 % | 413.610 M -8.46 % | 451.849 M 0.00 % | 451.849 M 18.20 % | 382.289 M 0.00 % | 382.289 M 11.00 % | 344.414 M 0.00 % | 344.414 M -4.22 % | 359.570 M 0.00 % | 359.570 M -1.03 % | 363.297 M 0.00 % | 363.297 M |
Weighted average shs out | 436.776 M -1.48 % | 443.350 M 1.51 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 14.55 % | 381.293 M 8.15 % | 352.568 M 0.00 % | 352.568 M 0.00 % | 352.568 M -12.08 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 11.49 % | 359.680 M -13.04 % | 413.610 M 0.00 % | 413.610 M -8.46 % | 451.849 M 0.00 % | 451.849 M 23.79 % | 365.019 M -4.52 % | 382.289 M 11.00 % | 344.414 M 0.00 % | 344.414 M -4.22 % | 359.573 M 0.00 % | 359.573 M -1.02 % | 363.297 M 0.00 % | 363.297 M |
EPS diluted | 0.42 100.00 % | 0.21 -60.45 % | 0.53 26.43 % | 0.42 18.95 % | 0.35 53.52 % | 0.23 30.76 % | 0.18 319.81 % | 0.04 213.55 % | -0.04 35.26 % | -0.06 -189.91 % | 0.06 14.23 % | 0.06 298.21 % | -0.03 -240.00 % | 0.02 117.29 % | -0.12 -348.82 % | 0.05 1.53 % | 0.05 129.00 % | 0.02 -72.79 % | 0.07 47.00 % | 0.05 21.36 % | 0.04 312.00 % | 0.01 -90.91 % | 0.11 57.14 % | 0.07 55.56 % | 0.05 0.00 % | 0.05 -43.82 % | 0.08 0.00 % | 0.08 33.50 % | 0.06 0.00 % | 0.06 |
Earnings per share | 0.42 100.00 % | 0.21 -60.45 % | 0.53 26.43 % | 0.42 18.95 % | 0.35 53.52 % | 0.23 30.76 % | 0.18 319.81 % | 0.04 213.55 % | -0.04 35.26 % | -0.06 -189.91 % | 0.06 14.23 % | 0.06 298.21 % | -0.03 -240.00 % | 0.02 117.29 % | -0.12 -341.04 % | 0.05 1.69 % | 0.05 136.00 % | 0.02 -72.79 % | 0.07 47.00 % | 0.05 21.36 % | 0.04 312.00 % | 0.01 -91.67 % | 0.12 71.43 % | 0.07 55.56 % | 0.05 0.00 % | 0.05 -43.82 % | 0.08 0.00 % | 0.08 33.50 % | 0.06 0.00 % | 0.06 |
Gross profit | 327.263 M 47.48 % | 221.897 M -37.20 % | 353.336 M -16.47 % | 422.996 M 34.13 % | 315.360 M 47.37 % | 213.991 M 15.35 % | 185.512 M 41.27 % | 131.313 M 70.07 % | 77.213 M 9.90 % | 70.258 M -30.28 % | 100.768 M -14.94 % | 118.465 M 105.54 % | 57.635 M -24.36 % | 76.198 M 1 423.41 % | 5.002 M -93.86 % | 81.495 M 13.27 % | 71.946 M 19.98 % | 59.965 M -1.03 % | 60.590 M -16.45 % | 72.522 M 43.10 % | 50.678 M 33.47 % | 37.969 M -48.92 % | 74.338 M 0.89 % | 73.679 M 30.37 % | 56.518 M 0.00 % | 56.518 M -16.08 % | 67.345 M 0.00 % | 67.345 M 17.92 % | 57.109 M 0.00 % | 57.109 M |
Income tax expense | 18.865 M 80.89 % | 10.429 M 2.39 % | 10.186 M -60.72 % | 25.933 M 59.38 % | 16.271 M 78.18 % | 9.132 M -52.92 % | 19.398 M 977.37 % | 1.800 M 199.46 % | -1.810 M 60.49 % | -4.582 M 63.86 % | -12.678 M -818.70 % | 1.764 M 441.33 % | 325.876 K 864.21 % | -42.642 K 99.81 % | -22.168 M -1 212.84 % | 1.992 M -6.75 % | 2.136 M 167.25 % | 799.287 K 117.82 % | -4.486 M -225.70 % | 3.568 M 18.21 % | 3.019 M 1 877.39 % | 152.664 K -83.37 % | 918.081 K -81.62 % | 4.996 M 118.54 % | 2.286 M 0.00 % | 2.286 M -24.99 % | 3.048 M 0.00 % | 3.048 M -25.83 % | 4.109 M 0.00 % | 4.109 M |
Cost of revenue | 1.760 B 33.23 % | 1.321 B -34.87 % | 2.028 B 19.95 % | 1.691 B 7.72 % | 1.570 B 19.01 % | 1.319 B -9.05 % | 1.450 B 76.11 % | 823.487 M 21.06 % | 680.250 M 16.38 % | 584.493 M -31.22 % | 849.827 M 2.80 % | 826.698 M 43.94 % | 574.339 M -14.78 % | 673.961 M -16.01 % | 802.414 M 39.71 % | 574.326 M 13.51 % | 505.988 M 45.94 % | 346.703 M -29.04 % | 488.569 M 47.63 % | 330.945 M 11.66 % | 296.383 M 53.14 % | 193.541 M -50.36 % | 389.871 M 3.57 % | 376.430 M 24.56 % | 302.220 M 0.00 % | 302.220 M -8.55 % | 330.464 M 0.00 % | 330.464 M 10.08 % | 300.195 M 0.00 % | 300.195 M |
General and administrative expenses | 53.189 M 9.96 % | 48.372 M -20.97 % | 61.204 M -13.55 % | 70.793 M 57.32 % | 44.999 M 23.13 % | 36.545 M -2.58 % | 37.511 M -3.55 % | 38.892 M 12.20 % | 34.663 M 4.36 % | 33.214 M -12.27 % | 37.861 M 6.09 % | 35.687 M 52.28 % | 23.435 M -7.21 % | 25.255 M -3.71 % | 26.227 M 30.22 % | 20.141 M 9.83 % | 18.338 M 7.92 % | 16.991 M -20.58 % | 21.394 M 19.22 % | 17.946 M 43.40 % | 12.515 M 16.56 % | 10.737 M -33.55 % | 16.158 M 18.99 % | 13.579 M -3.94 % | 14.136 M 0.00 % | 14.136 M -8.74 % | 15.489 M 0.00 % | 15.489 M 15.72 % | 13.384 M 0.00 % | 13.384 M |
Selling and marketing expenses | 7.004 M -25.49 % | 9.400 M 187.56 % | 3.269 M -74.06 % | 12.602 M 92.96 % | 6.531 M 15.39 % | 5.660 M 35.36 % | 4.181 M -13.80 % | 4.850 M 41.05 % | 3.439 M -12.83 % | 3.945 M 14.33 % | 3.450 M -9.06 % | 3.794 M 69.89 % | 2.233 M -16.04 % | 2.660 M -5.98 % | 2.829 M 9.18 % | 2.591 M 34.11 % | 1.932 M -23.32 % | 2.520 M -69.07 % | 8.146 M -19.50 % | 10.120 M 1 101.81 % | 842.027 K -66.44 % | 2.509 M -62.41 % | 6.675 M 27.83 % | 5.222 M -5.40 % | 5.520 M 0.00 % | 5.520 M 9.48 % | 5.042 M 0.00 % | 5.042 M 8.29 % | 4.656 M 0.00 % | 4.656 M |
Other expenses | -2.054 M -128.31 % | 7.255 M 138.10 % | -19.043 M -128.66 % | 66.444 M 387.37 % | 13.633 M 24.08 % | 10.988 M 212.22 % | -9.791 M -168.56 % | 14.282 M 91.52 % | 7.457 M -48.47 % | 14.471 M 1 595.20 % | -967.803 K -107.84 % | 12.350 M 122.89 % | 5.541 M -40.33 % | 9.286 M 209.79 % | 2.998 M -67.62 % | 9.259 M 51.68 % | 6.104 M 48.89 % | 4.100 M 115.03 % | -27.282 M -1 740.40 % | 1.663 M 2 369.86 % | -73.269 K -100.99 % | 7.392 M 150.77 % | -14.560 M -329.49 % | 6.345 M 157.06 % | 2.468 M 0.00 % | 2.468 M 216.51 % | -2.118 M 0.00 % | -2.118 M -322.48 % | 952.171 K 0.00 % | 952.171 K |
Operating expenses | 125.302 M 5.91 % | 118.311 M 8.92 % | 108.623 M -49.10 % | 213.424 M 47.13 % | 145.053 M 39.13 % | 104.260 M 16.84 % | 89.232 M -19.55 % | 110.911 M 15.92 % | 95.680 M -4.37 % | 100.048 M 12.64 % | 88.819 M -8.24 % | 96.793 M 43.41 % | 67.492 M -2.50 % | 69.225 M -5.77 % | 73.461 M 19.73 % | 61.354 M 20.50 % | 50.916 M -0.25 % | 51.042 M 44.73 % | 35.267 M -26.92 % | 48.255 M 67.01 % | 28.893 M -12.63 % | 33.072 M 8.63 % | 30.444 M -27.77 % | 42.148 M 5.73 % | 39.866 M 0.00 % | 39.866 M 8.75 % | 36.658 M 0.00 % | 36.658 M 16.80 % | 31.386 M 0.00 % | 31.386 M |
Cost and expenses | 1.885 B 30.98 % | 1.439 B -32.65 % | 2.137 B 12.21 % | 1.904 B 11.06 % | 1.715 B 20.49 % | 1.423 B -7.55 % | 1.539 B 64.75 % | 934.398 M 20.42 % | 775.930 M 13.35 % | 684.542 M -27.07 % | 938.646 M 1.64 % | 923.490 M 43.88 % | 641.831 M -13.64 % | 743.186 M -15.15 % | 875.875 M 37.79 % | 635.681 M 14.15 % | 556.903 M 40.02 % | 397.745 M -24.07 % | 523.836 M 38.14 % | 379.200 M 16.58 % | 325.276 M 43.54 % | 226.613 M -46.09 % | 420.316 M 0.42 % | 418.578 M 22.36 % | 342.085 M 0.00 % | 342.085 M -6.82 % | 367.122 M 0.00 % | 367.122 M 10.72 % | 331.580 M 0.00 % | 331.580 M |
Research and development expenses | 67.162 M 26.04 % | 53.284 M -15.68 % | 63.193 M -0.62 % | 63.585 M -20.41 % | 79.891 M 56.44 % | 51.068 M -10.92 % | 57.331 M 8.40 % | 52.886 M 5.52 % | 50.121 M 3.51 % | 48.419 M -0.12 % | 48.475 M 7.81 % | 44.961 M 23.92 % | 36.283 M 13.30 % | 32.024 M -22.66 % | 41.407 M 41.02 % | 29.363 M 19.64 % | 24.542 M -10.53 % | 27.431 M -16.90 % | 33.008 M 78.17 % | 18.526 M 18.68 % | 15.610 M 25.54 % | 12.434 M -43.92 % | 22.172 M 30.40 % | 17.003 M -4.17 % | 17.742 M 0.00 % | 17.742 M -2.76 % | 18.246 M 0.00 % | 18.246 M 47.23 % | 12.393 M 0.00 % | 12.393 M |
Selling general and administrative expenses | 60.194 M 4.19 % | 57.772 M -10.39 % | 64.473 M -22.69 % | 83.395 M 61.84 % | 51.530 M 22.09 % | 42.205 M 1.23 % | 41.693 M -4.69 % | 43.743 M 14.80 % | 38.102 M 2.54 % | 37.159 M -10.05 % | 41.312 M 4.64 % | 39.481 M 53.82 % | 25.668 M -8.05 % | 27.915 M -3.93 % | 29.057 M 27.82 % | 22.732 M 12.15 % | 20.270 M 3.89 % | 19.511 M -33.95 % | 29.541 M 5.26 % | 28.066 M 110.12 % | 13.357 M 0.84 % | 13.246 M -41.99 % | 22.833 M 21.45 % | 18.801 M -4.35 % | 19.656 M 0.00 % | 19.656 M -4.26 % | 20.531 M 0.00 % | 20.531 M 13.80 % | 18.040 M 0.00 % | 18.040 M |
Interest income | 0.000 | 0.000 -100.00 % | 1.419 M 1.06 % | 1.404 M -40.14 % | 2.345 M | 0.000 -100.00 % | 914.959 K -46.54 % | 1.711 M -48.33 % | 3.312 M -75.28 % | 13.398 M 445.49 % | 2.456 M 92.21 % | 1.278 M 106.20 % | 619.686 K | 0.000 -100.00 % | 848.110 K 201.53 % | 281.268 K | 0.000 | 0.000 -100.00 % | 211.728 K -72.39 % | 766.923 K 1 088.55 % | 64.526 K 102.89 % | -2.233 M -1 583.28 % | 150.555 K 102.48 % | -6.069 M -321.03 % | 2.746 M 0.00 % | 2.746 M 129.58 % | -9.283 M 0.00 % | -9.283 M -6.54 % | -8.713 M 0.00 % | -8.713 M |
Interest expense | 11.963 M -9.48 % | 13.216 M 55.02 % | 8.525 M -60.76 % | 21.726 M 30.63 % | 16.632 M 27.66 % | 13.028 M 3.55 % | 12.582 M -23.17 % | 16.375 M 13.35 % | 14.447 M 7.83 % | 13.398 M 7.77 % | 12.432 M -7.57 % | 13.450 M 22.26 % | 11.001 M 0.99 % | 10.892 M 21.41 % | 8.972 M 11.74 % | 8.029 M -4.18 % | 8.379 M 38.43 % | 6.053 M -6.58 % | 6.480 M 12.56 % | 5.757 M -0.44 % | 5.782 M 68.04 % | 3.441 M -41.67 % | 5.899 M 7.45 % | 5.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 56.796 M 9.24 % | 51.993 M 0.00 % | 51.993 M 21.65 % | 42.740 M -8.03 % | 46.474 M 8.74 % | 42.740 M 0.00 % | 42.740 M 43.95 % | 29.691 M -28.40 % | 41.470 M 39.67 % | 29.691 M 0.00 % | 29.691 M 42.02 % | 20.905 M -22.28 % | 26.898 M 28.66 % | 20.905 M 0.00 % | 20.905 M 40.25 % | 14.906 M -23.37 % | 19.452 M 30.50 % | 14.906 M 0.00 % | 14.906 M 19.00 % | 12.526 M -12.80 % | 14.365 M 14.68 % | 12.526 M 0.00 % | 12.526 M 6.29 % | 11.784 M 0.00 % | 11.784 M 0.00 % | 11.784 M 40.50 % | 8.388 M -21.38 % | 10.669 M 10.13 % | 9.687 M 0.00 % | 9.687 M |
Operating income | 201.961 M 94.97 % | 103.586 M -57.67 % | 244.713 M 16.77 % | 209.573 M 23.06 % | 170.307 M 55.20 % | 109.731 M 13.97 % | 96.280 M 371.91 % | 20.402 M 210.48 % | -18.467 M 38.01 % | -29.790 M -349.31 % | 11.949 M -44.87 % | 21.673 M 319.88 % | -9.857 M -241.35 % | 6.973 M 110.19 % | -68.459 M -439.90 % | 20.141 M -4.23 % | 21.030 M 135.67 % | 8.924 M -64.76 % | 25.323 M 4.35 % | 24.267 M 11.39 % | 21.785 M 344.86 % | 4.897 M -88.84 % | 43.894 M 39.21 % | 31.531 M 89.35 % | 16.652 M 0.00 % | 16.652 M -45.74 % | 30.687 M 0.00 % | 30.687 M 19.29 % | 25.723 M 0.00 % | 25.723 M |
Operating income ratio | 0.10 44.13 % | 0.07 -34.66 % | 0.10 3.65 % | 0.10 7.26 % | 0.09 26.96 % | 0.07 43.60 % | 0.05 137.24 % | 0.02 187.65 % | -0.02 46.42 % | -0.05 -461.96 % | 0.01 -45.18 % | 0.02 23.09 % | 0.02 -53.85 % | 0.04 147.61 % | -0.08 -376.08 % | 0.03 -15.60 % | 0.04 65.83 % | 0.02 -52.41 % | 0.05 -23.33 % | 0.06 -4.18 % | 0.06 196.75 % | 0.02 -77.63 % | 0.09 34.98 % | 0.07 26.15 % | 0.06 0.00 % | 0.06 -35.30 % | 0.09 0.00 % | 0.09 8.04 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | 249.504 K 568.49 % | -53.257 K 97.95 % | -2.602 M -918.97 % | -255.376 K -222.93 % | 207.748 K 8.13 % | 192.132 K 371.14 % | -70.862 K 76.00 % | -295.279 K -153.92 % | 547.648 K 84.41 % | 296.973 K 167.15 % | -442.246 K -24.94 % | -353.978 K -209.68 % | 322.743 K 804.90 % | 35.666 K 130.46 % | -117.102 K -110.83 % | 1.081 M 3 073.44 % | 34.073 K 103.66 % | -930.765 K -257.37 % | 591.452 K 3 449.11 % | -17.660 K 87.14 % | -137.285 K 39.22 % | -225.865 K -136.14 % | 624.993 K 177.58 % | 225.158 K -80.13 % | 1.133 M 0.00 % | 1.133 M -2.68 % | 1.164 M 0.00 % | 1.164 M 534.96 % | 183.324 K 0.00 % | 183.324 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 820.949 M -11.92 % | 932.007 M 1.30 % | 920.043 M -14.03 % | 1.070 B -56.26 % | 2.447 B 7.22 % | 2.282 B 13.30 % | 2.014 B 36.15 % | 1.479 B 4.37 % | 1.417 B 5.20 % | 1.347 B 21.51 % | 1.109 B 15.58 % | 959.279 M 88.49 % | 508.924 M -46.90 % | 958.469 M 17.06 % | 818.787 M 27.83 % | 640.551 M 0.61 % | 636.644 M 4.78 % | 607.613 M 24.84 % | 486.701 M 34.80 % | 361.041 M -27.47 % | 497.767 M -10.13 % | 553.871 M 3.00 % | 537.719 M 36.80 % | 393.062 M -2.17 % | 401.765 M 43.16 % | 280.641 M -3.03 % | 289.401 M 13.15 % | 255.778 M -9.49 % | 282.591 M |
Total investments | 102.098 M 0.00 % | 102.098 M 0.00 % | 102.098 M 52.12 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M |
Total debt | 1.616 B -1.10 % | 1.634 B 15.34 % | 1.417 B -15.16 % | 1.670 B -44.72 % | 3.020 B 9.27 % | 2.764 B 16.78 % | 2.367 B 27.33 % | 1.859 B 6.75 % | 1.742 B 1.45 % | 1.717 B 24.25 % | 1.382 B 3.83 % | 1.331 B -4.01 % | 1.386 B 16.34 % | 1.192 B 14.56 % | 1.040 B 32.38 % | 785.680 M 1.51 % | 774.000 M 12.51 % | 687.953 M 22.98 % | 559.401 M 12.90 % | 495.483 M -17.84 % | 603.079 M -5.85 % | 640.551 M 0.89 % | 634.911 M 10.88 % | 572.599 M -1.50 % | 581.302 M 56.96 % | 370.356 M -2.31 % | 379.116 M 10.77 % | 342.248 M -7.27 % | 369.060 M |
Accumulated other comprehensive income loss | 906.796 M 0.13 % | 905.592 M | 0.000 | 0.000 -100.00 % | 43.208 M -94.80 % | 831.691 M -0.16 % | 833.022 M 0.71 % | 827.147 M 1 898.67 % | 41.385 M -94.99 % | 826.481 M 64 458.36 % | 1.280 M -99.84 % | 819.297 M 2 591.60 % | 30.439 M -81.30 % | 162.752 M 433.22 % | 30.523 M -80.92 % | 160.009 M 476.86 % | 27.738 M -82.67 % | 160.057 M 504 981.12 % | -31.702 K -283.59 % | 17.268 K 7.21 % | 16.107 K -100.00 % | 537.529 M 3 736 632.67 % | 14.385 K -82.16 % | 80.647 K 0.00 % | 80.647 K 599.27 % | 11.533 K 0.00 % | 11.533 K | 0.000 | 0.000 |
Retained earnings | 1.057 B 8.52 % | 973.765 M 10.57 % | 880.661 M 27.49 % | 690.774 M 36.14 % | 507.390 M 35.33 % | 374.933 M 36.77 % | 274.141 M 36.38 % | 201.014 M 10.02 % | 182.707 M -8.02 % | 198.639 M -23.46 % | 259.535 M 27.04 % | 204.288 M 10.59 % | 184.733 M -5.07 % | 194.593 M 3.76 % | 187.542 M -21.26 % | 238.188 M 8.78 % | 218.958 M -3.48 % | 226.856 M 3.27 % | 219.662 M 11.02 % | 197.852 M 11.67 % | 177.171 M 11.75 % | 158.542 M 3.01 % | 153.906 M 64.22 % | 93.721 M -9.30 % | 103.335 M 10.64 % | 93.400 M -9.33 % | 103.014 M 132.17 % | 44.370 M -2.29 % | 45.408 M |
Common stock | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 0.00 % | 436.776 M 8.92 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 0.00 % | 401.000 M 11.11 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M 0.00 % | 360.900 M |
Total equity | 2.400 B 3.63 % | 2.316 B 4.05 % | 2.226 B 13.56 % | 1.960 B 10.38 % | 1.776 B 8.06 % | 1.643 B 6.44 % | 1.544 B 5.39 % | 1.465 B 1.08 % | 1.449 B -0.86 % | 1.462 B -1.63 % | 1.486 B 1.76 % | 1.460 B 1.38 % | 1.440 B 89.94 % | 758.346 M 0.93 % | 751.385 M -5.98 % | 799.197 M 2.46 % | 780.016 M -1.00 % | 787.913 M 0.91 % | 780.816 M 3.95 % | 751.120 M 33.93 % | 560.810 M 3.44 % | 542.177 M 0.86 % | 537.529 M 15.08 % | 467.107 M 0.00 % | 467.107 M 0.08 % | 466.717 M 0.00 % | 466.717 M 14.08 % | 409.100 M 0.00 % | 409.100 M |
Other non current liabilities | 5.085 M 12.54 % | 4.518 M 13.62 % | 3.976 M | 0.000 -100.00 % | 69.579 M | 0.000 -100.00 % | 67.253 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.973 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 28.317 M | 0.000 100.00 % | -9.955 M | 0.000 -100.00 % | 31.577 M | 0.000 -100.00 % | 33.682 M -4.22 % | 35.166 M 0.00 % | 35.166 M 70.33 % | 20.647 M -35.88 % | 32.199 M 618.83 % | 4.479 M -85.69 % | 31.292 M |
Long term debt | 784.848 M -13.02 % | 902.357 M 34.50 % | 670.878 M -9.51 % | 741.345 M 10.78 % | 669.198 M -18.49 % | 820.962 M 23.33 % | 665.639 M -12.23 % | 758.357 M 21.35 % | 624.933 M 6.48 % | 586.928 M 7.74 % | 544.739 M 22.12 % | 446.064 M -3.72 % | 463.293 M 36.49 % | 339.440 M 13.57 % | 298.874 M -17.15 % | 360.734 M -2.46 % | 369.837 M 17.38 % | 315.074 M 19.37 % | 263.955 M 35.36 % | 195.000 M 50.00 % | 130.000 M 30.00 % | 100.000 M -1.60 % | 101.623 M -6.51 % | 108.703 M 0.00 % | 108.703 M 370.47 % | 23.105 M 100.00 % | 11.553 M -78.46 % | 53.625 M 100.00 % | 26.812 M |
Total non current liabilities | 918.699 M -11.56 % | 1.039 B 37.22 % | 757.043 M -8.41 % | 826.557 M 23.51 % | 669.198 M -24.77 % | 889.492 M 33.63 % | 665.639 M -19.37 % | 825.578 M 23.22 % | 669.999 M 6.30 % | 630.282 M 7.79 % | 584.712 M 23.23 % | 474.495 M -3.04 % | 489.372 M 33.35 % | 366.985 M 12.24 % | 326.978 M -15.63 % | 387.556 M -2.66 % | 398.153 M 15.42 % | 344.948 M 21.02 % | 285.027 M 26.61 % | 225.128 M 39.33 % | 161.577 M 21.46 % | 133.031 M -1.68 % | 135.306 M -5.95 % | 143.869 M 0.00 % | 143.869 M 228.83 % | 43.752 M 0.00 % | 43.752 M -24.70 % | 58.104 M 0.00 % | 58.104 M |
Other current liabilities | 793.807 M 3.47 % | 767.200 M -2.89 % | 790.045 M -17.63 % | 959.106 M 42.59 % | 672.648 M -26.74 % | 918.154 M 178.67 % | 329.479 M 365.80 % | 70.734 M -82.43 % | 402.562 M 219.34 % | 126.060 M -65.23 % | 362.604 M 40.28 % | 258.494 M 152.04 % | 102.561 M 74.24 % | 58.862 M -68.05 % | 184.225 M 193.45 % | 62.779 M -69.60 % | 206.542 M 5 505.62 % | -3.821 M -102.65 % | 144.348 M 134.44 % | 61.572 M 16.39 % | 52.902 M 21 282.38 % | -249.745 K -100.71 % | 35.235 M 425.68 % | -10.819 M -115.29 % | 70.751 M -8.25 % | 77.111 M 87.53 % | 41.120 M 57.88 % | 26.045 M -31.02 % | 37.755 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.151 M 230.54 % | 1.558 M -82.62 % | 8.963 M -89.42 % | 84.751 M 24.44 % | 68.107 M 2 213.05 % | 2.944 M | 0.000 -100.00 % | 796.100 K | 0.000 | 0.000 -100.00 % | 59.522 M -16.65 % | 71.412 M -21.49 % | 90.964 M 120.10 % | 41.329 M -16.67 % | 49.596 M 43.59 % | 34.540 M 45.71 % | 23.704 M 49.86 % | 15.817 M -60.12 % | 39.665 M -43.88 % | 70.683 M | 0.000 -100.00 % | 38.304 M | 0.000 -100.00 % | 36.916 M | 0.000 |
Short term debt | 831.108 M 13.60 % | 731.606 M -1.90 % | 745.814 M -19.67 % | 928.397 M -35.58 % | 1.441 B 14.66 % | 1.257 B 15.84 % | 1.085 B -1.42 % | 1.101 B -1.42 % | 1.117 B 19.64 % | 933.311 M 11.53 % | 836.849 M 13.26 % | 738.895 M -19.94 % | 922.903 M 8.31 % | 852.076 M 17.57 % | 724.759 M 70.55 % | 424.946 M -17.74 % | 516.579 M 38.65 % | 372.569 M 4.40 % | 356.873 M 18.77 % | 300.483 M -33.13 % | 449.375 M -16.87 % | 540.551 M 1.91 % | 530.407 M 12.23 % | 472.599 M 0.00 % | 472.599 M 28.58 % | 367.564 M 0.00 % | 367.564 M 7.40 % | 342.248 M 0.00 % | 342.248 M |
Total current liabilities | 4.227 B 22.02 % | 3.464 B -15.59 % | 4.103 B -0.37 % | 4.119 B 4.92 % | 3.926 B 14.56 % | 3.427 B 3.16 % | 3.322 B 28.34 % | 2.588 B 2.28 % | 2.531 B 3.83 % | 2.437 B 0.95 % | 2.414 B 6.07 % | 2.276 B 5.93 % | 2.149 B 10.17 % | 1.950 B 5.65 % | 1.846 B 35.65 % | 1.361 B 13.46 % | 1.199 B 16.33 % | 1.031 B 19.35 % | 863.762 M 13.20 % | 763.060 M -18.91 % | 941.049 M -0.02 % | 941.217 M -3.73 % | 977.703 M -1.03 % | 987.911 M 0.00 % | 987.911 M 31.11 % | 753.512 M 0.00 % | 753.512 M 13.61 % | 663.249 M 0.00 % | 663.249 M |
Total liabilities | 5.145 B 14.27 % | 4.503 B -7.37 % | 4.861 B -1.71 % | 4.945 B 7.63 % | 4.595 B 6.46 % | 4.316 B 8.24 % | 3.988 B 16.80 % | 3.414 B 6.66 % | 3.201 B 4.34 % | 3.068 B 2.29 % | 2.999 B 9.03 % | 2.751 B 4.27 % | 2.638 B 13.84 % | 2.317 B 6.64 % | 2.173 B 24.29 % | 1.748 B 9.44 % | 1.597 B 16.11 % | 1.376 B 19.77 % | 1.149 B 16.25 % | 988.188 M -10.38 % | 1.103 B 2.64 % | 1.074 B -3.48 % | 1.113 B -1.66 % | 1.132 B 0.00 % | 1.132 B 41.96 % | 797.264 M 0.00 % | 797.264 M 10.52 % | 721.353 M 0.00 % | 721.353 M |
Other non current assets | 69.877 M 80.81 % | 38.646 M -70.80 % | 132.362 M 131.25 % | 57.238 M 389.76 % | 11.687 M -74.92 % | 46.604 M 230.51 % | 14.101 M -80.98 % | 74.128 M 49.59 % | 49.553 M 24.89 % | 39.677 M -53.64 % | 85.579 M -57.05 % | 199.247 M -36.41 % | 313.321 M 99.98 % | 156.674 M 130.21 % | 68.056 M 52.23 % | 44.705 M -8.84 % | 49.040 M -29.39 % | 69.454 M -8.65 % | 76.033 M 118.01 % | 34.876 M 52.61 % | 22.853 M 22.57 % | 18.644 M 46.09 % | 12.762 M -59.37 % | 31.411 M -39.18 % | 51.643 M 11.45 % | 46.336 M -27.00 % | 63.479 M 158.94 % | 24.515 M -49.62 % | 48.658 M |
Long term investments | 102.098 M 0.00 % | 102.098 M | 0.000 -100.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M 0.00 % | 67.117 M -19.27 % | 83.135 M -2.21 % | 85.017 M 26.67 % | 67.117 M 0.00 % | 67.117 M 0.87 % | 66.537 M 0.00 % | 66.537 M 0.00 % | 66.537 M 0.00 % | 66.537 M 1.07 % | 65.830 M 0.00 % | 65.830 M 0.00 % | 65.830 M 0.00 % | 65.830 M -14.75 % | 77.222 M -1.33 % | 78.260 M -5.45 % | 82.769 M 0.46 % | 82.388 M 5.73 % | 77.921 M 16.10 % | 67.117 M -12.95 % | 77.103 M 14.88 % | 67.117 M -19.62 % | 83.503 M 24.41 % | 67.117 M |
Intangible assets | 156.519 M -1.88 % | 159.518 M -1.00 % | 161.125 M 3.53 % | 155.630 M -1.74 % | 158.383 M -1.82 % | 161.313 M -1.89 % | 164.414 M 1.18 % | 162.497 M -1.73 % | 165.362 M -1.50 % | 167.885 M -1.37 % | 170.211 M 39.90 % | 121.662 M -1.54 % | 123.566 M 29.11 % | 95.709 M -1.86 % | 97.527 M 4.74 % | 93.111 M 0.29 % | 92.838 M 9.59 % | 84.717 M 64.88 % | 51.382 M 3.37 % | 49.707 M -2.87 % | 51.176 M -2.67 % | 52.578 M -1.38 % | 53.313 M 78.71 % | 29.832 M 0.00 % | 29.832 M 24.07 % | 24.044 M 0.00 % | 24.044 M 26.57 % | 18.997 M 0.00 % | 18.997 M |
GoodWill | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K 0.00 % | 753.759 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 157.273 M -1.87 % | 160.272 M -0.99 % | 161.878 M 3.51 % | 156.384 M -1.73 % | 159.137 M -1.81 % | 162.067 M -1.88 % | 165.167 M 1.17 % | 163.250 M -1.72 % | 166.116 M -1.50 % | 168.639 M -1.36 % | 170.965 M 39.66 % | 122.416 M -1.53 % | 124.320 M 28.88 % | 96.462 M -1.85 % | 98.280 M 4.70 % | 93.864 M 0.29 % | 93.592 M 9.50 % | 85.471 M 63.94 % | 52.136 M 3.32 % | 50.461 M -2.83 % | 51.929 M -2.63 % | 53.332 M 0.04 % | 53.313 M 78.71 % | 29.832 M 0.00 % | 29.832 M 24.07 % | 24.044 M 0.00 % | 24.044 M 26.57 % | 18.997 M 0.00 % | 18.997 M |
Property plant equipment net | 2.284 B 1.08 % | 2.259 B 0.07 % | 2.258 B 5.98 % | 2.130 B -0.90 % | 2.150 B 8.80 % | 1.976 B 1.32 % | 1.950 B 9.19 % | 1.786 B 6.33 % | 1.679 B 3.85 % | 1.617 B 5.20 % | 1.537 B 28.44 % | 1.197 B 35.96 % | 880.262 M 13.95 % | 772.468 M 1.24 % | 763.022 M 6.53 % | 716.270 M 2.82 % | 696.621 M 3.76 % | 671.347 M 3.65 % | 647.675 M 6.52 % | 608.015 M 1.32 % | 600.106 M 7.00 % | 560.850 M 1.25 % | 553.918 M 26.99 % | 436.195 M 0.00 % | 436.195 M 37.30 % | 317.700 M 0.00 % | 317.700 M 3.17 % | 307.951 M 0.00 % | 307.951 M |
Total non current assets | 2.682 B 2.09 % | 2.627 B 0.64 % | 2.611 B 6.51 % | 2.451 B 1.20 % | 2.422 B 5.89 % | 2.287 B 2.58 % | 2.230 B 3.41 % | 2.156 B 6.15 % | 2.031 B 4.62 % | 1.942 B 4.34 % | 1.861 B 15.30 % | 1.614 B 14.03 % | 1.415 B 25.90 % | 1.124 B 9.58 % | 1.026 B 9.34 % | 938.346 M 1.85 % | 921.275 M 1.71 % | 905.746 M 5.97 % | 854.715 M 9.49 % | 780.652 M 2.26 % | 763.370 M 5.13 % | 726.091 M 2.05 % | 711.518 M 21.67 % | 584.787 M 0.00 % | 584.787 M 23.81 % | 472.340 M 0.00 % | 472.340 M 6.69 % | 442.723 M 0.00 % | 442.723 M |
Other current assets | 167.662 M 20.68 % | 138.927 M -19.40 % | 172.363 M 62.57 % | 106.021 M 2.01 % | 103.930 M -20.61 % | 130.905 M -11.15 % | 147.333 M -10.68 % | 164.945 M 6.25 % | 155.242 M -3.38 % | 160.672 M -9.94 % | 178.407 M 126.47 % | 78.777 M -13.82 % | 91.413 M 27.88 % | 71.483 M -26.91 % | 97.805 M 31.94 % | 74.130 M -1.32 % | 75.120 M -8.31 % | 81.932 M 5.34 % | 77.782 M 307.27 % | 19.099 M 6 323.21 % | 297.336 K -99.08 % | 32.270 M -30.32 % | 46.313 M 7.17 % | 43.216 M 0.00 % | 43.216 M 40.70 % | 30.715 M -16.23 % | 36.665 M -19.38 % | 45.480 M 45.02 % | 31.361 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.018 M 10.51 % | -17.900 M | 0.000 | 0.000 -100.00 % | 580.755 K 0.00 % | 580.755 K 0.00 % | 580.755 K 0.00 % | 580.755 K -54.88 % | 1.287 M 0.00 % | 1.287 M 0.00 % | 1.287 M 0.00 % | 1.287 M 112.74 % | -10.105 M 9.32 % | -11.143 M 28.81 % | -15.651 M -2.49 % | -15.270 M -41.34 % | -10.804 M | 0.000 100.00 % | -9.986 M | 0.000 100.00 % | -16.386 M | 0.000 |
cash and cash equivalents | 795.007 M 13.26 % | 701.956 M 41.34 % | 496.649 M -17.17 % | 599.565 M 4.46 % | 573.952 M 18.96 % | 482.456 M 36.56 % | 353.280 M -7.01 % | 379.929 M 17.13 % | 324.369 M -12.22 % | 369.512 M 35.40 % | 272.896 M -26.51 % | 371.355 M -57.67 % | 877.272 M 276.44 % | 233.047 M 5.32 % | 221.280 M 52.47 % | 145.129 M 5.66 % | 137.356 M 70.97 % | 80.340 M 10.51 % | 72.699 M -45.92 % | 134.441 M 27.66 % | 105.313 M 21.50 % | 86.680 M -10.82 % | 97.192 M -45.87 % | 179.537 M 0.00 % | 179.537 M 100.12 % | 89.715 M 0.00 % | 89.715 M 3.75 % | 86.470 M 0.00 % | 86.470 M |
Cash and short term investments | 795.007 M 13.26 % | 701.956 M 41.34 % | 496.649 M -17.17 % | 599.565 M 4.46 % | 573.952 M 18.96 % | 482.456 M 36.56 % | 353.280 M -7.01 % | 379.929 M 17.13 % | 324.369 M -12.22 % | 369.512 M 35.40 % | 272.896 M -26.63 % | 371.935 M -57.63 % | 877.853 M 275.75 % | 233.628 M 5.30 % | 221.860 M 51.53 % | 146.416 M 5.61 % | 138.643 M 69.85 % | 81.627 M 10.33 % | 73.986 M -44.97 % | 134.441 M 27.66 % | 105.313 M 21.50 % | 86.680 M -10.82 % | 97.192 M -45.87 % | 179.537 M 0.00 % | 179.537 M 100.12 % | 89.715 M 0.00 % | 89.715 M 3.75 % | 86.470 M 0.00 % | 86.470 M |
Total current assets | 4.863 B 16.03 % | 4.191 B -6.36 % | 4.476 B 0.48 % | 4.454 B 10.85 % | 4.018 B 9.42 % | 3.672 B 9.00 % | 3.369 B 23.75 % | 2.723 B 3.97 % | 2.619 B 1.19 % | 2.588 B -1.38 % | 2.624 B 1.04 % | 2.597 B -2.48 % | 2.663 B 36.47 % | 1.951 B 2.79 % | 1.898 B 17.97 % | 1.609 B 10.51 % | 1.456 B 15.75 % | 1.258 B 17.04 % | 1.075 B 12.12 % | 958.656 M 6.51 % | 900.065 M 1.09 % | 890.334 M -5.18 % | 939.020 M -7.40 % | 1.014 B 0.00 % | 1.014 B 28.10 % | 791.641 M 0.00 % | 791.641 M 15.11 % | 687.730 M 0.00 % | 687.730 M |
Inventory | 721.964 M 5.86 % | 682.009 M -11.54 % | 770.997 M -1.19 % | 780.272 M -3.28 % | 806.757 M -11.02 % | 906.679 M 25.75 % | 721.002 M 17.57 % | 613.240 M -6.57 % | 656.361 M -7.18 % | 707.151 M -5.63 % | 749.320 M 12.37 % | 666.846 M 32.19 % | 504.449 M 24.94 % | 403.741 M -1.58 % | 410.222 M -14.45 % | 479.505 M 24.55 % | 384.976 M 11.76 % | 344.472 M 41.29 % | 243.807 M -0.13 % | 244.120 M 5.83 % | 230.676 M -10.09 % | 256.557 M 14.04 % | 224.971 M -5.22 % | 237.363 M 0.00 % | 237.363 M 17.00 % | 202.873 M 0.00 % | 202.873 M 19.68 % | 169.518 M 0.00 % | 169.518 M |
Net receivables | 3.179 B 19.13 % | 2.668 B -12.10 % | 3.036 B 2.27 % | 2.969 B 16.75 % | 2.543 B 18.14 % | 2.152 B 0.23 % | 2.147 B 36.34 % | 1.575 B 5.70 % | 1.490 B 9.55 % | 1.360 B -4.45 % | 1.423 B | 0.000 -100.00 % | 1.193 B -3.97 % | 1.243 B 5.78 % | 1.175 B 28.72 % | 912.515 M 6.06 % | 860.384 M 14.72 % | 750.013 M 10.41 % | 679.315 M 21.09 % | 560.996 M -0.49 % | 563.779 M 9.51 % | 514.827 M -9.77 % | 570.544 M 2.51 % | 556.562 M 0.47 % | 553.984 M 19.24 % | 464.607 M 0.48 % | 462.387 M 11.12 % | 416.097 M 3.93 % | 400.381 M |
Tax assets | 69.241 M 3.29 % | 67.038 M 14.29 % | 58.656 M 46.49 % | 40.040 M 16.45 % | 34.384 M -3.76 % | 35.726 M 7.13 % | 33.349 M -33.20 % | 49.926 M -2.49 % | 51.202 M 4.52 % | 48.987 M | 0.000 -100.00 % | 28.972 M -6.64 % | 31.033 M -3.38 % | 32.119 M 6.77 % | 30.084 M 70.19 % | 17.677 M 9.17 % | 16.191 M 18.67 % | 13.644 M 4.63 % | 13.041 M 29.38 % | 10.079 M -1.40 % | 10.222 M -2.61 % | 10.496 M 14.87 % | 9.137 M -3.08 % | 9.428 M | 0.000 -100.00 % | 7.156 M | 0.000 -100.00 % | 7.757 M | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 2.551 B 31.83 % | 1.935 B -23.32 % | 2.523 B 15.64 % | 2.182 B 21.25 % | 1.799 B 46.18 % | 1.231 B -35.35 % | 1.904 B 36.50 % | 1.395 B 39.91 % | 997.038 M -14.83 % | 1.171 B -3.63 % | 1.215 B -3.77 % | 1.262 B 13.86 % | 1.109 B 7.71 % | 1.029 B 20.72 % | 852.704 M -1.29 % | 863.886 M 55.69 % | 554.882 M -10.02 % | 616.693 M 72.70 % | 357.097 M -16.53 % | 427.805 M 10.53 % | 387.059 M 1.77 % | 380.320 M -5.69 % | 403.258 M -9.29 % | 444.560 M 0.00 % | 444.560 M 49.05 % | 298.267 M -13.50 % | 344.829 M 21.74 % | 283.246 M 0.00 % | 283.246 M |
Tax payables | 50.999 M 69.67 % | 30.058 M -32.46 % | 44.505 M -9.83 % | 49.355 M 298.64 % | 12.381 M -39.96 % | 20.620 M 548.98 % | 3.177 M -78.69 % | 14.912 M 78.76 % | 8.342 M 5.85 % | 7.880 M | 0.000 -100.00 % | 15.580 M 7.40 % | 14.507 M 45.13 % | 9.996 M 19.86 % | 8.340 M 67.87 % | 4.968 M -42.66 % | 8.664 M 108.38 % | 4.158 M -43.20 % | 7.320 M -2.18 % | 7.483 M 73.87 % | 4.304 M -9.94 % | 4.779 M -45.84 % | 8.824 M -18.94 % | 10.886 M | 0.000 -100.00 % | 10.571 M | 0.000 -100.00 % | 11.710 M | 0.000 |
Deferred revenue non current | 128.767 M -2.40 % | 131.939 M 60.53 % | 82.189 M -3.55 % | 85.212 M 22.47 % | 69.579 M 1.53 % | 68.530 M 1.90 % | 67.253 M 0.53 % | 66.898 M 48.70 % | 44.989 M 3.77 % | 43.353 M | 0.000 -100.00 % | 28.344 M 9.05 % | 25.992 M -5.34 % | 27.457 M -2.00 % | 28.017 M 4.45 % | 26.823 M -5.28 % | 28.317 M -5.21 % | 29.874 M -3.71 % | 31.027 M 2.98 % | 30.128 M -4.59 % | 31.577 M -4.40 % | 33.031 M -1.93 % | 33.682 M -4.22 % | 35.166 M | 0.000 -100.00 % | 32.199 M | 0.000 -100.00 % | 31.292 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 69.548 M 9.05 % | 63.779 M 1.27 % | 62.978 M -7.04 % | 67.745 M 1.72 % | 66.598 M -5.13 % | 70.200 M -10.02 % | 78.014 M 154.47 % | 30.657 M 0.73 % | 30.433 M 121.51 % | -141.479 M -240.39 % | 100.775 M 252.81 % | 28.564 M 164.65 % | 10.793 M 35.93 % | 7.940 M 187.65 % | -9.059 M -186.83 % | 10.434 M -89.46 % | 98.952 M | 0.000 -100.00 % | 61.428 M 26 398.98 % | 231.812 K 100.98 % | -23.704 M | 0.000 -100.00 % | 1.473 M -83.07 % | 8.703 M 0.00 % | 8.703 M -24.67 % | 11.553 M 0.00 % | 11.553 M -56.91 % | 26.812 M 0.00 % | 26.812 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.702 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 908.522 M 9.11 % | 832.692 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 829.871 M | 0.000 -100.00 % | 788.486 M | 0.000 -100.00 % | 819.236 M | 0.000 -100.00 % | 132.321 M | 0.000 -100.00 % | 160.186 M | 0.000 -100.00 % | 162.300 M | 0.000 -100.00 % | 22.722 M 104.41 % | -514.794 M -2 319.44 % | 23.195 M 86.98 % | 12.405 M 344.38 % | 2.792 M -77.52 % | 12.417 M 344.79 % | 2.792 M 0.00 % | 2.792 M 0.00 % | 2.792 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.579 M | 0.000 100.00 % | -67.253 M -20 970.70 % | 322.238 K 320.05 % | 76.714 K | 0.000 | 0.000 -100.00 % | 87.113 K 0.00 % | 87.113 K 0.00 % | 87.113 K 0.00 % | 87.113 K | 0.000 100.00 % | -28.317 M 5.21 % | -29.874 M 3.71 % | -31.027 M -2.98 % | -30.128 M 76.82 % | -130.000 M -30.00 % | -100.000 M | 0.000 | 0.000 | 0.000 100.00 % | -11.553 M | 0.000 100.00 % | -26.812 M | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 7.546 B 10.66 % | 6.819 B -3.78 % | 7.087 B 2.62 % | 6.905 B 7.22 % | 6.440 B 8.07 % | 5.960 B 6.45 % | 5.599 B 14.76 % | 4.879 B 4.92 % | 4.650 B 2.66 % | 4.529 B 0.99 % | 4.485 B 6.51 % | 4.211 B 3.25 % | 4.078 B 32.61 % | 3.076 B 5.17 % | 2.924 B 14.79 % | 2.548 B 7.15 % | 2.377 B 9.88 % | 2.164 B 12.14 % | 1.930 B 10.94 % | 1.739 B 4.56 % | 1.663 B 2.91 % | 1.616 B -2.07 % | 1.651 B 3.23 % | 1.599 B 0.00 % | 1.599 B 26.50 % | 1.264 B 0.00 % | 1.264 B 11.81 % | 1.130 B 0.00 % | 1.130 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.320 B | 0.000 100.00 % | -831.844 M -2 275.74 % | -35.014 M -200.00 % | 35.014 M | 0.000 100.00 % | -715.773 M -324.20 % | 319.262 M 200.00 % | -319.262 M | 0.000 100.00 % | -700.567 M -294.53 % | 360.124 M 200.00 % | -360.124 M | 0.000 100.00 % | -173.296 M -795.88 % | 24.903 M -21.90 % | 31.888 M 182.08 % | -38.848 M 72.71 % | -142.366 M -188.05 % | 161.695 M 300.00 % | -80.848 M 0.00 % | -80.848 M -53.64 % | -52.620 M 0.00 % | -52.620 M -232.17 % | 39.813 M 0.00 % | 39.813 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.232 B | 0.000 100.00 % | -820.810 M -1 799.71 % | 48.291 M 200.00 % | -48.291 M | 0.000 100.00 % | -362.612 M -262.79 % | 222.745 M 200.00 % | -222.745 M | 0.000 100.00 % | -528.358 M -342.70 % | 217.699 M 200.00 % | -217.699 M | 0.000 100.00 % | -149.449 M -890.72 % | 18.900 M 200.00 % | -18.900 M | 0.000 100.00 % | -121.663 M -195.96 % | 126.785 M 300.00 % | -63.392 M 0.00 % | -63.392 M -71.55 % | -36.952 M 0.00 % | -36.952 M -198.88 % | 37.369 M 0.00 % | 37.369 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.678 M | 0.000 100.00 % | -11.034 M 86.75 % | -83.305 M -200.00 % | 83.305 M | 0.000 100.00 % | -353.161 M -465.91 % | 96.517 M 200.00 % | -96.517 M | 0.000 100.00 % | -172.209 M -220.91 % | 142.425 M 200.00 % | -142.425 M | 0.000 100.00 % | -23.847 M -497.27 % | 6.003 M -78.17 % | 27.492 M 182.08 % | -33.495 M -61.78 % | -20.704 M -159.30 % | 34.910 M 300.00 % | -17.455 M 0.00 % | -17.455 M -11.41 % | -15.668 M 0.00 % | -15.668 M -741.22 % | 2.444 M 0.00 % | 2.444 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.396 M 182.11 % | -5.354 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 125.249 M 108.16 % | 60.171 M -57.26 % | 140.788 M 395.60 % | -47.629 M -429.66 % | 14.448 M 114.37 % | -100.523 M -157.76 % | 174.040 M -25.13 % | 232.444 M 764.34 % | -34.989 M 26.53 % | -47.624 M -108.79 % | 541.533 M 251.12 % | -358.350 M -223.19 % | 290.886 M 2 759.34 % | -10.938 M 88.34 % | -93.786 M -387.70 % | -19.230 M -1.60 % | -18.928 M -163.13 % | -7.194 M 76.34 % | -30.400 M -47.00 % | -20.681 M -508.56 % | 5.062 M -41.35 % | 8.631 M 119.79 % | -43.601 M -62.93 % | -26.760 M -164.75 % | 41.326 M 0.00 % | 41.326 M 9.59 % | 37.709 M 6.44 % | 35.427 M 177.66 % | -45.620 M 0.00 % | -45.620 M |
Net cash provided by operating activities | 125.249 M 108.16 % | 60.171 M -57.26 % | 140.788 M 3.71 % | 135.755 M 19.61 % | 113.502 M 42 147.81 % | 268.657 K -99.87 % | 200.290 M 54.54 % | 129.607 M 310.92 % | 31.540 M 226.61 % | -24.912 M -64.69 % | -15.126 M -177.35 % | 19.554 M 298.33 % | -9.860 M -153.67 % | -3.887 M 97.65 % | -165.295 M -4 117.20 % | 4.115 M -91.39 % | 47.776 M 149.99 % | -95.574 M -12.04 % | -85.306 M -179.48 % | 107.329 M 53.54 % | 69.901 M 719.00 % | -11.293 M -123.19 % | 48.687 M 751.32 % | -7.475 M 38.92 % | -12.239 M 0.00 % | -12.239 M -154.94 % | 22.279 M 0.00 % | 22.279 M -13.24 % | 25.678 M 0.00 % | 25.678 M |
Investments in property plant and equipment | -50.432 M 47.84 % | -96.694 M 41.15 % | -164.314 M -49.49 % | -109.916 M -121.16 % | -49.701 M 72.43 % | -180.285 M -337.65 % | -41.194 M 80.88 % | -215.497 M -350.57 % | -47.828 M 52.66 % | -101.026 M 84.54 % | -653.658 M -220.28 % | -204.092 M 5.19 % | -215.273 M -56.40 % | -137.642 M -541.59 % | -21.453 M 66.57 % | -64.171 M -87.52 % | -34.220 M 26.75 % | -46.717 M -36.72 % | -34.170 M 42.85 % | -59.786 M 6.60 % | -64.011 M -2 458.38 % | -2.502 M 93.48 % | -38.372 M 53.75 % | -82.961 M -73.04 % | -47.944 M 0.00 % | -47.944 M -130.11 % | -20.835 M 0.00 % | -20.835 M 18.37 % | -25.524 M 0.00 % | -25.524 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.900 K -57.64 % | 106.000 K 7.97 % | 98.172 K 11.72 % | 87.876 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 141.052 K 438.63 % | 26.187 K -18.67 % | 32.200 K 314.27 % | -15.028 K -2 246.86 % | 700.000 -99.72 % | 251.208 K | 0.000 | 0.000 100.00 % | -6.190 M -200.00 % | 6.190 M 200.00 % | -6.190 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 3.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 77.106 K -99.79 % | 36.356 M 75 881.20 % | 47.849 K 316.22 % | 11.496 K 100.04 % | -32.000 M -30 288.68 % | 106.000 K 117.62 % | -601.453 K -200.00 % | 601.453 K -84.64 % | 3.915 M -35.23 % | 6.044 M -98.89 % | 546.961 M | 0.000 -100.00 % | 3.012 M 9 253.20 % | 32.200 K 100.18 % | -18.025 M -2 575 096.97 % | 700.000 -99.98 % | 3.263 M 106.98 % | -46.717 M -11 318.04 % | 416.443 K -34.51 % | 635.842 K -84.24 % | 4.033 M 25 693.80 % | 15.637 K 1 666.93 % | 884.980 -99.64 % | 248.480 K -85.12 % | 1.670 M 0.00 % | 1.670 M -80.82 % | 8.705 M 0.00 % | 8.705 M -78.02 % | 39.604 M 0.00 % | 39.604 M |
Net cash used for investing activites | -50.354 M 12.16 % | -57.326 M 65.10 % | -164.266 M -49.46 % | -109.905 M -34.60 % | -81.656 M 54.68 % | -180.179 M -332.11 % | -41.698 M 80.59 % | -214.808 M -389.17 % | -43.913 M 53.76 % | -94.957 M 11.00 % | -106.698 M 47.68 % | -203.951 M 3.90 % | -212.235 M -54.23 % | -137.610 M -248.57 % | -39.478 M 38.48 % | -64.170 M -107.29 % | -30.957 M 33.73 % | -46.717 M -38.40 % | -33.754 M 42.93 % | -59.150 M 1.38 % | -59.977 M -591.29 % | -8.676 M 77.39 % | -38.371 M 53.61 % | -82.712 M -78.74 % | -46.274 M 0.00 % | -46.274 M -281.47 % | -12.130 M 0.00 % | -12.130 M -186.16 % | 14.080 M 0.00 % | 14.080 M |
Debt repayment | -36.134 M -113.86 % | 260.711 M 415.71 % | -82.580 M -766.80 % | -9.527 M -117.57 % | 54.227 M -82.56 % | 310.965 M 328.15 % | -136.300 M -251.62 % | 89.894 M 1 412.18 % | -6.851 M -102.40 % | 284.917 M 899.87 % | 28.495 M 137.34 % | -76.312 M -138.74 % | 197.000 M 23.17 % | 159.946 M -31.48 % | 233.429 M 366.65 % | 50.022 M 40.23 % | 35.671 M -72.77 % | 131.000 M 94.16 % | 67.470 M 140.69 % | -165.797 M -5 928.75 % | -2.750 M -148.44 % | 5.677 M 130.16 % | -18.822 M -122.99 % | 81.864 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -115.057 M -862.22 % | -11.957 M 45.11 % | -21.786 M -86.70 % | -11.669 M 66.83 % | -35.184 M -198.02 % | -11.806 M 20.05 % | -14.767 M -0.98 % | -14.623 M -3.94 % | -14.070 M -12.41 % | -12.516 M -6.35 % | -11.769 M 4.84 % | -12.368 M -12.14 % | -11.029 M -10.65 % | -9.967 M -11.64 % | -8.928 M 70.70 % | -30.467 M -191.96 % | -10.435 M -75.56 % | -5.944 M 19.49 % | -7.383 M -22.99 % | -6.003 M -5.26 % | -5.703 M -2.62 % | -5.557 M -3.07 % | -5.391 M 85.40 % | -36.934 M -742.91 % | -4.382 M 0.00 % | -4.382 M -4.62 % | -4.188 M 0.00 % | -4.188 M 16.65 % | -5.025 M 0.00 % | -5.025 M |
Other financing activites | 18.596 M 181.21 % | -22.900 M -237.51 % | 16.653 M 164.99 % | -25.622 M -261.49 % | 15.866 M 142.97 % | -36.922 M 5.76 % | -39.177 M -9 120.44 % | -424.891 K -105.62 % | 7.557 M 178.01 % | -9.687 M -804.52 % | 1.375 M 148.43 % | 553.499 K -99.92 % | 691.983 M 80 552.34 % | -860.116 K -105.03 % | 17.112 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.629 M 10 452.32 % | 1.750 M 218.62 % | -1.475 M -159.74 % | 2.469 M 90.50 % | 1.296 M -98.65 % | 95.765 M 0.00 % | 95.765 M 6 023.10 % | 1.564 M 0.00 % | 1.564 M 102.18 % | -71.688 M 0.00 % | -71.688 M |
Net cash used provided by financing activities | -132.595 M -158.71 % | 225.854 M 357.49 % | -87.714 M -87.35 % | -46.819 M -234.12 % | 34.908 M -86.69 % | 262.238 M 237.84 % | -190.244 M -354.18 % | 74.846 M 660.08 % | -13.363 M -105.09 % | 262.713 M 1 351.32 % | 18.102 M 120.54 % | -88.126 M -110.04 % | 877.955 M 488.76 % | 149.119 M -33.57 % | 224.477 M 1 047.91 % | 19.555 M -22.51 % | 25.235 M -79.82 % | 125.056 M 108.12 % | 60.087 M 368.34 % | 12.830 M 291.40 % | -6.703 M -394.75 % | -1.355 M 93.77 % | -21.745 M -147.04 % | 46.226 M -49.41 % | 91.383 M 0.00 % | 91.383 M 3 582.46 % | -2.624 M 0.00 % | -2.624 M 96.58 % | -76.712 M 0.00 % | -76.712 M |
Effect of forex changes on cash | -1.181 M -535.99 % | 270.781 K -93.35 % | 4.073 M 34 380.14 % | -11.883 K 99.77 % | -5.255 M -772.92 % | -602.051 K -191.38 % | 658.835 K 190.74 % | -726.059 K -216.52 % | 623.111 K 541.78 % | 97.091 K 120.75 % | -467.902 K -2 616.08 % | -17.227 K 25.85 % | -23.232 K 14.41 % | -27.144 K 82.59 % | -155.894 K -556.08 % | 34.181 K 18.63 % | 28.813 K 142.05 % | -68.517 K 22.68 % | -88.613 K -153.07 % | 166.970 K -51.65 % | 345.335 K 191.13 % | -378.956 K -219.66 % | 316.690 K 151.49 % | -614.994 K -133.51 % | -263.372 K 0.00 % | -263.373 K -143.16 % | 610.200 K 0.00 % | 610.201 K 340.19 % | -254.047 K 0.00 % | -254.047 K |
Net change in cash | -58.880 M -125.72 % | 228.969 M 313.75 % | -107.118 M -410.58 % | -20.980 M -122.93 % | 91.496 M -29.17 % | 129.176 M 584.73 % | -26.649 M -140.50 % | -11.081 M 55.88 % | -25.113 M -127.61 % | 90.948 M 187.29 % | -104.190 M 80.25 % | -527.660 M -177.23 % | 683.263 M 8 895.76 % | 7.595 M -61.14 % | 19.548 M 148.31 % | -40.466 M -196.16 % | 42.083 M 343.22 % | -17.303 M 70.70 % | -59.061 M -196.54 % | 61.176 M 1 615.42 % | 3.566 M 116.43 % | -21.703 M -95.31 % | -11.112 M 75.07 % | -44.576 M -236.71 % | 32.607 M 0.00 % | 32.607 M 300.85 % | 8.134 M 0.00 % | 8.134 M 121.86 % | -37.209 M 0.00 % | -37.209 M |
Cash at beginning of period | 364.083 M 169.46 % | 135.114 M -44.22 % | 242.232 M -7.97 % | 263.211 M -45.44 % | 482.456 M 36.56 % | 353.280 M -7.01 % | 379.929 M 134.44 % | 162.060 M -13.42 % | 187.173 M 94.52 % | 96.225 M -51.99 % | 200.415 M -72.47 % | 728.074 M 1 524.75 % | 44.812 M 20.41 % | 37.216 M 110.63 % | 17.669 M -69.61 % | 58.135 M 262.18 % | 16.051 M -51.88 % | 33.354 M -63.91 % | 92.415 M 195.83 % | 31.239 M 12.89 % | 27.673 M -43.95 % | 49.375 M -18.37 % | 60.488 M -42.43 % | 105.063 M 45.00 % | 72.457 M 81.82 % | 39.850 M 25.65 % | 31.715 M | 0.000 | 0.000 | 0.000 |
Cash at end of period | 305.203 M -16.17 % | 364.083 M 169.46 % | 135.114 M -44.22 % | 242.232 M -57.80 % | 573.952 M 18.96 % | 482.456 M 36.56 % | 353.280 M 133.99 % | 150.980 M -6.84 % | 162.060 M -13.42 % | 187.173 M 94.52 % | 96.225 M -51.99 % | 200.415 M -72.47 % | 728.074 M 1 524.75 % | 44.812 M 20.41 % | 37.216 M 110.63 % | 17.669 M -69.61 % | 58.135 M 262.18 % | 16.051 M -51.88 % | 33.354 M -63.91 % | 92.415 M 195.83 % | 31.239 M 12.89 % | 27.673 M -43.95 % | 49.375 M -18.37 % | 60.488 M -42.43 % | 105.063 M 45.00 % | 72.457 M 81.82 % | 39.850 M 389.89 % | 8.134 M 121.86 % | -37.209 M 0.00 % | -37.209 M |
Operating cash flow | 125.249 M 108.16 % | 60.171 M -57.26 % | 140.788 M 3.71 % | 135.755 M 19.61 % | 113.502 M 42 147.81 % | 268.657 K -99.87 % | 200.290 M 54.54 % | 129.607 M 310.92 % | 31.540 M 226.61 % | -24.912 M -64.69 % | -15.126 M -177.35 % | 19.554 M 298.33 % | -9.860 M -153.67 % | -3.887 M 97.65 % | -165.295 M -4 117.20 % | 4.115 M -91.39 % | 47.776 M 149.99 % | -95.574 M -12.04 % | -85.306 M -179.48 % | 107.329 M 53.54 % | 69.901 M 719.00 % | -11.293 M -123.19 % | 48.687 M 751.32 % | -7.475 M 38.92 % | -12.239 M 0.00 % | -12.239 M -154.94 % | 22.279 M 0.00 % | 22.279 M -13.24 % | 25.678 M 0.00 % | 25.678 M |
Capital expenditure | -50.432 M 47.84 % | -96.694 M 41.15 % | -164.314 M -49.49 % | -109.916 M -121.16 % | -49.701 M 72.43 % | -180.285 M -337.65 % | -41.194 M 80.88 % | -215.497 M -350.57 % | -47.828 M 52.66 % | -101.026 M 84.54 % | -653.658 M -220.28 % | -204.092 M 5.19 % | -215.273 M -56.40 % | -137.642 M -541.59 % | -21.453 M 66.57 % | -64.171 M -87.52 % | -34.220 M 26.75 % | -46.717 M -36.72 % | -34.170 M 42.85 % | -59.786 M 6.60 % | -64.011 M -2 458.38 % | -2.502 M 93.48 % | -38.372 M 53.75 % | -82.961 M -73.04 % | -47.944 M 0.00 % | -47.944 M -130.11 % | -20.835 M 0.00 % | -20.835 M 18.37 % | -25.524 M 0.00 % | -25.524 M |
Free CashFlow | 74.818 M 304.85 % | -36.523 M -55.25 % | -23.525 M -191.04 % | 25.839 M -59.50 % | 63.801 M 135.44 % | -180.016 M -213.15 % | 159.096 M 285.23 % | -85.890 M -427.33 % | -16.288 M 87.07 % | -125.938 M 81.17 % | -668.784 M -262.41 % | -184.538 M 18.03 % | -225.133 M -59.07 % | -141.529 M 24.21 % | -186.748 M -210.96 % | -60.056 M -543.01 % | 13.556 M 109.53 % | -142.290 M -19.09 % | -119.476 M -351.30 % | 47.543 M 707.12 % | 5.891 M 142.70 % | -13.795 M -233.73 % | 10.315 M 111.41 % | -90.436 M -50.27 % | -60.183 M 0.00 % | -60.183 M -4 268.86 % | 1.444 M 0.00 % | 1.444 M 840.24 % | 153.539 K 0.00 % | 153.539 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |