
JY Grandmark Holdings Limited 2231.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 3.427 B 567.37 % | 513.462 M 0.03 % | 513.310 M -74.88 % | 2.043 B -12.95 % | 2.347 B -2.32 % | 2.403 B 80.81 % | 1.329 B 58.53 % | 838.259 M 30.84 % | 640.675 M |
Net income | -344.100 M 81.25 % | -1.835 B -154.26 % | -721.859 M -433.51 % | 216.446 M -55.39 % | 485.203 M -3.25 % | 501.517 M 29.76 % | 386.486 M 349.00 % | 86.078 M 1.86 % | 84.507 M |
Income before tax | -55.224 M 97.23 % | -1.997 B -93.34 % | -1.033 B -383.90 % | 363.739 M -53.63 % | 784.510 M -13.93 % | 911.507 M 69.03 % | 539.270 M 194.03 % | 183.408 M 28.70 % | 142.503 M |
Income before tax ratio | -0.02 99.59 % | -3.89 -93.29 % | -2.01 -1 230.00 % | 0.18 -46.74 % | 0.33 -11.89 % | 0.38 -6.52 % | 0.41 85.47 % | 0.22 -1.63 % | 0.22 |
EBITDA | 1.414 M 100.07 % | -1.953 B -134.98 % | -831.096 M -355.95 % | 324.706 M -51.96 % | 675.935 M -24.26 % | 892.422 M 171.30 % | 328.941 M 50.99 % | 217.860 M 45.61 % | 149.619 M |
Net income ratio | -0.10 97.19 % | -3.57 -154.19 % | -1.41 -1 427.45 % | 0.11 -48.75 % | 0.21 -0.96 % | 0.21 -28.23 % | 0.29 183.23 % | 0.10 -22.15 % | 0.13 |
Ratio EBITDA | 0.00 100.01 % | -3.80 -134.91 % | -1.62 -1 118.77 % | 0.16 -44.82 % | 0.29 -22.46 % | 0.37 50.04 % | 0.25 -4.76 % | 0.26 11.29 % | 0.23 |
Gross profit ratio | 0.15 104.63 % | -3.16 -2 300.36 % | 0.14 -49.77 % | 0.29 -26.60 % | 0.39 -18.34 % | 0.48 23.46 % | 0.39 19.68 % | 0.32 25.57 % | 0.26 |
Weighted average shs out dil | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 33.94 % | 1.229 B 2.42 % | 1.200 B -25.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.646 B 0.00 % | 1.646 B 0.34 % | 1.641 B -0.34 % | 1.646 B 0.00 % | 1.646 B 33.94 % | 1.229 B 1.76 % | 1.208 B -24.51 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | -0.21 81.08 % | -1.11 -152.27 % | -0.44 -438.46 % | 0.13 -55.17 % | 0.29 -29.27 % | 0.41 28.13 % | 0.32 494.80 % | 0.05 1.89 % | 0.05 |
Earnings per share | -0.21 81.08 % | -1.11 -152.27 % | -0.44 -438.46 % | 0.13 -55.17 % | 0.29 -29.27 % | 0.41 28.13 % | 0.32 494.80 % | 0.05 1.89 % | 0.05 |
Gross profit | 500.489 M 130.89 % | -1.620 B -2 301.01 % | 73.606 M -87.38 % | 583.225 M -36.10 % | 912.736 M -20.23 % | 1.144 B 123.23 % | 512.590 M 89.73 % | 270.170 M 64.29 % | 164.445 M |
Income tax expense | 77.351 M -47.04 % | 146.053 M 0.85 % | 144.824 M -12.18 % | 164.916 M -46.13 % | 306.113 M -26.52 % | 416.590 M 164.48 % | 157.511 M 61.83 % | 97.330 M 67.82 % | 57.996 M |
Cost of revenue | 2.926 B 37.15 % | 2.134 B 385.22 % | 439.704 M -69.88 % | 1.460 B 1.78 % | 1.434 B 13.96 % | 1.259 B 54.18 % | 816.297 M 43.69 % | 568.089 M 19.29 % | 476.230 M |
General and administrative expenses | 102.508 M 18.06 % | 86.824 M -26.11 % | 117.509 M -14.90 % | 138.088 M -2.04 % | 140.958 M 1.12 % | 139.392 M 11.87 % | 124.598 M 356.57 % | 27.290 M 42.22 % | 19.189 M |
Selling and marketing expenses | 135.116 M 141.13 % | 56.034 M -15.52 % | 66.331 M -56.74 % | 153.328 M 23.03 % | 124.629 M -4.90 % | 131.046 M 76.55 % | 74.225 M 66.80 % | 44.499 M 13.58 % | 39.180 M |
Other expenses | 286.448 M 33.50 % | 214.562 M -76.25 % | 903.481 M 1 984.73 % | -47.937 M 50.87 % | -97.569 M -182.85 % | -34.495 M | 0.000 100.00 % | -643.000 K -37.39 % | -468.000 K |
Operating expenses | 524.072 M 46.63 % | 357.420 M -67.13 % | 1.087 B 346.58 % | 243.479 M 44.91 % | 168.018 M -28.79 % | 235.943 M 1 295.45 % | 16.908 M -84.79 % | 111.141 M 37.30 % | 80.946 M |
Cost and expenses | 3.450 B 38.51 % | 2.491 B 63.13 % | 1.527 B -10.35 % | 1.703 B 6.31 % | 1.602 B 7.21 % | 1.495 B 79.37 % | 833.205 M 22.67 % | 679.230 M 21.91 % | 557.176 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 237.624 M 66.34 % | 142.858 M -22.29 % | 183.840 M -36.91 % | 291.416 M 9.73 % | 265.587 M -1.79 % | 270.438 M 36.02 % | 198.823 M 176.95 % | 71.789 M 22.99 % | 58.369 M |
Interest income | 1.213 M -91.03 % | 13.524 M -26.34 % | 18.359 M -12.41 % | 20.961 M -16.35 % | 25.057 M 43.70 % | 17.437 M 78.44 % | 9.772 M 114.11 % | 4.564 M 119.32 % | 2.081 M |
Interest expense | 34.995 M 117.60 % | 16.082 M -13.44 % | 18.579 M 54.00 % | 12.064 M -67.72 % | 37.378 M 162.87 % | 14.219 M | 0.000 -100.00 % | 10.537 M 554.47 % | 1.610 M |
Depreciation and amortization | 21.643 M -21.42 % | 27.543 M 49.31 % | 18.447 M 0.31 % | 18.390 M 7.76 % | 17.065 M -42.82 % | 29.843 M 79.16 % | 16.657 M -30.35 % | 23.915 M 236.07 % | 7.116 M |
Operating income | -23.583 M 98.81 % | -1.977 B -95.07 % | -1.014 B -398.37 % | 339.746 M -54.38 % | 744.718 M -14.83 % | 874.427 M 180.01 % | 312.284 M 61.17 % | 193.766 M 36.40 % | 142.059 M |
Operating income ratio | -0.01 99.82 % | -3.85 -95.02 % | -1.97 -1 287.62 % | 0.17 -47.59 % | 0.32 -12.81 % | 0.36 54.86 % | 0.23 1.66 % | 0.23 4.25 % | 0.22 |
Total other income expenses net | -31.641 M -66.04 % | -19.056 M -0.64 % | -18.934 M -178.91 % | 23.993 M -39.70 % | 39.792 M 7.31 % | 37.080 M -83.66 % | 226.986 M 2 291.41 % | -10.358 M -2 432.88 % | 444.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 3.305 B 4.98 % | 3.148 B -10.15 % | 3.504 B -0.77 % | 3.531 B 208.96 % | 1.143 B -52.63 % | 2.413 B 304.10 % | 597.064 M -32.78 % | 888.256 M 80.79 % | 491.311 M |
Total investments | 739.000 K 14.57 % | 645.000 K -98.52 % | 43.671 M -68.89 % | 140.394 M 29.11 % | 108.743 M 266.72 % | 29.653 M -47.50 % | 56.485 M 54.30 % | 36.608 M -2.12 % | 37.400 M |
Total debt | 3.326 B 1.62 % | 3.273 B -11.32 % | 3.691 B -19.09 % | 4.561 B 43.42 % | 3.181 B -5.61 % | 3.370 B 312.98 % | 815.945 M -31.20 % | 1.186 B 58.70 % | 747.261 M |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.529 B 9.80 % | 1.392 B -9.19 % | 1.533 B -10.12 % | 1.706 B 2.44 % | 1.665 B 14 221.46 % | 11.626 M -72.75 % | 42.666 M 617.04 % | -8.252 M |
Retained earnings | -1.500 B -30.35 % | -1.151 B -236.98 % | 840.199 M -46.21 % | 1.562 B 18.80 % | 1.315 B 26.52 % | 1.039 B 93.27 % | 537.678 M 351.83 % | 119.001 M 178.77 % | 42.688 M |
Common stock | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M | 0.000 | 0.000 | 0.000 |
Total equity | 1.115 B -28.32 % | 1.556 B -58.15 % | 3.718 B -22.20 % | 4.779 B 7.32 % | 4.453 B 57.94 % | 2.819 B 331.58 % | 653.279 M 78.37 % | 366.251 M 433.02 % | 68.713 M |
Other non current liabilities | 294.883 M 23.36 % | 239.045 M 192.53 % | -258.353 M 0.05 % | -258.472 M | 0.000 100.00 % | -249.063 M | 0.000 | 0.000 | 0.000 |
Long term debt | 643.704 M 576.79 % | 95.111 M -94.97 % | 1.889 B -18.45 % | 2.317 B 41.92 % | 1.633 B 13.15 % | 1.443 B 283.22 % | 376.509 M -49.47 % | 745.073 M 19.73 % | 622.297 M |
Total non current liabilities | 938.587 M 180.88 % | 334.156 M -84.01 % | 2.090 B -16.92 % | 2.515 B 43.13 % | 1.757 B 27.35 % | 1.380 B 233.64 % | 413.591 M -46.65 % | 775.239 M 20.58 % | 642.936 M |
Other current liabilities | 831.478 M -77.83 % | 3.750 B -26.60 % | 5.109 B 3.44 % | 4.939 B 184.76 % | 1.734 B -49.12 % | 3.409 B -23.93 % | 4.481 B 87.34 % | 2.392 B 90.85 % | 1.253 B |
Deferred revenue | 0.000 | 0.000 100.00 % | -1.801 B 19.75 % | -2.244 B | 0.000 100.00 % | -1.927 B | 0.000 | 0.000 | 0.000 |
Short term debt | 2.682 B -15.60 % | 3.178 B 76.43 % | 1.801 B -19.75 % | 2.244 B 45.00 % | 1.548 B -19.66 % | 1.927 B 336.38 % | 441.556 M 0.16 % | 440.845 M 252.78 % | 124.964 M |
Total current liabilities | 4.913 B -41.61 % | 8.414 B 25.97 % | 6.679 B 0.71 % | 6.632 B 41.84 % | 4.676 B -1.86 % | 4.765 B -14.11 % | 5.547 B 67.17 % | 3.318 B 102.82 % | 1.636 B |
Total liabilities | 5.851 B -33.11 % | 8.748 B -0.24 % | 8.769 B -4.14 % | 9.148 B 42.19 % | 6.433 B 0.62 % | 6.394 B 7.26 % | 5.961 B 45.61 % | 4.094 B 79.62 % | 2.279 B |
Other non current assets | 61.506 M -63.47 % | 168.374 M 148.13 % | -349.805 M -98.72 % | -176.033 M -75.62 % | -100.234 M 20.53 % | -126.131 M -138.67 % | 326.143 M 37.54 % | 237.133 M 52.90 % | 155.093 M |
Long term investments | 739.000 K 14.57 % | 645.000 K -98.52 % | 43.671 M -68.89 % | 140.394 M 29.11 % | 108.743 M 266.72 % | 29.653 M -46.94 % | 55.885 M 493.78 % | -14.192 M -160.65 % | 23.400 M |
Intangible assets | 1.964 M -29.20 % | 2.774 M -25.99 % | 3.748 M 15.97 % | 3.232 M 32.30 % | 2.443 M -5.38 % | 2.582 M 39.27 % | 1.854 M 48.44 % | 1.249 M -13.20 % | 1.439 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.964 M -29.20 % | 2.774 M -25.99 % | 3.748 M 15.97 % | 3.232 M 32.30 % | 2.443 M -5.38 % | 2.582 M 39.27 % | 1.854 M 48.44 % | 1.249 M -13.20 % | 1.439 M |
Property plant equipment net | 301.031 M -20.56 % | 378.951 M -24.16 % | 499.653 M -7.06 % | 537.617 M -4.00 % | 560.003 M -3.55 % | 580.641 M -2.17 % | 593.540 M -1.96 % | 605.380 M 63.45 % | 370.379 M |
Total non current assets | 595.707 M -26.64 % | 812.016 M 48.43 % | 547.072 M -19.70 % | 681.243 M 1.50 % | 671.189 M 9.51 % | 612.876 M -37.30 % | 977.422 M 7.67 % | 907.830 M 59.49 % | 569.212 M |
Other current assets | 403.553 M -77.71 % | 1.811 B -24.61 % | 2.402 B -10.26 % | 2.676 B 13.11 % | 2.366 B 49.90 % | 1.578 B -4.45 % | 1.652 B 100.51 % | 823.862 M 157.32 % | 320.170 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K -98.82 % | 50.800 M 262.86 % | 14.000 M |
cash and cash equivalents | 21.175 M -83.06 % | 125.006 M -33.16 % | 187.025 M -81.85 % | 1.030 B -49.43 % | 2.038 B 112.94 % | 956.933 M 337.19 % | 218.881 M -26.47 % | 297.662 M 16.30 % | 255.950 M |
Cash and short term investments | 21.175 M -83.06 % | 125.006 M -33.16 % | 187.025 M -81.85 % | 1.030 B -49.43 % | 2.038 B 112.94 % | 956.933 M 336.00 % | 219.481 M -37.01 % | 348.462 M 29.08 % | 269.950 M |
Total current assets | 6.371 B -32.88 % | 9.492 B -16.11 % | 11.315 B -11.45 % | 12.777 B 30.22 % | 9.812 B 18.60 % | 8.273 B 46.78 % | 5.637 B 58.69 % | 3.552 B 99.72 % | 1.779 B |
Inventory | 4.984 B -33.78 % | 7.528 B -13.27 % | 8.679 B -3.58 % | 9.002 B 66.81 % | 5.396 B -5.80 % | 5.729 B 52.43 % | 3.758 B 58.39 % | 2.373 B 101.69 % | 1.176 B |
Net receivables | 961.806 M 3 245.53 % | 28.749 M -38.57 % | 46.800 M -32.23 % | 69.060 M 476.22 % | 11.985 M 29.07 % | 9.286 M 33.08 % | 6.978 M 0.88 % | 6.917 M -42.03 % | 11.932 M |
Tax assets | 230.467 M -11.79 % | 261.272 M -25.31 % | 349.805 M 98.72 % | 176.033 M 75.62 % | 100.234 M -20.53 % | 126.131 M | 0.000 -100.00 % | 78.260 M 314.05 % | 18.901 M |
Other assets | 0.000 | 0.000 -100.00 % | 625.492 M 33.73 % | 467.711 M 15.97 % | 403.291 M 23.42 % | 326.763 M | 0.000 | 0.000 | 0.000 |
Account payables | 946.328 M 5.03 % | 901.025 M -8.91 % | 989.172 M -12.44 % | 1.130 B 23.36 % | 915.791 M -12.38 % | 1.045 B 67.25 % | 624.959 M 104.49 % | 305.617 M 33.56 % | 228.831 M |
Tax payables | 452.774 M -22.59 % | 584.867 M 0.58 % | 581.514 M 3.14 % | 563.820 M 17.98 % | 477.913 M 53.79 % | 310.751 M | 0.000 -100.00 % | 180.063 M 520.78 % | 29.006 M |
Deferred revenue non current | 0.000 100.00 % | -239.045 M -114.66 % | 1.631 B -20.76 % | 2.059 B | 0.000 -100.00 % | 1.194 B | 0.000 -100.00 % | 684.131 M 11.81 % | 611.879 M |
Minority interest | 1.429 B 22.78 % | 1.164 B -20.89 % | 1.471 B -11.87 % | 1.669 B 17.72 % | 1.418 B 1 311.39 % | 100.455 M -3.39 % | 103.975 M -39.69 % | 172.393 M | 0.000 |
Capital lease obligations | 73.381 M 3.72 % | 70.750 M 13.64 % | 62.259 M -5.32 % | 65.754 M -4.33 % | 68.730 M 3.10 % | 66.664 M 11.16 % | 59.973 M -6.84 % | 64.373 M 344.78 % | 14.473 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.172 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.191 M | 0.000 |
Deferred tax liabilities non current | 294.883 M 23.36 % | 239.045 M 19.36 % | 200.280 M 1.01 % | 198.269 M 58.91 % | 124.769 M -32.97 % | 186.142 M | 0.000 -100.00 % | 30.166 M 46.16 % | 20.639 M |
Other liabilities | 0.000 | 0.000 -100.00 % | 258.353 M -0.05 % | 258.472 M | 0.000 -100.00 % | 249.063 M | 0.000 | 0.000 | 0.000 |
Total assets | 6.967 B -32.39 % | 10.304 B -17.48 % | 12.487 B -10.33 % | 13.926 B 27.92 % | 10.886 B 18.16 % | 9.213 B 39.29 % | 6.614 B 48.30 % | 4.460 B 89.97 % | 2.348 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -248.190 M -132.50 % | 763.637 M 309.06 % | -365.264 M 77.77 % | -1.643 B 11.36 % | -1.854 B -35.64 % | -1.367 B 38.19 % | -2.211 B -729.30 % | -266.640 M -209.15 % | 244.296 M |
Accounts receivables | -162.489 M -211.76 % | 145.390 M 233.52 % | -108.889 M -109.53 % | 1.142 B 178.28 % | -1.459 B -256.75 % | -409.078 M 46.96 % | -771.272 M -217.64 % | -242.810 M -194.13 % | 257.958 M |
Inventory | 2.618 B 1 013.98 % | -286.473 M 58.98 % | -698.398 M 65.76 % | -2.040 B -676.65 % | -262.614 M 72.58 % | -957.732 M 35.54 % | -1.486 B -103.87 % | -728.751 M -301.11 % | -181.683 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.810 M 194.13 % | -257.958 M |
Other working capital | -2.704 B -398.88 % | 904.720 M 104.68 % | 442.023 M 159.23 % | -746.272 M -465.32 % | -132.009 M | 0.000 -100.00 % | 45.758 M -93.51 % | 704.921 M 319.54 % | 168.021 M |
Other non cash items | 254.040 M -85.26 % | 1.723 B 12.64 % | 1.530 B 579.78 % | -318.905 M -39.04 % | -229.357 M 62.48 % | -611.311 M -138.45 % | 1.590 B 1 495.52 % | -113.924 M -10.39 % | -103.197 M |
Net cash provided by operating activities | -105.082 M -128.24 % | 372.061 M -21.03 % | 471.141 M 127.43 % | -1.718 B -9.33 % | -1.571 B -8.52 % | -1.448 B -590.07 % | -209.815 M 22.45 % | -270.571 M -216.26 % | 232.722 M |
Investments in property plant and equipment | -118.000 K 86.76 % | -891.000 K 48.50 % | -1.730 M 69.23 % | -5.623 M 39.38 % | -9.276 M -18.03 % | -7.859 M 12.16 % | -8.947 M 32.13 % | -13.183 M 92.61 % | -178.378 M |
Acquisitions net | 0.000 -100.00 % | 121.981 M 222.69 % | 37.801 M 176.06 % | -49.699 M 0.88 % | -50.142 M 93.73 % | -799.642 M -823.56 % | -86.583 M 43.39 % | -152.939 M -254.09 % | -43.192 M |
Purchases of investments | 0.000 100.00 % | -40.016 M 91.02 % | -445.460 M 54.79 % | -985.289 M | 0.000 -100.00 % | 799.042 M | 0.000 100.00 % | -36.800 M -162.86 % | -14.000 M |
Sales maturities of investments | 0.000 -100.00 % | 40.028 M -91.02 % | 445.552 M -54.90 % | 987.820 M | 0.000 -100.00 % | 600.000 K | 0.000 100.00 % | -207.000 K 86.03 % | -1.482 M |
Other investing activites | 103.244 M -22.48 % | 133.186 M 200.58 % | -132.420 M -549.93 % | 29.431 M 133.96 % | -86.658 M -160.09 % | 144.219 M -58.35 % | 346.238 M 588.62 % | -70.860 M 21.88 % | -90.708 M |
Net cash used for investing activites | 103.126 M -59.45 % | 254.288 M 364.18 % | -96.257 M -312.06 % | -23.360 M 84.01 % | -146.076 M -207.13 % | 136.360 M -45.61 % | 250.708 M 191.50 % | -273.989 M 16.41 % | -327.760 M |
Debt repayment | -140.324 M 70.18 % | -470.597 M 53.28 % | -1.007 B -295.79 % | 514.462 M -18.64 % | 632.328 M -70.37 % | 2.134 B 587.70 % | -437.560 M -227.77 % | 342.457 M 17.64 % | 291.100 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.263 B | 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 |
Dividends paid | 0.000 | 0.000 100.00 % | -15.968 M 90.64 % | -170.543 M 18.62 % | -209.558 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 37.751 M 117.04 % | -221.516 M -3.44 % | -214.141 M -153.32 % | 401.646 M -83.33 % | 2.410 B 2 607.82 % | -96.084 M -131.03 % | 309.689 M 24.74 % | 248.262 M 1 161.75 % | 19.676 M |
Net cash used provided by financing activities | -102.573 M 85.18 % | -692.113 M 44.07 % | -1.237 B -265.97 % | 745.565 M -73.68 % | 2.832 B 38.98 % | 2.038 B 1 693.72 % | -127.871 M -121.65 % | 590.719 M 90.08 % | 310.776 M |
Effect of forex changes on cash | 698.000 K -81.36 % | 3.745 M -80.43 % | 19.139 M 264.33 % | -11.647 M 66.10 % | -34.360 M -395.09 % | 11.644 M 42.05 % | 8.197 M 284.33 % | -4.447 M -150.52 % | 8.803 M |
Net change in cash | -103.831 M -67.42 % | -62.019 M 92.65 % | -843.369 M 16.27 % | -1.007 B -193.20 % | 1.081 B 46.43 % | 738.052 M 1 036.84 % | -78.781 M -288.87 % | 41.712 M -81.42 % | 224.541 M |
Cash at beginning of period | 125.006 M -33.16 % | 187.025 M -81.85 % | 1.030 B -49.43 % | 2.038 B 112.94 % | 956.933 M 337.19 % | 218.881 M -26.47 % | 297.662 M 16.30 % | 255.950 M 714.89 % | 31.409 M |
Cash at end of period | 21.175 M -83.06 % | 125.006 M -33.16 % | 187.025 M -81.85 % | 1.030 B -49.43 % | 2.038 B 112.94 % | 956.933 M 337.19 % | 218.881 M -26.47 % | 297.662 M 16.30 % | 255.950 M |
Operating cash flow | -105.082 M -128.24 % | 372.061 M -21.03 % | 471.141 M 127.43 % | -1.718 B -9.33 % | -1.571 B -8.52 % | -1.448 B -590.07 % | -209.815 M 22.45 % | -270.571 M -216.26 % | 232.722 M |
Capital expenditure | -118.000 K 86.76 % | -891.000 K 48.50 % | -1.730 M 69.23 % | -5.623 M 39.38 % | -9.276 M -18.03 % | -7.859 M 12.16 % | -8.947 M 32.13 % | -13.183 M 92.61 % | -178.378 M |
Free CashFlow | -105.200 M -128.34 % | 371.170 M -20.93 % | 469.411 M 127.24 % | -1.723 B -9.05 % | -1.580 B -8.57 % | -1.456 B -565.44 % | -218.762 M 22.90 % | -283.754 M -622.14 % | 54.344 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 425.164 M -62.13 % | 1.123 B -51.27 % | 2.304 B 1 128.02 % | 187.621 M -42.42 % | 325.841 M 58.84 % | 205.142 M -33.43 % | 308.168 M -69.19 % | 1.000 B -4.07 % | 1.043 B -26.69 % | 1.422 B 53.82 % | 924.694 M -43.63 % | 1.640 B 115.16 % | 762.404 M -36.67 % | 1.204 B 863.51 % | 124.953 M -62.39 % | 332.222 M -20.74 % | 419.130 M 100.00 % | 209.565 M -34.58 % | 320.338 M 100.00 % | 160.169 M |
Net income | -142.604 M -75.71 % | -81.159 M 69.13 % | -262.941 M 81.97 % | -1.458 B -286.48 % | -377.280 M 29.62 % | -536.072 M -188.54 % | -185.787 M -507.05 % | 45.642 M -73.28 % | 170.804 M -40.75 % | 288.297 M 46.41 % | 196.906 M -37.79 % | 316.514 M 71.09 % | 185.003 M -54.27 % | 404.599 M 2 333.75 % | -18.113 M -118.98 % | 95.440 M 121.75 % | 43.039 M 100.00 % | 21.520 M -49.07 % | 42.254 M 100.00 % | 21.127 M |
Income before tax | -162.991 M -220.36 % | 135.416 M 171.03 % | -190.640 M 88.20 % | -1.615 B -323.61 % | -381.303 M 45.46 % | -699.167 M -109.66 % | -333.482 M -889.46 % | 42.242 M -86.86 % | 321.497 M -29.42 % | 455.534 M 38.47 % | 328.976 M -41.97 % | 566.905 M 64.51 % | 344.602 M -37.48 % | 551.187 M 4 725.22 % | -11.917 M -108.84 % | 134.818 M 47.01 % | 91.704 M 100.00 % | 45.852 M -35.65 % | 71.252 M 100.00 % | 35.626 M |
Income before tax ratio | -0.38 -417.82 % | 0.12 245.78 % | -0.08 99.04 % | -8.61 -635.69 % | -1.17 65.66 % | -3.41 -214.95 % | -1.08 -2 662.62 % | 0.04 -86.30 % | 0.31 -3.73 % | 0.32 -9.98 % | 0.36 2.95 % | 0.35 -23.54 % | 0.45 -1.27 % | 0.46 580.04 % | -0.10 -123.50 % | 0.41 85.47 % | 0.22 0.00 % | 0.22 -1.63 % | 0.22 0.00 % | 0.22 |
EBITDA | -108.425 M -812.51 % | -11.882 M -189.37 % | 13.296 M 100.73 % | -1.825 B -9 899.93 % | 18.624 M 102.33 % | -798.306 M -2 334.60 % | -32.790 M -474.36 % | 8.759 M -97.23 % | 315.947 M -14.05 % | 367.596 M 19.22 % | 308.339 M -47.67 % | 589.269 M 94.38 % | 303.153 M -14.66 % | 355.230 M 1 451.25 % | -26.289 M -118.62 % | 141.214 M 29.64 % | 108.930 M 100.00 % | 54.465 M -27.20 % | 74.810 M 100.00 % | 37.405 M |
Net income ratio | -0.34 -363.96 % | -0.07 36.65 % | -0.11 98.53 % | -7.77 -571.21 % | -1.16 55.69 % | -2.61 -333.45 % | -0.60 -1 421.32 % | 0.05 -72.14 % | 0.16 -19.19 % | 0.20 -4.82 % | 0.21 10.36 % | 0.19 -20.49 % | 0.24 -27.79 % | 0.34 331.83 % | -0.14 -150.46 % | 0.29 179.76 % | 0.10 0.00 % | 0.10 -22.15 % | 0.13 0.00 % | 0.13 |
Ratio EBITDA | -0.26 -2 309.50 % | -0.01 -283.41 % | 0.01 100.06 % | -9.73 -17 119.52 % | 0.06 101.47 % | -3.89 -3 557.30 % | -0.11 -1 315.19 % | 0.01 -97.11 % | 0.30 17.23 % | 0.26 -22.50 % | 0.33 -7.17 % | 0.36 -9.66 % | 0.40 34.76 % | 0.30 240.24 % | -0.21 -149.50 % | 0.43 63.55 % | 0.26 0.00 % | 0.26 11.29 % | 0.23 0.00 % | 0.23 |
Gross profit ratio | -0.10 -139.77 % | 0.26 175.41 % | 0.09 101.04 % | -8.90 -6 036.50 % | 0.15 104.61 % | -3.25 -1 732.38 % | 0.20 16.52 % | 0.17 -56.72 % | 0.40 10.62 % | 0.36 -18.33 % | 0.44 -4.04 % | 0.46 -12.31 % | 0.52 32.56 % | 0.39 21.16 % | 0.32 -16.09 % | 0.39 19.68 % | 0.32 0.00 % | 0.32 25.57 % | 0.26 0.00 % | 0.26 |
Weighted average shs out dil | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 0.00 % | 1.646 B 30.86 % | 1.258 B 4.83 % | 1.200 B -14.29 % | 1.400 B 0.00 % | 1.400 B -12.50 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
Weighted average shs out | 1.584 B -3.75 % | 1.646 B 0.17 % | 1.643 B -0.17 % | 1.646 B 0.36 % | 1.640 B 0.98 % | 1.624 B -1.32 % | 1.646 B 0.00 % | 1.646 B -3.62 % | 1.708 B 0.72 % | 1.696 B 3.02 % | 1.646 B 30.86 % | 1.258 B 2.00 % | 1.233 B -12.15 % | 1.404 B 0.00 % | 1.404 B -12.26 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B 0.00 % | 1.600 B |
EPS diluted | -0.09 -80.00 % | -0.05 68.75 % | -0.16 82.02 % | -0.89 -286.96 % | -0.23 30.30 % | -0.33 -200.00 % | -0.11 -497.11 % | 0.03 -72.30 % | 0.10 -44.44 % | 0.18 50.00 % | 0.12 -52.00 % | 0.25 66.67 % | 0.15 -48.28 % | 0.29 2 348.06 % | -0.01 -121.64 % | 0.06 122.39 % | 0.03 100.00 % | 0.01 -49.24 % | 0.03 100.00 % | 0.01 |
Earnings per share | -0.09 -75.66 % | -0.05 69.19 % | -0.16 82.02 % | -0.89 -286.96 % | -0.23 30.30 % | -0.33 -200.00 % | -0.11 -497.11 % | 0.03 -72.30 % | 0.10 -41.18 % | 0.17 41.67 % | 0.12 -52.00 % | 0.25 66.67 % | 0.15 -48.28 % | 0.29 2 348.06 % | -0.01 -121.64 % | 0.06 122.39 % | 0.03 100.00 % | 0.01 -49.24 % | 0.03 100.00 % | 0.01 |
Gross profit | -43.189 M -115.06 % | 286.784 M 34.20 % | 213.705 M 112.81 % | -1.669 B -3 518.27 % | 48.823 M 107.32 % | -667.362 M -1 186.64 % | 61.415 M -64.11 % | 171.098 M -58.48 % | 412.127 M -18.90 % | 508.187 M 25.62 % | 404.549 M -45.91 % | 747.874 M 88.69 % | 396.358 M -16.05 % | 472.146 M 1 067.41 % | 40.444 M -68.44 % | 128.148 M -5.14 % | 135.085 M 100.00 % | 67.543 M -17.85 % | 82.223 M 100.00 % | 41.111 M |
Income tax expense | 27.606 M -67.75 % | 85.613 M 936.23 % | 8.262 M -92.20 % | 105.884 M 163.60 % | 40.169 M -65.59 % | 116.730 M 315.50 % | 28.094 M 137.74 % | 11.817 M -92.28 % | 153.099 M -10.59 % | 171.232 M 26.95 % | 134.881 M -46.72 % | 253.163 M 54.91 % | 163.427 M 8.73 % | 150.300 M 1 984.32 % | 7.211 M -81.69 % | 39.378 M -19.08 % | 48.665 M 100.00 % | 24.333 M -16.09 % | 28.998 M 100.00 % | 14.499 M |
Cost of revenue | 468.353 M -43.97 % | 835.865 M -60.01 % | 2.090 B 12.59 % | 1.857 B 570.18 % | 277.018 M -68.25 % | 872.504 M 253.59 % | 246.753 M -70.24 % | 829.232 M 31.48 % | 630.669 M -31.01 % | 914.183 M 75.76 % | 520.145 M -41.72 % | 892.532 M 143.83 % | 366.046 M -49.98 % | 731.788 M 765.93 % | 84.509 M -58.59 % | 204.074 M -28.15 % | 284.045 M 100.00 % | 142.022 M -40.36 % | 238.115 M 100.00 % | 119.058 M |
General and administrative expenses | 18.130 M -72.46 % | 65.831 M 79.49 % | 36.677 M -20.74 % | 46.276 M 14.13 % | 40.548 M -34.16 % | 61.581 M 10.11 % | 55.928 M -10.27 % | 62.328 M -17.73 % | 75.760 M -2.93 % | 78.049 M 24.07 % | 62.909 M -19.35 % | 78.004 M 27.07 % | 61.388 M -16.05 % | 73.126 M 42.07 % | 51.472 M 330.85 % | 11.947 M -12.45 % | 13.645 M 100.00 % | 6.823 M -28.89 % | 9.595 M 100.00 % | 4.797 M |
Selling and marketing expenses | 29.368 M 17.36 % | 25.023 M -77.27 % | 110.093 M 353.28 % | 24.288 M -23.49 % | 31.746 M 11.15 % | 28.562 M -24.38 % | 37.769 M -64.05 % | 105.072 M 117.74 % | 48.256 M -43.19 % | 84.940 M 114.01 % | 39.689 M -56.03 % | 90.259 M 121.29 % | 40.787 M -25.43 % | 54.695 M 180.06 % | 19.530 M 5.25 % | 18.556 M -16.60 % | 22.250 M 100.00 % | 11.125 M -43.21 % | 19.590 M 100.00 % | 9.795 M |
Other expenses | 27.090 M -40.34 % | 45.408 M -81.16 % | 241.040 M 296.74 % | -122.517 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 % | -27.796 M 15.50 % | -32.893 M -100.00 % | -16.447 M 38.49 % | -26.736 M -100.00 % | -13.368 M |
Operating expenses | 74.588 M -45.26 % | 136.262 M -64.86 % | 387.810 M 846.46 % | -51.953 M -112.43 % | 417.841 M 1 373.35 % | 28.360 M -92.71 % | 389.002 M 200.64 % | 129.393 M 30.71 % | 98.990 M 151.66 % | 39.335 M -48.63 % | 76.570 M -58.13 % | 182.865 M 244.52 % | 53.078 M -30.54 % | 76.417 M 28.41 % | 59.509 M 2 098.34 % | 2.707 M -9.81 % | 3.002 M 100.00 % | 1.501 M -38.71 % | 2.449 M 100.00 % | 1.224 M |
Cost and expenses | 542.941 M -44.15 % | 972.127 M -60.77 % | 2.478 B 37.33 % | 1.805 B 159.70 % | 694.859 M -22.87 % | 900.864 M 41.70 % | 635.755 M -33.68 % | 958.625 M 31.38 % | 729.659 M -23.48 % | 953.518 M 59.79 % | 596.715 M -44.51 % | 1.075 B 156.58 % | 419.124 M -48.14 % | 808.205 M 461.18 % | 144.018 M -43.17 % | 253.403 M -25.33 % | 339.362 M 100.00 % | 169.681 M -39.05 % | 278.382 M 100.00 % | 139.191 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 47.498 M -47.72 % | 90.854 M -38.10 % | 146.770 M 108.00 % | 70.564 M -2.39 % | 72.294 M -19.80 % | 90.143 M -3.79 % | 93.697 M -44.03 % | 167.400 M 34.98 % | 124.016 M -23.91 % | 162.989 M 58.86 % | 102.598 M -39.03 % | 168.263 M 64.68 % | 102.175 M -20.06 % | 127.821 M 80.02 % | 71.002 M 132.77 % | 30.503 M -15.02 % | 35.895 M 100.00 % | 17.947 M -38.50 % | 29.185 M 100.00 % | 14.592 M |
Interest income | 0.000 -100.00 % | 1.213 M | 0.000 -100.00 % | 9.727 M -20.82 % | 12.285 M 256.60 % | 3.445 M -41.56 % | 5.895 M 997.77 % | 537.000 K -93.58 % | 8.360 M -37.23 % | 13.318 M 1 235.81 % | 997.000 K -47.42 % | 1.896 M 43.42 % | 1.322 M -49.62 % | 2.624 M -63.29 % | 7.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 34.995 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 -100.00 % | 5.269 M 100.00 % | 2.634 M | 0.000 | 0.000 |
Depreciation and amortization | 7.987 M -26.12 % | 10.811 M -0.19 % | 10.832 M 34.29 % | 8.066 M -14.49 % | 9.433 M 10.89 % | 8.507 M -14.42 % | 9.940 M 13.04 % | 8.793 M -8.38 % | 9.597 M 20.43 % | 7.969 M -12.39 % | 9.096 M 7.53 % | 8.459 M -11.29 % | 9.536 M 15.25 % | 8.274 M -1.30 % | 8.383 M 31.06 % | 6.397 M -46.51 % | 11.958 M 100.00 % | 5.979 M 68.04 % | 3.558 M 100.00 % | 1.779 M |
Operating income | -117.777 M -178.25 % | 150.522 M 186.45 % | -174.105 M 89.23 % | -1.617 B -17 692.74 % | 9.191 M 101.14 % | -806.813 M -1 788.17 % | -42.730 M -125 576.47 % | -34.000 K -100.01 % | 306.350 M -14.81 % | 359.627 M 20.18 % | 299.243 M -48.48 % | 580.810 M 97.81 % | 293.617 M -15.37 % | 346.956 M 1 100.68 % | -34.672 M -125.72 % | 134.818 M 39.03 % | 96.973 M 100.00 % | 48.486 M -31.95 % | 71.252 M 100.00 % | 35.626 M |
Operating income ratio | -0.28 -306.61 % | 0.13 277.43 % | -0.08 99.12 % | -8.62 -30 653.28 % | 0.03 100.72 % | -3.93 -2 736.44 % | -0.14 -407 852.43 % | 0.00 -100.01 % | 0.29 16.19 % | 0.25 -21.87 % | 0.32 -8.60 % | 0.35 -8.06 % | 0.39 33.64 % | 0.29 203.86 % | -0.28 -168.38 % | 0.41 75.40 % | 0.23 0.00 % | 0.23 4.02 % | 0.22 0.00 % | 0.22 |
Total other income expenses net | -45.214 M -199.31 % | -15.106 M 8.64 % | -16.535 M -1 074.37 % | 1.697 M 108.18 % | -20.753 M -116.99 % | -9.564 M -2.07 % | -9.370 M -183.48 % | 11.224 M -25.90 % | 15.147 M 1 532.22 % | 928.000 K -96.88 % | 29.733 M 14 992.89 % | 197.000 K 155.34 % | -356.000 K -100.17 % | 204.231 M 797.52 % | 22.755 M | 0.000 100.00 % | -5.269 M -100.00 % | -2.634 M | 0.000 | 0.000 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 3.427 B 3.71 % | 3.305 B -1.98 % | 3.372 B 7.10 % | 3.148 B -6.09 % | 3.352 B -4.33 % | 3.504 B -8.08 % | 3.812 B 7.95 % | 3.531 B 220.48 % | 1.102 B -3.59 % | 1.143 B -62.19 % | 3.022 B 25.27 % | 2.413 B 96.25 % | 1.229 B 105.91 % | 597.064 M -32.78 % | 888.256 M 80.79 % | 491.311 M |
Total investments | 525.000 K -28.96 % | 739.000 K -31.51 % | 1.079 M 67.29 % | 645.000 K 96.65 % | 328.000 K -99.25 % | 43.671 M -62.10 % | 115.239 M -17.92 % | 140.394 M 9.09 % | 128.699 M 18.35 % | 108.743 M 49.73 % | 72.625 M 144.92 % | 29.653 M -4.62 % | 31.090 M -44.96 % | 56.485 M 54.30 % | 36.608 M -2.12 % | 37.400 M |
Total debt | 3.468 B 4.28 % | 3.326 B -2.29 % | 3.404 B 4.00 % | 3.273 B -7.64 % | 3.544 B -3.98 % | 3.691 B -13.58 % | 4.271 B -6.37 % | 4.561 B 40.82 % | 3.239 B 1.84 % | 3.181 B -23.52 % | 4.159 B 23.41 % | 3.370 B 95.14 % | 1.727 B 111.63 % | 815.945 M -31.20 % | 1.186 B 58.70 % | 747.261 M |
Accumulated other comprehensive income loss | 1.200 B 18.69 % | 1.011 B -25.63 % | 1.360 B -11.05 % | 1.529 B 14.01 % | 1.341 B -3.70 % | 1.392 B -4.38 % | 1.456 B -5.03 % | 1.533 B -10.42 % | 1.711 B 0.33 % | 1.706 B 2.89 % | 1.658 B -0.43 % | 1.665 B 32 857.50 % | 5.052 M -56.55 % | 11.626 M -72.75 % | 42.666 M 617.04 % | -8.252 M |
Retained earnings | -1.643 B -9.51 % | -1.500 B -19.23 % | -1.258 B -9.32 % | -1.151 B -348.61 % | 462.919 M -44.90 % | 840.199 M -38.95 % | 1.376 B -11.89 % | 1.562 B 13.62 % | 1.375 B 4.56 % | 1.315 B 21.11 % | 1.086 B 4.47 % | 1.039 B 43.80 % | 722.681 M 34.41 % | 537.678 M 351.83 % | 119.001 M 178.77 % | 42.688 M |
Common stock | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 952.872 M -14.57 % | 1.115 B -18.02 % | 1.360 B -12.57 % | 1.556 B -52.05 % | 3.245 B -12.72 % | 3.718 B -15.43 % | 4.396 B -8.00 % | 4.779 B 4.82 % | 4.559 B 2.38 % | 4.453 B 55.93 % | 2.856 B 1.29 % | 2.819 B 239.30 % | 830.960 M 27.20 % | 653.279 M 78.37 % | 366.251 M 433.02 % | 68.713 M |
Other non current liabilities | 320.067 M | 0.000 | 0.000 -100.00 % | 239.045 M 180.56 % | -296.744 M -14.86 % | -258.353 M 9.19 % | -284.505 M -10.07 % | -258.472 M -23.74 % | -208.876 M -10.88 % | -188.377 M 31.82 % | -276.308 M -10.94 % | -249.063 M -6.46 % | -233.944 M | 0.000 | 0.000 | 0.000 |
Long term debt | 63.136 M -90.19 % | 643.704 M 557.37 % | 97.921 M 2.95 % | 95.111 M -88.61 % | 835.177 M -55.80 % | 1.889 B -12.55 % | 2.161 B -6.75 % | 2.317 B 39.15 % | 1.665 B 1.99 % | 1.633 B -14.38 % | 1.907 B 32.15 % | 1.443 B 52.18 % | 948.140 M 151.82 % | 376.509 M -49.47 % | 745.073 M 19.73 % | 622.297 M |
Total non current liabilities | 383.203 M -59.17 % | 938.587 M 171.57 % | 345.614 M 3.43 % | 334.156 M -56.47 % | 767.675 M -58.08 % | 1.831 B -12.86 % | 2.102 B -6.87 % | 2.257 B 40.70 % | 1.604 B 2.23 % | 1.569 B -14.78 % | 1.841 B 33.42 % | 1.380 B 54.80 % | 891.395 M 115.53 % | 413.591 M -46.65 % | 775.239 M 20.58 % | 642.936 M |
Other current liabilities | 924.797 M 11.22 % | 831.478 M -65.06 % | 2.380 B -48.51 % | 4.621 B 40.83 % | 3.281 B 15.73 % | 2.835 B -12.76 % | 3.250 B 22.57 % | 2.652 B 25.29 % | 2.116 B 22.02 % | 1.734 B 31.27 % | 1.321 B -10.84 % | 1.482 B -59.93 % | 3.698 B -17.46 % | 4.481 B 87.34 % | 2.392 B 90.85 % | 1.253 B |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -4.639 M 99.83 % | -2.709 B -50.37 % | -1.801 B 14.64 % | -2.110 B 5.98 % | -2.244 B -42.59 % | -1.574 B -1.68 % | -1.548 B 31.26 % | -2.252 B -16.87 % | -1.927 B -147.46 % | -778.646 M | 0.000 | 0.000 | 0.000 |
Short term debt | 3.405 B 26.96 % | 2.682 B -18.87 % | 3.306 B 4.03 % | 3.178 B 10.50 % | 2.876 B 26.51 % | 2.273 B 7.73 % | 2.110 B -7.74 % | 2.287 B 45.31 % | 1.574 B 1.68 % | 1.548 B -31.26 % | 2.252 B 16.87 % | 1.927 B 147.46 % | 778.646 M 76.34 % | 441.556 M 0.16 % | 440.845 M 252.78 % | 124.964 M |
Total current liabilities | 5.018 B 2.15 % | 4.913 B -26.17 % | 6.654 B -20.91 % | 8.414 B 9.99 % | 7.650 B 14.53 % | 6.679 B -2.02 % | 6.817 B 2.79 % | 6.632 B 21.40 % | 5.463 B 16.84 % | 4.676 B -3.03 % | 4.822 B 1.20 % | 4.765 B -17.91 % | 5.804 B 4.63 % | 5.547 B 67.17 % | 3.318 B 102.82 % | 1.636 B |
Total liabilities | 5.402 B -7.69 % | 5.851 B -16.41 % | 7.000 B -19.98 % | 8.748 B 0.39 % | 8.714 B -0.63 % | 8.769 B -4.72 % | 9.204 B 0.61 % | 9.148 B 25.72 % | 7.276 B 13.10 % | 6.433 B -7.29 % | 6.939 B 8.53 % | 6.394 B -7.73 % | 6.929 B 16.25 % | 5.961 B 45.61 % | 4.094 B 79.62 % | 2.279 B |
Other non current assets | 274.088 M 345.63 % | 61.506 M -62.68 % | 164.785 M -1.76 % | 167.729 M 148.62 % | -344.957 M 1.39 % | -349.805 M -46.36 % | -239.008 M -35.77 % | -176.033 M -62.61 % | -108.257 M -8.00 % | -100.234 M 29.07 % | -141.321 M -12.04 % | -126.131 M 19.76 % | -157.188 M -148.20 % | 326.143 M 37.54 % | 237.133 M 52.90 % | 155.093 M |
Long term investments | 525.000 K -28.96 % | 739.000 K -31.51 % | 1.079 M 67.29 % | 645.000 K 96.65 % | 328.000 K -99.25 % | 43.671 M -62.10 % | 115.239 M -17.92 % | 140.394 M 9.09 % | 128.699 M 18.35 % | 108.743 M 64.20 % | 66.225 M 123.33 % | 29.653 M -4.62 % | 31.090 M -44.37 % | 55.885 M 493.78 % | -14.192 M -160.65 % | 23.400 M |
Intangible assets | 1.645 M -16.24 % | 1.964 M -17.41 % | 2.378 M -14.28 % | 2.774 M -13.66 % | 3.213 M -14.27 % | 3.748 M -10.83 % | 4.203 M 30.04 % | 3.232 M 14.00 % | 2.835 M 16.05 % | 2.443 M -3.67 % | 2.536 M -1.78 % | 2.582 M 8.76 % | 2.374 M 28.05 % | 1.854 M 48.44 % | 1.249 M -13.20 % | 1.439 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.645 M -16.24 % | 1.964 M -17.41 % | 2.378 M -14.28 % | 2.774 M -13.66 % | 3.213 M -14.27 % | 3.748 M -10.83 % | 4.203 M 30.04 % | 3.232 M 14.00 % | 2.835 M 16.05 % | 2.443 M -3.67 % | 2.536 M -1.78 % | 2.582 M 8.76 % | 2.374 M 28.05 % | 1.854 M 48.44 % | 1.249 M -13.20 % | 1.439 M |
Property plant equipment net | 292.852 M -2.72 % | 301.031 M -17.09 % | 363.093 M -4.18 % | 378.951 M -22.64 % | 489.838 M -1.96 % | 499.653 M -2.78 % | 513.932 M -4.41 % | 537.617 M -2.35 % | 550.560 M -1.69 % | 560.003 M -2.76 % | 575.887 M -0.82 % | 580.641 M -0.65 % | 584.421 M -1.54 % | 593.540 M -1.96 % | 605.380 M 63.45 % | 370.379 M |
Total non current assets | 569.110 M -4.46 % | 595.707 M -26.90 % | 814.886 M 0.35 % | 812.016 M 64.58 % | 493.379 M -9.81 % | 547.072 M -13.63 % | 633.374 M -7.03 % | 681.243 M -0.12 % | 682.094 M 1.62 % | 671.189 M 4.12 % | 644.648 M 5.18 % | 612.876 M -0.81 % | 617.885 M -36.78 % | 977.422 M 7.67 % | 907.830 M 59.49 % | 569.212 M |
Other current assets | 1.222 B 202.70 % | 403.553 M -74.56 % | 1.586 B -12.40 % | 1.811 B -17.56 % | 2.196 B -8.55 % | 2.402 B -6.02 % | 2.556 B -4.51 % | 2.676 B 82.95 % | 1.463 B -38.17 % | 2.366 B 32.73 % | 1.783 B 12.93 % | 1.578 B 54.76 % | 1.020 B -38.26 % | 1.652 B 100.51 % | 823.862 M 157.32 % | 320.170 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.400 M | 0.000 | 0.000 -100.00 % | 600.000 K -98.82 % | 50.800 M 262.86 % | 14.000 M |
cash and cash equivalents | 41.015 M 93.70 % | 21.175 M -34.34 % | 32.249 M -74.20 % | 125.006 M -34.80 % | 191.714 M 2.51 % | 187.025 M -59.26 % | 459.084 M -55.45 % | 1.030 B -51.79 % | 2.137 B 4.89 % | 2.038 B 79.36 % | 1.136 B 18.72 % | 956.933 M 92.40 % | 497.358 M 127.23 % | 218.881 M -26.47 % | 297.662 M 16.30 % | 255.950 M |
Cash and short term investments | 41.015 M 93.70 % | 21.175 M -34.34 % | 32.249 M -74.20 % | 125.006 M -34.80 % | 191.714 M 2.51 % | 187.025 M -59.26 % | 459.084 M -55.45 % | 1.030 B -51.79 % | 2.137 B 4.89 % | 2.038 B 78.36 % | 1.142 B 19.39 % | 956.933 M 92.40 % | 497.358 M 126.61 % | 219.481 M -37.01 % | 348.462 M 29.08 % | 269.950 M |
Total current assets | 5.785 B -9.19 % | 6.371 B -15.56 % | 7.545 B -20.51 % | 9.492 B -12.77 % | 10.882 B -3.82 % | 11.315 B -9.04 % | 12.440 B -2.64 % | 12.777 B 18.99 % | 10.739 B 9.44 % | 9.812 B 11.39 % | 8.808 B 6.46 % | 8.273 B 21.90 % | 6.787 B 20.40 % | 5.637 B 58.69 % | 3.552 B 99.72 % | 1.779 B |
Inventory | 4.516 B -9.39 % | 4.984 B -15.75 % | 5.916 B -21.41 % | 7.528 B -10.90 % | 8.449 B -2.66 % | 8.679 B -7.39 % | 9.372 B 4.11 % | 9.002 B 26.70 % | 7.105 B 31.66 % | 5.396 B -8.00 % | 5.865 B 2.38 % | 5.729 B 8.89 % | 5.261 B 39.99 % | 3.758 B 58.39 % | 2.373 B 101.69 % | 1.176 B |
Net receivables | 6.652 M -99.31 % | 961.806 M 8 683.62 % | 10.950 M -61.91 % | 28.749 M -36.78 % | 45.476 M -2.83 % | 46.800 M -11.61 % | 52.947 M -23.33 % | 69.060 M 105.05 % | 33.679 M 181.01 % | 11.985 M -33.38 % | 17.989 M 93.72 % | 9.286 M 12.84 % | 8.229 M 17.93 % | 6.978 M 0.88 % | 6.917 M -42.03 % | 11.932 M |
Tax assets | 0.000 -100.00 % | 230.467 M -18.72 % | 283.551 M 8.26 % | 261.917 M -24.07 % | 344.957 M -1.39 % | 349.805 M 46.36 % | 239.008 M 35.77 % | 176.033 M 62.61 % | 108.257 M 8.00 % | 100.234 M -29.07 % | 141.321 M 12.04 % | 126.131 M -19.76 % | 157.188 M | 0.000 -100.00 % | 78.260 M 314.05 % | 18.901 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 583.771 M -6.67 % | 625.492 M 18.68 % | 527.023 M 12.68 % | 467.711 M 12.80 % | 414.626 M 2.81 % | 403.291 M 17.85 % | 342.193 M 4.72 % | 326.763 M -8.15 % | 355.759 M | 0.000 | 0.000 | 0.000 |
Account payables | 688.474 M -27.25 % | 946.328 M -2.32 % | 968.834 M 2 708.62 % | 34.495 M -96.13 % | 890.454 M -9.98 % | 989.172 M 13.02 % | 875.224 M -22.53 % | 1.130 B -4.41 % | 1.182 B 29.05 % | 915.791 M 2.34 % | 894.839 M -14.39 % | 1.045 B -0.17 % | 1.047 B 67.53 % | 624.959 M 104.49 % | 305.617 M 33.56 % | 228.831 M |
Tax payables | 0.000 -100.00 % | 452.774 M | 0.000 -100.00 % | 584.867 M -2.87 % | 602.167 M 3.55 % | 581.514 M -0.09 % | 582.039 M 3.23 % | 563.820 M -4.62 % | 591.141 M 23.69 % | 477.913 M 34.98 % | 354.057 M 13.94 % | 310.751 M 10.86 % | 280.316 M | 0.000 -100.00 % | 180.063 M 520.78 % | 29.006 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -239.045 M -144.40 % | 538.433 M -66.99 % | 1.631 B -13.06 % | 1.876 B -8.86 % | 2.059 B 41.36 % | 1.456 B 0.83 % | 1.444 B -11.42 % | 1.630 B 36.57 % | 1.194 B 67.15 % | 714.196 M | 0.000 -100.00 % | 684.131 M 11.81 % | 611.879 M |
Minority interest | 1.381 B -3.36 % | 1.429 B 14.83 % | 1.244 B 6.92 % | 1.164 B -18.43 % | 1.427 B -3.00 % | 1.471 B -5.07 % | 1.549 B -7.17 % | 1.669 B 14.46 % | 1.458 B 2.85 % | 1.418 B 1 352.02 % | 97.644 M -2.80 % | 100.455 M -2.69 % | 103.227 M -0.72 % | 103.975 M -39.69 % | 172.393 M | 0.000 |
Capital lease obligations | 73.675 M 0.40 % | 73.381 M 1.48 % | 72.310 M 2.20 % | 70.750 M -3.18 % | 73.075 M 17.37 % | 62.259 M -1.00 % | 62.889 M -4.36 % | 65.754 M -1.45 % | 66.724 M -2.92 % | 68.730 M -1.91 % | 70.065 M 5.10 % | 66.664 M 13.41 % | 58.784 M -1.98 % | 59.973 M -6.84 % | 64.373 M 344.78 % | 14.473 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 |
Other total stockholders equity | 0.000 | 0.000 | 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 % | 32.191 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 294.883 M 19.05 % | 247.693 M 3.62 % | 239.045 M 4.28 % | 229.242 M 14.46 % | 200.280 M -11.23 % | 225.614 M 13.79 % | 198.269 M 34.25 % | 147.689 M 18.37 % | 124.769 M -40.77 % | 210.664 M 13.17 % | 186.142 M 5.05 % | 177.199 M | 0.000 -100.00 % | 30.166 M 46.16 % | 20.639 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.744 M 14.86 % | 258.353 M -9.19 % | 284.505 M 10.07 % | 258.472 M 23.74 % | 208.876 M 10.88 % | 188.377 M -31.82 % | 276.308 M 10.94 % | 249.063 M 6.46 % | 233.944 M | 0.000 | 0.000 | 0.000 |
Total assets | 6.355 B -8.79 % | 6.967 B -16.67 % | 8.360 B -18.86 % | 10.304 B -13.84 % | 11.959 B -4.23 % | 12.487 B -8.18 % | 13.600 B -2.34 % | 13.926 B 17.67 % | 11.835 B 8.72 % | 10.886 B 11.14 % | 9.795 B 6.32 % | 9.213 B 18.72 % | 7.760 B 17.33 % | 6.614 B 48.30 % | 4.460 B 89.97 % | 2.348 B |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-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 |
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 |
Change in working capital | 0.000 100.00 % | -248.190 M | 0.000 -100.00 % | 166.369 M | 0.000 100.00 % | -365.264 M | 0.000 100.00 % | -1.643 B | 0.000 100.00 % | -1.776 B | 0.000 100.00 % | -1.375 B | 0.000 100.00 % | -1.484 B -103.92 % | -727.574 M -886.47 % | -73.756 M 44.68 % | -133.320 M -100.00 % | -66.660 M -154.57 % | 122.148 M 100.00 % | 61.074 M |
Accounts receivables | 0.000 100.00 % | -162.489 M | 0.000 -100.00 % | 145.390 M | 0.000 100.00 % | -108.889 M | 0.000 -100.00 % | 1.142 B | 0.000 100.00 % | -1.459 B | 0.000 100.00 % | -409.078 M | 0.000 100.00 % | -228.138 M 58.00 % | -543.134 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 2.618 B | 0.000 100.00 % | -286.473 M | 0.000 100.00 % | -698.398 M | 0.000 100.00 % | -2.040 B | 0.000 100.00 % | -262.614 M | 0.000 100.00 % | -957.732 M | 0.000 100.00 % | -1.355 B -933.71 % | -131.051 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -2.704 B | 0.000 -100.00 % | 307.452 M | 0.000 -100.00 % | 442.023 M | 0.000 100.00 % | -746.272 M | 0.000 100.00 % | -54.176 M | 0.000 100.00 % | -7.978 M | 0.000 -100.00 % | 99.147 M 285.71 % | -53.389 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 142.604 M 535.35 % | 22.445 M -90.31 % | 231.595 M -81.20 % | 1.232 B 57.56 % | 781.775 M -33.65 % | 1.178 B 234.92 % | 351.798 M 256.81 % | 98.594 M 123.62 % | -417.499 M -218.62 % | 351.977 M 153.40 % | -659.167 M -1 502.95 % | -41.122 M 92.69 % | -562.211 M -191.29 % | 615.861 M -36.77 % | 973.975 M 1 309.39 % | -80.535 M -41.38 % | -56.962 M -100.00 % | -28.481 M 44.80 % | -51.599 M -100.00 % | -25.799 M |
Net cash provided by operating activities | 0.000 100.00 % | -89.648 M -480.85 % | -15.434 M 67.15 % | -46.986 M -111.21 % | 419.047 M 44.31 % | 290.378 M 60.64 % | 180.763 M 112.17 % | -1.486 B -540.70 % | -231.921 M 79.34 % | -1.123 B -150.41 % | -448.392 M 58.67 % | -1.085 B -198.84 % | -363.019 M 19.47 % | -450.781 M -287.07 % | 240.966 M 559.39 % | -52.454 M 61.23 % | -135.286 M -100.00 % | -67.643 M -158.13 % | 116.361 M 100.00 % | 58.181 M |
Investments in property plant and equipment | 0.000 100.00 % | -52.000 K 21.21 % | -66.000 K 82.86 % | -385.000 K 23.91 % | -506.000 K -121.93 % | -228.000 K 84.82 % | -1.502 M 49.95 % | -3.001 M -14.45 % | -2.622 M 60.74 % | -6.678 M -157.04 % | -2.598 M 19.84 % | -3.241 M 29.82 % | -4.618 M 24.02 % | -6.078 M -111.85 % | -2.869 M -14.27 % | -2.511 M 61.91 % | -6.592 M -100.00 % | -3.296 M 91.87 % | -40.536 M -100.00 % | -20.268 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.447 M 247.86 % | -11.800 M | 0.000 100.00 % | -5.814 M -22.43 % | -4.749 M 99.46 % | -872.746 M -907.99 % | -86.583 M | 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 100.00 % | -18.400 M -100.00 % | -9.200 M -31.43 % | -7.000 M -100.00 % | -3.500 M |
Sales maturities 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 -100.00 % | 9.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 101.876 M 7 347.08 % | 1.368 M -99.52 % | 287.725 M 984.06 % | -32.546 M 47.03 % | -61.438 M -85.67 % | -33.089 M 52.54 % | -69.714 M -250.47 % | 46.330 M 134.43 % | -134.566 M -3 858.83 % | 3.580 M -93.08 % | 51.745 M -94.67 % | 969.969 M 231.45 % | 292.643 M 446.03 % | 53.595 M 889.41 % | -6.789 M -127.17 % | 24.992 M 100.00 % | 12.496 M -73.71 % | 47.536 M 100.00 % | 23.768 M |
Net cash used for investing activites | 0.000 -100.00 % | 101.824 M 7 720.58 % | 1.302 M -99.55 % | 287.340 M 969.36 % | -33.052 M 46.40 % | -61.666 M -78.27 % | -34.591 M 37.41 % | -55.268 M -273.21 % | 31.908 M 122.59 % | -141.244 M -2 823.10 % | -4.832 M -111.04 % | 43.755 M -52.75 % | 92.605 M -53.69 % | 199.982 M 294.24 % | 50.726 M 647.15 % | 6.789 M 127.17 % | -24.992 M -100.00 % | -12.496 M 73.71 % | -47.536 M -100.00 % | -23.768 M |
Debt repayment | 0.000 100.00 % | -62.381 M 19.97 % | -77.943 M | 0.000 100.00 % | -233.614 M | 0.000 100.00 % | -298.232 M | 0.000 -100.00 % | 56.520 M | 0.000 -100.00 % | 782.772 M | 0.000 -100.00 % | 497.618 M | 0.000 100.00 % | -226.792 M | 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 |
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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.968 M | 0.000 100.00 % | -59.756 M 46.06 % | -110.787 M -87.46 % | -59.098 M 60.72 % | -150.460 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.025 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 38.425 M 5 801.04 % | -674.000 K 99.78 % | -310.624 M -110.06 % | -147.875 M 70.25 % | -497.097 M -16.66 % | -426.095 M -185.16 % | 500.329 M 39.27 % | 359.259 M -84.16 % | 2.268 B 26 904.13 % | -8.460 M -100.57 % | 1.489 B 2 808.44 % | 51.199 M 809.13 % | -7.220 M -106.80 % | 106.141 M 233.09 % | -79.754 M -257.46 % | 50.651 M 100.00 % | 25.326 M 170.25 % | -36.048 M -100.00 % | -18.024 M |
Net cash used provided by financing activities | 0.000 100.00 % | -23.956 M 69.53 % | -78.617 M 74.69 % | -310.624 M 18.58 % | -381.489 M 25.65 % | -513.065 M 29.17 % | -724.327 M -264.41 % | 440.573 M 44.45 % | 304.992 M -86.19 % | 2.209 B 254.02 % | 623.852 M -58.11 % | 1.489 B 171.33 % | 548.817 M 7 701.34 % | -7.220 M 94.02 % | -120.651 M -27.30 % | -94.779 M -287.12 % | 50.651 M 100.00 % | 25.326 M 170.25 % | -36.048 M -100.00 % | -18.024 M |
Effect of forex changes on cash | 0.000 -100.00 % | 706.000 K 8 925.00 % | -8.000 K -100.22 % | 3.562 M 1 846.45 % | 183.000 K -98.51 % | 12.294 M 79.61 % | 6.845 M 207.44 % | -6.371 M -20.75 % | -5.276 M 87.69 % | -42.849 M -604.76 % | 8.489 M -26.63 % | 11.570 M 15 535.14 % | 74.000 K -99.00 % | 7.386 M 810.73 % | 811.000 K -99.33 % | 120.748 M -7.46 % | 130.482 M 100.00 % | 65.241 M -17.93 % | 79.493 M 100.00 % | 39.747 M |
Net change in cash | 0.000 100.00 % | -11.074 M -134.34 % | 32.249 M | 0.000 -100.00 % | 4.689 M 101.72 % | -272.059 M 52.38 % | -571.310 M 48.39 % | -1.107 B -1 210.27 % | 99.703 M -88.94 % | 901.615 M 403.37 % | 179.117 M -61.03 % | 459.575 M 65.03 % | 278.477 M 211.11 % | -250.633 M -245.84 % | 171.852 M 972.56 % | -19.695 M -288.87 % | 10.428 M 0.00 % | 10.428 M -81.42 % | 56.135 M 0.00 % | 56.135 M |
Cash at beginning of period | 0.000 -100.00 % | 32.249 M | 0.000 -100.00 % | 191.714 M 2.51 % | 187.025 M -59.26 % | 459.084 M -55.45 % | 1.030 B -51.79 % | 2.137 B 4.89 % | 2.038 B 79.36 % | 1.136 B 18.72 % | 956.933 M 92.40 % | 497.358 M 127.23 % | 218.881 M -53.38 % | 469.514 M 57.73 % | 297.662 M 300.00 % | 74.416 M 16.30 % | 63.988 M 0.00 % | 63.988 M 714.89 % | 7.852 M 0.00 % | 7.852 M |
Cash at end of period | 0.000 -100.00 % | 21.175 M -34.34 % | 32.249 M -83.18 % | 191.714 M 0.00 % | 191.714 M 2.51 % | 187.025 M -59.26 % | 459.084 M -55.45 % | 1.030 B -51.79 % | 2.137 B 4.89 % | 2.038 B 79.36 % | 1.136 B 18.72 % | 956.933 M 92.40 % | 497.358 M 127.23 % | 218.881 M -53.38 % | 469.514 M 758.03 % | 54.720 M -26.47 % | 74.416 M 0.00 % | 74.416 M 16.30 % | 63.988 M 0.00 % | 63.988 M |
Operating cash flow | 0.000 100.00 % | -89.648 M -480.85 % | -15.434 M 67.15 % | -46.986 M -111.21 % | 419.047 M 44.31 % | 290.378 M 60.64 % | 180.763 M 112.17 % | -1.486 B -540.70 % | -231.921 M 79.34 % | -1.123 B -150.41 % | -448.392 M 58.67 % | -1.085 B -198.84 % | -363.019 M 19.47 % | -450.781 M -287.07 % | 240.966 M 559.39 % | -52.454 M 61.23 % | -135.286 M -100.00 % | -67.643 M -158.13 % | 116.361 M 100.00 % | 58.181 M |
Capital expenditure | 0.000 100.00 % | -52.000 K 21.21 % | -66.000 K 82.86 % | -385.000 K 23.91 % | -506.000 K -121.93 % | -228.000 K 84.82 % | -1.502 M 49.95 % | -3.001 M -14.45 % | -2.622 M 60.74 % | -6.678 M -157.04 % | -2.598 M 19.84 % | -3.241 M 29.82 % | -4.618 M 24.02 % | -6.078 M -111.85 % | -2.869 M -14.27 % | -2.511 M 61.91 % | -6.592 M -100.00 % | -3.296 M 91.87 % | -40.536 M -100.00 % | -20.268 M |
Free CashFlow | 0.000 100.00 % | -89.700 M -478.71 % | -15.500 M 67.28 % | -47.371 M -111.32 % | 418.541 M 44.25 % | 290.150 M 61.86 % | 179.261 M 112.04 % | -1.489 B -534.81 % | -234.543 M 79.23 % | -1.130 B -150.45 % | -450.990 M 58.55 % | -1.088 B -195.97 % | -367.637 M 19.53 % | -456.859 M -291.88 % | 238.097 M 533.18 % | -54.965 M 61.26 % | -141.877 M -100.00 % | -70.939 M -193.55 % | 75.826 M 100.00 % | 37.913 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |