
CMGE Technology Group Limited 0302.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 1.930 B -25.93 % | 2.606 B -3.98 % | 2.714 B -31.41 % | 3.957 B 3.57 % | 3.820 B 25.82 % | 3.036 B 90.22 % | 1.596 B 57.60 % | 1.013 B 1.16 % | 1.001 B |
Net income | -2.105 B -10 383.61 % | -20.079 M 90.21 % | -205.035 M -133.52 % | 611.770 M -12.77 % | 701.319 M 182.39 % | 248.348 M -20.16 % | 311.045 M 1.16 % | 307.464 M 53.29 % | 200.573 M |
Income before tax | -2.143 B -8 228.66 % | -25.729 M 85.34 % | -175.473 M -126.95 % | 651.106 M -9.17 % | 716.802 M 108.60 % | 343.623 M -3.49 % | 356.047 M 34.33 % | 265.051 M 27.39 % | 208.062 M |
Income before tax ratio | -1.11 -11 144.82 % | -0.01 84.73 % | -0.06 -139.29 % | 0.16 -12.29 % | 0.19 65.79 % | 0.11 -49.26 % | 0.22 -14.77 % | 0.26 25.93 % | 0.21 |
EBITDA | -336.936 M -381.40 % | 119.737 M -18.85 % | 147.550 M -74.56 % | 580.094 M 14.30 % | 507.533 M 60.67 % | 315.890 M 19.47 % | 264.399 M 97.80 % | 133.670 M 23.94 % | 107.849 M |
Net income ratio | -1.09 -14 054.30 % | -0.01 89.80 % | -0.08 -148.86 % | 0.15 -15.77 % | 0.18 124.44 % | 0.08 -58.03 % | 0.19 -35.81 % | 0.30 51.53 % | 0.20 |
Ratio EBITDA | -0.17 -479.92 % | 0.05 -15.49 % | 0.05 -62.92 % | 0.15 10.36 % | 0.13 27.69 % | 0.10 -37.19 % | 0.17 25.50 % | 0.13 22.52 % | 0.11 |
Gross profit ratio | 0.31 -13.67 % | 0.36 -11.65 % | 0.41 9.99 % | 0.37 16.31 % | 0.32 -10.25 % | 0.36 6.94 % | 0.33 -0.76 % | 0.34 -3.68 % | 0.35 |
Weighted average shs out dil | 2.823 B 2.57 % | 2.753 B -0.43 % | 2.765 B 3.22 % | 2.678 B 14.27 % | 2.344 B 24.06 % | 1.889 B 4.96 % | 1.800 B -20.39 % | 2.261 B 0.00 % | 2.261 B |
Weighted average shs out | 2.823 B 2.56 % | 2.753 B -0.39 % | 2.763 B 3.23 % | 2.677 B 14.21 % | 2.344 B 24.06 % | 1.889 B 4.96 % | 1.800 B -20.39 % | 2.261 B 0.00 % | 2.261 B |
EPS diluted | -0.75 -10 173.97 % | -0.01 90.16 % | -0.07 -132.26 % | 0.23 -23.33 % | 0.30 130.77 % | 0.13 -23.53 % | 0.17 21.43 % | 0.14 57.84 % | 0.09 |
Earnings per share | -0.75 -10 173.97 % | -0.01 90.16 % | -0.07 -132.26 % | 0.23 -23.33 % | 0.30 130.77 % | 0.13 -23.53 % | 0.17 21.43 % | 0.14 57.84 % | 0.09 |
Gross profit | 603.058 M -36.06 % | 943.102 M -15.17 % | 1.112 B -24.55 % | 1.473 B 20.46 % | 1.223 B 12.93 % | 1.083 B 103.43 % | 532.470 M 56.40 % | 340.455 M -2.56 % | 349.390 M |
Income tax expense | -32.063 M -360.42 % | 12.312 M -70.27 % | 41.407 M -27.56 % | 57.163 M 114.88 % | 26.602 M -73.51 % | 100.410 M 150.56 % | 40.074 M 71 460.71 % | 56.000 K -99.71 % | 19.563 M |
Cost of revenue | 1.327 B -20.19 % | 1.663 B 3.78 % | 1.602 B -35.48 % | 2.483 B -4.39 % | 2.597 B 32.97 % | 1.953 B 83.61 % | 1.064 B 58.21 % | 672.336 M 3.15 % | 651.773 M |
General and administrative expenses | 49.738 M -27.45 % | 68.553 M -27.40 % | 94.429 M 80.79 % | 52.231 M 21.57 % | 42.965 M -41.32 % | 73.215 M -50.42 % | 147.672 M 987.34 % | 13.581 M -25.99 % | 18.349 M |
Selling and marketing expenses | 474.122 M 76.55 % | 268.547 M 40.24 % | 191.491 M -61.52 % | 497.627 M 45.72 % | 341.497 M 48.27 % | 230.321 M 55.57 % | 148.054 M -21.83 % | 189.407 M -16.08 % | 225.705 M |
Other expenses | 102.722 M -55.01 % | 228.326 M -69.46 % | 747.579 M 76.78 % | 422.879 M 2.41 % | 412.918 M 48.14 % | 278.727 M 1 739.18 % | 15.155 M 30.92 % | 11.576 M 163.35 % | -18.274 M |
Operating expenses | 870.837 M -6.93 % | 935.682 M -40.03 % | 1.560 B 21.57 % | 1.283 B 27.57 % | 1.006 B 35.38 % | 743.092 M 343.38 % | 167.598 M -25.92 % | 226.250 M -15.33 % | 267.203 M |
Cost and expenses | 2.198 B -15.66 % | 2.606 B -17.60 % | 3.162 B -16.04 % | 3.766 B 4.54 % | 3.603 B 33.64 % | 2.696 B 118.97 % | 1.231 B 37.03 % | 898.586 M -2.22 % | 918.976 M |
Research and development expenses | 244.255 M -34.03 % | 370.256 M -29.71 % | 526.745 M 69.55 % | 310.673 M 48.91 % | 208.630 M 29.72 % | 160.829 M 169.31 % | 59.719 M 411.03 % | 11.686 M 7.10 % | 10.911 M |
Selling general and administrative expenses | 523.860 M 55.40 % | 337.100 M 17.90 % | 285.920 M -48.00 % | 549.858 M 43.02 % | 384.462 M 26.66 % | 303.536 M 2.64 % | 295.726 M 45.69 % | 202.988 M -16.83 % | 244.054 M |
Interest income | 773.000 K -50.67 % | 1.567 M -71.82 % | 5.560 M -54.21 % | 12.143 M -62.36 % | 32.265 M 817.40 % | 3.517 M 186.40 % | 1.228 M 78.75 % | 687.000 K 49.35 % | 460.000 K |
Interest expense | 19.852 M 1.09 % | 19.638 M -44.34 % | 35.280 M 45.23 % | 24.292 M -31.04 % | 35.228 M 133.73 % | 15.072 M 49.93 % | 10.053 M 724.02 % | 1.220 M 59.48 % | 765.000 K |
Depreciation and amortization | 112.317 M 0.00 % | 112.317 M 61.95 % | 69.354 M -12.59 % | 79.341 M -2.83 % | 81.649 M 10.83 % | 73.668 M 44.63 % | 50.935 M 55.13 % | 32.834 M -29.77 % | 46.754 M |
Operating income | -267.779 M -3 708.88 % | 7.420 M 101.65 % | -448.549 M -335.98 % | 190.080 M -12.51 % | 217.254 M -16.70 % | 260.800 M 13.99 % | 228.796 M 126.90 % | 100.836 M 65.05 % | 61.095 M |
Operating income ratio | -0.14 -4 972.48 % | 0.00 101.72 % | -0.17 -444.03 % | 0.05 -15.52 % | 0.06 -33.79 % | 0.09 -40.08 % | 0.14 43.97 % | 0.10 63.15 % | 0.06 |
Total other income expenses net | -1.875 B -5 556.59 % | -33.149 M -112.14 % | 273.076 M -40.77 % | 461.026 M -7.71 % | 499.548 M 503.15 % | 82.823 M -34.91 % | 127.251 M -15.64 % | 150.846 M 19.84 % | 125.875 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 433.553 M 39.27 % | 311.298 M 24.67 % | 249.700 M 965.69 % | -28.844 M 90.87 % | -315.930 M -6.96 % | -295.359 M -310.63 % | -71.928 M 66.85 % | -216.994 M -106.97 % | -104.841 M |
Total investments | 1.189 B -34.62 % | 1.818 B -5.83 % | 1.931 B -20.35 % | 2.424 B 39.43 % | 1.738 B 57.67 % | 1.102 B 57.74 % | 698.873 M 386.04 % | 143.790 M -39.05 % | 235.898 M |
Total debt | 535.309 M 2.57 % | 521.907 M 7.24 % | 486.660 M -38.37 % | 789.676 M 64.87 % | 478.958 M 0.68 % | 475.731 M 556.03 % | 72.517 M 152.08 % | 28.768 M 84.19 % | 15.619 M |
Accumulated other comprehensive income loss | 4.507 B 7.42 % | 4.196 B 0.52 % | 4.174 B 2.59 % | 4.069 B 13.29 % | 3.592 B 12.50 % | 3.193 B 100.97 % | 1.589 B 49.56 % | 1.062 B 34.45 % | 789.986 M |
Retained earnings | -607.198 M -140.54 % | 1.498 B -1.32 % | 1.518 B -11.90 % | 1.723 B 55.06 % | 1.111 B 171.12 % | 409.832 M 153.79 % | 161.484 M 204.53 % | -154.489 M -53.92 % | -100.367 M |
Common stock | 2.089 M 9.09 % | 1.915 M -0.52 % | 1.925 M 0.00 % | 1.925 M 9.44 % | 1.759 M 7.19 % | 1.641 M | 0.000 | 0.000 | 0.000 |
Total equity | 3.896 B -31.59 % | 5.695 B 0.05 % | 5.692 B -1.76 % | 5.794 B 20.68 % | 4.801 B 29.35 % | 3.712 B 99.26 % | 1.863 B 105.22 % | 907.653 M 31.62 % | 689.619 M |
Other non current liabilities | 0.000 -100.00 % | 83.124 M 10.14 % | 75.474 M -57.66 % | 178.236 M | 0.000 -100.00 % | 195.836 M -34.34 % | 298.270 M | 0.000 | 0.000 |
Long term debt | 10.057 M -36.47 % | 15.830 M -41.49 % | 27.056 M 220.42 % | 8.444 M -34.49 % | 12.890 M -24.45 % | 17.062 M 265.28 % | 4.671 M 125.33 % | 2.073 M -79.01 % | 9.878 M |
Total non current liabilities | 76.064 M -23.13 % | 98.954 M -3.49 % | 102.530 M -60.51 % | 259.653 M 293.99 % | 65.904 M -69.04 % | 212.898 M -46.14 % | 395.265 M 8 288.48 % | 4.712 M -65.88 % | 13.812 M |
Other current liabilities | 366.245 M -0.42 % | 367.806 M -59.96 % | 918.608 M -24.39 % | 1.215 B 121.72 % | 547.931 M -42.68 % | 955.972 M 85.93 % | 514.166 M 836.91 % | 54.879 M -88.65 % | 483.362 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -459.604 M 41.17 % | -781.232 M | 0.000 100.00 % | -458.669 M -576.04 % | -67.846 M | 0.000 | 0.000 |
Short term debt | 525.252 M 3.79 % | 506.077 M 10.11 % | 459.604 M -41.17 % | 781.232 M 67.62 % | 466.068 M 1.61 % | 458.669 M 576.04 % | 67.846 M 154.15 % | 26.695 M 364.99 % | 5.741 M |
Total current liabilities | 1.110 B -14.31 % | 1.295 B -4.70 % | 1.359 B -23.98 % | 1.788 B 22.16 % | 1.464 B 14.04 % | 1.284 B 69.97 % | 755.210 M 271.73 % | 203.162 M -65.32 % | 585.795 M |
Total liabilities | 1.186 B -14.93 % | 1.394 B -4.62 % | 1.462 B -28.61 % | 2.048 B 33.87 % | 1.530 B 2.22 % | 1.497 B 30.08 % | 1.150 B 453.45 % | 207.874 M -65.33 % | 599.607 M |
Other non current assets | 1.307 B -19.75 % | 1.629 B 2 887.92 % | -58.416 M -0.40 % | -58.182 M -18.11 % | -49.262 M -502.59 % | -8.175 M 23.25 % | -10.651 M -122.69 % | 46.945 M 118.21 % | 21.514 M |
Long term investments | 1.067 B -33.80 % | 1.612 B -5.98 % | 1.715 B -16.30 % | 2.049 B 26.03 % | 1.626 B 94.25 % | 836.941 M 28.60 % | 650.807 M 352.61 % | 143.790 M -39.05 % | 235.898 M |
Intangible assets | 563.880 M 5.55 % | 534.255 M -0.84 % | 538.765 M 0.42 % | 536.513 M 410.82 % | 105.030 M -0.40 % | 105.448 M 11.59 % | 94.496 M 169.20 % | 35.102 M 22.70 % | 28.608 M |
GoodWill | 512.545 M -51.61 % | 1.059 B -5.82 % | 1.125 B 1.52 % | 1.108 B 0.00 % | 1.108 B -0.95 % | 1.119 B 0.00 % | 1.119 B 244.36 % | 324.842 M 0.00 % | 324.842 M |
Goodwill and intangible assets | 1.076 B -32.45 % | 1.594 B -4.21 % | 1.664 B 1.16 % | 1.644 B 35.57 % | 1.213 B -0.91 % | 1.224 B 0.90 % | 1.213 B 237.03 % | 359.944 M 1.84 % | 353.450 M |
Property plant equipment net | 34.041 M -12.90 % | 39.082 M -33.51 % | 58.777 M 78.51 % | 32.927 M -1.94 % | 33.579 M -13.80 % | 38.953 M 42.48 % | 27.340 M 13.53 % | 24.081 M 2.14 % | 23.576 M |
Total non current assets | 3.485 B -28.50 % | 4.874 B 41.79 % | 3.437 B -7.76 % | 3.726 B 29.73 % | 2.872 B 36.78 % | 2.100 B 11.03 % | 1.891 B 225.57 % | 580.913 M -9.15 % | 639.452 M |
Other current assets | 396.071 M -50.12 % | 794.039 M 12.62 % | 705.067 M -34.61 % | 1.078 B -11.21 % | 1.214 B 64.98 % | 736.093 M 157.93 % | 285.382 M 162.47 % | 108.730 M -54.35 % | 238.167 M |
Short term investments | 121.222 M -41.04 % | 205.595 M -4.68 % | 215.682 M -42.44 % | 374.709 M 233.31 % | 112.422 M -57.65 % | 265.471 M 452.31 % | 48.066 M 514.50 % | 7.822 M -12.31 % | 8.920 M |
cash and cash equivalents | 101.756 M -51.68 % | 210.609 M -11.12 % | 236.960 M -71.05 % | 818.520 M 2.97 % | 794.888 M 3.09 % | 771.090 M 433.83 % | 144.445 M -41.23 % | 245.762 M 104.02 % | 120.460 M |
Cash and short term investments | 222.978 M -4.88 % | 234.413 M -48.21 % | 452.642 M -62.07 % | 1.193 B 31.51 % | 907.310 M -12.47 % | 1.037 B 438.44 % | 192.511 M -21.67 % | 245.762 M 104.02 % | 120.460 M |
Total current assets | 1.597 B -27.91 % | 2.216 B -0.69 % | 2.231 B -32.91 % | 3.325 B 10.48 % | 3.010 B 16.63 % | 2.581 B 168.82 % | 960.041 M 79.58 % | 534.614 M -17.72 % | 649.774 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.822 M 102.77 % | -282.227 M |
Net receivables | 978.247 M -17.60 % | 1.187 B 10.60 % | 1.073 B 1.87 % | 1.054 B 18.64 % | 888.113 M 9.90 % | 808.105 M 67.61 % | 482.148 M 193.14 % | 164.478 M -41.72 % | 282.227 M |
Tax assets | 0.000 | 0.000 -100.00 % | 58.416 M 0.40 % | 58.182 M 18.11 % | 49.262 M 502.59 % | 8.175 M -23.25 % | 10.651 M 73.10 % | 6.153 M 22.72 % | 5.014 M |
Other assets | 0.000 | 0.000 -100.00 % | 1.486 B 87.99 % | 790.232 M 76.22 % | 448.439 M -14.97 % | 527.406 M 225.75 % | 161.903 M | 0.000 | 0.000 |
Account payables | 218.583 M -16.27 % | 261.054 M -15.15 % | 307.670 M -18.71 % | 378.488 M 40.85 % | 268.720 M 58.30 % | 169.756 M 52.62 % | 111.230 M 9.90 % | 101.210 M 42.40 % | 71.072 M |
Tax payables | 0.000 -100.00 % | 160.465 M 20.59 % | 133.063 M -31.71 % | 194.841 M 7.58 % | 181.120 M 14.72 % | 157.884 M 154.78 % | 61.968 M 204.09 % | 20.378 M -20.46 % | 25.620 M |
Deferred revenue non current | 0.000 100.00 % | -83.124 M -10.14 % | -75.474 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.324 M 3 598.45 % | -2.639 M 32.92 % | -3.934 M |
Minority interest | -6.376 M -614.80 % | -892.000 K -105.23 % | 17.070 M | 0.000 -100.00 % | 96.417 M -10.34 % | 107.536 M -4.56 % | 112.671 M | 0.000 | 0.000 |
Capital lease obligations | 22.503 M -16.37 % | 26.907 M -36.68 % | 42.491 M 69.46 % | 25.075 M -9.17 % | 27.608 M -18.06 % | 33.695 M 59.73 % | 21.095 M 12.40 % | 18.768 M 20.16 % | 15.619 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 | 0.000 | 0.000 100.00 % | -19.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 66.007 M -20.59 % | 83.124 M 10.14 % | 75.474 M 3.43 % | 72.973 M 37.65 % | 53.014 M 63.51 % | 32.422 M 7.78 % | 30.081 M 1 039.86 % | 2.639 M -32.92 % | 3.934 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.082 B -28.31 % | 7.089 B -0.90 % | 7.154 B -8.77 % | 7.842 B 23.87 % | 6.331 B 21.55 % | 5.208 B 72.84 % | 3.013 B 170.11 % | 1.116 B -13.47 % | 1.289 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 -100.00 % | 74.275 M -58.94 % | 180.903 M 359.14 % | 39.400 M 882.54 % | 4.010 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 27.282 M 7.16 % | 25.458 M 186.01 % | 8.901 M -51.25 % | 18.258 M -82.72 % | 105.631 M -67.80 % | 328.088 M | 0.000 | 0.000 | 0.000 |
Change in working capital | -118.681 M 44.13 % | -212.413 M -10.38 % | -192.443 M 57.33 % | -451.006 M -149.12 % | -181.039 M 45.49 % | -332.098 M -88.92 % | -175.787 M -798.94 % | -19.555 M 81.24 % | -104.226 M |
Accounts receivables | 162.119 M 173.84 % | -219.569 M -163.98 % | -83.176 M 58.24 % | -199.161 M -37.32 % | -145.031 M 56.33 % | -332.098 M -88.92 % | -175.787 M -320.77 % | 79.623 M 399.31 % | -26.602 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -280.800 M -4 023.98 % | 7.156 M 106.55 % | -109.267 M 56.61 % | -251.845 M -599.41 % | -36.008 M | 0.000 100.00 % | -79.070 M 20.27 % | -99.178 M -27.77 % | -77.624 M |
Other non cash items | 1.853 B 1 325.63 % | 130.004 M -42.09 % | 224.488 M 306.69 % | -108.613 M 31.38 % | -158.278 M -1 313.95 % | -11.194 M 91.15 % | -126.556 M 19.25 % | -156.724 M -14.36 % | -137.042 M |
Net cash provided by operating activities | -234.065 M -602.75 % | 46.557 M 3 037.35 % | -1.585 M -100.45 % | 355.576 M -41.77 % | 610.589 M 96.71 % | 310.398 M 420.53 % | 59.631 M -63.66 % | 164.075 M 540.37 % | 25.622 M |
Investments in property plant and equipment | -1.858 M 45.30 % | -3.397 M 76.35 % | -14.366 M -97.12 % | -7.288 M -83.72 % | -3.967 M -25.42 % | -3.163 M -147.30 % | -1.279 M 97.28 % | -47.009 M -22.84 % | -38.267 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 6.956 M 104.81 % | -144.575 M 30.09 % | -206.794 M 14.19 % | -240.980 M -29.01 % | -186.797 M -284.22 % | -48.617 M -221.26 % | 40.094 M |
Purchases of investments | -4.071 M 97.52 % | -164.184 M 76.79 % | -707.318 M -30.08 % | -543.758 M -46.73 % | -370.585 M 33.28 % | -555.425 M -97.93 % | -280.616 M -3 966.90 % | -6.900 M 70.95 % | -23.750 M |
Sales maturities of investments | 60.324 M -70.00 % | 201.109 M -59.42 % | 495.564 M 318.27 % | 118.479 M -43.60 % | 210.083 M 197.89 % | 70.524 M -14.89 % | 82.865 M -64.26 % | 231.831 M 515.36 % | 37.674 M |
Other investing activites | -147.910 M -23.48 % | -119.785 M -2 280.47 % | -5.032 M 98.80 % | -417.619 M 16.56 % | -500.488 M 15.16 % | -589.900 M -1 286.83 % | -42.536 M -132.72 % | 129.991 M 445.04 % | -37.674 M |
Net cash used for investing activites | -93.515 M -8.41 % | -86.257 M 61.53 % | -224.196 M 77.46 % | -994.761 M -14.11 % | -871.751 M 33.91 % | -1.319 B -207.90 % | -428.363 M -431.28 % | 129.305 M 689.81 % | -21.923 M |
Debt repayment | 17.806 M -65.34 % | 51.367 M 115.18 % | -338.409 M -208.03 % | 313.251 M 1 551.04 % | -21.588 M -105.53 % | 390.614 M 2 648.70 % | -15.326 M -130.15 % | -6.659 M | 0.000 |
Common stock issued | 246.045 M | 0.000 | 0.000 -100.00 % | 702.013 M 52.81 % | 459.396 M -65.98 % | 1.351 B | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -974.000 K | 0.000 100.00 % | -19.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -213.746 M -183.43 % | -75.414 M | 0.000 100.00 % | -20.876 M 87.72 % | -170.000 M | 0.000 |
Other financing activites | -36.473 M -11.27 % | -32.778 M 37.48 % | -52.427 M 53.07 % | -111.703 M -241.45 % | -32.714 M 69.30 % | -106.559 M -135.39 % | 301.090 M 2 978.63 % | 9.780 M -59.12 % | 23.926 M |
Net cash used provided by financing activities | 226.404 M 1 117.95 % | 18.589 M 104.53 % | -410.152 M -159.46 % | 689.815 M 109.24 % | 329.680 M -79.83 % | 1.635 B 517.09 % | 264.888 M 258.73 % | -166.879 M -797.48 % | 23.926 M |
Effect of forex changes on cash | -7.677 M -46.51 % | -5.240 M -109.64 % | 54.373 M 301.40 % | -26.998 M 39.63 % | -44.720 M -7 603.36 % | 596.000 K -76.41 % | 2.527 M 310.76 % | -1.199 M -159.36 % | 2.020 M |
Net change in cash | -108.853 M -313.09 % | -26.351 M 95.47 % | -581.560 M -2 560.90 % | 23.632 M -0.70 % | 23.798 M -96.20 % | 626.645 M 718.50 % | -101.317 M -180.86 % | 125.302 M 322.67 % | 29.645 M |
Cash at beginning of period | 210.609 M -11.12 % | 236.960 M -71.05 % | 818.520 M 2.97 % | 794.888 M 3.09 % | 771.090 M 433.83 % | 144.445 M -41.23 % | 245.762 M 104.02 % | 120.460 M 32.64 % | 90.815 M |
Cash at end of period | 101.756 M -51.68 % | 210.609 M -11.12 % | 236.960 M -71.05 % | 818.520 M 2.97 % | 794.888 M 3.09 % | 771.090 M 433.83 % | 144.445 M -41.23 % | 245.762 M 104.02 % | 120.460 M |
Operating cash flow | -234.065 M -602.75 % | 46.557 M 3 037.35 % | -1.585 M -100.45 % | 355.576 M -41.77 % | 610.589 M 96.71 % | 310.398 M 420.53 % | 59.631 M -63.66 % | 164.075 M 540.37 % | 25.622 M |
Capital expenditure | -151.554 M -10.91 % | -136.647 M -851.18 % | -14.366 M -97.12 % | -7.288 M -83.72 % | -3.967 M -25.42 % | -3.163 M -147.30 % | -1.279 M 97.28 % | -47.009 M -22.84 % | -38.267 M |
Free CashFlow | -385.619 M -328.04 % | -90.090 M -464.79 % | -15.951 M -104.58 % | 348.288 M -42.59 % | 606.622 M 97.45 % | 307.235 M 426.52 % | 58.352 M -50.15 % | 117.066 M 1 025.79 % | -12.645 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 | 2017-12-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 763.034 M 9.51 % | 696.755 M -43.51 % | 1.233 B 15.22 % | 1.070 B -30.28 % | 1.535 B 3.67 % | 1.481 B 20.15 % | 1.233 B -30.60 % | 1.776 B -18.52 % | 2.180 B 3.51 % | 2.106 B 22.88 % | 1.714 B 13.72 % | 1.507 B -1.43 % | 1.529 B 65.54 % | 923.696 M 37.35 % | 672.508 M 32.80 % | 506.396 M 0.00 % | 506.396 M 100.00 % | 253.198 M -49.42 % | 500.582 M 100.00 % | 250.291 M |
Net income | -638.550 M 65.83 % | -1.869 B -691.12 % | -236.220 M -207.17 % | -76.903 M -235.34 % | 56.824 M 131.03 % | -183.134 M -736.19 % | -21.901 M -110.04 % | 218.238 M -44.54 % | 393.532 M -4.85 % | 413.573 M 43.73 % | 287.746 M 2 490.12 % | -12.039 M -104.62 % | 260.387 M 75.47 % | 148.393 M -8.77 % | 162.652 M -7.04 % | 174.967 M 32.05 % | 132.498 M 100.00 % | 66.249 M -29.71 % | 94.250 M 100.00 % | 47.125 M |
Income before tax | -644.552 M 66.64 % | -1.932 B -817.48 % | -210.607 M -208.35 % | -68.301 M -260.44 % | 42.572 M 127.27 % | -156.101 M -705.81 % | -19.372 M -108.48 % | 228.490 M -45.93 % | 422.616 M 1.75 % | 415.343 M 37.78 % | 301.459 M 494.66 % | 50.694 M -82.69 % | 292.929 M 64.81 % | 177.735 M -0.32 % | 178.312 M 34.55 % | 132.526 M 0.00 % | 132.526 M 100.00 % | 66.263 M -36.30 % | 104.031 M 100.00 % | 52.016 M |
Income before tax ratio | -0.84 69.54 % | -2.77 -1 524.04 % | -0.17 -167.62 % | -0.06 -330.13 % | 0.03 126.31 % | -0.11 -570.68 % | -0.02 -112.22 % | 0.13 -33.65 % | 0.19 -1.70 % | 0.20 12.12 % | 0.18 422.90 % | 0.03 -82.44 % | 0.19 -0.44 % | 0.19 -27.43 % | 0.27 1.31 % | 0.26 0.00 % | 0.26 0.00 % | 0.26 25.93 % | 0.21 0.00 % | 0.21 |
EBITDA | -298.013 M 30.62 % | -429.529 M -563.89 % | 92.593 M 33.06 % | 69.589 M 38.77 % | 50.148 M 4.23 % | 48.115 M -51.61 % | 99.435 M -22.06 % | 127.583 M -71.81 % | 452.511 M 100.53 % | 225.661 M -19.94 % | 281.872 M 1 952.37 % | 13.734 M -95.45 % | 302.156 M 161.20 % | 115.682 M -22.21 % | 148.717 M 500.67 % | -37.117 M -121.73 % | 170.787 M 100.00 % | 85.394 M -36.19 % | 133.828 M 100.00 % | 66.914 M |
Net income ratio | -0.84 68.80 % | -2.68 -1 300.37 % | -0.19 -166.60 % | -0.07 -294.13 % | 0.04 129.93 % | -0.12 -595.97 % | -0.02 -114.46 % | 0.12 -31.94 % | 0.18 -8.07 % | 0.20 16.96 % | 0.17 2 201.67 % | -0.01 -104.69 % | 0.17 6.00 % | 0.16 -33.58 % | 0.24 -30.00 % | 0.35 32.05 % | 0.26 0.00 % | 0.26 38.97 % | 0.19 0.00 % | 0.19 |
Ratio EBITDA | -0.39 36.65 % | -0.62 -921.14 % | 0.08 15.48 % | 0.07 99.05 % | 0.03 0.54 % | 0.03 -59.73 % | 0.08 12.31 % | 0.07 -65.40 % | 0.21 93.73 % | 0.11 -34.85 % | 0.16 1 704.68 % | 0.01 -95.39 % | 0.20 57.78 % | 0.13 -43.37 % | 0.22 401.70 % | -0.07 -121.73 % | 0.34 0.00 % | 0.34 26.15 % | 0.27 0.00 % | 0.27 |
Gross profit ratio | 0.34 2.53 % | 0.33 9.36 % | 0.30 -24.22 % | 0.40 18.63 % | 0.34 -18.47 % | 0.41 1.47 % | 0.41 13.89 % | 0.36 -7.35 % | 0.39 17.26 % | 0.33 5.93 % | 0.31 -15.76 % | 0.37 6.50 % | 0.35 8.56 % | 0.32 -10.21 % | 0.35 5.47 % | 0.34 0.00 % | 0.34 0.00 % | 0.34 -3.68 % | 0.35 0.00 % | 0.35 |
Weighted average shs out dil | 2.995 B 3.48 % | 2.894 B 5.17 % | 2.752 B -0.02 % | 2.753 B 0.00 % | 2.753 B -0.31 % | 2.761 B -0.25 % | 2.768 B -0.16 % | 2.773 B 7.29 % | 2.584 B 9.61 % | 2.358 B 1.18 % | 2.330 B 17.77 % | 1.979 B 9.92 % | 1.800 B 0.00 % | 1.800 B 0.00 % | 1.800 B -20.39 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B |
Weighted average shs out | 2.995 B 3.48 % | 2.894 B 5.16 % | 2.752 B 0.00 % | 2.752 B -0.02 % | 2.753 B -0.26 % | 2.760 B -0.30 % | 2.768 B -0.17 % | 2.773 B 7.30 % | 2.584 B 9.60 % | 2.358 B 1.19 % | 2.330 B 17.76 % | 1.979 B 9.93 % | 1.800 B 0.00 % | 1.800 B 0.00 % | 1.800 B -20.39 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B 0.00 % | 2.261 B |
EPS diluted | -0.21 67.69 % | -0.65 -657.58 % | -0.09 -207.53 % | -0.03 -235.44 % | 0.02 131.07 % | -0.07 -739.24 % | -0.01 -110.04 % | 0.08 -47.53 % | 0.15 -16.67 % | 0.18 50.00 % | 0.12 2 067.21 % | -0.01 -104.36 % | 0.14 69.90 % | 0.08 -8.85 % | 0.09 11.06 % | 0.08 38.91 % | 0.06 100.00 % | 0.03 -29.57 % | 0.04 100.00 % | 0.02 |
Earnings per share | -0.21 67.69 % | -0.65 -657.58 % | -0.09 -207.53 % | -0.03 -235.44 % | 0.02 131.02 % | -0.07 -740.51 % | -0.01 -110.04 % | 0.08 -47.53 % | 0.15 -16.67 % | 0.18 50.00 % | 0.12 2 067.21 % | -0.01 -104.36 % | 0.14 69.90 % | 0.08 -8.85 % | 0.09 11.06 % | 0.08 38.91 % | 0.06 100.00 % | 0.03 -29.57 % | 0.04 100.00 % | 0.02 |
Gross profit | 258.579 M 12.28 % | 230.294 M -38.22 % | 372.764 M -12.68 % | 426.907 M -17.30 % | 516.195 M -15.48 % | 610.732 M 21.91 % | 500.963 M -20.97 % | 633.859 M -24.51 % | 839.631 M 21.37 % | 691.806 M 30.17 % | 531.458 M -4.20 % | 554.740 M 4.97 % | 528.458 M 79.72 % | 294.042 M 23.33 % | 238.428 M 40.06 % | 170.228 M 0.00 % | 170.228 M 100.00 % | 85.114 M -51.28 % | 174.695 M 100.00 % | 87.348 M |
Income tax expense | 298.000 K 100.48 % | -62.507 M -305.32 % | 30.444 M 46.82 % | 20.735 M 146.17 % | 8.423 M -76.19 % | 35.371 M 486.00 % | 6.036 M -52.83 % | 12.797 M -71.16 % | 44.366 M 3 584.88 % | 1.204 M -95.26 % | 25.398 M -55.72 % | 57.360 M 33.24 % | 43.050 M 76.33 % | 24.414 M 55.90 % | 15.660 M 55 828.57 % | 28.000 K 0.00 % | 28.000 K 100.00 % | 14.000 K -99.86 % | 9.782 M 100.00 % | 4.891 M |
Cost of revenue | 504.455 M 8.15 % | 466.461 M -45.80 % | 860.572 M 33.73 % | 643.533 M -36.86 % | 1.019 B 17.10 % | 870.396 M 18.94 % | 731.801 M -35.95 % | 1.143 B -14.76 % | 1.341 B -5.23 % | 1.414 B 19.61 % | 1.183 B 24.16 % | 952.443 M -4.82 % | 1.001 B 58.92 % | 629.654 M 45.05 % | 434.080 M 29.13 % | 336.168 M 0.00 % | 336.168 M 100.00 % | 168.084 M -48.42 % | 325.887 M 100.00 % | 162.943 M |
General and administrative expenses | 85.829 M 160.15 % | -142.692 M -273.47 % | 82.257 M -58.04 % | 196.032 M -44.27 % | 351.732 M -15.89 % | 418.173 M 33.81 % | 312.522 M 19.34 % | 261.874 M 42.42 % | 183.877 M -22.42 % | 237.031 M 42.31 % | 166.562 M -64.26 % | 466.016 M 318.20 % | 111.435 M 7.21 % | 103.941 M 137.68 % | 43.731 M 544.00 % | 6.791 M 0.00 % | 6.791 M 100.00 % | 3.395 M -62.99 % | 9.175 M 100.00 % | 4.587 M |
Selling and marketing expenses | 372.861 M 14.53 % | 325.568 M 119.16 % | 148.554 M -20.21 % | 186.170 M 54.72 % | 120.324 M -2.45 % | 123.346 M 7.60 % | 114.635 M -57.91 % | 272.363 M 20.91 % | 225.264 M -5.66 % | 238.788 M 132.49 % | 102.709 M 14.13 % | 89.992 M -35.87 % | 140.329 M 56.41 % | 89.717 M 53.79 % | 58.337 M -38.40 % | 94.704 M 0.00 % | 94.704 M 100.00 % | 47.352 M -58.04 % | 112.853 M 100.00 % | 56.426 M |
Other expenses | 0.000 | 0.000 -100.00 % | 110.173 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.745 M 1 085.58 % | 6.979 M 20.58 % | 5.788 M 0.00 % | 5.788 M 100.00 % | 2.894 M -52.70 % | 6.119 M 100.00 % | 3.060 M |
Operating expenses | 605.056 M 5.77 % | 572.031 M -1.47 % | 580.566 M 12.91 % | 514.169 M 8.87 % | 472.295 M -37.02 % | 749.922 M 47.76 % | 507.526 M 27.66 % | 397.572 M -3.66 % | 412.669 M 41.76 % | 291.098 M 37.05 % | 212.401 M -57.84 % | 503.825 M 110.57 % | 239.267 M 117.30 % | 110.111 M 91.54 % | 57.487 M -49.18 % | 113.125 M 0.00 % | 113.125 M 100.00 % | 56.563 M -57.66 % | 133.602 M 100.00 % | 66.801 M |
Cost and expenses | 1.110 B 6.84 % | 1.038 B -27.94 % | 1.441 B 24.48 % | 1.158 B -22.38 % | 1.492 B -7.95 % | 1.620 B 30.74 % | 1.239 B -19.53 % | 1.540 B -12.15 % | 1.753 B 2.79 % | 1.706 B 22.27 % | 1.395 B -4.21 % | 1.456 B 17.45 % | 1.240 B 67.61 % | 739.765 M 50.49 % | 491.567 M 9.41 % | 449.293 M 0.00 % | 449.293 M 100.00 % | 224.647 M -51.11 % | 459.488 M 100.00 % | 229.744 M |
Research and development expenses | 93.908 M -29.96 % | 134.082 M -36.29 % | 210.459 M 103.54 % | 103.397 M -61.25 % | 266.859 M -17.24 % | 322.436 M 57.82 % | 204.309 M 9.31 % | 186.903 M 51.01 % | 123.770 M -4.05 % | 128.993 M 61.98 % | 79.637 M -15.79 % | 94.565 M 42.71 % | 66.264 M 32.88 % | 49.866 M 406.10 % | 9.853 M 68.63 % | 5.843 M 0.00 % | 5.843 M 100.00 % | 2.922 M -46.45 % | 5.456 M 100.00 % | 2.728 M |
Selling general and administrative expenses | 511.148 M 16.71 % | 437.949 M 68.48 % | 259.934 M -36.72 % | 410.772 M -21.74 % | 524.910 M -12.10 % | 597.174 M 36.86 % | 436.325 M -19.92 % | 544.858 M 27.34 % | 427.879 M -16.34 % | 511.428 M 78.85 % | 285.952 M -49.89 % | 570.634 M 126.65 % | 251.764 M 30.00 % | 193.658 M 89.73 % | 102.068 M 0.57 % | 101.494 M 0.00 % | 101.494 M 100.00 % | 50.747 M -58.41 % | 122.027 M 100.00 % | 61.014 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 239.000 K -82.00 % | 1.328 M -92.15 % | 16.911 M 32.02 % | 12.809 M 64.28 % | 7.797 M 79.41 % | 4.346 M -70.30 % | 14.635 M -16.84 % | 17.598 M 7 862.90 % | 221.000 K -94.09 % | 3.738 M -39.67 % | 6.196 M 135.68 % | 2.629 M 282.68 % | 687.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 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 % | 3.768 M 49.93 % | 2.513 M 312.01 % | 610.000 K 0.00 % | 610.000 K 100.00 % | 305.000 K -20.26 % | 382.500 K 100.00 % | 191.250 K |
Depreciation and amortization | 48.464 M 116.54 % | 22.381 M -75.11 % | 89.936 M 68.25 % | 53.454 M -9.19 % | 58.863 M 70.34 % | 34.557 M -0.69 % | 34.797 M -9.81 % | 38.582 M -5.34 % | 40.759 M -9.99 % | 45.283 M 24.52 % | 36.366 M 39.77 % | 26.019 M -10.50 % | 29.071 M 25.35 % | 23.191 M 86.84 % | 12.412 M -24.40 % | 16.417 M 0.00 % | 16.417 M 100.00 % | 8.209 M -64.89 % | 23.377 M 100.00 % | 11.689 M |
Operating income | -346.477 M -477.68 % | -59.977 M 71.14 % | -207.802 M -138.14 % | -87.262 M -901.29 % | -8.715 M -164.28 % | 13.558 M -79.02 % | 64.638 M -27.37 % | 89.001 M -78.38 % | 411.752 M 128.27 % | 180.378 M -26.53 % | 245.506 M 2 098.42 % | -12.285 M -104.50 % | 273.085 M 195.26 % | 92.491 M -32.14 % | 136.305 M 354.61 % | -53.534 M -134.68 % | 154.370 M 100.00 % | 77.185 M -30.12 % | 110.451 M 100.00 % | 55.225 M |
Operating income ratio | -0.45 -427.50 % | -0.09 48.91 % | -0.17 -106.68 % | -0.08 -1 336.25 % | -0.01 -162.01 % | 0.01 -82.54 % | 0.05 4.66 % | 0.05 -73.47 % | 0.19 120.54 % | 0.09 -40.21 % | 0.14 1 857.25 % | -0.01 -104.56 % | 0.18 78.36 % | 0.10 -50.60 % | 0.20 291.72 % | -0.11 -134.68 % | 0.30 0.00 % | 0.30 38.16 % | 0.22 0.00 % | 0.22 |
Total other income expenses net | -298.075 M 84.08 % | -1.872 B -66 648.59 % | -2.805 M -114.79 % | 18.961 M -63.03 % | 51.287 M 130.23 % | -169.659 M -101.95 % | -84.010 M -125.74 % | 326.392 M 142.43 % | 134.634 M -63.01 % | 363.958 M 168.43 % | 135.590 M -15.86 % | 161.153 M 95.34 % | 82.499 M -3.22 % | 85.244 M 64.55 % | 51.805 M -70.00 % | 172.691 M 890.54 % | -21.845 M -100.00 % | -10.922 M -70.14 % | -6.420 M -100.00 % | -3.210 M |
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 | 2017-12-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 | 319.968 M -26.20 % | 433.553 M 29.90 % | 333.767 M 7.22 % | 311.298 M 33.42 % | 233.315 M -6.56 % | 249.700 M -36.81 % | 395.130 M 1 469.89 % | -28.844 M 94.99 % | -575.951 M -82.30 % | -315.930 M -314.17 % | 147.513 M 149.94 % | -295.359 M -890.62 % | 37.358 M 151.94 % | -71.928 M 66.85 % | -216.994 M -106.97 % | -104.841 M |
Total investments | 1.145 B -3.70 % | 1.189 B -30.89 % | 1.720 B -5.40 % | 1.818 B -3.56 % | 1.885 B -2.35 % | 1.931 B -12.82 % | 2.215 B -8.63 % | 2.424 B -3.70 % | 2.517 B 44.78 % | 1.738 B 23.13 % | 1.412 B 28.06 % | 1.102 B 62.65 % | 677.800 M -4.62 % | 710.629 M 394.21 % | 143.790 M -39.05 % | 235.898 M |
Total debt | 453.317 M -15.32 % | 535.309 M 7.37 % | 498.549 M -4.48 % | 521.907 M 23.76 % | 421.713 M -13.35 % | 486.660 M -42.15 % | 841.307 M 6.54 % | 789.676 M 63.20 % | 483.869 M 1.03 % | 478.958 M -19.99 % | 598.633 M 25.83 % | 475.731 M 125.16 % | 211.285 M 191.36 % | 72.517 M 152.08 % | 28.768 M 84.19 % | 15.619 M |
Accumulated other comprehensive income loss | 4.496 B -0.24 % | 4.507 B 6.39 % | 4.237 B 0.97 % | 4.196 B -0.35 % | 4.211 B 0.87 % | 4.174 B 1.23 % | 4.124 B 1.34 % | 4.069 B -0.17 % | 4.076 B 13.49 % | 3.592 B 12.38 % | 3.196 B 0.10 % | 3.193 B 100.91 % | 1.589 B 0.03 % | 1.589 B 49.56 % | 1.062 B 34.45 % | 789.986 M |
Retained earnings | -1.246 B -105.16 % | -607.198 M -148.13 % | 1.262 B -15.77 % | 1.498 B -4.88 % | 1.575 B 3.74 % | 1.518 B -10.77 % | 1.701 B -1.27 % | 1.723 B 14.50 % | 1.505 B 35.42 % | 1.111 B 59.29 % | 697.578 M 70.21 % | 409.832 M -2.85 % | 421.871 M 161.25 % | 161.484 M 204.53 % | -154.489 M -53.92 % | -100.367 M |
Common stock | 2.089 M 0.00 % | 2.089 M 9.09 % | 1.915 M 0.00 % | 1.915 M 0.00 % | 1.915 M -0.52 % | 1.925 M 0.00 % | 1.925 M 0.00 % | 1.925 M 0.00 % | 1.925 M 9.44 % | 1.759 M 7.19 % | 1.641 M 0.00 % | 1.641 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 3.241 B -16.82 % | 3.896 B -29.08 % | 5.493 B -3.54 % | 5.695 B -1.79 % | 5.798 B 1.87 % | 5.692 B -2.74 % | 5.852 B 1.00 % | 5.794 B 2.30 % | 5.664 B 17.97 % | 4.801 B 20.29 % | 3.991 B 7.53 % | 3.712 B 75.65 % | 2.113 B 13.44 % | 1.863 B 105.22 % | 907.653 M 31.62 % | 689.619 M |
Other non current liabilities | 51.843 M | 0.000 -100.00 % | 98.798 M 18.86 % | 83.124 M -64.88 % | 236.705 M | 0.000 | 0.000 -100.00 % | 251.209 M 9.90 % | 228.590 M | 0.000 -100.00 % | 210.738 M 7.61 % | 195.836 M -31.50 % | 285.897 M -4.15 % | 298.270 M | 0.000 | 0.000 |
Long term debt | 4.605 M -54.21 % | 10.057 M -28.47 % | 14.060 M -11.18 % | 15.830 M -17.32 % | 19.146 M -29.24 % | 27.056 M 28.43 % | 21.067 M 149.49 % | 8.444 M -38.63 % | 13.760 M 6.75 % | 12.890 M 16.84 % | 11.032 M -35.34 % | 17.062 M -6.32 % | 18.213 M 289.92 % | 4.671 M 125.33 % | 2.073 M -79.01 % | 9.878 M |
Total non current liabilities | 56.448 M -25.79 % | 76.064 M -32.60 % | 112.858 M 14.05 % | 98.954 M -61.32 % | 255.851 M 149.54 % | 102.530 M 17.55 % | 87.219 M -66.41 % | 259.653 M 7.14 % | 242.350 M 267.73 % | 65.904 M -70.28 % | 221.770 M 4.17 % | 212.898 M -46.60 % | 398.669 M 0.86 % | 395.265 M 8 288.48 % | 4.712 M -65.88 % | 13.812 M |
Other current liabilities | 424.494 M 15.90 % | 366.245 M -28.62 % | 513.056 M 948.52 % | -60.465 M -128.33 % | 213.445 M -53.50 % | 459.004 M -24.64 % | 609.105 M 40.46 % | 433.643 M 76.09 % | 246.266 M -55.06 % | 547.931 M 32.26 % | 414.282 M -16.69 % | 497.303 M 61.27 % | 308.371 M -40.03 % | 514.166 M 836.91 % | 54.879 M -88.65 % | 483.362 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 428.271 M 206.39 % | -402.567 M 12.41 % | -459.604 M 43.97 % | -820.240 M -4.99 % | -781.232 M -66.18 % | -470.109 M -0.87 % | -466.068 M 20.68 % | -587.601 M -28.11 % | -458.669 M -137.56 % | -193.072 M | 0.000 | 0.000 | 0.000 |
Short term debt | 448.712 M -14.57 % | 525.252 M 8.41 % | 484.489 M -4.27 % | 506.077 M 25.71 % | 402.567 M -12.41 % | 459.604 M -43.97 % | 820.240 M 4.99 % | 781.232 M 66.18 % | 470.109 M 0.87 % | 466.068 M -20.68 % | 587.601 M 28.11 % | 458.669 M 137.56 % | 193.072 M 184.57 % | 67.846 M 154.15 % | 26.695 M 364.99 % | 5.741 M |
Total current liabilities | 1.108 B -0.16 % | 1.110 B -10.58 % | 1.241 B -4.17 % | 1.295 B 28.21 % | 1.010 B -25.67 % | 1.359 B -24.83 % | 1.808 B 1.13 % | 1.788 B 46.26 % | 1.223 B -16.48 % | 1.464 B 6.27 % | 1.377 B 7.31 % | 1.284 B 69.83 % | 755.817 M 0.08 % | 755.210 M 271.73 % | 203.162 M -65.32 % | 585.795 M |
Total liabilities | 1.165 B -1.80 % | 1.186 B -12.42 % | 1.354 B -2.87 % | 1.394 B 10.12 % | 1.266 B -13.38 % | 1.462 B -22.88 % | 1.896 B -7.43 % | 2.048 B 39.79 % | 1.465 B -4.24 % | 1.530 B -4.35 % | 1.599 B 6.87 % | 1.497 B 29.63 % | 1.154 B 0.35 % | 1.150 B 453.45 % | 207.874 M -65.33 % | 599.607 M |
Other non current assets | 1.071 B -18.05 % | 1.307 B -10.35 % | 1.458 B -1.38 % | 1.478 B 2 370.90 % | -65.098 M -11.44 % | -58.416 M 13.17 % | -67.275 M -15.63 % | -58.182 M -9.02 % | -53.369 M -8.34 % | -49.262 M -265.12 % | -13.492 M -65.04 % | -8.175 M 1.26 % | -8.279 M -106.46 % | 128.203 M 173.09 % | 46.945 M 118.21 % | 21.514 M |
Long term investments | 1.015 B -4.94 % | 1.067 B -29.66 % | 1.517 B -5.89 % | 1.612 B -4.24 % | 1.684 B -1.81 % | 1.715 B -4.61 % | 1.798 B -12.26 % | 2.049 B 12.74 % | 1.817 B 11.79 % | 1.626 B 40.34 % | 1.158 B 38.42 % | 836.941 M 30.85 % | 639.595 M -1.72 % | 650.807 M 352.61 % | 143.790 M -39.05 % | 235.898 M |
Intangible assets | 524.883 M -6.92 % | 563.880 M -21.88 % | 721.855 M 18.21 % | 610.665 M 10.24 % | 553.950 M 2.82 % | 538.765 M 5.17 % | 512.282 M -4.52 % | 536.513 M 303.14 % | 133.085 M 26.71 % | 105.030 M -18.20 % | 128.397 M 21.76 % | 105.448 M 30.87 % | 80.573 M -31.45 % | 117.545 M 234.87 % | 35.102 M 22.70 % | 28.608 M |
GoodWill | 501.021 M -2.25 % | 512.545 M -50.83 % | 1.042 B -1.59 % | 1.059 B -5.82 % | 1.125 B 0.00 % | 1.125 B -1.08 % | 1.137 B 2.63 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B -0.95 % | 1.119 B 0.00 % | 1.119 B 0.00 % | 1.119 B 0.00 % | 1.119 B 244.36 % | 324.842 M 0.00 % | 324.842 M |
Goodwill and intangible assets | 1.026 B -4.69 % | 1.076 B -38.99 % | 1.764 B 5.65 % | 1.670 B -0.52 % | 1.679 B 0.91 % | 1.664 B 0.86 % | 1.649 B 0.30 % | 1.644 B 32.51 % | 1.241 B 2.31 % | 1.213 B -2.73 % | 1.247 B 1.87 % | 1.224 B 2.07 % | 1.199 B -2.99 % | 1.236 B 243.43 % | 359.944 M 1.84 % | 353.450 M |
Property plant equipment net | 23.015 M -32.39 % | 34.041 M -14.07 % | 39.616 M 1.37 % | 39.082 M -14.86 % | 45.903 M -21.90 % | 58.777 M 19.21 % | 49.304 M 49.74 % | 32.927 M -9.24 % | 36.278 M 8.04 % | 33.579 M 16.01 % | 28.944 M -25.70 % | 38.953 M 5.20 % | 37.027 M 35.43 % | 27.340 M 13.53 % | 24.081 M 2.14 % | 23.576 M |
Total non current assets | 3.135 B -10.05 % | 3.485 B -27.08 % | 4.779 B -1.94 % | 4.874 B 42.99 % | 3.408 B -0.84 % | 3.437 B -1.69 % | 3.496 B -6.17 % | 3.726 B 20.41 % | 3.095 B 7.74 % | 2.872 B 17.99 % | 2.434 B 15.93 % | 2.100 B 11.95 % | 1.876 B -8.64 % | 2.053 B 253.44 % | 580.913 M -9.15 % | 639.452 M |
Other current assets | 474.437 M 19.79 % | 396.071 M -29.57 % | 562.357 M 38.29 % | 406.653 M -37.23 % | 647.822 M -27.08 % | 888.360 M 0.85 % | 880.845 M -18.31 % | 1.078 B 134.23 % | 460.358 M -62.09 % | 1.214 B 2.70 % | 1.182 B 60.64 % | 736.093 M 73.70 % | 423.775 M 48.49 % | 285.382 M 162.47 % | 108.730 M -54.35 % | 238.167 M |
Short term investments | 129.992 M 7.23 % | 121.222 M -40.12 % | 202.450 M -1.53 % | 205.595 M 2.11 % | 201.353 M -6.64 % | 215.682 M -48.26 % | 416.836 M 11.24 % | 374.709 M -46.41 % | 699.179 M 521.92 % | 112.422 M -55.60 % | 253.219 M -4.62 % | 265.471 M 594.86 % | 38.205 M -20.52 % | 48.066 M 514.50 % | 7.822 M -12.31 % | 8.920 M |
cash and cash equivalents | 133.349 M 31.05 % | 101.756 M -38.25 % | 164.782 M -21.76 % | 210.609 M 11.79 % | 188.398 M -20.49 % | 236.960 M -46.89 % | 446.177 M -45.49 % | 818.520 M -22.77 % | 1.060 B 33.33 % | 794.888 M 76.20 % | 451.120 M -41.50 % | 771.090 M 343.34 % | 173.927 M 20.41 % | 144.445 M -41.23 % | 245.762 M 104.02 % | 120.460 M |
Cash and short term investments | 263.341 M 18.10 % | 222.978 M -39.28 % | 367.232 M -11.77 % | 416.204 M 6.79 % | 389.751 M -13.89 % | 452.642 M -47.55 % | 863.013 M -27.67 % | 1.193 B -32.16 % | 1.759 B 93.87 % | 907.310 M 28.82 % | 704.339 M -32.05 % | 1.037 B 388.64 % | 212.132 M 46.86 % | 144.445 M -41.23 % | 245.762 M 104.02 % | 120.460 M |
Total current assets | 1.271 B -20.44 % | 1.597 B -22.78 % | 2.069 B -6.64 % | 2.216 B 0.90 % | 2.196 B -1.58 % | 2.231 B -21.87 % | 2.856 B -14.12 % | 3.325 B -5.28 % | 3.510 B 16.63 % | 3.010 B 7.07 % | 2.811 B 8.92 % | 2.581 B 101.50 % | 1.281 B 33.41 % | 960.041 M 79.58 % | 534.614 M -17.72 % | 649.774 M |
Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 205.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.822 M 102.77 % | -282.227 M |
Net receivables | 533.047 M -45.51 % | 978.247 M -14.11 % | 1.139 B -4.06 % | 1.187 B 2.49 % | 1.158 B 7.91 % | 1.073 B -3.45 % | 1.112 B 5.51 % | 1.054 B -18.39 % | 1.291 B 45.38 % | 888.113 M -3.90 % | 924.138 M 14.36 % | 808.105 M 25.32 % | 644.856 M 33.75 % | 482.148 M 193.14 % | 164.478 M -41.72 % | 282.227 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 73.870 M 13.48 % | 65.098 M 11.44 % | 58.416 M -13.17 % | 67.275 M 15.63 % | 58.182 M 9.02 % | 53.369 M 8.34 % | 49.262 M 265.12 % | 13.492 M 65.04 % | 8.175 M -1.26 % | 8.279 M -22.27 % | 10.651 M 73.10 % | 6.153 M 22.72 % | 5.014 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.460 B -1.69 % | 1.486 B 6.44 % | 1.396 B 76.62 % | 790.232 M 50.96 % | 523.485 M 16.73 % | 448.439 M 30.06 % | 344.793 M -34.62 % | 527.406 M 375.07 % | 111.017 M | 0.000 | 0.000 | 0.000 |
Account payables | 235.151 M 7.58 % | 218.583 M -10.37 % | 243.877 M -6.58 % | 261.054 M 0.37 % | 260.098 M -15.46 % | 307.670 M 28.00 % | 240.358 M -36.50 % | 378.488 M 8.12 % | 350.053 M 30.27 % | 268.720 M 9.60 % | 245.175 M 44.43 % | 169.756 M 14.77 % | 147.909 M 32.98 % | 111.230 M 9.90 % | 101.210 M 42.40 % | 71.072 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 160.465 M 19.49 % | 134.287 M 0.92 % | 133.063 M -4.07 % | 138.710 M -28.81 % | 194.841 M 24.77 % | 156.157 M -13.78 % | 181.120 M 38.85 % | 130.440 M -17.38 % | 157.884 M 48.30 % | 106.465 M 71.81 % | 61.968 M 204.09 % | 20.378 M -20.46 % | 25.620 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -83.124 M | 0.000 100.00 % | -75.474 M -14.09 % | -66.152 M | 0.000 | 0.000 100.00 % | -53.014 M | 0.000 | 0.000 -100.00 % | 94.559 M 2.42 % | 92.324 M 3 598.45 % | -2.639 M 32.92 % | -3.934 M |
Minority interest | -12.080 M -89.46 % | -6.376 M -11.41 % | -5.723 M -541.59 % | -892.000 K -107.94 % | 11.241 M -34.15 % | 17.070 M -32.52 % | 25.297 M | 0.000 -100.00 % | 81.135 M -15.85 % | 96.417 M 0.59 % | 95.851 M -10.87 % | 107.536 M 5.26 % | 102.163 M -9.33 % | 112.671 M | 0.000 | 0.000 |
Capital lease obligations | 13.455 M -40.21 % | 22.503 M -22.36 % | 28.985 M 7.72 % | 26.907 M -14.55 % | 31.489 M -25.89 % | 42.491 M 2.17 % | 41.589 M 65.86 % | 25.075 M -15.28 % | 29.597 M 7.20 % | 27.608 M 16.75 % | 23.647 M -29.82 % | 33.695 M 5.57 % | 31.917 M 51.30 % | 21.095 M 12.40 % | 18.768 M 20.16 % | 15.619 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 100.00 % | -974.000 K | 0.000 | 0.000 100.00 % | -19.316 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 66.007 M | 0.000 -100.00 % | 83.124 M 28.47 % | 64.705 M -14.27 % | 75.474 M 14.09 % | 66.152 M -9.35 % | 72.973 M 36.24 % | 53.562 M 1.03 % | 53.014 M 50.81 % | 35.154 M 8.43 % | 32.422 M 19.84 % | 27.055 M -10.06 % | 30.081 M 1 039.86 % | 2.639 M -32.92 % | 3.934 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.405 B -13.31 % | 5.082 B -25.78 % | 6.848 B -3.41 % | 7.089 B 0.35 % | 7.065 B -1.25 % | 7.154 B -7.67 % | 7.748 B -1.20 % | 7.842 B 10.00 % | 7.129 B 12.61 % | 6.331 B 13.24 % | 5.590 B 7.34 % | 5.208 B 59.39 % | 3.268 B 8.44 % | 3.013 B 170.11 % | 1.116 B -13.47 % | 1.289 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 | 2017-12-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.427 M 754.15 % | 14.099 M -76.57 % | 60.176 M 127.32 % | -220.226 M -154.90 % | 401.129 M 811.06 % | -56.413 M -158.88 % | 95.813 M 155.23 % | -173.486 M | 0.000 100.00 % | -48.449 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 100.00 % | -902.000 K -103.20 % | 28.184 M 360.97 % | 6.114 M -68.39 % | 19.344 M 628.86 % | 2.654 M -57.52 % | 6.247 M -37.59 % | 10.010 M 21.36 % | 8.248 M -84.06 % | 51.728 M -4.04 % | 53.903 M -83.57 % | 328.088 M | 0.000 -100.00 % | 82.022 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 330.889 M 772.41 % | 37.928 M 133.23 % | -114.138 M 35.17 % | -176.067 M -1 814.38 % | 10.270 M -75.16 % | 41.349 M 117.69 % | -233.792 M -483.11 % | 61.024 M 111.92 % | -512.030 M -717.57 % | 82.910 M 131.41 % | -263.949 M -7.68 % | -245.122 M -31.94 % | -185.780 M -11.57 % | -166.513 M -88.48 % | -88.344 M -803.54 % | -9.778 M 0.00 % | -9.778 M -100.00 % | -4.889 M 90.62 % | -52.113 M -100.00 % | -26.057 M |
Accounts receivables | 263.863 M 69.05 % | 156.088 M 1 661.72 % | 8.860 M 111.10 % | -79.798 M 42.91 % | -139.771 M -734.30 % | -16.753 M 74.78 % | -66.423 M -131.60 % | 210.216 M 151.35 % | -409.377 M -8 838.04 % | 4.685 M 103.13 % | -149.716 M 3.16 % | -154.602 M 12.90 % | -177.496 M -428.69 % | -33.573 M 76.39 % | -142.214 M -278.61 % | 79.623 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 67.026 M 156.72 % | -118.160 M 3.93 % | -122.998 M -27.76 % | -96.269 M -164.16 % | 150.041 M 158.24 % | 58.102 M 134.71 % | -167.369 M -12.18 % | -149.192 M -45.34 % | -102.653 M -231.23 % | 78.225 M 168.48 % | -114.233 M -26.20 % | -90.520 M -992.71 % | -8.284 M 93.77 % | -132.940 M -346.78 % | 53.870 M 154.32 % | -99.178 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 171.499 M -89.18 % | 1.586 B 825.85 % | 171.255 M 83.52 % | 93.318 M 443.85 % | -27.139 M -108.00 % | 339.397 M 935.25 % | -40.634 M -34.36 % | -30.243 M -129.50 % | 102.533 M 161.26 % | -167.369 M -445.15 % | 48.491 M 43.54 % | 33.782 M -41.59 % | 57.838 M 359.22 % | -22.312 M 11.37 % | -25.174 M 67.89 % | -78.390 M -0.07 % | -78.334 M -100.00 % | -39.167 M 33.32 % | -58.740 M -100.00 % | -29.370 M |
Net cash provided by operating activities | 108.732 M 144.16 % | -246.199 M -2 129.00 % | 12.134 M 115.49 % | -78.317 M -162.72 % | 124.874 M -49.05 % | 245.093 M 199.36 % | -246.678 M -179.00 % | 312.250 M 620.70 % | 43.326 M -90.12 % | 438.487 M 154.78 % | 172.102 M 23.84 % | 138.974 M -18.93 % | 171.424 M 1 889.77 % | -9.578 M -113.84 % | 69.209 M -15.64 % | 82.038 M 0.00 % | 82.038 M 100.00 % | 41.019 M 220.18 % | 12.811 M 100.00 % | 6.406 M |
Investments in property plant and equipment | -76.000 K | 0.000 100.00 % | -1.491 M -49.25 % | -999.000 K 58.34 % | -2.398 M 79.09 % | -11.468 M -295.72 % | -2.898 M 33.68 % | -4.370 M -49.76 % | -2.918 M -21.03 % | -2.411 M -54.95 % | -1.556 M -0.65 % | -1.546 M 4.39 % | -1.617 M -91.81 % | -843.000 K -93.35 % | -436.000 K 98.15 % | -23.505 M 0.00 % | -23.505 M -100.00 % | -11.752 M 38.58 % | -19.134 M -100.00 % | -9.567 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.209 M 194.73 % | -15.000 M 85.00 % | -100.000 M 0.00 % | -100.000 M -0.01 % | -99.994 M -143.42 % | -41.079 M 77.17 % | -179.901 M -366.16 % | -38.592 M 40.62 % | -64.991 M -33.68 % | -48.617 M | 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 100.00 % | -138.856 M -97.93 % | -70.154 M -1 933.45 % | -3.450 M 0.00 % | -3.450 M -100.00 % | -1.725 M 85.47 % | -11.875 M -100.00 % | -5.938 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 -100.00 % | 17.631 M -14.89 % | 20.716 M -82.13 % | 115.916 M 0.00 % | 115.916 M 100.00 % | 57.958 M | 0.000 | 0.000 |
Other investing activites | 14.221 M 141.83 % | -33.998 M 41.41 % | -58.026 M -256.38 % | 37.105 M 130.93 % | -119.965 M -64.97 % | -72.721 M 51.94 % | -151.318 M 79.25 % | -729.416 M -409.88 % | -143.057 M 39.83 % | -237.767 M 44.71 % | -430.023 M 57.87 % | -1.021 B -1 276.35 % | -74.156 M 63.18 % | -201.375 M -64.89 % | -122.126 M -155.78 % | 218.952 M 346.12 % | -88.961 M -100.00 % | -44.481 M -243.45 % | 31.009 M 100.00 % | 15.504 M |
Net cash used for investing activites | 14.145 M 141.61 % | -33.998 M 42.88 % | -59.517 M -264.84 % | 36.106 M 129.51 % | -122.363 M -45.34 % | -84.189 M 39.87 % | -140.007 M 81.30 % | -748.786 M -204.42 % | -245.975 M 27.69 % | -340.178 M 36.01 % | -531.573 M 50.01 % | -1.063 B -315.87 % | -255.674 M -6.17 % | -240.810 M -28.40 % | -187.553 M -564.88 % | 40.344 M -54.65 % | 88.961 M 100.00 % | 44.481 M 243.45 % | -31.009 M -100.00 % | -15.504 M |
Debt repayment | -7.166 M | 0.000 100.00 % | -7.462 M | 0.000 100.00 % | -6.022 M | 0.000 100.00 % | -7.698 M | 0.000 100.00 % | -9.818 M | 0.000 100.00 % | -9.522 M | 0.000 100.00 % | -9.629 M | 0.000 100.00 % | -7.663 M -15.08 % | -6.659 M | 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 -100.00 % | 337.635 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 100.00 % | -974.000 K | 0.000 | 0.000 100.00 % | -19.316 M | 0.000 100.00 % | -4.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.426 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -213.746 M | 0.000 100.00 % | -75.414 M | 0.000 | 0.000 100.00 % | -311.210 M -1 390.75 % | -20.876 M 75.44 % | -85.000 M 0.00 % | -85.000 M -100.00 % | -42.500 M | 0.000 | 0.000 |
Other financing activites | -83.304 M -136.06 % | 230.989 M 5 898.16 % | 3.851 M -95.62 % | 87.879 M 238.90 % | -63.268 M 83.80 % | -390.460 M -5 432.70 % | 7.322 M -96.66 % | 219.393 M -68.57 % | 698.020 M 130.89 % | 302.316 M 169.20 % | 112.300 M -92.61 % | 1.520 B 1 120.20 % | 124.544 M -64.65 % | 352.290 M 38.82 % | 253.773 M 2 634.62 % | 9.280 M 1 756.00 % | 500.000 K 100.00 % | 250.000 K -98.28 % | 14.550 M 100.00 % | 7.275 M |
Net cash used provided by financing activities | -90.470 M -139.17 % | 230.989 M 5 137.93 % | -4.585 M -105.22 % | 87.879 M 226.83 % | -69.290 M 83.09 % | -409.776 M -108 882.98 % | -376.000 K -100.17 % | 215.359 M -54.61 % | 474.456 M 56.94 % | 302.316 M 1 004.79 % | 27.364 M -98.20 % | 1.520 B 1 222.44 % | 114.915 M 189.79 % | 39.654 M -82.39 % | 225.234 M 373.41 % | -82.379 M 2.51 % | -84.500 M -100.00 % | -42.250 M -390.38 % | 14.550 M 100.00 % | 7.275 M |
Effect of forex changes on cash | -814.000 K 94.11 % | -13.818 M -325.01 % | 6.141 M 126.18 % | -23.457 M -228.76 % | 18.217 M -54.06 % | 39.655 M 169.43 % | 14.718 M 173.14 % | -20.123 M -192.70 % | -6.875 M 87.91 % | -56.857 M -568.46 % | 12.137 M 582.24 % | 1.779 M 250.38 % | -1.183 M -229.71 % | 912.000 K -43.53 % | 1.615 M -92.87 % | 22.649 M 194.97 % | -23.848 M -100.00 % | -11.924 M -164.56 % | 18.470 M 100.00 % | 9.235 M |
Net change in cash | 133.349 M 180.92 % | -164.782 M -200.00 % | 164.782 M 187.46 % | -188.398 M -287.95 % | -48.562 M 76.79 % | -209.217 M 43.81 % | -372.343 M -54.31 % | -241.300 M -191.08 % | 264.932 M -22.93 % | 343.768 M 207.44 % | -319.970 M -153.58 % | 597.163 M 1 925.52 % | 29.482 M 118.26 % | -161.495 M -155.15 % | 292.827 M 58.87 % | 184.322 M 488.41 % | 31.326 M 0.00 % | 31.326 M 322.67 % | 7.411 M 0.00 % | 7.411 M |
Cash at beginning of period | 0.000 -100.00 % | 164.782 M | 0.000 -100.00 % | 188.398 M -20.49 % | 236.960 M -46.89 % | 446.177 M -45.49 % | 818.520 M -22.77 % | 1.060 B 33.33 % | 794.888 M 76.20 % | 451.120 M -41.50 % | 771.090 M 343.34 % | 173.927 M 20.41 % | 144.445 M -59.23 % | 354.267 M 476.60 % | 61.441 M 0.00 % | 61.441 M 104.02 % | 30.115 M 0.00 % | 30.115 M 32.64 % | 22.704 M 0.00 % | 22.704 M |
Cash at end of period | 133.349 M | 0.000 -100.00 % | 164.782 M -12.54 % | 188.398 M 0.00 % | 188.398 M -20.49 % | 236.960 M -46.89 % | 446.177 M -45.49 % | 818.520 M -22.77 % | 1.060 B 33.33 % | 794.888 M 76.20 % | 451.120 M -41.50 % | 771.090 M 343.34 % | 173.927 M -9.78 % | 192.773 M -45.59 % | 354.267 M 44.15 % | 245.762 M 300.00 % | 61.441 M 0.00 % | 61.441 M 104.02 % | 30.115 M 0.00 % | 30.115 M |
Operating cash flow | 108.732 M 144.16 % | -246.199 M -2 129.00 % | 12.134 M 115.49 % | -78.317 M -162.72 % | 124.874 M -49.05 % | 245.093 M 199.36 % | -246.678 M -179.00 % | 312.250 M 620.70 % | 43.326 M -90.12 % | 438.487 M 154.78 % | 172.102 M 23.84 % | 138.974 M -18.93 % | 171.424 M 1 889.77 % | -9.578 M -113.84 % | 69.209 M -15.64 % | 82.038 M 0.00 % | 82.038 M 100.00 % | 41.019 M 220.18 % | 12.811 M 100.00 % | 6.406 M |
Capital expenditure | -76.000 K 79.29 % | -367.000 K 75.39 % | -1.491 M -49.25 % | -999.000 K 58.34 % | -2.398 M 79.09 % | -11.468 M -295.72 % | -2.898 M 33.68 % | -4.370 M -49.76 % | -2.918 M -21.03 % | -2.411 M -54.95 % | -1.556 M -0.65 % | -1.546 M 4.39 % | -1.617 M -91.81 % | -843.000 K -93.35 % | -436.000 K 98.15 % | -23.505 M 0.00 % | -23.505 M -100.00 % | -11.752 M 38.58 % | -19.134 M -100.00 % | -9.567 M |
Free CashFlow | 108.656 M 144.07 % | -246.566 M -2 416.70 % | 10.643 M 113.42 % | -79.316 M -164.76 % | 122.476 M -47.58 % | 233.625 M 193.61 % | -249.576 M -181.06 % | 307.880 M 661.93 % | 40.408 M -90.73 % | 436.076 M 155.69 % | 170.546 M 24.10 % | 137.428 M -19.07 % | 169.807 M 1 729.47 % | -10.421 M -115.15 % | 68.773 M 17.49 % | 58.533 M 0.00 % | 58.533 M 100.00 % | 29.267 M 562.89 % | -6.323 M -100.00 % | -3.161 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 |