
Xiamen Solex High-tech Industries Co., Ltd. 603992.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.015 B 1.06 % | 2.983 B -6.20 % | 3.181 B 6.84 % | 2.977 B 46.30 % | 2.035 B 17.04 % | 1.739 B -1.14 % | 1.759 B 1.34 % | 1.735 B 18.26 % | 1.467 B 9.07 % | 1.345 B |
Net income | 446.415 M 26.65 % | 352.490 M 34.94 % | 261.215 M -13.30 % | 301.298 M 11.39 % | 270.492 M 15.51 % | 234.179 M -0.85 % | 236.195 M 51.60 % | 155.803 M -26.44 % | 211.810 M 67.03 % | 126.813 M |
Income before tax | 493.199 M 30.52 % | 377.884 M 18.00 % | 320.228 M -10.66 % | 358.421 M 15.16 % | 311.242 M 17.04 % | 265.924 M -3.50 % | 275.568 M 46.03 % | 188.708 M -23.95 % | 248.122 M 65.88 % | 149.578 M |
Income before tax ratio | 0.16 29.15 % | 0.13 25.80 % | 0.10 -16.37 % | 0.12 -21.29 % | 0.15 0.01 % | 0.15 -2.39 % | 0.16 44.10 % | 0.11 -35.69 % | 0.17 52.09 % | 0.11 |
EBITDA | 552.104 M 7.12 % | 515.390 M 14.06 % | 451.870 M 11.61 % | 404.854 M 15.29 % | 351.176 M 21.70 % | 288.558 M -3.55 % | 299.193 M 24.76 % | 239.811 M -10.56 % | 268.122 M 84.18 % | 145.572 M |
Net income ratio | 0.15 25.32 % | 0.12 43.86 % | 0.08 -18.85 % | 0.10 -23.86 % | 0.13 -1.31 % | 0.13 0.29 % | 0.13 49.60 % | 0.09 -37.80 % | 0.14 53.14 % | 0.09 |
Ratio EBITDA | 0.18 6.00 % | 0.17 21.59 % | 0.14 4.47 % | 0.14 -21.20 % | 0.17 3.99 % | 0.17 -2.44 % | 0.17 23.11 % | 0.14 -24.37 % | 0.18 68.87 % | 0.11 |
Gross profit ratio | 0.35 3.27 % | 0.34 12.43 % | 0.30 2.61 % | 0.29 -14.89 % | 0.34 0.37 % | 0.34 8.61 % | 0.32 5.36 % | 0.30 -9.99 % | 0.33 17.08 % | 0.28 |
Weighted average shs out dil | 446.415 M 16.51 % | 383.141 M -4.46 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 12.05 % | 357.872 M -1.23 % | 362.333 M -9.64 % | 401.010 M 0.00 % | 401.010 M |
Weighted average shs out | 405.832 M 11.68 % | 363.392 M -9.38 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 12.05 % | 357.872 M -1.23 % | 362.333 M -9.64 % | 401.010 M 0.00 % | 401.010 M |
EPS diluted | 1.00 8.70 % | 0.92 41.54 % | 0.65 -13.33 % | 0.75 11.19 % | 0.67 15.50 % | 0.58 -11.52 % | 0.66 53.49 % | 0.43 -18.59 % | 0.53 -10.47 % | 0.59 |
Earnings per share | 1.10 13.40 % | 0.97 49.23 % | 0.65 -13.33 % | 0.75 11.19 % | 0.67 15.50 % | 0.58 -11.52 % | 0.66 53.49 % | 0.43 -18.59 % | 0.53 -10.47 % | 0.59 |
Gross profit | 1.051 B 4.36 % | 1.007 B 5.47 % | 955.210 M 9.62 % | 871.373 M 24.52 % | 699.782 M 17.47 % | 595.733 M 7.37 % | 554.846 M 6.77 % | 519.661 M 6.45 % | 488.186 M 27.69 % | 382.312 M |
Income tax expense | 46.783 M 454.16 % | -13.210 M -138.07 % | 34.701 M -25.05 % | 46.297 M 13.61 % | 40.750 M 28.37 % | 31.745 M -19.37 % | 39.373 M 19.66 % | 32.905 M -9.38 % | 36.311 M 59.51 % | 22.765 M |
Cost of revenue | 1.964 B -0.63 % | 1.976 B -11.20 % | 2.225 B 5.68 % | 2.106 B 57.72 % | 1.335 B 16.81 % | 1.143 B -5.06 % | 1.204 B -0.98 % | 1.216 B 24.15 % | 979.241 M 1.67 % | 963.134 M |
General and administrative expenses | 283.454 M 8.89 % | 260.314 M 2.03 % | 255.138 M 8.23 % | 235.737 M 29.60 % | 181.902 M 24.20 % | 146.456 M 20.68 % | 121.357 M -21.21 % | 154.023 M 38.32 % | 111.356 M -39.31 % | 183.488 M |
Selling and marketing expenses | 83.186 M -27.74 % | 115.115 M -27.95 % | 159.767 M 34.27 % | 118.992 M 54.41 % | 77.065 M 0.12 % | 76.975 M 9.47 % | 70.314 M 11.64 % | 62.980 M 22.47 % | 51.427 M 8.53 % | 47.387 M |
Other expenses | -40.160 M -182.05 % | 48.949 M 309.44 % | 11.955 M 205.88 % | -11.291 M -5 535.27 % | 207.741 K 101.91 % | -10.892 M -82.06 % | -5.983 M -144.33 % | 13.497 M 387.26 % | 2.770 M 104.03 % | -68.760 M |
Operating expenses | 551.593 M -12.15 % | 627.910 M 1.43 % | 619.080 M 20.68 % | 513.006 M 32.23 % | 387.968 M 17.70 % | 329.626 M 17.09 % | 281.523 M -13.70 % | 326.214 M 30.15 % | 250.652 M 4.25 % | 240.428 M |
Cost and expenses | 2.515 B -3.41 % | 2.604 B -8.45 % | 2.844 B 8.62 % | 2.619 B 51.98 % | 1.723 B 17.01 % | 1.473 B -0.86 % | 1.485 B -3.67 % | 1.542 B 25.38 % | 1.230 B 2.19 % | 1.204 B |
Research and development expenses | 225.114 M 10.60 % | 203.532 M 5.88 % | 192.220 M 13.36 % | 169.568 M 31.66 % | 128.794 M 10.00 % | 117.088 M 22.18 % | 95.835 M 0.13 % | 95.714 M 12.47 % | 85.098 M 8.66 % | 78.312 M |
Selling general and administrative expenses | 366.639 M -2.34 % | 375.430 M -9.51 % | 414.905 M 16.96 % | 354.729 M 36.98 % | 258.967 M 15.90 % | 223.430 M 16.57 % | 191.671 M -11.67 % | 217.003 M 33.31 % | 162.784 M -29.49 % | 230.875 M |
Interest income | 14.490 M -24.97 % | 19.312 M 64.96 % | 11.707 M 53.20 % | 7.642 M -12.12 % | 8.695 M -57.36 % | 20.390 M 53.10 % | 13.318 M 36.37 % | 9.767 M -27.76 % | 13.519 M -18.84 % | 16.658 M |
Interest expense | 24.132 M -13.77 % | 27.985 M -15.63 % | 33.169 M 116.91 % | 15.291 M 1 340.26 % | 1.062 M -14.69 % | 1.245 M -12.82 % | 1.428 M -71.27 % | 4.970 M -17.36 % | 6.013 M -1.26 % | 6.090 M |
Depreciation and amortization | 117.023 M -7.01 % | 125.848 M 4.21 % | 120.768 M 35.24 % | 89.301 M 42.13 % | 62.829 M 23.58 % | 50.840 M 1.15 % | 50.262 M -0.75 % | 50.640 M 8.53 % | 46.658 M 417.25 % | 9.021 M |
Operating income | 499.774 M 31.69 % | 379.503 M 12.90 % | 336.130 M -6.20 % | 358.366 M 14.93 % | 311.813 M 17.18 % | 266.107 M -2.64 % | 273.323 M 41.29 % | 193.447 M -18.56 % | 237.534 M 67.41 % | 141.884 M |
Operating income ratio | 0.17 30.31 % | 0.13 20.36 % | 0.11 -12.21 % | 0.12 -21.44 % | 0.15 0.12 % | 0.15 -1.52 % | 0.16 39.42 % | 0.11 -31.14 % | 0.16 53.50 % | 0.11 |
Total other income expenses net | -6.575 M -306.27 % | -1.618 M 89.82 % | -15.902 M -29 028.91 % | 54.970 K 109.62 % | -571.413 K -211.31 % | -183.550 K -108.18 % | 2.245 M 147.37 % | -4.739 M -144.76 % | 10.588 M 37.62 % | 7.694 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -174.862 M 23.40 % | -228.283 M 27.93 % | -316.751 M -952.07 % | -30.107 M 95.23 % | -631.288 M 35.80 % | -983.253 M -64.12 % | -599.114 M -33.34 % | -449.304 M -45.59 % | -308.599 M 1.78 % | -314.189 M |
Total investments | 3.171 M 3.99 % | 3.049 M -25.51 % | 4.093 M 20.90 % | 3.385 M -98.69 % | 258.335 M 1 949.90 % | 12.602 M 100.14 % | 6.297 M 44.87 % | 4.346 M -78.57 % | 20.283 M 2 474.30 % | 787.900 K |
Total debt | 325.263 M -51.83 % | 675.296 M -14.25 % | 787.493 M 46.86 % | 536.231 M 506.53 % | 88.409 M 270.49 % | 23.863 M -11.05 % | 26.827 M -9.92 % | 29.783 M -38.67 % | 48.559 M -29.67 % | 69.040 M |
Accumulated other comprehensive income loss | 14.497 M -54.06 % | 31.557 M -83.26 % | 188.491 M 48.46 % | 126.961 M 37.88 % | 92.082 M 44.84 % | 63.576 M -14.55 % | 74.398 M -86.71 % | 559.600 M 317.69 % | 133.976 M 39 991.15 % | -335.854 K |
Retained earnings | 1.298 B 20.89 % | 1.073 B 19.32 % | 899.607 M 28.77 % | 698.613 M 36.03 % | 513.566 M 50.09 % | 342.171 M 71.66 % | 199.335 M 774.63 % | 22.791 M -97.25 % | 830.020 M 29.42 % | 641.344 M |
Common stock | 428.473 M 5.02 % | 407.988 M 1.74 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 11.39 % | 360.010 M 0.00 % | 360.010 M 68.45 % | 213.716 M 0.00 % | 213.716 M |
Total equity | 3.174 B 23.44 % | 2.572 B 8.13 % | 2.378 B -1.83 % | 2.423 B 20.75 % | 2.006 B 11.07 % | 1.806 B 57.60 % | 1.146 B 21.63 % | 942.401 M -19.98 % | 1.178 B 21.93 % | 965.897 M |
Other non current liabilities | 3.677 M | 0.000 -100.00 % | 313.600 M | 0.000 100.00 % | -63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 325.263 M -47.72 % | 622.122 M -14.48 % | 727.417 M 98.43 % | 366.578 M 481.46 % | 63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 382.264 M -43.83 % | 680.554 M -38.23 % | 1.102 B 159.85 % | 424.013 M 5 777.40 % | 7.214 M 3.80 % | 6.951 M -21.08 % | 8.807 M 55.13 % | 5.677 M 13.71 % | 4.993 M 47.25 % | 3.391 M |
Other current liabilities | 545.886 M -22.62 % | 705.481 M 36.94 % | 515.168 M 121.62 % | 232.453 M -18.91 % | 286.675 M 5.35 % | 272.105 M 144.06 % | 111.490 M -59.67 % | 276.457 M 23.23 % | 224.341 M 1 684.36 % | -14.160 M |
Deferred revenue | 0.000 -100.00 % | 77.699 M -12.70 % | 89.005 M -72.54 % | 324.125 M 588.31 % | 47.090 M 68.69 % | 27.915 M 158.43 % | 10.802 M 77.10 % | 6.099 M -97.25 % | 221.505 M -26.84 % | 302.781 M |
Short term debt | 0.000 -100.00 % | 53.174 M 37.96 % | 38.544 M -77.28 % | 169.653 M 568.85 % | 25.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.559 M -29.67 % | 69.040 M |
Total current liabilities | 807.384 M -19.26 % | 1.000 B 6.73 % | 936.965 M -21.19 % | 1.189 B 67.96 % | 707.888 M 25.89 % | 562.289 M 26.06 % | 446.061 M 4.03 % | 428.774 M -20.16 % | 537.065 M -11.11 % | 604.193 M |
Total liabilities | 1.190 B -29.21 % | 1.681 B -17.57 % | 2.039 B 26.40 % | 1.613 B 125.56 % | 715.103 M 25.62 % | 569.240 M 25.14 % | 454.868 M 4.70 % | 434.451 M -19.85 % | 542.058 M -10.78 % | 607.584 M |
Other non current assets | 1.326 B 66.51 % | 796.641 M 42.94 % | 557.310 M 322.88 % | 131.789 M 81.68 % | 72.540 M 183.08 % | 25.625 M 119.15 % | 11.693 M -63.58 % | 32.107 M 181.27 % | 11.415 M -40.38 % | 19.145 M |
Long term investments | -1.260 B -73.58 % | -725.617 M -76.04 % | -412.199 M -4 340.18 % | -9.283 M | 0.000 -100.00 % | 12.602 M 100.14 % | 6.297 M -4.01 % | 6.559 M | 0.000 | 0.000 |
Intangible assets | 265.255 M 15.14 % | 230.371 M -14.70 % | 270.067 M -4.13 % | 281.702 M 285.02 % | 73.165 M 80.62 % | 40.507 M -2.83 % | 41.685 M 159.00 % | 16.095 M -74.25 % | 62.505 M 274.77 % | 16.678 M |
GoodWill | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M -10.98 % | 92.423 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.138 M | 0.000 |
Goodwill and intangible assets | 347.527 M 11.16 % | 312.643 M -11.27 % | 352.339 M -5.82 % | 374.125 M 411.35 % | 73.165 M 80.62 % | 40.507 M -2.83 % | 41.685 M 159.00 % | 16.095 M -82.05 % | 89.643 M 437.49 % | 16.678 M |
Property plant equipment net | 1.225 B 1.83 % | 1.203 B -13.70 % | 1.393 B -13.24 % | 1.606 B 92.41 % | 834.738 M 23.07 % | 678.289 M 58.91 % | 426.828 M 18.77 % | 359.387 M -8.78 % | 393.988 M 15.23 % | 341.926 M |
Total non current assets | 1.675 B 3.36 % | 1.620 B -14.99 % | 1.906 B -9.93 % | 2.116 B 114.11 % | 988.367 M 29.40 % | 763.837 M 55.15 % | 492.319 M 17.55 % | 418.833 M -16.25 % | 500.093 M 29.01 % | 387.649 M |
Other current assets | 26.625 M -54.43 % | 58.431 M 96.51 % | 29.734 M -57.16 % | 69.413 M 72.04 % | 40.347 M 26.26 % | 31.957 M 20.62 % | 26.495 M 8.41 % | 24.440 M -80.80 % | 127.276 M -67.41 % | 390.496 M |
Short term investments | 1.263 B 73.29 % | 728.666 M 75.04 % | 416.292 M 3 185.96 % | 12.669 M -95.10 % | 258.335 M | 0.000 | 0.000 -100.00 % | 4.346 M -78.57 % | 20.283 M 2 474.30 % | 787.900 K |
cash and cash equivalents | 500.126 M -44.65 % | 903.579 M -18.17 % | 1.104 B 94.98 % | 566.338 M -21.31 % | 719.698 M -28.54 % | 1.007 B 60.90 % | 625.941 M 30.65 % | 479.087 M 34.14 % | 357.158 M -6.80 % | 383.229 M |
Cash and short term investments | 1.763 B 8.00 % | 1.632 B 7.35 % | 1.521 B 162.61 % | 579.007 M -40.80 % | 978.033 M -2.89 % | 1.007 B 60.90 % | 625.941 M 29.48 % | 483.433 M 28.08 % | 377.441 M -1.71 % | 384.017 M |
Total current assets | 2.689 B 2.18 % | 2.632 B 4.81 % | 2.511 B 30.82 % | 1.919 B 10.76 % | 1.733 B 7.52 % | 1.612 B 45.38 % | 1.109 B 15.73 % | 958.019 M -21.45 % | 1.220 B 2.85 % | 1.186 B |
Inventory | 289.655 M -7.78 % | 314.075 M -14.87 % | 368.948 M -30.49 % | 530.806 M 95.75 % | 271.168 M 24.62 % | 217.604 M 39.50 % | 155.989 M -3.21 % | 161.168 M 1.01 % | 159.553 M 10.06 % | 144.962 M |
Net receivables | 610.237 M -2.69 % | 627.114 M 5.97 % | 591.808 M -20.05 % | 740.268 M 66.90 % | 443.539 M 24.88 % | 355.177 M 14.28 % | 310.794 M 4.00 % | 298.838 M -46.19 % | 555.406 M -5.65 % | 588.673 M |
Tax assets | 35.740 M 4.88 % | 34.076 M 124.58 % | 15.173 M 13.21 % | 13.403 M 69.14 % | 7.924 M 16.30 % | 6.813 M 17.14 % | 5.816 M 24.14 % | 4.685 M -7.17 % | 5.047 M -49.02 % | 9.900 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 | 224.419 M 58.82 % | 141.308 M -47.88 % | 271.117 M -37.00 % | 430.316 M 33.26 % | 322.914 M 29.49 % | 249.380 M -23.52 % | 326.064 M 125.97 % | 144.292 M -40.76 % | 243.577 M 7.66 % | 226.245 M |
Tax payables | 37.079 M 65.83 % | 22.360 M -3.34 % | 23.131 M -28.60 % | 32.395 M 25.35 % | 25.844 M 100.51 % | 12.889 M 51.49 % | 8.508 M 6.03 % | 8.025 M -61.03 % | 20.589 M 1.49 % | 20.287 M |
Deferred revenue non current | 16.963 M -15.28 % | 20.022 M -1.53 % | 20.332 M 36.24 % | 14.924 M 106.87 % | 7.214 M 3.80 % | 6.951 M -21.08 % | 8.807 M 55.13 % | 5.677 M 13.71 % | 4.993 M 47.25 % | 3.391 M |
Minority interest | 0.000 | 0.000 -100.00 % | 203.087 M 3.39 % | 196.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 14.351 M -58.26 % | 34.385 M -77.63 % | 153.693 M -61.71 % | 401.390 M 536.68 % | 63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 156.934 M | 0.000 | 0.000 -100.00 % | 335.268 K 4.34 % | 321.329 K | 0.000 | 0.000 | 0.000 -100.00 % | 335.854 K |
Other total stockholders equity | 1.448 B 60.62 % | 901.760 M 31.43 % | 686.094 M -31.37 % | 999.694 M 0.00 % | 999.694 M 0.00 % | 999.694 M 70.26 % | 587.165 M 4.93 % | 559.600 M 317.69 % | 133.976 M 20.51 % | 111.173 M |
Deferred tax liabilities non current | 36.361 M -5.34 % | 38.411 M -5.07 % | 40.461 M -4.82 % | 42.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.364 B 2.63 % | 4.252 B -3.73 % | 4.417 B 9.45 % | 4.036 B 48.29 % | 2.721 B 14.55 % | 2.376 B 48.38 % | 1.601 B 16.28 % | 1.377 B -19.94 % | 1.720 B 9.30 % | 1.573 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 % | -3.820 M -51.38 % | -2.524 M -127.21 % | -1.111 M -11.39 % | -997.114 K 11.83 % | -1.131 M -412.59 % | 361.800 K -92.54 % | 4.853 M | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 3.820 M 51.38 % | 2.524 M 127.21 % | 1.111 M 11.39 % | 997.114 K | 0.000 -100.00 % | 34.951 M | 0.000 | 0.000 |
Change in working capital | -1.764 M 98.99 % | -174.330 M -365.32 % | 65.706 M 142.77 % | -153.631 M -6 761.14 % | 2.306 M 105.30 % | -43.516 M -545.81 % | 9.761 M 111.39 % | -85.695 M -442.05 % | 25.053 M 307.87 % | 6.142 M |
Accounts receivables | -15.793 M 92.94 % | -223.734 M -224.89 % | 179.143 M 548.94 % | -39.904 M 64.47 % | -112.301 M -109.26 % | -53.666 M -1 090.46 % | -4.508 M 85.58 % | -31.257 M 50.10 % | -62.639 M | 0.000 |
Inventory | 2.472 M 140.70 % | -6.074 M -104.41 % | 137.783 M 202.60 % | -134.297 M -136.31 % | -56.830 M 19.45 % | -70.553 M -12 394.62 % | -564.665 K 93.22 % | -8.331 M 53.03 % | -17.737 M -589.90 % | -2.571 M |
Accounts payables | 11.556 M -84.86 % | 76.330 M 130.85 % | -247.400 M -1 171.27 % | 23.094 M -86.62 % | 172.548 M 111.20 % | 81.700 M 411.75 % | 15.965 M 134.36 % | -46.469 M -146.20 % | 100.576 M | 0.000 |
Other working capital | 7.869 M 137.74 % | -20.852 M -445.82 % | -3.820 M -51.38 % | -2.524 M -127.21 % | -1.111 M -11.39 % | -997.113 K -109.66 % | 10.326 M 113.35 % | -77.364 M -280.80 % | 42.790 M 391.09 % | 8.713 M |
Other non cash items | 34.083 M -70.38 % | 115.059 M 13.82 % | 101.085 M 920.80 % | 9.902 M -34.45 % | 15.108 M -41.56 % | 25.850 M 39.73 % | 18.499 M -69.46 % | 60.566 M 1 079.19 % | 5.136 M -56.80 % | 11.889 M |
Net cash provided by operating activities | 603.604 M 26.60 % | 476.769 M -22.54 % | 615.497 M 113.53 % | 288.252 M -17.81 % | 350.735 M 31.19 % | 267.353 M -15.05 % | 314.718 M 72.83 % | 182.097 M -37.01 % | 289.074 M 46.32 % | 197.561 M |
Investments in property plant and equipment | -253.209 M -67.46 % | -151.204 M 29.32 % | -213.938 M 36.25 % | -335.568 M -1.23 % | -331.484 M -10.93 % | -298.830 M -378.10 % | -62.503 M 50.29 % | -125.731 M -107.39 % | -60.625 M -9.97 % | -55.127 M |
Acquisitions net | 100.065 K -99.95 % | 190.478 M 2 811.50 % | -7.025 M 97.45 % | -275.041 M -29 668.26 % | 930.189 K 112.74 % | 437.248 K -29.35 % | 618.908 K -99.64 % | 173.235 M 256.12 % | -110.960 M | 0.000 |
Purchases of investments | -4.187 B -34.15 % | -3.121 B -148.20 % | -1.257 B -148.95 % | -505.100 M 77.55 % | -2.250 B -5 263.14 % | -41.953 M | 0.000 100.00 % | -285.063 K 99.76 % | -120.161 M | 0.000 |
Sales maturities of investments | 3.676 B 30.17 % | 2.824 B 233.84 % | 845.880 M 13.09 % | 747.972 M -62.83 % | 2.013 B 6 741.79 % | 29.415 M | 0.000 -100.00 % | 20.401 M -79.61 % | 100.035 M | 0.000 |
Other investing activites | 355.479 K 101.24 % | -28.715 M 18.79 % | -35.360 M -198.50 % | 35.899 M 79.68 % | 19.979 M | 0.000 -100.00 % | 39.812 M -87.76 % | 325.298 M 58.15 % | 205.686 M 189.53 % | -229.740 M |
Net cash used for investing activites | -763.819 M -166.57 % | -286.534 M 57.10 % | -667.913 M -101.28 % | -331.838 M 39.45 % | -548.045 M -76.26 % | -310.931 M -1 270.26 % | -22.691 M -105.78 % | 392.918 M 2 711.44 % | 13.976 M 104.91 % | -284.866 M |
Debt repayment | 12.441 M 1.51 % | 12.256 M -98.16 % | 664.582 M 1 801.95 % | -39.048 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.267 M 106.00 % | -21.126 M | 0.000 |
Common stock issued | 0.000 | 0.000 100.00 % | -1.935 M | 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 | -193.497 M 2.75 % | -198.963 M -552.84 % | -30.477 M 62.56 % | -81.405 M -15.34 % | -70.578 M -8.91 % | -64.802 M -87.60 % | -34.543 M 93.25 % | -511.621 M -8 022.71 % | -6.299 M -27.32 % | -4.947 M |
Other financing activites | -99.531 M 50.55 % | -201.269 M -145.16 % | -82.098 M -572.71 % | 17.367 M | 0.000 -100.00 % | 489.029 M 882.74 % | -62.477 M -272.87 % | 36.140 M 131.83 % | -113.530 M -196.73 % | 117.367 M |
Net cash used provided by financing activities | -280.588 M 27.68 % | -387.976 M -170.53 % | 550.073 M 633.61 % | -103.086 M -46.06 % | -70.578 M -116.64 % | 424.228 M 537.26 % | -97.020 M 79.54 % | -474.213 M -236.43 % | -140.955 M -225.38 % | 112.420 M |
Effect of forex changes on cash | 28.608 M 205.33 % | 9.369 M -68.65 % | 29.887 M 674.15 % | -5.206 M 73.58 % | -19.707 M -1 541.65 % | 1.367 M -71.00 % | 4.713 M 117.42 % | -27.052 M -213.34 % | 23.868 M 78.68 % | 13.359 M |
Net change in cash | -412.194 M -118.82 % | -188.372 M -135.71 % | 527.544 M 447.35 % | -151.877 M 47.19 % | -287.595 M -175.28 % | 382.017 M 91.28 % | 199.720 M 170.81 % | 73.750 M -60.34 % | 185.963 M 383.35 % | 38.474 M |
Cash at beginning of period | 902.982 M -17.26 % | 1.091 B 93.57 % | 563.809 M -21.22 % | 715.686 M -28.67 % | 1.003 B 61.49 % | 621.264 M 47.38 % | 421.544 M 21.21 % | 347.795 M 114.91 % | 161.831 M 31.19 % | 123.358 M |
Cash at end of period | 490.788 M -45.65 % | 902.982 M -17.26 % | 1.091 B 93.57 % | 563.809 M -21.22 % | 715.686 M -28.67 % | 1.003 B 61.49 % | 621.264 M 47.38 % | 421.544 M 21.21 % | 347.795 M 114.91 % | 161.831 M |
Operating cash flow | 603.604 M 26.60 % | 476.769 M -22.54 % | 615.497 M 113.53 % | 288.252 M -17.81 % | 350.735 M 31.19 % | 267.353 M -15.05 % | 314.718 M 72.83 % | 182.097 M -37.01 % | 289.074 M 46.32 % | 197.561 M |
Capital expenditure | -253.209 M -67.46 % | -151.204 M 29.32 % | -213.938 M 36.25 % | -335.568 M -1.23 % | -331.484 M -10.93 % | -298.830 M -378.10 % | -62.503 M 50.29 % | -125.731 M -107.39 % | -60.625 M -9.97 % | -55.127 M |
Free CashFlow | 350.395 M 7.63 % | 325.565 M -18.92 % | 401.559 M 948.69 % | -47.315 M -345.78 % | 19.251 M 161.16 % | -31.477 M -112.48 % | 252.214 M 347.46 % | 56.366 M -75.33 % | 228.450 M 60.39 % | 142.434 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 | 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 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 578.286 M 2.92 % | 561.886 M -31.75 % | 823.296 M 10.63 % | 744.175 M -2.91 % | 766.482 M 12.55 % | 681.037 M -13.77 % | 789.792 M -1.11 % | 798.683 M 1.08 % | 790.155 M 30.65 % | 604.789 M -12.93 % | 694.586 M -10.30 % | 774.370 M -15.71 % | 918.685 M 15.87 % | 792.888 M -19.05 % | 979.529 M 23.09 % | 795.796 M 18.67 % | 670.615 M 26.28 % | 531.058 M -19.20 % | 657.256 M 21.19 % | 542.322 M 5.96 % | 511.812 M 58.25 % | 323.426 M -32.78 % | 481.124 M 3.35 % | 465.522 M 2.79 % | 452.887 M 33.56 % | 339.096 M -23.40 % | 442.661 M -0.41 % | 444.487 M 2.00 % | 435.760 M 0.00 % | 435.760 M |
Net income | 47.632 M 4.79 % | 45.456 M -63.84 % | 125.692 M 26.34 % | 99.484 M -9.48 % | 109.907 M -1.28 % | 111.332 M 129.75 % | 48.459 M -73.60 % | 183.589 M 139.25 % | 76.735 M 75.57 % | 43.707 M 35.05 % | 32.363 M -55.60 % | 72.889 M -12.45 % | 83.250 M 14.49 % | 72.713 M -20.76 % | 91.767 M 24.03 % | 73.989 M 19.53 % | 61.902 M -15.94 % | 73.640 M -5.84 % | 78.206 M -4.35 % | 81.759 M 8.33 % | 75.470 M 115.27 % | 35.057 M -48.38 % | 67.915 M 31.95 % | 51.468 M -22.64 % | 66.530 M 37.84 % | 48.266 M -31.40 % | 70.363 M -1.54 % | 71.464 M 51.46 % | 47.184 M 0.00 % | 47.184 M |
Income before tax | 48.896 M 7.81 % | 45.354 M -67.52 % | 139.652 M 29.10 % | 108.171 M -10.73 % | 121.170 M -2.44 % | 124.205 M 71.53 % | 72.412 M -54.43 % | 158.898 M 74.34 % | 91.140 M 64.41 % | 55.434 M 28.78 % | 43.044 M -52.32 % | 90.270 M -9.68 % | 99.945 M 14.92 % | 86.970 M -20.83 % | 109.847 M 23.79 % | 88.733 M 19.52 % | 74.242 M -13.27 % | 85.600 M -6.87 % | 91.919 M -3.56 % | 95.310 M 15.50 % | 82.518 M 98.86 % | 41.495 M -46.11 % | 76.998 M 27.40 % | 60.438 M -17.24 % | 73.029 M 31.68 % | 55.458 M -29.14 % | 78.264 M -8.72 % | 85.739 M 53.70 % | 55.783 M 0.00 % | 55.783 M |
Income before tax ratio | 0.08 4.75 % | 0.08 -52.41 % | 0.17 16.70 % | 0.15 -8.05 % | 0.16 -13.32 % | 0.18 98.92 % | 0.09 -53.92 % | 0.20 72.48 % | 0.12 25.84 % | 0.09 47.91 % | 0.06 -46.84 % | 0.12 7.15 % | 0.11 -0.82 % | 0.11 -2.19 % | 0.11 0.57 % | 0.11 0.72 % | 0.11 -31.32 % | 0.16 15.25 % | 0.14 -20.42 % | 0.18 9.01 % | 0.16 25.67 % | 0.13 -19.83 % | 0.16 23.27 % | 0.13 -19.49 % | 0.16 -1.40 % | 0.16 -7.50 % | 0.18 -8.34 % | 0.19 50.68 % | 0.13 0.00 % | 0.13 |
EBITDA | 61.064 M -7.69 % | 66.152 M -46.05 % | 122.626 M -25.19 % | 163.916 M 27.00 % | 129.072 M -13.87 % | 149.857 M 51.36 % | 99.006 M -47.68 % | 189.219 M 53.34 % | 123.401 M 21.73 % | 101.371 M 57.75 % | 64.261 M -48.20 % | 124.048 M -6.37 % | 132.488 M 15.06 % | 115.146 M 17.36 % | 98.113 M -9.52 % | 108.437 M 20.63 % | 89.895 M -1.26 % | 91.047 M 1.63 % | 89.588 M -21.94 % | 114.771 M 28.71 % | 89.170 M 74.87 % | 50.994 M -15.14 % | 60.095 M -32.18 % | 88.607 M 12.72 % | 78.605 M 34.67 % | 58.368 M -11.64 % | 66.056 M -26.39 % | 89.737 M 57.83 % | 56.858 M 0.00 % | 56.858 M |
Net income ratio | 0.08 1.82 % | 0.08 -47.01 % | 0.15 14.20 % | 0.13 -6.77 % | 0.14 -12.29 % | 0.16 166.44 % | 0.06 -73.31 % | 0.23 136.70 % | 0.10 34.38 % | 0.07 55.11 % | 0.05 -50.50 % | 0.09 3.87 % | 0.09 -1.19 % | 0.09 -2.11 % | 0.09 0.76 % | 0.09 0.72 % | 0.09 -33.43 % | 0.14 16.54 % | 0.12 -21.07 % | 0.15 2.24 % | 0.15 36.04 % | 0.11 -23.21 % | 0.14 27.67 % | 0.11 -24.74 % | 0.15 3.21 % | 0.14 -10.45 % | 0.16 -1.13 % | 0.16 48.49 % | 0.11 0.00 % | 0.11 |
Ratio EBITDA | 0.11 -10.31 % | 0.12 -20.96 % | 0.15 -32.38 % | 0.22 30.80 % | 0.17 -23.47 % | 0.22 75.53 % | 0.13 -47.09 % | 0.24 51.70 % | 0.16 -6.83 % | 0.17 81.17 % | 0.09 -42.25 % | 0.16 11.08 % | 0.14 -0.69 % | 0.15 44.99 % | 0.10 -26.49 % | 0.14 1.65 % | 0.13 -21.81 % | 0.17 25.78 % | 0.14 -35.59 % | 0.21 21.47 % | 0.17 10.50 % | 0.16 26.23 % | 0.12 -34.38 % | 0.19 9.67 % | 0.17 0.83 % | 0.17 15.35 % | 0.15 -26.09 % | 0.20 54.73 % | 0.13 0.00 % | 0.13 |
Gross profit ratio | 0.33 -0.13 % | 0.33 -2.65 % | 0.33 -7.60 % | 0.36 8.24 % | 0.33 -5.62 % | 0.35 17.65 % | 0.30 -23.18 % | 0.39 22.49 % | 0.32 -4.47 % | 0.34 11.66 % | 0.30 -7.43 % | 0.32 12.42 % | 0.29 -0.62 % | 0.29 2.32 % | 0.28 2.48 % | 0.28 -8.86 % | 0.30 -4.63 % | 0.32 1.01 % | 0.32 -16.63 % | 0.38 11.53 % | 0.34 -3.49 % | 0.35 1.99 % | 0.34 -3.86 % | 0.36 10.57 % | 0.32 -3.21 % | 0.33 -2.63 % | 0.34 2.55 % | 0.34 17.36 % | 0.29 0.00 % | 0.29 |
Weighted average shs out dil | 413.233 M 0.00 % | 413.233 M -17.81 % | 502.766 M 16.24 % | 432.541 M 7.86 % | 401.013 M 0.00 % | 401.013 M 20.63 % | 332.441 M -17.10 % | 401.013 M 0.00 % | 401.013 M 0.00 % | 401.011 M 0.00 % | 401.010 M -0.73 % | 403.962 M 0.00 % | 403.962 M 0.00 % | 403.962 M 1.47 % | 398.094 M -2.69 % | 409.109 M 0.00 % | 409.109 M 0.00 % | 409.109 M 0.08 % | 408.794 M 0.00 % | 408.794 M 4.95 % | 389.527 M 0.00 % | 389.527 M 5.96 % | 367.632 M 0.00 % | 367.632 M -0.98 % | 371.277 M 0.00 % | 371.277 M 3.91 % | 357.322 M 0.00 % | 357.322 M -1.55 % | 362.952 M 0.00 % | 362.952 M |
Weighted average shs out | 413.233 M 0.00 % | 413.233 M -1.41 % | 419.140 M 4.52 % | 401.013 M 0.00 % | 401.013 M 0.00 % | 401.013 M 20.63 % | 332.443 M -17.10 % | 401.013 M 0.00 % | 401.013 M 0.00 % | 401.011 M 0.00 % | 401.010 M 0.00 % | 401.010 M 1.41 % | 395.421 M -1.39 % | 401.010 M 0.73 % | 398.093 M -0.73 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M -1.90 % | 408.794 M 0.00 % | 408.794 M 4.95 % | 389.527 M 0.00 % | 389.527 M 5.96 % | 367.632 M 0.00 % | 367.632 M -0.54 % | 369.612 M -0.45 % | 371.277 M 6.09 % | 349.974 M -2.06 % | 357.322 M -1.55 % | 362.952 M 0.00 % | 362.952 M |
EPS diluted | 0.11 1.91 % | 0.11 -56.00 % | 0.25 8.70 % | 0.23 -16.09 % | 0.27 -1.26 % | 0.28 85.07 % | 0.15 -67.39 % | 0.46 140.33 % | 0.19 75.60 % | 0.11 34.90 % | 0.08 -55.11 % | 0.18 -13.21 % | 0.21 15.22 % | 0.18 -21.74 % | 0.23 27.78 % | 0.18 20.00 % | 0.15 -16.67 % | 0.18 -5.26 % | 0.19 -5.00 % | 0.20 5.26 % | 0.19 111.11 % | 0.09 -50.00 % | 0.18 28.57 % | 0.14 -22.22 % | 0.18 38.46 % | 0.13 -35.00 % | 0.20 0.00 % | 0.20 53.85 % | 0.13 0.00 % | 0.13 |
Earnings per share | 0.11 1.91 % | 0.11 -63.33 % | 0.30 20.92 % | 0.25 -9.49 % | 0.27 -1.26 % | 0.28 125.69 % | 0.12 -73.26 % | 0.46 140.33 % | 0.19 75.60 % | 0.11 34.90 % | 0.08 -55.38 % | 0.18 -13.76 % | 0.21 15.83 % | 0.18 -21.17 % | 0.23 24.66 % | 0.18 19.49 % | 0.15 -15.90 % | 0.18 -3.37 % | 0.19 -5.00 % | 0.20 5.26 % | 0.19 111.11 % | 0.09 -50.00 % | 0.18 28.57 % | 0.14 -22.22 % | 0.18 38.46 % | 0.13 -35.00 % | 0.20 0.00 % | 0.20 53.85 % | 0.13 0.00 % | 0.13 |
Gross profit | 188.218 M 2.78 % | 183.119 M -33.56 % | 275.622 M 2.23 % | 269.622 M 5.09 % | 256.557 M 6.22 % | 241.540 M 1.45 % | 238.083 M -24.03 % | 313.402 M 23.82 % | 253.119 M 24.81 % | 202.808 M -2.78 % | 208.599 M -16.97 % | 251.234 M -5.24 % | 265.126 M 15.15 % | 230.252 M -17.18 % | 278.004 M 26.14 % | 220.392 M 8.16 % | 203.772 M 20.43 % | 169.205 M -18.38 % | 207.310 M 1.04 % | 205.180 M 18.18 % | 173.614 M 52.72 % | 113.678 M -31.44 % | 165.810 M -0.64 % | 166.877 M 13.65 % | 146.828 M 29.27 % | 113.586 M -25.41 % | 152.280 M 2.13 % | 149.104 M 19.71 % | 124.556 M 0.00 % | 124.556 M |
Income tax expense | 1.264 M 1 339.84 % | -101.959 K -100.73 % | 13.960 M 60.71 % | 8.687 M -22.87 % | 11.263 M -12.51 % | 12.873 M -19.64 % | 16.019 M 140.13 % | -39.913 M -751.43 % | 6.127 M 34.43 % | 4.558 M 1 047.21 % | 397.298 K -96.38 % | 10.976 M -4.13 % | 11.449 M -3.61 % | 11.878 M 35.26 % | 8.782 M -33.55 % | 13.216 M 7.11 % | 12.339 M 3.17 % | 11.960 M -12.78 % | 13.713 M 1.19 % | 13.552 M 92.28 % | 7.048 M 9.49 % | 6.437 M -29.13 % | 9.084 M 1.27 % | 8.970 M 38.02 % | 6.499 M -9.64 % | 7.192 M -8.96 % | 7.900 M -44.65 % | 14.274 M 66.00 % | 8.599 M 0.00 % | 8.599 M |
Cost of revenue | 390.068 M 2.98 % | 378.767 M -30.84 % | 547.674 M 15.41 % | 474.552 M -6.94 % | 509.926 M 16.02 % | 439.497 M -20.34 % | 551.709 M 13.69 % | 485.281 M -9.64 % | 537.037 M 33.60 % | 401.981 M -17.29 % | 485.987 M -7.10 % | 523.136 M -19.96 % | 653.560 M 16.16 % | 562.636 M -19.80 % | 701.525 M 21.92 % | 575.403 M 23.25 % | 466.844 M 29.01 % | 361.854 M -19.58 % | 449.946 M 33.46 % | 337.142 M -0.31 % | 338.199 M 61.24 % | 209.748 M -33.48 % | 315.315 M 5.58 % | 298.645 M -2.42 % | 306.059 M 35.72 % | 225.510 M -22.34 % | 290.380 M -1.69 % | 295.383 M -5.08 % | 311.204 M 0.00 % | 311.204 M |
General and administrative expenses | 78.420 M 9.88 % | 71.369 M -7.04 % | 76.777 M 8.30 % | 70.893 M 8.66 % | 65.243 M 2.42 % | 63.699 M -8.11 % | 69.322 M 4.13 % | 66.572 M 2.80 % | 64.759 M 8.54 % | 59.662 M -17.19 % | 72.046 M 27.07 % | 56.699 M -11.51 % | 64.072 M 2.81 % | 62.320 M -22.40 % | 80.306 M 38.52 % | 57.976 M 9.48 % | 52.954 M 19.00 % | 44.501 M -24.24 % | 58.739 M 38.31 % | 42.469 M -0.33 % | 42.610 M 11.88 % | 38.084 M -14.61 % | 44.598 M 8.21 % | 41.216 M 38.39 % | 29.783 M -3.49 % | 30.860 M -1.26 % | 31.255 M -7.84 % | 33.912 M 20.71 % | 28.095 M 0.00 % | 28.095 M |
Selling and marketing expenses | 19.821 M 6.39 % | 18.631 M -1.78 % | 18.968 M -14.11 % | 22.085 M -1.66 % | 22.459 M 21.48 % | 18.488 M 0.55 % | 18.386 M -46.49 % | 34.363 M 3.04 % | 33.349 M 14.93 % | 29.016 M -14.11 % | 33.784 M -25.18 % | 45.154 M 5.13 % | 42.953 M 13.40 % | 37.877 M 2.96 % | 36.787 M 5.34 % | 34.921 M 21.26 % | 28.798 M 55.78 % | 18.486 M -10.20 % | 20.586 M -6.79 % | 22.084 M 30.34 % | 16.944 M -2.90 % | 17.451 M -25.95 % | 23.566 M 17.06 % | 20.132 M 14.59 % | 17.568 M 11.83 % | 15.709 M -10.21 % | 17.496 M -7.79 % | 18.973 M 12.12 % | 16.923 M 0.00 % | 16.923 M |
Other expenses | -17.223 M -91.36 % | -9.000 M 63.67 % | -24.775 M -393.07 % | 8.454 M 175.72 % | -11.164 M 11.91 % | -12.674 M -180.71 % | 15.702 M 184.71 % | 5.515 M -61.10 % | 14.179 M 4.63 % | 13.552 M 434.59 % | -4.050 M -161.24 % | 6.613 M -19.08 % | 8.172 M 570.11 % | 1.220 M 123.12 % | -5.274 M -216.08 % | -1.669 M -123.06 % | 7.235 M 162.46 % | -11.584 M -433.73 % | -2.170 M -119.39 % | 11.196 M 2 481.55 % | 433.702 K 104.69 % | -9.252 M 44.48 % | -16.664 M -195.77 % | 17.400 M 1 035.36 % | -1.860 M 85.00 % | -12.401 M -62.92 % | -7.612 M -105.76 % | -3.699 M -856.34 % | 489.104 K 0.00 % | 489.104 K |
Operating expenses | 140.504 M 1.92 % | 137.853 M 3.97 % | 132.586 M -16.28 % | 158.359 M 17.20 % | 135.120 M 14.99 % | 117.501 M -28.45 % | 164.231 M 6.16 % | 154.694 M -4.36 % | 161.746 M 9.85 % | 147.239 M -2.97 % | 151.742 M -3.22 % | 156.796 M -5.24 % | 165.459 M 14.04 % | 145.083 M -13.77 % | 168.253 M 27.55 % | 131.910 M 2.24 % | 129.023 M 53.93 % | 83.820 M -27.61 % | 115.782 M 5.90 % | 109.328 M 20.25 % | 90.918 M 26.38 % | 71.940 M -19.18 % | 89.012 M -16.31 % | 106.365 M 44.39 % | 73.666 M 27.12 % | 57.951 M -21.41 % | 73.735 M 15.14 % | 64.039 M -8.12 % | 69.700 M 0.00 % | 69.700 M |
Cost and expenses | 530.572 M 2.70 % | 516.619 M -24.06 % | 680.260 M 7.48 % | 632.912 M -1.88 % | 645.046 M 15.81 % | 556.998 M -22.20 % | 715.940 M 11.87 % | 639.975 M -8.42 % | 698.783 M 27.23 % | 549.220 M -13.88 % | 637.729 M -6.21 % | 679.932 M -16.98 % | 819.019 M 15.73 % | 707.719 M -18.63 % | 869.778 M 22.97 % | 707.313 M 18.70 % | 595.867 M 33.70 % | 445.674 M -21.22 % | 565.728 M 26.71 % | 446.470 M 4.04 % | 429.117 M 52.34 % | 281.688 M -30.33 % | 404.326 M -0.17 % | 405.010 M 6.66 % | 379.725 M 33.96 % | 283.460 M -22.15 % | 364.115 M 1.31 % | 359.422 M -5.64 % | 380.903 M 0.00 % | 380.903 M |
Research and development expenses | 59.485 M 4.63 % | 56.853 M -7.73 % | 61.616 M 8.24 % | 56.928 M -2.82 % | 58.582 M 22.08 % | 47.989 M -21.10 % | 60.820 M 26.07 % | 48.244 M -2.46 % | 49.459 M 9.89 % | 45.008 M -9.92 % | 49.963 M 3.38 % | 48.329 M -3.85 % | 50.262 M 15.11 % | 43.666 M -22.62 % | 56.434 M 38.72 % | 40.682 M 1.61 % | 40.035 M 23.50 % | 32.418 M -16.08 % | 38.628 M 15.04 % | 33.578 M 8.56 % | 30.931 M 20.56 % | 25.657 M -31.60 % | 37.513 M 35.83 % | 27.617 M -1.98 % | 28.176 M 18.47 % | 23.783 M -27.04 % | 32.596 M 119.47 % | 14.852 M -38.61 % | 24.193 M 0.00 % | 24.193 M |
Selling general and administrative expenses | 98.241 M 9.16 % | 90.000 M -6.00 % | 95.746 M 2.98 % | 92.978 M 6.02 % | 87.702 M 6.71 % | 82.187 M -6.30 % | 87.708 M -13.10 % | 100.935 M 2.88 % | 98.108 M 10.63 % | 88.678 M -16.21 % | 105.830 M 3.90 % | 101.853 M -4.83 % | 107.025 M 6.81 % | 100.197 M -14.43 % | 117.093 M 26.05 % | 92.897 M 13.63 % | 81.752 M 29.79 % | 62.987 M -20.60 % | 79.325 M 22.88 % | 64.554 M 8.40 % | 59.553 M 7.24 % | 55.535 M -18.53 % | 68.163 M 11.11 % | 61.347 M 29.56 % | 47.351 M 1.68 % | 46.569 M -4.48 % | 48.751 M -7.82 % | 52.886 M 17.48 % | 45.017 M 0.00 % | 45.017 M |
Interest income | 10.057 M 61.33 % | 6.234 M 0.57 % | 6.199 M -39.01 % | 10.163 M 24.23 % | 8.181 M 2.51 % | 7.981 M 9.05 % | 7.318 M 79.11 % | 4.086 M -13.16 % | 4.705 M -4.16 % | 4.909 M 23.20 % | 3.984 M 0.69 % | 3.957 M 92.11 % | 2.060 M | 0.000 -100.00 % | 2.820 M 97.43 % | 1.428 M -84.97 % | 9.506 M -37.51 % | 15.211 M -53.21 % | 32.508 M 554.23 % | 4.969 M -20.40 % | 6.243 M -2.00 % | 6.370 M -11.25 % | 7.177 M 50.24 % | 4.777 M 22.11 % | 3.912 M -66.23 % | 11.586 M 122.86 % | 5.199 M 71.15 % | 3.038 M -76.22 % | 12.772 M 0.00 % | 12.772 M |
Interest expense | 1.662 M -26.76 % | 2.269 M -50.90 % | 4.621 M -30.75 % | 6.673 M 18.00 % | 5.655 M 3.96 % | 5.439 M 3.34 % | 5.264 M -25.90 % | 7.103 M 5.88 % | 6.709 M -4.50 % | 7.025 M 12.29 % | 6.256 M -33.84 % | 9.455 M 16.17 % | 8.139 M 447.46 % | 1.487 M -88.67 % | 13.124 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 -100.00 % | 110.149 K | 0.000 | 0.000 |
Depreciation and amortization | 29.959 M 2.41 % | 29.256 M 0.00 % | 29.256 M -5.03 % | 30.804 M 4.83 % | 29.385 M -6.60 % | 31.462 M 0.00 % | 31.462 M 4.21 % | 30.192 M -4.48 % | 31.609 M 4.69 % | 30.192 M 0.00 % | 30.192 M 35.24 % | 22.325 M -25.58 % | 29.998 M 34.37 % | 22.325 M 0.00 % | 22.325 M 42.13 % | 15.707 M -13.70 % | 18.200 M 15.87 % | 15.707 M 0.00 % | 15.707 M 23.58 % | 12.710 M -15.54 % | 15.048 M 18.40 % | 12.710 M 0.00 % | 12.710 M 1.15 % | 12.565 M -1.66 % | 12.778 M 3.06 % | 12.398 M -1.33 % | 12.565 M 76.26 % | 7.129 M 0.00 % | 7.129 M 0.00 % | 7.129 M |
Operating income | 47.714 M 5.41 % | 45.267 M -68.35 % | 143.036 M 28.56 % | 111.263 M -8.38 % | 121.436 M -2.10 % | 124.039 M 67.95 % | 73.852 M -53.47 % | 158.708 M 73.69 % | 91.373 M 64.43 % | 55.570 M -2.26 % | 56.857 M -39.79 % | 94.438 M -5.25 % | 99.666 M 17.02 % | 85.169 M -22.40 % | 109.751 M 24.04 % | 88.483 M 18.37 % | 74.749 M -12.46 % | 85.384 M -6.71 % | 91.528 M -4.51 % | 95.852 M 15.91 % | 82.696 M 98.13 % | 41.738 M -45.65 % | 76.798 M 26.91 % | 60.512 M -17.29 % | 73.162 M 31.50 % | 55.635 M -29.17 % | 78.545 M -7.66 % | 85.065 M 55.07 % | 54.857 M 0.00 % | 54.857 M |
Operating income ratio | 0.08 2.42 % | 0.08 -53.63 % | 0.17 16.20 % | 0.15 -5.63 % | 0.16 -13.01 % | 0.18 94.78 % | 0.09 -52.94 % | 0.20 71.84 % | 0.12 25.86 % | 0.09 12.25 % | 0.08 -32.88 % | 0.12 12.41 % | 0.11 1.00 % | 0.11 -4.13 % | 0.11 0.77 % | 0.11 -0.25 % | 0.11 -30.67 % | 0.16 15.46 % | 0.14 -21.21 % | 0.18 9.39 % | 0.16 25.20 % | 0.13 -19.15 % | 0.16 22.80 % | 0.13 -19.54 % | 0.16 -1.54 % | 0.16 -7.53 % | 0.18 -7.28 % | 0.19 52.02 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | 1.181 M 1 260.68 % | 86.826 K 102.57 % | -3.384 M -9.45 % | -3.092 M -1 060.76 % | -266.349 K -259.86 % | 166.619 K 111.57 % | -1.441 M -856.32 % | 190.463 K 181.97 % | -232.357 K -70.80 % | -136.041 K 99.02 % | -13.813 M -231.39 % | -4.168 M -1 595.32 % | 278.755 K -84.52 % | 1.801 M 1 780.14 % | 95.771 K -61.82 % | 250.829 K 149.46 % | -507.183 K -335.29 % | 215.553 K -44.89 % | 391.107 K 172.22 % | -541.546 K -204.38 % | -177.915 K 26.80 % | -243.059 K -221.44 % | 200.140 K 371.98 % | -73.585 K 44.70 % | -133.058 K 24.85 % | -177.046 K 37.10 % | -281.450 K -141.78 % | 673.719 K -27.26 % | 926.202 K 0.00 % | 926.202 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 | 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 | 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 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -605.846 M -182.65 % | -214.346 M -22.58 % | -174.862 M -177.41 % | -63.033 M -203.04 % | 61.172 M 136.81 % | -166.204 M 27.19 % | -228.283 M 53.64 % | -492.428 M -75.43 % | -280.703 M -36.43 % | -205.752 M 35.04 % | -316.751 M -1 606.84 % | 21.021 M 108.37 % | -251.288 M -206.38 % | -82.019 M -172.42 % | -30.107 M -267.03 % | 18.025 M 106.02 % | -299.475 M 53.15 % | -639.224 M 1.99 % | -652.192 M 27.81 % | -903.417 M -8.81 % | -830.239 M 11.58 % | -938.977 M 6.77 % | -1.007 B -0.24 % | -1.005 B -101.87 % | -497.668 M 10.57 % | -556.499 M 11.09 % | -625.941 M -29.77 % | -482.345 M -200.68 % | 479.087 M |
Total investments | 791.723 M 24 683.00 % | 3.195 M 0.76 % | 3.171 M -99.66 % | 945.250 M 3.18 % | 916.156 M 14.56 % | 799.752 M 26 130.47 % | 3.049 M -5.45 % | 3.225 M -8.34 % | 3.518 M -9.56 % | 3.890 M -4.96 % | 4.093 M -1.82 % | 4.169 M -2.20 % | 4.263 M -6.03 % | 4.537 M 34.00 % | 3.385 M -8.33 % | 3.693 M -95.39 % | 80.090 M -50.34 % | 161.271 M -37.57 % | 258.335 M 37 890.44 % | 680.000 K -94.77 % | 12.990 M -5.69 % | 13.774 M 9.30 % | 12.602 M 61.28 % | 7.814 M 30.51 % | 5.988 M 1.82 % | 5.881 M -6.61 % | 6.297 M -4.36 % | 6.584 M -99.31 % | 958.173 M |
Total debt | 260.266 M 1.23 % | 257.104 M -20.96 % | 325.263 M -47.94 % | 624.746 M -11.31 % | 704.430 M 8.94 % | 646.605 M -4.25 % | 675.296 M 0.68 % | 670.709 M -13.69 % | 777.066 M -0.71 % | 782.638 M -0.62 % | 787.493 M -18.04 % | 960.883 M 98.08 % | 485.093 M -9.30 % | 534.846 M -0.26 % | 536.231 M 6.65 % | 502.797 M 45.30 % | 346.042 M 384.69 % | 71.394 M 5.76 % | 67.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.587 B 548.15 % | 244.838 M -79.20 % | 1.177 B 469.80 % | 206.576 M -82.19 % | 1.160 B 3 575.69 % | 31.557 M -96.39 % | 874.628 M 363.99 % | 188.501 M -78.65 % | 882.743 M 368.32 % | 188.491 M -83.73 % | 1.158 B 812.52 % | 126.956 M -88.73 % | 1.127 B 787.40 % | 126.961 M -88.37 % | 1.092 B 1 085.39 % | 92.104 M -91.56 % | 1.092 B 325 747.26 % | -335.268 K -3.35 % | -324.403 K -0.76 % | -321.941 K 1.67 % | -327.404 K -1.89 % | -321.329 K 1.77 % | -327.107 K -1.44 % | -322.451 K -2.65 % | -314.120 K -0.05 % | -313.972 K 0.82 % | -316.563 K -100.03 % | 942.401 M |
Retained earnings | 1.278 B -4.83 % | 1.343 B 3.50 % | 1.298 B 7.52 % | 1.207 B -0.88 % | 1.218 B 2.77 % | 1.185 B 10.37 % | 1.073 B -4.60 % | 1.125 B 19.50 % | 941.577 M 0.67 % | 935.276 M 3.96 % | 899.607 M 0.30 % | 896.881 M 8.84 % | 824.016 M 6.83 % | 771.326 M 10.41 % | 698.613 M 8.87 % | 641.691 M 13.03 % | 567.702 M -3.32 % | 587.205 M 14.34 % | 513.566 M 10.71 % | 463.879 M 21.40 % | 382.120 M 1.30 % | 377.228 M 10.25 % | 342.171 M 13.75 % | 300.797 M 20.64 % | 249.329 M 36.40 % | 182.799 M -8.30 % | 199.335 M 104.20 % | 97.619 M | 0.000 |
Common stock | 432.895 M 0.00 % | 432.905 M 1.03 % | 428.473 M 5.02 % | 407.988 M 0.00 % | 407.988 M 0.00 % | 407.988 M 0.00 % | 407.988 M 1.74 % | 401.013 M 0.00 % | 401.013 M 0.00 % | 401.011 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 0.00 % | 401.010 M 11.39 % | 360.010 M 0.00 % | 360.010 M 0.00 % | 360.010 M 0.00 % | 360.010 M | 0.000 |
Total equity | 3.231 B -1.98 % | 3.296 B 3.83 % | 3.174 B 16.16 % | 2.733 B -0.06 % | 2.735 B 1.57 % | 2.692 B 4.70 % | 2.572 B -1.66 % | 2.615 B 7.36 % | 2.436 B 0.27 % | 2.429 B 2.14 % | 2.378 B -10.82 % | 2.667 B 4.35 % | 2.556 B 2.32 % | 2.498 B 3.10 % | 2.423 B 4.35 % | 2.322 B 12.67 % | 2.061 B -0.94 % | 2.080 B 3.67 % | 2.006 B 4.06 % | 1.928 B 4.43 % | 1.846 B 0.27 % | 1.842 B 1.94 % | 1.806 B 3.91 % | 1.739 B 45.34 % | 1.196 B 5.89 % | 1.130 B -1.44 % | 1.146 B 14.12 % | 1.004 B 6.58 % | 942.401 M |
Other non current liabilities | 0.000 -100.00 % | 3.677 M 0.00 % | 3.677 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 313.600 M 0.00 % | 313.600 M 0.00 % | 313.600 M 0.00 % | 313.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 259.266 M 0.84 % | 257.104 M -20.96 % | 325.263 M -47.94 % | 624.746 M -0.85 % | 630.080 M 0.55 % | 626.634 M 0.73 % | 622.122 M 0.57 % | 618.614 M -15.91 % | 735.680 M 0.32 % | 733.359 M 0.82 % | 727.417 M -19.58 % | 904.518 M 143.66 % | 371.218 M 2.22 % | 363.145 M -0.94 % | 366.578 M -10.08 % | 407.656 M 17.81 % | 346.042 M 384.69 % | 71.394 M 13.24 % | 63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 312.133 M -1.10 % | 315.589 M -17.44 % | 382.264 M -43.78 % | 679.910 M -0.79 % | 685.333 M 0.25 % | 683.640 M 0.45 % | 680.554 M -31.28 % | 990.303 M -10.71 % | 1.109 B 0.07 % | 1.108 B 0.58 % | 1.102 B 14.01 % | 966.377 M 126.75 % | 426.193 M 1.62 % | 419.387 M -1.09 % | 424.013 M -7.23 % | 457.047 M 29.59 % | 352.676 M 350.18 % | 78.340 M 985.90 % | 7.214 M 8.71 % | 6.636 M -4.54 % | 6.952 M 5.95 % | 6.561 M -5.60 % | 6.951 M -5.87 % | 7.384 M -5.97 % | 7.853 M -5.68 % | 8.326 M -5.46 % | 8.807 M -3.68 % | 9.143 M | 0.000 |
Other current liabilities | 252.362 M -3.03 % | 260.246 M -52.33 % | 545.886 M 95.29 % | 279.525 M 89.22 % | 147.728 M -31.74 % | 216.428 M -72.37 % | 783.180 M 351.35 % | 173.521 M -34.18 % | 263.623 M 67.43 % | 157.453 M -72.98 % | 582.640 M 87.43 % | 310.866 M -45.03 % | 565.553 M 91.67 % | 295.073 M -40.25 % | 493.880 M 92.47 % | 256.598 M 33.46 % | 192.264 M -40.22 % | 321.599 M -11.24 % | 362.317 M 161.21 % | 138.707 M 8.04 % | 128.384 M -1.22 % | 129.975 M -56.68 % | 300.020 M 126.17 % | 132.650 M 31.92 % | 100.550 M -42.28 % | 174.206 M 56.25 % | 111.490 M 2.41 % | 108.868 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.095 M 9.45 % | 71.350 M | 0.000 -100.00 % | 238.619 M -9.37 % | 263.281 M 189.30 % | 91.005 M 2.25 % | 89.005 M -22.10 % | 114.250 M | 0.000 -100.00 % | 122.881 M -62.09 % | 324.125 M -17.94 % | 395.009 M 499.77 % | 65.861 M -22.03 % | 84.472 M 1 993.69 % | -4.461 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 1.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 82.422 M 312.72 % | 19.970 M -62.44 % | 53.174 M 0.26 % | 53.034 M 142.53 % | 21.867 M -31.43 % | 31.891 M -46.92 % | 60.076 M 163.21 % | 22.824 M -79.96 % | 113.875 M -19.26 % | 141.040 M -7.09 % | 151.806 M 59.56 % | 95.140 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 |
Total current liabilities | 745.516 M 8.59 % | 686.559 M -14.96 % | 807.384 M 7.35 % | 752.109 M -1.19 % | 761.139 M 3.60 % | 734.712 M -26.53 % | 1.000 B 26.83 % | 788.471 M -5.75 % | 836.571 M 6.64 % | 784.458 M -16.28 % | 936.965 M 2.63 % | 912.939 M -11.97 % | 1.037 B -2.30 % | 1.062 B -10.72 % | 1.189 B 6.09 % | 1.121 B 45.14 % | 772.159 M 19.64 % | 645.410 M -8.83 % | 707.888 M 28.81 % | 549.563 M 34.44 % | 408.772 M 2.57 % | 398.515 M -29.13 % | 562.289 M 19.06 % | 472.267 M 3.59 % | 455.908 M 13.05 % | 403.294 M -9.59 % | 446.061 M 8.50 % | 411.106 M | 0.000 |
Total liabilities | 1.058 B 5.54 % | 1.002 B -15.76 % | 1.190 B -16.93 % | 1.432 B -1.00 % | 1.446 B 1.98 % | 1.418 B -15.60 % | 1.681 B -5.52 % | 1.779 B -8.57 % | 1.946 B 2.80 % | 1.893 B -7.17 % | 2.039 B 8.48 % | 1.879 B 28.43 % | 1.463 B -1.19 % | 1.481 B -8.19 % | 1.613 B 2.23 % | 1.578 B 40.26 % | 1.125 B 55.42 % | 723.750 M 1.21 % | 715.103 M 28.57 % | 556.199 M 33.79 % | 415.723 M 2.63 % | 405.076 M -28.84 % | 569.240 M 18.68 % | 479.652 M 3.43 % | 463.761 M 12.67 % | 411.620 M -9.51 % | 454.868 M 8.24 % | 420.249 M | 0.000 |
Other non current assets | 65.691 M -95.04 % | 1.325 B -0.12 % | 1.326 B 1 983.24 % | 63.674 M 13.59 % | 56.054 M -4.81 % | 58.884 M -92.61 % | 796.641 M 34.27 % | 593.306 M 0.47 % | 590.503 M -16.88 % | 710.431 M 27.47 % | 557.310 M -8.55 % | 609.410 M 408.43 % | 119.862 M -3.11 % | 123.712 M -6.13 % | 131.789 M 26.74 % | 103.981 M -6.50 % | 111.214 M 1 108.52 % | 9.202 M -74.29 % | 35.796 M -10.15 % | 39.841 M 16.54 % | 34.186 M -47.54 % | 65.164 M 154.30 % | 25.625 M 41.22 % | 18.145 M 8.70 % | 16.693 M 0.00 % | 16.693 M 42.76 % | 11.693 M 23.08 % | 9.500 M 101.98 % | -479.087 M |
Long term investments | 10.870 M 100.87 % | -1.244 B 1.20 % | -1.260 B -14 121.98 % | 8.983 M -14.06 % | 10.452 M 17.67 % | 8.882 M 101.22 % | -725.617 M -47.03 % | -493.515 M -16.10 % | -425.080 M 24.69 % | -564.414 M -36.93 % | -412.199 M 13.26 % | -475.218 M | 0.000 100.00 % | -8.132 M 12.40 % | -9.283 M 64.72 % | -26.315 M -157.64 % | 45.651 M -1.77 % | 46.475 M 26.48 % | 36.744 M 8.21 % | 33.957 M 161.41 % | 12.990 M -5.69 % | 13.774 M 9.30 % | 12.602 M 61.28 % | 7.814 M 30.51 % | 5.988 M -6.13 % | 6.378 M 1.29 % | 6.297 M -4.36 % | 6.584 M | 0.000 |
Intangible assets | 267.639 M -1.51 % | 271.736 M 2.44 % | 265.255 M -0.52 % | 266.654 M -1.00 % | 269.352 M 18.15 % | 227.982 M -1.04 % | 230.371 M -1.39 % | 233.615 M -11.54 % | 264.094 M -1.12 % | 267.079 M -1.11 % | 270.067 M -1.02 % | 272.862 M -1.01 % | 275.640 M -1.09 % | 278.666 M -1.08 % | 281.702 M 6.64 % | 264.156 M 170.66 % | 97.597 M -1.63 % | 99.209 M 35.60 % | 73.165 M 14.64 % | 63.820 M -0.69 % | 64.260 M 59.96 % | 40.171 M -0.83 % | 40.507 M -0.30 % | 40.629 M -1.12 % | 41.090 M -0.50 % | 41.297 M -0.93 % | 41.685 M -1.57 % | 42.350 M | 0.000 |
GoodWill | 84.520 M 0.00 % | 84.520 M 2.73 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M 0.00 % | 82.272 M -10.98 % | 92.423 M 0.00 % | 92.423 M 0.00 % | 92.423 M 0.00 % | 92.423 M 0.00 % | 92.423 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 |
Goodwill and intangible assets | 352.159 M -1.15 % | 356.256 M 2.51 % | 347.527 M -0.40 % | 348.925 M -0.77 % | 351.624 M 13.33 % | 310.254 M -0.76 % | 312.643 M -1.03 % | 315.887 M -8.80 % | 346.366 M -0.85 % | 349.350 M -0.85 % | 352.339 M -3.54 % | 365.285 M -0.75 % | 368.062 M -0.82 % | 371.089 M -0.81 % | 374.125 M 4.92 % | 356.579 M 265.36 % | 97.597 M -1.63 % | 99.209 M 35.60 % | 73.165 M 14.64 % | 63.820 M -0.69 % | 64.260 M 59.96 % | 40.171 M -0.83 % | 40.507 M -0.30 % | 40.629 M -1.12 % | 41.090 M -0.50 % | 41.297 M -0.93 % | 41.685 M -1.57 % | 42.350 M | 0.000 |
Property plant equipment net | 1.342 B 5.76 % | 1.269 B 3.63 % | 1.225 B 4.64 % | 1.170 B -2.11 % | 1.195 B 0.83 % | 1.186 B -1.41 % | 1.203 B 6.15 % | 1.133 B -15.39 % | 1.339 B -2.89 % | 1.379 B -1.05 % | 1.393 B -11.48 % | 1.574 B -3.19 % | 1.626 B 1.99 % | 1.594 B -0.74 % | 1.606 B 0.29 % | 1.601 B 26.50 % | 1.266 B 31.96 % | 959.401 M 14.93 % | 834.738 M 12.97 % | 738.884 M 0.10 % | 738.155 M 8.01 % | 683.388 M 0.75 % | 678.289 M 16.36 % | 582.910 M 8.86 % | 535.451 M 15.30 % | 464.418 M 8.81 % | 426.828 M 19.68 % | 356.628 M | 0.000 |
Total non current assets | 1.816 B 3.93 % | 1.748 B 4.36 % | 1.675 B 3.15 % | 1.624 B -1.17 % | 1.643 B 3.41 % | 1.589 B -1.95 % | 1.620 B 1.39 % | 1.598 B -14.82 % | 1.876 B -0.81 % | 1.891 B -0.76 % | 1.906 B -8.71 % | 2.088 B -2.09 % | 2.133 B 1.76 % | 2.096 B -0.97 % | 2.116 B 3.26 % | 2.049 B 34.00 % | 1.529 B 36.23 % | 1.123 B 13.59 % | 988.367 M 11.80 % | 884.066 M 3.22 % | 856.470 M 5.91 % | 808.649 M 5.87 % | 763.837 M 16.45 % | 655.950 M 8.38 % | 605.210 M 13.54 % | 533.023 M 8.27 % | 492.319 M 16.47 % | 422.715 M 188.23 % | -479.087 M |
Other current assets | 26.347 M -15.74 % | 31.267 M 17.44 % | 26.625 M -13.99 % | 30.955 M -44.04 % | 55.315 M 60.02 % | 34.567 M -40.84 % | 58.431 M -56.85 % | 135.425 M 169.55 % | 50.240 M 4.46 % | 48.095 M 2.38 % | 46.975 M -7.78 % | 50.936 M -7.09 % | 54.820 M -38.90 % | 89.728 M -6.64 % | 96.111 M -12.69 % | 110.076 M 57.72 % | 69.792 M 11.08 % | 62.830 M 22.06 % | 51.473 M 8.07 % | 47.630 M -16.82 % | 57.262 M -81.02 % | 301.703 M 576.07 % | 44.626 M -2.16 % | 45.613 M 7.86 % | 42.291 M 472.71 % | 7.384 M -72.13 % | 26.495 M -18.13 % | 32.362 M | 0.000 |
Short term investments | 780.853 M -37.41 % | 1.248 B -1.19 % | 1.263 B 34.87 % | 936.267 M 3.37 % | 905.704 M 14.52 % | 790.869 M 8.54 % | 728.666 M 46.69 % | 496.740 M 15.90 % | 428.599 M -24.58 % | 568.303 M 36.52 % | 416.292 M -13.16 % | 479.387 M 11 145.84 % | 4.263 M -66.35 % | 12.669 M 0.00 % | 12.669 M -57.78 % | 30.008 M -62.53 % | 80.090 M -50.34 % | 161.271 M -37.57 % | 258.335 M 37 890.44 % | 680.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.881 M | 0.000 | 0.000 -100.00 % | 958.173 M |
cash and cash equivalents | 866.112 M 83.71 % | 471.450 M -5.73 % | 500.126 M -27.28 % | 687.779 M 6.92 % | 643.259 M -22.40 % | 828.979 M -8.26 % | 903.579 M -22.32 % | 1.163 B 9.96 % | 1.058 B 7.02 % | 988.391 M -10.49 % | 1.104 B 17.49 % | 939.862 M 27.63 % | 736.381 M 19.37 % | 616.865 M 8.92 % | 566.338 M 16.83 % | 484.772 M -24.90 % | 645.517 M -9.16 % | 710.618 M -1.26 % | 719.698 M -20.34 % | 903.417 M 8.81 % | 830.239 M -11.58 % | 938.977 M -6.77 % | 1.007 B 0.24 % | 1.005 B 101.87 % | 497.668 M -10.57 % | 556.499 M -11.09 % | 625.941 M 29.77 % | 482.345 M 200.68 % | -479.087 M |
Cash and short term investments | 1.647 B -4.20 % | 1.719 B -2.48 % | 1.763 B 8.55 % | 1.624 B 4.85 % | 1.549 B -4.38 % | 1.620 B -0.76 % | 1.632 B -1.66 % | 1.660 B 11.67 % | 1.486 B -4.52 % | 1.557 B 2.38 % | 1.521 B 7.14 % | 1.419 B 92.73 % | 736.381 M 16.97 % | 629.534 M 8.73 % | 579.007 M 12.48 % | 514.779 M -29.06 % | 725.607 M -16.78 % | 871.889 M -10.85 % | 978.033 M 8.18 % | 904.097 M 8.90 % | 830.239 M -11.58 % | 938.977 M -6.77 % | 1.007 B 0.24 % | 1.005 B 101.87 % | 497.668 M -11.51 % | 562.379 M -10.15 % | 625.941 M 29.77 % | 482.345 M 0.68 % | 479.087 M |
Total current assets | 2.472 B -3.08 % | 2.551 B -5.16 % | 2.689 B 5.83 % | 2.541 B 0.12 % | 2.538 B 0.64 % | 2.522 B -4.17 % | 2.632 B -5.86 % | 2.796 B 11.59 % | 2.505 B 3.07 % | 2.430 B -3.21 % | 2.511 B 2.15 % | 2.458 B 30.31 % | 1.886 B 0.18 % | 1.883 B -1.90 % | 1.919 B 3.76 % | 1.850 B 11.72 % | 1.656 B -1.50 % | 1.681 B -3.00 % | 1.733 B 8.30 % | 1.600 B 13.85 % | 1.406 B -2.24 % | 1.438 B -10.79 % | 1.612 B 3.18 % | 1.562 B 48.12 % | 1.055 B 4.61 % | 1.008 B -9.06 % | 1.109 B 10.66 % | 1.002 B 109.13 % | 479.087 M |
Inventory | 345.108 M 15.31 % | 299.278 M 3.32 % | 289.655 M -9.63 % | 320.523 M -3.94 % | 333.671 M 2.78 % | 324.644 M 3.36 % | 314.075 M 1.04 % | 310.848 M -6.39 % | 332.051 M -5.70 % | 352.104 M -4.57 % | 368.948 M 0.79 % | 366.047 M -14.48 % | 428.036 M -22.47 % | 552.077 M 4.01 % | 530.806 M 2.50 % | 517.883 M 42.39 % | 363.713 M 11.52 % | 326.142 M 20.27 % | 271.168 M 11.98 % | 242.160 M 41.04 % | 171.695 M -12.96 % | 197.250 M -9.35 % | 217.604 M 23.30 % | 176.489 M -0.04 % | 176.562 M 4.13 % | 169.553 M 8.69 % | 155.989 M -6.98 % | 167.693 M | 0.000 |
Net receivables | 453.660 M -9.44 % | 500.943 M -17.91 % | 610.237 M 7.85 % | 565.799 M -5.75 % | 600.291 M 10.56 % | 542.933 M -13.42 % | 627.114 M -9.05 % | 689.483 M 8.31 % | 636.564 M 34.41 % | 473.597 M -19.97 % | 591.808 M -4.84 % | 621.883 M -9.89 % | 690.135 M 12.83 % | 611.667 M -17.37 % | 740.268 M 4.68 % | 707.193 M 42.36 % | 496.780 M 18.22 % | 420.215 M -5.26 % | 443.539 M 9.14 % | 406.402 M 17.30 % | 346.456 M | 0.000 -100.00 % | 355.177 M 1.31 % | 350.584 M -0.97 % | 354.028 M 31.64 % | 268.940 M -13.47 % | 310.794 M -8.12 % | 338.275 M | 0.000 |
Tax assets | 45.614 M 8.34 % | 42.103 M 17.80 % | 35.740 M 12.26 % | 31.838 M 8.79 % | 29.266 M 16.59 % | 25.102 M -26.33 % | 34.076 M -31.18 % | 49.515 M 95.37 % | 25.344 M 46.35 % | 17.317 M 14.13 % | 15.173 M 5.18 % | 14.426 M -23.13 % | 18.766 M 27.52 % | 14.716 M 9.80 % | 13.403 M -2.40 % | 13.733 M 52.82 % | 8.986 M 7.08 % | 8.392 M 5.91 % | 7.924 M 4.76 % | 7.564 M 9.95 % | 6.879 M 11.85 % | 6.151 M -9.73 % | 6.813 M 5.61 % | 6.452 M 7.75 % | 5.988 M 41.34 % | 4.237 M -27.16 % | 5.816 M -24.01 % | 7.654 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 | 476.226 M 17.92 % | 403.850 M 79.95 % | 224.419 M -50.02 % | 449.061 M 0.32 % | 447.649 M 9.00 % | 410.695 M 190.64 % | 141.308 M -71.20 % | 490.626 M -6.64 % | 525.529 M 6.00 % | 495.782 M 82.87 % | 271.117 M -52.29 % | 568.207 M 70.16 % | 333.915 M -44.97 % | 606.807 M 41.01 % | 430.316 M -31.33 % | 626.653 M 11.49 % | 562.053 M 82.77 % | 307.519 M -4.77 % | 322.914 M -17.71 % | 392.400 M 46.00 % | 268.774 M 3.83 % | 258.871 M 3.81 % | 249.380 M -23.33 % | 325.268 M -5.28 % | 343.396 M 59.20 % | 215.696 M -33.85 % | 326.064 M 15.37 % | 282.626 M | 0.000 |
Tax payables | 15.928 M -29.09 % | 22.463 M -39.42 % | 37.079 M 57.64 % | 23.522 M 348.49 % | 5.245 M -67.76 % | 16.269 M -27.24 % | 22.360 M 2 282.05 % | 938.674 K -96.33 % | 25.552 M 206.90 % | 8.326 M -64.01 % | 23.131 M 109.47 % | 11.043 M -53.53 % | 23.764 M 27.86 % | 18.586 M -42.63 % | 32.395 M -1.94 % | 33.037 M 85.17 % | 17.842 M 9.52 % | 16.291 M -36.96 % | 25.844 M 40.04 % | 18.455 M 58.90 % | 11.614 M 20.12 % | 9.669 M -24.99 % | 12.889 M -10.18 % | 14.350 M 19.96 % | 11.962 M -10.68 % | 13.392 M 57.40 % | 8.508 M -56.62 % | 19.612 M | 0.000 |
Deferred revenue non current | 16.148 M -7.92 % | 17.537 M 3.39 % | 16.963 M -7.26 % | 18.290 M 2.37 % | 17.867 M -6.49 % | 19.107 M -4.57 % | 20.022 M 4.47 % | 19.165 M -5.68 % | 20.319 M -4.73 % | 21.327 M 4.89 % | 20.332 M 27.91 % | 15.896 M 17.85 % | 13.489 M -5.29 % | 14.243 M -4.56 % | 14.924 M 134.39 % | 6.367 M -4.02 % | 6.634 M -4.50 % | 6.946 M -3.71 % | 7.214 M 8.71 % | 6.636 M -4.54 % | 6.952 M 5.95 % | 6.561 M -5.60 % | 6.951 M -5.87 % | 7.384 M -5.97 % | 7.853 M -5.68 % | 8.326 M -5.46 % | 8.807 M -3.68 % | 9.143 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.132 M -2.00 % | 218.509 M 3.93 % | 210.256 M 3.53 % | 203.087 M -3.47 % | 210.395 M 3.14 % | 203.996 M 2.61 % | 198.806 M 1.21 % | 196.428 M 4.97 % | 187.130 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 |
Capital lease obligations | 13.764 M -2.00 % | 14.045 M -2.13 % | 14.351 M 1.41 % | 14.152 M -53.90 % | 30.697 M -5.93 % | 32.632 M -5.10 % | 34.385 M -8.55 % | 37.601 M -75.00 % | 150.406 M -2.47 % | 154.212 M 0.34 % | 153.693 M -54.39 % | 336.972 M -9.23 % | 371.218 M 2.22 % | 363.145 M -5.32 % | 383.543 M -5.91 % | 407.656 M 17.81 % | 346.042 M 384.69 % | 71.394 M 13.24 % | 63.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.934 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 335.268 K 3.35 % | 324.403 K 0.76 % | 321.941 K -1.67 % | 327.404 K 1.89 % | 321.329 K -1.77 % | 327.107 K 1.44 % | 322.451 K 2.65 % | 314.120 K 0.05 % | 313.972 K -0.82 % | 316.563 K | 0.000 |
Other total stockholders equity | 1.520 B 2 378.07 % | -66.711 M -105.54 % | 1.204 B 2 141.69 % | -58.948 M -106.53 % | 902.561 M 1 597.68 % | -60.264 M -106.68 % | 901.760 M | 0.000 -100.00 % | 874.638 M | 0.000 -100.00 % | 874.711 M | 0.000 -100.00 % | 1.127 B | 0.000 -100.00 % | 999.694 M | 0.000 -100.00 % | 999.694 M | 0.000 -100.00 % | 999.358 M -6.01 % | 1.063 B -0.03 % | 1.064 B 324 955.81 % | -327.404 K -100.03 % | 1.064 B 2.56 % | 1.037 B 88.62 % | 549.809 M -6.36 % | 587.165 M 0.00 % | 587.165 M 9.64 % | 535.518 M | 0.000 |
Deferred tax liabilities non current | 36.719 M -1.48 % | 37.272 M 2.50 % | 36.361 M -1.39 % | 36.874 M -1.37 % | 37.386 M -1.35 % | 37.899 M -1.33 % | 38.411 M -1.32 % | 38.924 M -1.30 % | 39.436 M -1.28 % | 39.949 M -1.27 % | 40.461 M -11.97 % | 45.963 M 10.79 % | 41.486 M -1.22 % | 41.999 M -1.21 % | 42.511 M -1.19 % | 43.024 M 748.56 % | -6.634 M 4.50 % | -6.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.288 B -0.23 % | 4.298 B -1.51 % | 4.364 B 4.78 % | 4.165 B -0.39 % | 4.181 B 1.71 % | 4.111 B -3.33 % | 4.252 B -3.22 % | 4.394 B 0.28 % | 4.381 B 1.37 % | 4.322 B -2.15 % | 4.417 B -2.84 % | 4.546 B 13.12 % | 4.019 B 1.01 % | 3.979 B -1.41 % | 4.036 B 3.50 % | 3.899 B 22.42 % | 3.185 B 13.61 % | 2.804 B 3.02 % | 2.721 B 9.54 % | 2.484 B 9.82 % | 2.262 B 0.69 % | 2.247 B -5.43 % | 2.376 B 7.10 % | 2.218 B 33.63 % | 1.660 B 7.70 % | 1.541 B -3.73 % | 1.601 B 12.39 % | 1.425 B | 0.000 |
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 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 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 | 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 | 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 100.00 % | -13.321 M -117.28 % | 77.072 M 200.00 % | -77.072 M | 0.000 100.00 % | -229.283 M -354.30 % | 90.163 M 200.00 % | -90.163 M | 0.000 -100.00 % | 316.927 M 365.70 % | -119.281 M -200.00 % | 119.281 M | 0.000 100.00 % | -174.201 M -205.91 % | 164.485 M 200.00 % | -164.485 M | 0.000 100.00 % | -169.131 M -323.50 % | -39.936 M -200.00 % | 39.936 M | 0.000 100.00 % | -124.219 M -257.80 % | 78.717 M 200.00 % | -78.717 M -807.90 % | -8.670 M -70.92 % | -5.073 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 100.00 % | -15.793 M -130.31 % | 52.099 M 200.00 % | -52.099 M | 0.000 100.00 % | -223.734 M -314.50 % | 104.305 M 200.00 % | -104.305 M | 0.000 -100.00 % | 179.143 M 824.21 % | -24.736 M -200.00 % | 24.736 M | 0.000 100.00 % | -39.904 M -151.74 % | 77.123 M 200.00 % | -77.123 M | 0.000 100.00 % | -112.301 M -769.70 % | 16.769 M 200.00 % | -16.769 M | 0.000 100.00 % | -53.666 M -196.68 % | 55.511 M 200.00 % | -55.511 M | 0.000 100.00 % | -4.508 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 -100.00 % | 2.472 M -90.10 % | 24.972 M 200.00 % | -24.972 M | 0.000 100.00 % | -6.074 M 57.05 % | -14.142 M -200.00 % | 14.142 M | 0.000 -100.00 % | 137.783 M 245.73 % | -94.545 M -200.00 % | 94.545 M | 0.000 100.00 % | -134.297 M -253.73 % | 87.362 M 200.00 % | -87.362 M | 0.000 100.00 % | -56.830 M -0.22 % | -56.705 M -200.00 % | 56.705 M | 0.000 100.00 % | -70.553 M -404.03 % | 23.206 M 200.00 % | -23.206 M -48.02 % | -15.678 M -2 676.51 % | -564.664 K | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 524.501 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 7.008 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 18.783 M -52.08 % | 39.198 M -80.45 % | 200.551 M 279.05 % | 52.909 M 842.06 % | -7.130 M 56.16 % | -16.264 M -107.61 % | 213.817 M 3 057.99 % | -7.228 M 64.97 % | -20.632 M 52.46 % | -43.399 M 88.03 % | -362.542 M -592.14 % | 73.666 M 144.46 % | -165.696 M -304.91 % | 80.864 M -39.66 % | 134.016 M 9 027.17 % | -1.501 M 97.57 % | -61.902 M 15.94 % | -73.640 M 5.84 % | -78.206 M 4.35 % | -81.759 M -8.33 % | -75.470 M -115.27 % | -35.057 M 48.38 % | -67.915 M -31.95 % | -51.468 M 22.64 % | -66.530 M -713.86 % | -8.175 M 88.38 % | -70.363 M 1.54 % | -71.464 M -1 582.63 % | 4.820 M 0.00 % | 4.820 M |
Net cash provided by operating activities | 104.418 M 166.39 % | 39.198 M -79.06 % | 187.230 M -18.41 % | 229.464 M 272.21 % | 61.649 M -52.94 % | 131.012 M -26.37 % | 177.938 M -8.28 % | 194.006 M 1 977.38 % | 9.339 M -78.63 % | 43.707 M 34.91 % | 32.398 M -55.54 % | 72.865 M -12.39 % | 83.167 M -45.85 % | 153.577 M -16.42 % | 183.738 M 502.41 % | 30.500 M -48.42 % | 59.134 M 217.87 % | 18.603 M -85.80 % | 130.976 M 7.84 % | 121.451 M 118.09 % | 55.688 M 30.66 % | 42.620 M -53.53 % | 91.710 M -16.31 % | 109.580 M 397.56 % | 22.023 M -49.99 % | 44.039 M -50.74 % | 89.407 M -16.48 % | 107.046 M 81.03 % | 59.133 M 0.00 % | 59.133 M |
Investments in property plant and equipment | -55.106 M 38.78 % | -90.017 M -20.80 % | -74.517 M -165.62 % | -28.054 M 68.97 % | -90.397 M -50.06 % | -60.240 M -221.19 % | -18.755 M 30.53 % | -26.999 M -23.33 % | -21.892 M 73.80 % | -83.558 M -655.30 % | -11.063 M 69.17 % | -35.885 M 43.46 % | -63.468 M 38.69 % | -103.523 M -35.07 % | -76.646 M 15.61 % | -90.819 M -75.53 % | -51.741 M 55.53 % | -116.362 M -41.32 % | -82.336 M -79.58 % | -45.849 M 48.77 % | -89.494 M 21.36 % | -113.804 M -48.95 % | -76.406 M 11.51 % | -86.349 M -11.73 % | -77.286 M -31.46 % | -58.789 M -310.12 % | -14.335 M -6.20 % | -13.498 M 22.13 % | -17.335 M 0.00 % | -17.335 M |
Acquisitions net | -1.123 M | 0.000 | 0.000 | 0.000 100.00 % | -99.353 M -129 432.60 % | 76.820 K -99.93 % | 117.153 M 59.72 % | 73.349 M 1 500 778.11 % | 4.887 K -97.78 % | 220.184 K 102.23 % | -9.881 M -805.16 % | 1.401 M | 0.000 | 0.000 100.00 % | -57.120 M 73.79 % | -217.894 M -515.84 % | 52.398 M -55.05 % | 116.564 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 |
Purchases of investments | -683.891 M 32.29 % | -1.010 B 30.06 % | -1.444 B -44.26 % | -1.001 B 5.92 % | -1.064 B -56.93 % | -677.997 M 34.67 % | -1.038 B -41.10 % | -735.500 M 1.21 % | -744.500 M -23.42 % | -603.210 M 0.87 % | -608.509 M -8.66 % | -560.000 M -1 413.51 % | -37.000 M 28.79 % | -51.961 M 43.08 % | -91.282 M -276.01 % | 51.862 M 116.97 % | -305.680 M -91.05 % | -160.000 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 |
Sales maturities of investments | 1.143 B 10.74 % | 1.032 B -8.03 % | 1.122 B 14.78 % | 977.751 M 2.92 % | 950.000 M 53.97 % | 617.000 M -21.87 % | 789.681 M 13.94 % | 693.054 M -21.67 % | 884.814 M 93.88 % | 456.378 M -33.49 % | 686.128 M 731.88 % | 82.479 M 127.11 % | 36.316 M -11.33 % | 40.957 M -64.04 % | 113.903 M 41.77 % | 80.345 M -72.42 % | 291.313 M 11.01 % | 262.411 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 |
Other investing activites | -3.000 100.00 % | -5.116 M -447.12 % | -935.052 K -100.98 % | 95.299 M | 0.000 -100.00 % | 3.100 M 1 433.01 % | 202.204 K 101.27 % | -15.932 M -74.23 % | -9.144 M -123.53 % | -4.091 M -138.96 % | 10.501 M 123.23 % | -45.208 M -2 226.47 % | -1.943 M -170.76 % | 2.746 M -84.47 % | 17.678 M 1 554.14 % | 1.069 M 103.01 % | -35.475 M 69.51 % | -116.362 M 46.12 % | -215.983 M -4 259.80 % | 5.192 M 211.20 % | -4.669 M -323.84 % | -1.102 M 87.03 % | -8.491 M 30.62 % | -12.239 M -904.47 % | 1.521 M -78.60 % | 7.108 M 118.77 % | -37.860 M | 0.000 -100.00 % | 38.836 M 0.00 % | 38.836 M |
Net cash used for investing activites | 402.881 M 651.76 % | -73.017 M 81.62 % | -397.168 M -1 002.73 % | 43.996 M 114.48 % | -303.754 M -157.29 % | -118.061 M 21.04 % | -149.529 M -1 143.27 % | -12.027 M -111.01 % | 109.283 M 146.65 % | -234.261 M -448.73 % | 67.176 M 112.06 % | -557.213 M -743.05 % | -66.095 M 40.87 % | -111.781 M -19.59 % | -93.467 M 46.72 % | -175.438 M -256.69 % | -49.185 M -257.77 % | -13.748 M 95.39 % | -298.319 M -633.75 % | -40.657 M 56.82 % | -94.163 M 18.05 % | -114.906 M -35.35 % | -84.897 M 13.89 % | -98.588 M -30.12 % | -75.764 M -46.60 % | -51.681 M 0.98 % | -52.195 M -286.67 % | -13.498 M -162.78 % | 21.501 M 0.00 % | 21.501 M |
Debt repayment | 0.000 | 0.000 100.00 % | -139.385 K | 0.000 -100.00 % | 284.373 K -97.69 % | 12.296 M 33.99 % | 9.177 M 112.42 % | -73.865 M -312.73 % | 34.723 M -11.29 % | 39.142 M -24.97 % | 52.172 M -90.87 % | 571.618 M 1 552.47 % | 34.592 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.935 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 |
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 | 0.000 | 0.000 100.00 % | -1.861 M 97.59 % | -77.110 M 0.17 % | -77.244 M -2 324.97 % | -3.185 M 97.31 % | -118.514 M -6 370.84 % | -1.832 M 97.67 % | -78.609 M -799 376.49 % | -9.833 K 99.97 % | -30.477 M -2 177.19 % | -1.338 M 95.61 % | -30.503 M -1 959.07 % | -1.481 M -32.07 % | -1.122 M -57.77 % | -710.923 K 99.13 % | -81.405 M | 0.000 | 0.000 | 0.000 100.00 % | -70.578 M | 0.000 | 0.000 | 0.000 100.00 % | -4.813 M 91.98 % | -59.989 M -503 759.17 % | -11.906 K 0.00 % | -11.906 K 99.93 % | -17.271 M 0.00 % | -17.271 M |
Other financing activites | -113.610 M | 0.000 -100.00 % | 6.704 M 104.94 % | -135.595 M -5 280.45 % | -2.520 M 97.52 % | -101.823 M 43.30 % | -179.567 M -4 332.97 % | -4.051 M 1.26 % | -4.102 M 60.81 % | -10.469 M 68.43 % | -33.165 M -215.50 % | -10.512 M 35.61 % | -16.326 M -711.66 % | 2.669 M 309.51 % | 651.804 K 103.18 % | -20.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.038 M -101.22 % | 495.067 M | 0.000 | 0.000 -100.00 % | 23.810 K | 0.000 100.00 % | -31.239 M 0.00 % | -31.239 M |
Net cash used provided by financing activities | -113.610 M | 0.000 -100.00 % | 4.704 M 102.21 % | -212.705 M -167.62 % | -79.480 M 14.27 % | -92.712 M 67.91 % | -288.904 M -262.27 % | -79.747 M -66.18 % | -47.988 M -267.42 % | 28.664 M 2 015.64 % | 1.355 M -99.76 % | 559.768 M 4 674.12 % | -12.238 M -1 130.29 % | 1.188 M 352.81 % | -469.832 K 97.78 % | -21.211 M 73.94 % | -81.405 M | 0.000 | 0.000 | 0.000 100.00 % | -70.578 M | 0.000 100.00 % | -6.038 M -101.22 % | 495.067 M 10 386.34 % | -4.813 M 91.98 % | -59.989 M -503 996.84 % | 11.905 K 199.99 % | -11.906 K 99.98 % | -48.510 M 0.00 % | -48.510 M |
Effect of forex changes on cash | 973.290 K -81.08 % | 5.144 M -54.27 % | 11.249 M 1 370.41 % | 765.009 K -93.17 % | 11.208 M 108.08 % | 5.386 M 290.62 % | 1.379 M -59.52 % | 3.406 M -63.92 % | 9.442 M 294.37 % | -4.858 M -41.06 % | -3.444 M -124.09 % | 14.294 M -28.03 % | 19.860 M 2 515.14 % | -822.295 K 84.09 % | -5.170 M -4 571.19 % | -110.676 K 95.46 % | -2.440 M -197.02 % | 2.515 M 115.30 % | -16.435 M -123.11 % | -7.366 M -14 075.41 % | -51.967 K -101.25 % | 4.147 M 292.17 % | -2.158 M -150.49 % | 4.274 M 324.93 % | 1.006 M 157.31 % | -1.755 M -124.68 % | 7.111 M -4.28 % | 7.429 M 251.20 % | -4.913 M 0.00 % | -4.913 M |
Net change in cash | 394.661 M 1 476.29 % | -28.676 M 85.22 % | -193.985 M -415.32 % | 61.521 M 129.96 % | -205.355 M -176.11 % | -74.375 M 71.30 % | -259.116 M -345.29 % | 105.639 M 31.92 % | 80.075 M 169.63 % | -115.001 M -164.58 % | 178.067 M -18.16 % | 217.584 M 142.48 % | 89.733 M 112.83 % | 42.161 M -50.18 % | 84.631 M 150.90 % | -166.259 M -154.77 % | -65.257 M -1 194.71 % | -5.040 M 97.26 % | -183.779 M -350.29 % | 73.428 M 165.02 % | -112.940 M -65.75 % | -68.139 M -4 829.75 % | -1.382 M -100.27 % | 510.333 M 986.80 % | -57.548 M 17.06 % | -69.386 M -256.51 % | 44.334 M -56.09 % | 100.964 M 271.05 % | 27.211 M 0.00 % | 27.211 M |
Cash at beginning of period | 471.450 M -3.94 % | 490.791 M -28.33 % | 684.773 M 9.87 % | 623.252 M -24.82 % | 828.979 M -8.20 % | 902.982 M -22.30 % | 1.162 B 10.00 % | 1.056 B 8.20 % | 976.384 M -10.54 % | 1.091 B 19.50 % | 913.287 M 31.28 % | 695.703 M 14.81 % | 605.970 M 7.48 % | 563.809 M 17.66 % | 479.178 M -25.76 % | 645.437 M -9.18 % | 710.694 M -0.70 % | 715.735 M -20.43 % | 899.465 M 8.89 % | 826.037 M -12.03 % | 938.977 M -6.77 % | 1.007 B 0.24 % | 1.005 B 103.24 % | 494.330 M -10.43 % | 551.878 M -11.17 % | 621.264 M 7.68 % | 576.930 M 21.21 % | 475.966 M | 0.000 | 0.000 |
Cash at end of period | 866.112 M 87.54 % | 461.823 M -5.90 % | 490.788 M -28.33 % | 684.773 M 6.45 % | 643.259 M -22.40 % | 828.979 M -8.20 % | 902.982 M -22.30 % | 1.162 B 10.00 % | 1.056 B 8.20 % | 976.384 M -10.53 % | 1.091 B 19.50 % | 913.287 M 31.28 % | 695.703 M 14.81 % | 605.970 M 7.48 % | 563.809 M 17.66 % | 479.178 M -25.76 % | 645.437 M -9.18 % | 710.694 M -0.70 % | 715.686 M -20.43 % | 899.465 M 8.89 % | 826.037 M -12.03 % | 938.977 M -6.41 % | 1.003 B -0.14 % | 1.005 B 103.24 % | 494.330 M -10.43 % | 551.878 M -11.17 % | 621.264 M 7.68 % | 576.930 M 2 020.24 % | 27.211 M 0.00 % | 27.211 M |
Operating cash flow | 104.418 M 166.39 % | 39.198 M -79.06 % | 187.230 M -16.31 % | 223.713 M 233.58 % | 67.065 M -50.14 % | 134.495 M -24.41 % | 177.938 M -8.28 % | 194.006 M 1 977.38 % | 9.339 M -78.63 % | 43.707 M 34.91 % | 32.398 M -55.54 % | 72.865 M -12.39 % | 83.167 M -45.85 % | 153.577 M -16.42 % | 183.738 M 502.41 % | 30.500 M -48.42 % | 59.134 M 217.87 % | 18.603 M -85.80 % | 130.976 M 7.84 % | 121.451 M 118.09 % | 55.688 M 30.66 % | 42.620 M -53.53 % | 91.710 M -16.31 % | 109.580 M 397.56 % | 22.023 M -49.99 % | 44.039 M -50.74 % | 89.407 M -16.48 % | 107.046 M 81.03 % | 59.133 M 0.00 % | 59.133 M |
Capital expenditure | -55.106 M 38.78 % | -90.017 M -20.80 % | -74.517 M -165.62 % | -28.054 M 68.97 % | -90.397 M -50.06 % | -60.240 M -221.19 % | -18.755 M 30.53 % | -26.999 M -23.33 % | -21.892 M 73.80 % | -83.558 M -655.30 % | -11.063 M 69.17 % | -35.885 M 43.46 % | -63.468 M 38.69 % | -103.523 M -35.07 % | -76.646 M 15.61 % | -90.819 M -75.53 % | -51.741 M 55.53 % | -116.362 M -41.32 % | -82.336 M -79.58 % | -45.849 M 48.77 % | -89.494 M 21.36 % | -113.804 M -48.95 % | -76.406 M 11.51 % | -86.349 M -11.73 % | -77.286 M -31.46 % | -58.789 M -310.12 % | -14.335 M -6.20 % | -13.498 M 22.13 % | -17.335 M 0.00 % | -17.335 M |
Free CashFlow | 49.312 M 188.16 % | -55.935 M -149.63 % | 112.713 M -42.39 % | 195.659 M 938.58 % | -23.332 M -131.42 % | 74.254 M -53.35 % | 159.183 M -4.69 % | 167.008 M 1 430.46 % | -12.553 M 68.50 % | -39.851 M -286.79 % | 21.335 M -42.31 % | 36.980 M 87.73 % | 19.699 M -60.64 % | 50.054 M -53.26 % | 107.092 M 277.54 % | -60.319 M -915.83 % | 7.394 M 107.56 % | -97.758 M -300.99 % | 48.639 M -35.66 % | 75.602 M 323.64 % | -33.806 M 52.51 % | -71.185 M -565.14 % | 15.304 M -34.12 % | 23.231 M 142.04 % | -55.262 M -274.66 % | -14.750 M -119.65 % | 75.072 M -19.75 % | 93.547 M 123.81 % | 41.798 M 0.00 % | 41.798 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |