Colony Capital, Inc. CLNY
Trading inactive
Finances
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.237 B -46.84 % | 2.326 B -12.72 % | 2.665 B -4.70 % | 2.797 B 198.09 % | 938.232 M 11.43 % | 841.976 M 180.05 % | 300.649 M 66.81 % | 180.239 M 68.20 % | 107.155 M 63.67 % | 65.469 M 138.72 % | 27.425 M |
| Net income | -2.676 B -155.12 % | -1.049 B -101.85 % | -519.607 M -162.57 % | -197.891 M -271.60 % | 115.318 M -23.11 % | 149.980 M 21.79 % | 123.149 M 21.01 % | 101.765 M 64.11 % | 62.011 M 46.74 % | 42.260 M 138.34 % | 17.731 M |
| Income before tax | -2.474 B -51.17 % | -1.637 B -194.98 % | -554.854 M -214.25 % | -176.567 M -159.75 % | 295.508 M 19.76 % | 246.740 M 56.85 % | 157.312 M 24.28 % | 126.582 M 79.88 % | 70.370 M 57.94 % | 44.555 M 147.57 % | 17.997 M |
| Income before tax ratio | -2.00 -184.40 % | -0.70 -237.96 % | -0.21 -229.74 % | -0.06 -120.04 % | 0.31 7.48 % | 0.29 -43.99 % | 0.52 -25.50 % | 0.70 6.94 % | 0.66 -3.50 % | 0.68 3.71 % | 0.66 |
| EBITDA | -1.797 B -1 952.72 % | 96.996 M -83.52 % | 588.569 M -34.33 % | 896.311 M 94.06 % | 461.865 M 11.36 % | 414.755 M 132.63 % | 178.292 M 46.66 % | 121.572 M 67.86 % | 72.424 M 55.88 % | 46.462 M 150.75 % | 18.529 M |
| Net income ratio | -2.16 -379.95 % | -0.45 -131.25 % | -0.19 -175.52 % | -0.07 -157.57 % | 0.12 -31.00 % | 0.18 -56.51 % | 0.41 -27.45 % | 0.56 -2.44 % | 0.58 -10.35 % | 0.65 -0.16 % | 0.65 |
| Ratio EBITDA | -1.45 -3 585.44 % | 0.04 -81.12 % | 0.22 -31.10 % | 0.32 -34.90 % | 0.49 -0.07 % | 0.49 -16.93 % | 0.59 -12.08 % | 0.67 -0.20 % | 0.68 -4.76 % | 0.71 5.04 % | 0.68 |
| Gross profit ratio | 0.61 21.99 % | 0.50 -2.82 % | 0.51 -11.40 % | 0.58 -31.92 % | 0.85 4.17 % | 0.81 -0.51 % | 0.82 -1.99 % | 0.84 5.06 % | 0.80 -20.49 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 473.558 M -1.26 % | 479.588 M -3.50 % | 496.993 M -9.40 % | 548.586 M 233.35 % | 164.569 M 1.18 % | 162.658 M 14.72 % | 141.790 M 46.11 % | 97.042 M 84.13 % | 52.704 M 23.97 % | 42.513 M 93.24 % | 22.000 M |
| Weighted average shs out | 473.558 M -1.26 % | 479.588 M -3.50 % | 496.993 M -9.40 % | 548.586 M 233.35 % | 164.569 M 1.18 % | 162.658 M 14.72 % | 141.782 M 46.10 % | 97.042 M 84.22 % | 52.678 M 25.04 % | 42.130 M 95.24 % | 21.578 M |
| EPS diluted | -5.65 -157.99 % | -2.19 -108.57 % | -1.05 -191.67 % | -0.36 -151.43 % | 0.70 -23.91 % | 0.92 5.75 % | 0.87 -17.14 % | 1.05 -11.02 % | 1.18 19.19 % | 0.99 22.22 % | 0.81 |
| Earnings per share | -5.65 -157.99 % | -2.19 -108.57 % | -1.05 -191.67 % | -0.36 -151.43 % | 0.70 -23.91 % | 0.92 5.75 % | 0.87 -17.14 % | 1.05 -11.02 % | 1.18 18.00 % | 1.00 21.95 % | 0.82 |
| Gross profit | 750.349 M -35.16 % | 1.157 B -15.17 % | 1.364 B -15.56 % | 1.616 B 102.94 % | 796.105 M 16.08 % | 685.832 M 178.63 % | 246.142 M 63.49 % | 150.551 M 76.71 % | 85.196 M 30.13 % | 65.469 M 138.72 % | 27.425 M |
| Income tax expense | -10.039 M -171.69 % | 14.003 M 123.42 % | -59.781 M 39.25 % | -98.399 M -2 157.70 % | 4.782 M 151.44 % | -9.296 M -287.49 % | -2.399 M -464.04 % | 659.000 K -69.56 % | 2.165 M 81.78 % | 1.191 M 390.12 % | 243.000 K |
| Cost of revenue | 486.245 M -58.41 % | 1.169 B -10.14 % | 1.301 B 10.16 % | 1.181 B 731.02 % | 142.127 M -8.98 % | 156.144 M 186.47 % | 54.507 M 83.60 % | 29.688 M 35.20 % | 21.959 M | 0.000 | 0.000 |
| General and administrative expenses | 348.711 M 8.38 % | 321.746 M -3.73 % | 334.219 M -27.40 % | 460.341 M 181.49 % | 163.537 M 33.23 % | 122.744 M 975.95 % | 11.408 M 51.14 % | 7.548 M 18.94 % | 6.346 M | 0.000 -100.00 % | 9.327 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 431.443 M -17.93 % | 525.672 M -14.59 % | 615.440 M -3.46 % | 637.520 M 208.45 % | 206.687 M 15.82 % | 178.452 M 1 844.56 % | 9.177 M 2 860.32 % | 310.000 K | 0.000 -100.00 % | 17.050 M | 0.000 |
| Operating expenses | 780.154 M -7.94 % | 847.418 M -10.77 % | 949.659 M -13.50 % | 1.098 B 196.54 % | 370.224 M 22.92 % | 301.196 M 1 363.18 % | 20.585 M 161.96 % | 7.858 M 23.83 % | 6.346 M -62.78 % | 17.050 M 82.80 % | 9.327 M |
| Cost and expenses | 1.266 B -37.20 % | 2.017 B -10.40 % | 2.251 B -1.24 % | 2.279 B 344.81 % | 512.351 M 12.03 % | 457.340 M 509.04 % | 75.092 M 100.00 % | 37.546 M 32.65 % | 28.305 M 66.01 % | 17.050 M 82.80 % | 9.327 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 |
| Selling general and administrative expenses | 348.711 M 8.38 % | 321.746 M -3.73 % | 334.219 M -27.40 % | 460.341 M 181.49 % | 163.537 M 33.23 % | 122.744 M 975.95 % | 11.408 M 51.14 % | 7.548 M 18.94 % | 6.346 M | 0.000 -100.00 % | 9.327 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 310.454 M -42.03 % | 535.538 M -10.08 % | 595.551 M 3.61 % | 574.822 M 237.97 % | 170.083 M 27.79 % | 133.094 M 175.19 % | 48.365 M 156.74 % | 18.838 M 128.39 % | 8.248 M 173.93 % | 3.011 M 442.52 % | 555.000 K |
| Depreciation and amortization | 578.282 M -3.02 % | 596.262 M 4.17 % | 572.406 M -7.34 % | 617.779 M 259.84 % | 171.682 M 21.78 % | 140.977 M 1 436.20 % | 9.177 M 2 860.32 % | 310.000 K 104.82 % | -6.426 M -228.36 % | -1.957 M -554.06 % | 431.000 K |
| Operating income | -29.805 M -109.62 % | 309.769 M -25.27 % | 414.538 M -19.94 % | 517.767 M 21.58 % | 425.881 M 10.72 % | 384.636 M 70.53 % | 225.557 M 58.07 % | 142.693 M 80.97 % | 78.850 M 62.85 % | 48.419 M 167.54 % | 18.098 M |
| Operating income ratio | -0.02 -118.10 % | 0.13 -14.39 % | 0.16 -15.99 % | 0.19 -59.21 % | 0.45 -0.64 % | 0.46 -39.11 % | 0.75 -5.24 % | 0.79 7.59 % | 0.74 -0.50 % | 0.74 12.07 % | 0.66 |
| Total other income expenses net | -2.444 B -25.58 % | -1.946 B -100.79 % | -969.392 M -39.61 % | -694.334 M -432.57 % | -130.373 M 5.46 % | -137.896 M -102.06 % | -68.245 M -323.59 % | -16.111 M -89.99 % | -8.480 M -119.46 % | -3.864 M -3 725.74 % | -101.000 K |
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 7.638 B -4.04 % | 7.960 B -16.89 % | 9.578 B -3.31 % | 9.906 B 196.62 % | 3.340 B -16.36 % | 3.993 B 44.14 % | 2.770 B 289.38 % | 711.440 M 1 442.08 % | 46.135 M -41.58 % | 78.973 M 344.92 % | -32.245 M 79.50 % | -157.330 M |
| Total investments | 1.737 B -24.91 % | 2.314 B -9.02 % | 2.543 B 24.72 % | 2.039 B -5.28 % | 2.153 B 132.88 % | 924.465 M -43.87 % | 1.647 B 17.61 % | 1.400 B 54.03 % | 909.136 M 104.99 % | 443.500 M 78.29 % | 248.750 M 92.70 % | 129.087 M |
| Total debt | 8.342 B -8.98 % | 9.165 B -8.71 % | 10.040 B -7.28 % | 10.828 B 191.41 % | 3.716 B -11.08 % | 4.179 B 43.49 % | 2.912 B 285.92 % | 754.607 M 248.82 % | 216.334 M 161.13 % | 82.845 M 143.66 % | 34.000 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 100.00 % | -578.297 M -7 166.86 % | -7.958 M -144.64 % | -3.253 M 49.34 % | -6.421 M -2 845.41 % | -218.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -6.195 B -82.78 % | -3.390 B -67.94 % | -2.018 B -73.18 % | -1.165 B -373.62 % | -246.064 M -87.44 % | -131.278 M -93.05 % | -68.003 M -232.97 % | -20.423 M -295.26 % | -5.167 M -193.77 % | 5.510 M 378.30 % | 1.152 M 180.90 % | -1.424 M |
| Common stock | 4.841 M -0.76 % | 4.878 M 0.76 % | 4.841 M -10.90 % | 5.433 M 376.58 % | 1.140 M 1.51 % | 1.123 M 2.46 % | 1.096 M 43.27 % | 765.000 K 44.07 % | 531.000 K 62.88 % | 326.000 K 87.36 % | 174.000 K 19.18 % | 146.000 K |
| Total equity | 6.985 B -21.75 % | 8.926 B -19.92 % | 11.146 B -9.74 % | 12.349 B 119.86 % | 5.617 B 3.71 % | 5.416 B 84.49 % | 2.936 B 50.23 % | 1.954 B 52.31 % | 1.283 B 109.14 % | 613.490 M 84.08 % | 333.279 M 21.89 % | 273.417 M |
| Other non current liabilities | 712.715 M 67.68 % | 425.046 M -2.17 % | 434.464 M -26.21 % | 588.794 M 296.50 % | 148.498 M -3.15 % | 153.324 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 8.342 B -8.98 % | 9.165 B -8.71 % | 10.040 B -7.28 % | 10.828 B 191.41 % | 3.716 B -11.08 % | 4.179 B 52.06 % | 2.748 B 346.05 % | 616.107 M 469.59 % | 108.167 M 681.27 % | 13.845 M -1.11 % | 14.000 M | 0.000 |
| Total non current liabilities | 9.260 B -5.94 % | 9.845 B -7.19 % | 10.608 B -8.75 % | 11.625 B 195.46 % | 3.935 B -10.96 % | 4.419 B 60.79 % | 2.748 B 346.05 % | 616.107 M 469.59 % | 108.167 M 681.27 % | 13.845 M -1.11 % | 14.000 M | 0.000 |
| Other current liabilities | 3.778 B 311.91 % | 917.142 M 150.03 % | 366.812 M -45.22 % | 669.607 M 584.33 % | 97.848 M -28.45 % | 136.749 M 472.36 % | 23.892 M 129.76 % | -80.282 M -25.84 % | -63.797 M -304.58 % | 31.184 M 48.75 % | 20.964 M 48.55 % | 14.112 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 42.457 M 46.29 % | 29.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.000 M 18.41 % | 138.500 M 28.04 % | 108.167 M 56.76 % | 69.000 M 245.00 % | 20.000 M | 0.000 |
| Total current liabilities | 3.956 B 272.83 % | 1.061 B 130.09 % | 461.128 M -43.14 % | 810.921 M 287.14 % | 209.464 M 2.52 % | 204.321 M 8.74 % | 187.892 M 222.74 % | 58.218 M 31.21 % | 44.370 M -55.71 % | 100.184 M 132.03 % | 43.178 M 205.97 % | 14.112 M |
| Total liabilities | 13.216 B 21.18 % | 10.906 B -1.47 % | 11.069 B -11.00 % | 12.436 B 200.10 % | 4.144 B -10.36 % | 4.623 B 57.46 % | 2.936 B 335.41 % | 674.325 M 342.07 % | 152.537 M 33.77 % | 114.029 M 99.43 % | 57.178 M 305.17 % | 14.112 M |
| Other non current assets | 10.390 B -10.47 % | 11.605 B -15.58 % | 13.748 B -5.42 % | 14.536 B 330.33 % | 3.378 B -2.26 % | 3.456 B 4 354.41 % | 77.582 M 341.79 % | 17.561 M -22.51 % | 22.663 M -52.32 % | 47.528 M 758.99 % | 5.533 M 397.57 % | 1.112 M |
| Long term investments | 1.737 B -24.91 % | 2.314 B -9.02 % | 2.543 B 24.72 % | 2.039 B 89.44 % | 1.076 B 16.44 % | 924.465 M -43.87 % | 1.647 B 20.26 % | 1.370 B 56.15 % | 877.081 M 97.76 % | 443.500 M 78.29 % | 248.750 M 92.70 % | 129.087 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 540.264 M -36.65 % | 852.872 M 184.31 % | 299.979 M -7.84 % | 325.513 M 206.91 % | 106.060 M 1 264.47 % | 7.773 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 842.929 M -41.98 % | 1.453 B -5.32 % | 1.535 B 0.00 % | 1.535 B 125.63 % | 680.127 M 0.27 % | 678.267 M 3 291.34 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 842.929 M -41.98 % | 1.453 B -29.98 % | 2.075 B -13.09 % | 2.387 B 143.59 % | 980.106 M -2.36 % | 1.004 B 696.27 % | 126.060 M 1 521.77 % | 7.773 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 627.001 M 136.31 % | 265.328 M 453.55 % | 47.932 M -10.63 % | 53.632 M 17.99 % | 45.455 M -6.21 % | 48.463 M -97.05 % | 1.644 B 1 361.75 % | 112.468 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 13.597 B -13.04 % | 15.637 B -15.08 % | 18.413 B -3.17 % | 19.016 B 247.02 % | 5.480 B 0.87 % | 5.433 B 55.16 % | 3.501 B 131.92 % | 1.510 B 67.79 % | 899.744 M 83.24 % | 491.028 M 93.10 % | 254.283 M 95.30 % | 130.199 M |
| Other current assets | 4.375 B 268.53 % | 1.187 B -15.61 % | 1.407 B 2.15 % | 1.377 B 296.37 % | -701.253 M -347.33 % | 283.530 M 234.88 % | 84.666 M 971.99 % | 7.898 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.076 B | 0.000 | 0.000 -100.00 % | 30.834 M -3.81 % | 32.055 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 703.544 M -41.62 % | 1.205 B 160.91 % | 461.912 M -49.89 % | 921.822 M 145.16 % | 376.005 M 102.31 % | 185.854 M 30.94 % | 141.936 M 228.81 % | 43.167 M -74.64 % | 170.199 M 4 295.64 % | 3.872 M -94.16 % | 66.245 M -57.89 % | 157.330 M |
| Cash and short term investments | 703.544 M -41.62 % | 1.205 B 160.91 % | 461.912 M -49.89 % | 921.822 M -36.53 % | 1.452 B 681.50 % | 185.854 M 30.94 % | 141.936 M 91.80 % | 74.001 M -63.41 % | 202.254 M 5 123.50 % | 3.872 M -94.16 % | 66.245 M -57.89 % | 157.330 M |
| Total current assets | 6.603 B 57.40 % | 4.195 B 10.35 % | 3.802 B -34.11 % | 5.770 B 34.77 % | 4.281 B -7.07 % | 4.607 B 94.34 % | 2.371 B 111.87 % | 1.119 B 108.81 % | 535.823 M 126.57 % | 236.491 M 73.67 % | 136.174 M -13.45 % | 157.330 M |
| 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 |
| Net receivables | 1.525 B -15.43 % | 1.803 B -6.74 % | 1.933 B -44.30 % | 3.471 B -1.67 % | 3.530 B -14.68 % | 4.137 B 92.98 % | 2.144 B 106.76 % | 1.037 B 210.86 % | 333.569 M 43.40 % | 232.619 M 232.65 % | 69.929 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.713 M 180.76 % | 2.391 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 177.847 M 23.63 % | 143.852 M 52.52 % | 94.316 M -4.59 % | 98.857 M 19.69 % | 82.593 M 22.23 % | 67.572 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.214 M | 0.000 |
| Tax 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 |
| Deferred revenue non current | 37.454 M 15.89 % | 32.318 M -19.52 % | 40.156 M -5.42 % | 42.457 M 46.29 % | 29.023 M -30.35 % | 41.671 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 13.175 B 7.02 % | 12.311 B -6.45 % | 13.160 B -6.59 % | 14.088 B 140.00 % | 5.870 B 5.77 % | 5.550 B 84.43 % | 3.009 B 52.43 % | 1.974 B 53.31 % | 1.288 B 111.91 % | 607.654 M 83.05 % | 331.953 M 20.84 % | 274.695 M |
| Deferred tax liabilities non current | 168.384 M -24.22 % | 222.206 M 138.48 % | 93.174 M -43.96 % | 166.276 M 301.03 % | 41.462 M -7.76 % | 44.951 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 20.201 B 1.86 % | 19.832 B -10.73 % | 22.215 B -10.37 % | 24.786 B 153.93 % | 9.761 B -2.77 % | 10.039 B 70.97 % | 5.872 B 123.39 % | 2.629 B 83.10 % | 1.436 B 97.32 % | 727.519 M 86.32 % | 390.457 M 35.80 % | 287.529 M |
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | -25.086 M -161.26 % | -9.602 M 86.17 % | -69.430 M 49.86 % | -138.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 34.959 M -11.66 % | 39.573 M -5.50 % | 41.876 M -72.88 % | 154.429 M 1 032.34 % | 13.638 M -0.55 % | 13.714 M 21.74 % | 11.265 M 163.02 % | 4.283 M -41.57 % | 7.330 M 3 493.14 % | 204.000 K | 0.000 |
| Change in working capital | 31.155 M 888.34 % | -3.952 M 90.26 % | -40.593 M 57.62 % | -95.783 M -322.81 % | 42.989 M 183.77 % | 15.149 M -13.21 % | 17.454 M 322.21 % | 4.134 M 861.40 % | 430.000 K -71.91 % | 1.531 M 5.95 % | 1.445 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Accounts payables | 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 | 31.155 M 888.34 % | -3.952 M 90.26 % | -40.593 M 57.62 % | -95.783 M -322.81 % | 42.989 M 183.77 % | 15.149 M -13.21 % | 17.454 M 322.21 % | 4.134 M 861.40 % | 430.000 K -71.91 % | 1.531 M 5.95 % | 1.445 M |
| Other non cash items | 2.146 B 259.28 % | 597.394 M 14.37 % | 522.313 M 149.26 % | 209.542 M 223.70 % | 64.734 M 21.44 % | 53.306 M 288.45 % | -28.286 M -291.16 % | 14.797 M 1 079.04 % | 1.255 M 106.41 % | -19.578 M -110.09 % | -9.319 M |
| Net cash provided by operating activities | 89.893 M -47.39 % | 170.868 M -66.30 % | 506.965 M -7.76 % | 549.617 M 34.59 % | 408.361 M 9.44 % | 373.126 M 181.06 % | 132.759 M 5.96 % | 125.289 M 76.40 % | 71.026 M 190.89 % | 24.417 M 147.71 % | 9.857 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.325 B -164.38 % | -501.221 M 65.04 % | -1.434 B 11.40 % | -1.618 B -1 218.18 % | -122.750 M | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -11.660 M 21.89 % | -14.928 M 56.50 % | -34.314 M -7 048.75 % | -480.000 K 99.47 % | -91.017 M 91.87 % | -1.120 B 32.25 % | -1.653 B | 0.000 | 0.000 100.00 % | -187.311 M | 0.000 |
| Sales maturities of investments | 32.818 M -43.09 % | 57.671 M 32.20 % | 43.625 M -84.02 % | 272.959 M | 0.000 | 0.000 -100.00 % | 28.000 M -84.53 % | 180.941 M 131.26 % | 78.243 M | 0.000 -100.00 % | 4.121 M |
| Other investing activites | -1.953 B -146.99 % | 4.156 B 1 597.60 % | -277.524 M -111.64 % | 2.384 B 182.47 % | 844.050 M -22.91 % | 1.095 B 197.13 % | 368.496 M 126.87 % | -1.371 B -171.99 % | -504.220 M -181.50 % | -179.122 M 2.00 % | -182.781 M |
| Net cash used for investing activites | -1.932 B -146.01 % | 4.199 B 1 665.52 % | -268.213 M -120.14 % | 1.332 B 428.78 % | 251.812 M 117.26 % | -1.459 B 49.25 % | -2.875 B -118.91 % | -1.313 B -208.28 % | -425.977 M -16.25 % | -366.433 M -105.10 % | -178.660 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 717.870 M 51.07 % | 475.190 M 28.08 % | 371.002 M 36.27 % | 272.261 M 389.56 % | 55.613 M |
| Common stock repurchased | -427.604 M -3 883.64 % | -10.734 M 98.02 % | -543.143 M 41.97 % | -935.962 M -4 580.28 % | -19.998 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.654 M | 0.000 |
| Dividends paid | -185.843 M 42.41 % | -322.697 M 25.17 % | -431.221 M 29.58 % | -612.338 M -166.76 % | -229.544 M -12.63 % | -203.803 M -31.22 % | -155.319 M -39.50 % | -111.336 M -92.98 % | -57.693 M -75.39 % | -32.894 M -225.84 % | -10.095 M |
| Other financing activites | 1.559 B 145.09 % | -3.457 B -867.82 % | -357.183 M 51.35 % | -734.167 M -210.54 % | -236.413 M -118.70 % | 1.264 B -57.81 % | 2.997 B 155.71 % | 1.172 B 102.44 % | 578.971 M 85.25 % | 312.540 M 255.92 % | 87.811 M |
| Net cash used provided by financing activities | 1.373 B 136.33 % | -3.780 B -379.40 % | -788.404 M 41.45 % | -1.347 B -188.98 % | -465.957 M -143.93 % | 1.061 B -62.68 % | 2.842 B 167.90 % | 1.061 B 103.49 % | 521.278 M 86.41 % | 279.646 M 259.83 % | 77.716 M |
| Effect of forex changes on cash | 7.370 M 321.62 % | 1.748 M 115.15 % | -11.538 M -203.36 % | 11.163 M 374.61 % | -4.065 M 37.27 % | -6.480 M -559.21 % | -983.000 K -710.56 % | 161.000 K | 0.000 100.00 % | -3.000 K -250.00 % | 2.000 K |
| Net change in cash | -461.690 M -177.99 % | 591.968 M 205.48 % | -561.190 M -202.82 % | 545.817 M 187.04 % | 190.151 M 332.97 % | 43.918 M -55.53 % | 98.769 M 177.75 % | -127.032 M -176.37 % | 166.327 M 366.67 % | -62.373 M 31.52 % | -91.085 M |
| Cash at beginning of period | 1.425 B 71.09 % | 832.730 M -40.26 % | 1.394 B 270.72 % | 376.005 M 102.31 % | 185.854 M 30.94 % | 141.936 M 228.81 % | 43.167 M -74.64 % | 170.199 M 4 295.64 % | 3.872 M -94.16 % | 66.245 M -57.89 % | 157.330 M |
| Cash at end of period | 963.008 M -32.41 % | 1.425 B 71.09 % | 832.730 M -9.66 % | 921.822 M 145.16 % | 376.005 M 102.31 % | 185.854 M 30.94 % | 141.936 M 228.81 % | 43.167 M -74.64 % | 170.199 M 4 295.64 % | 3.872 M -94.16 % | 66.245 M |
| Operating cash flow | 89.893 M -47.39 % | 170.868 M -66.30 % | 506.965 M -7.76 % | 549.617 M 34.59 % | 408.361 M 9.44 % | 373.126 M 181.06 % | 132.759 M 5.96 % | 125.289 M 76.40 % | 71.026 M 190.89 % | 24.417 M 147.71 % | 9.857 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.325 B -164.38 % | -501.221 M 65.04 % | -1.434 B 11.40 % | -1.618 B -1 218.18 % | -122.750 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 89.893 M -47.39 % | 170.868 M -66.30 % | 506.965 M 165.37 % | -775.505 M -735.13 % | -92.860 M 91.24 % | -1.061 B 28.60 % | -1.485 B -58 599.80 % | 2.539 M -96.43 % | 71.026 M 190.89 % | 24.417 M 147.71 % | 9.857 M |
| 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -3.207 M -107.06 % | 45.447 M 115.96 % | -284.707 M -220.03 % | 237.187 M -24.87 % | 315.704 M -6.83 % | 338.844 M 7.00 % | 316.677 M -14.96 % | 372.366 M -26.63 % | 507.513 M -8.12 % | 552.361 M -15.35 % | 652.495 M 13.79 % | 573.439 M -9.40 % | 632.903 M -0.21 % | 634.244 M -6.01 % | 674.769 M -2.15 % | 689.599 M 3.44 % | 666.664 M -7.45 % | 720.344 M -8.80 % | 789.853 M 16.26 % | 679.372 M 11.89 % | 607.165 M 157.69 % | 235.622 M 3.00 % | 228.751 M -15.48 % | 270.641 M 33.18 % | 203.218 M -15.85 % | 241.482 M -8.17 % | 262.978 M 19.05 % | 220.904 M 89.44 % | 116.612 M 36.23 % | 85.597 M 10.76 % | 77.282 M 17.14 % | 65.973 M 11.43 % | 59.207 M 1.35 % | 58.420 M 23.07 % | 47.470 M 16.45 % | 40.764 M 21.38 % | 33.585 M 2.79 % | 32.674 M 20.79 % | 27.050 M 5.61 % | 25.614 M 17.40 % | 21.817 M 13.74 % | 19.181 M -12.05 % | 21.808 M 64.34 % | 13.270 M 18.38 % | 11.210 M 12.98 % | 9.922 M 29.85 % | 7.641 M 32.27 % | 5.777 M 41.42 % | 4.085 M 136 066.67 % | 3.000 K |
| Net income | 16.962 M 268.47 % | -10.068 M -101.52 % | 662.852 M 640.03 % | -122.744 M 50.16 % | -246.290 M -101.78 % | -122.059 M 34.82 % | -187.267 M 90.75 % | -2.024 B -491.62 % | -342.159 M -7 926.25 % | -4.263 M 99.19 % | -527.816 M -19.48 % | -441.752 M -489.19 % | -74.976 M 79.74 % | -370.077 M -764.87 % | -42.790 M 34.58 % | -65.413 M -58.28 % | -41.327 M 87.69 % | -335.738 M -1 090.14 % | 33.908 M -56.72 % | 78.342 M 206.06 % | 25.597 M 642.65 % | -4.717 M -113.49 % | 34.971 M -36.47 % | 55.049 M 83.40 % | 30.015 M -2.67 % | 30.838 M -37.44 % | 49.297 M -16.89 % | 59.316 M 463.36 % | 10.529 M -57.57 % | 24.816 M -36.29 % | 38.954 M 3.47 % | 37.649 M 73.26 % | 21.730 M -28.18 % | 30.258 M 14.40 % | 26.449 M 3.11 % | 25.651 M 32.17 % | 19.407 M 2.77 % | 18.884 M 21.38 % | 15.558 M 3.03 % | 15.101 M 21.12 % | 12.468 M 12.67 % | 11.066 M -29.94 % | 15.794 M 96.52 % | 8.037 M 9.15 % | 7.363 M 6.93 % | 6.886 M 33.32 % | 5.165 M 44.11 % | 3.584 M 70.99 % | 2.096 M 4 974.42 % | -43.000 K |
| Income before tax | -26.577 M -156.31 % | -10.369 M -101.37 % | 756.700 M 1 159.57 % | -71.416 M 66.94 % | -216.002 M 28.11 % | -300.467 M -54.77 % | -194.138 M 92.82 % | -2.705 B -582.67 % | -396.207 M 18.08 % | -483.678 M 21.51 % | -616.224 M -27.96 % | -481.557 M -1 558.03 % | -29.044 M 93.36 % | -437.704 M -2 685.62 % | -15.713 M 62.78 % | -42.213 M 28.72 % | -59.224 M 84.64 % | -385.507 M -737.25 % | 60.495 M -42.44 % | 105.106 M 142.52 % | 43.339 M 43.02 % | 30.302 M -55.76 % | 68.495 M -34.70 % | 104.896 M 14.25 % | 91.815 M 79.05 % | 51.279 M -31.78 % | 75.163 M -27.33 % | 103.433 M 513.30 % | 16.865 M -45.12 % | 30.731 M -32.43 % | 45.483 M -10.82 % | 51.003 M 69.47 % | 30.095 M -23.39 % | 39.283 M 15.71 % | 33.949 M 9.50 % | 31.004 M 38.75 % | 22.346 M 1.99 % | 21.909 M 19.56 % | 18.324 M 7.81 % | 16.996 M 29.34 % | 13.141 M 6.76 % | 12.309 M -25.55 % | 16.534 M 93.06 % | 8.564 M 19.81 % | 7.148 M 3.87 % | 6.882 M 27.82 % | 5.384 M 50.01 % | 3.589 M 71.07 % | 2.098 M | 0.000 |
| Income before tax ratio | 8.29 3 732.25 % | -0.23 91.42 % | -2.66 -782.72 % | -0.30 55.99 % | -0.68 22.84 % | -0.89 -44.64 % | -0.61 91.56 % | -7.26 -830.43 % | -0.78 10.85 % | -0.88 7.28 % | -0.94 -12.46 % | -0.84 -1 729.96 % | -0.05 93.35 % | -0.69 -2 863.60 % | -0.02 61.96 % | -0.06 31.09 % | -0.09 83.40 % | -0.54 -798.75 % | 0.08 -50.49 % | 0.15 116.74 % | 0.07 -44.50 % | 0.13 -57.05 % | 0.30 -22.74 % | 0.39 -14.21 % | 0.45 112.76 % | 0.21 -25.70 % | 0.29 -38.96 % | 0.47 223.75 % | 0.14 -59.72 % | 0.36 -39.00 % | 0.59 -23.87 % | 0.77 52.09 % | 0.51 -24.41 % | 0.67 -5.98 % | 0.72 -5.97 % | 0.76 14.31 % | 0.67 -0.77 % | 0.67 -1.02 % | 0.68 2.09 % | 0.66 10.16 % | 0.60 -6.14 % | 0.64 -15.36 % | 0.76 17.48 % | 0.65 1.21 % | 0.64 -8.07 % | 0.69 -1.56 % | 0.70 13.42 % | 0.62 20.96 % | 0.51 | 0.00 |
| EBITDA | -18.578 M 26.99 % | -25.447 M -109.14 % | 278.330 M 1 375.81 % | -21.816 M -133.95 % | -9.325 M -109.33 % | 99.982 M 143.35 % | 41.085 M 102.32 % | -1.774 B -2 332.74 % | -72.931 M -129.86 % | 244.242 M 212.83 % | -216.467 M -51.71 % | -142.687 M -163.01 % | 226.448 M 322.08 % | -101.968 M -141.47 % | 245.870 M 9.17 % | 225.208 M 2.62 % | 219.459 M 306.33 % | -106.363 M -131.46 % | 338.043 M -9.04 % | 371.627 M 26.83 % | 293.004 M 237.62 % | 86.784 M -26.05 % | 117.351 M -15.52 % | 138.918 M 16.92 % | 118.812 M 17.57 % | 101.059 M -20.04 % | 126.382 M -0.67 % | 127.234 M 111.77 % | 60.080 M 30.61 % | 46.000 M -8.93 % | 50.513 M 1.83 % | 49.603 M 54.16 % | 32.176 M -13.01 % | 36.987 M 16.45 % | 31.762 M 3.43 % | 30.709 M 38.87 % | 22.114 M 0.41 % | 22.023 M 17.74 % | 18.704 M 7.67 % | 17.371 M 21.26 % | 14.326 M 7.21 % | 13.363 M -20.01 % | 16.705 M 90.94 % | 8.749 M 14.44 % | 7.645 M 3.62 % | 7.378 M 35.95 % | 5.427 M 51.42 % | 3.584 M 70.99 % | 2.096 M 4 974.42 % | -43.000 K |
| Net income ratio | -5.29 -2 287.48 % | -0.22 90.48 % | -2.33 -349.89 % | -0.52 33.67 % | -0.78 -116.57 % | -0.36 39.08 % | -0.59 89.12 % | -5.44 -706.34 % | -0.67 -8 635.51 % | -0.01 99.05 % | -0.81 -5.01 % | -0.77 -550.29 % | -0.12 79.70 % | -0.58 -820.13 % | -0.06 33.15 % | -0.09 -53.02 % | -0.06 86.70 % | -0.47 -1 185.69 % | 0.04 -62.77 % | 0.12 173.53 % | 0.04 310.59 % | -0.02 -113.09 % | 0.15 -24.84 % | 0.20 37.71 % | 0.15 15.66 % | 0.13 -31.88 % | 0.19 -30.19 % | 0.27 197.39 % | 0.09 -68.86 % | 0.29 -42.48 % | 0.50 -11.67 % | 0.57 55.49 % | 0.37 -29.14 % | 0.52 -7.04 % | 0.56 -11.46 % | 0.63 8.90 % | 0.58 -0.02 % | 0.58 0.49 % | 0.58 -2.44 % | 0.59 3.16 % | 0.57 -0.94 % | 0.58 -20.34 % | 0.72 19.58 % | 0.61 -7.79 % | 0.66 -5.36 % | 0.69 2.67 % | 0.68 8.96 % | 0.62 20.91 % | 0.51 103.58 % | -14.33 |
| Ratio EBITDA | 5.79 1 134.59 % | -0.56 42.72 % | -0.98 -962.86 % | -0.09 -211.40 % | -0.03 -110.01 % | 0.30 127.43 % | 0.13 102.72 % | -4.76 -3 215.68 % | -0.14 -132.50 % | 0.44 233.29 % | -0.33 -33.33 % | -0.25 -169.54 % | 0.36 322.55 % | -0.16 -144.12 % | 0.36 11.57 % | 0.33 -0.79 % | 0.33 322.94 % | -0.15 -134.50 % | 0.43 -21.76 % | 0.55 13.35 % | 0.48 31.02 % | 0.37 -28.20 % | 0.51 -0.06 % | 0.51 -12.21 % | 0.58 39.70 % | 0.42 -12.92 % | 0.48 -16.56 % | 0.58 11.79 % | 0.52 -4.13 % | 0.54 -17.78 % | 0.65 -13.07 % | 0.75 38.35 % | 0.54 -14.16 % | 0.63 -5.38 % | 0.67 -11.18 % | 0.75 14.41 % | 0.66 -2.31 % | 0.67 -2.52 % | 0.69 1.96 % | 0.68 3.28 % | 0.66 -5.75 % | 0.70 -9.05 % | 0.77 16.18 % | 0.66 -3.32 % | 0.68 -8.29 % | 0.74 4.70 % | 0.71 14.48 % | 0.62 20.91 % | 0.51 103.58 % | -14.33 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 1.90 191.55 % | 0.65 17.04 % | 0.56 -10.41 % | 0.62 10.44 % | 0.56 24.91 % | 0.45 -1.57 % | 0.46 -2.67 % | 0.47 -16.16 % | 0.56 17.01 % | 0.48 -5.68 % | 0.51 -0.50 % | 0.51 -3.40 % | 0.53 6.04 % | 0.50 -3.12 % | 0.51 -4.02 % | 0.53 -3.86 % | 0.56 -8.24 % | 0.61 -2.87 % | 0.62 -26.61 % | 0.85 -0.08 % | 0.85 -2.15 % | 0.87 6.83 % | 0.81 -2.31 % | 0.83 -0.60 % | 0.84 3.75 % | 0.81 10.87 % | 0.73 -9.98 % | 0.81 -2.22 % | 0.83 1.52 % | 0.82 4.14 % | 0.78 -8.31 % | 0.85 0.82 % | 0.85 2.21 % | 0.83 4.66 % | 0.79 141.58 % | 0.33 -67.21 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 173.093 M 0.68 % | 171.930 M 1.84 % | 168.818 M -64.80 % | 479.643 M 1.00 % | 474.899 M 0.58 % | 472.155 M 0.09 % | 471.739 M 0.10 % | 471.253 M -1.64 % | 479.106 M -0.14 % | 479.776 M 0.00 % | 479.776 M 0.11 % | 479.228 M -1.09 % | 484.503 M 0.00 % | 484.503 M -11.68 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M -0.40 % | 550.786 M 8.76 % | 506.405 M 207.46 % | 164.708 M -0.08 % | 164.846 M -18.09 % | 201.257 M 22.92 % | 163.727 M 0.19 % | 163.409 M -18.14 % | 199.619 M -0.22 % | 200.053 M 24.69 % | 160.435 M 0.43 % | 159.745 M -9.99 % | 177.465 M 9.60 % | 161.924 M 78.03 % | 90.951 M -23.40 % | 118.733 M 9.15 % | 108.776 M 3.13 % | 105.469 M 15.96 % | 90.951 M 41.07 % | 64.472 M 27.97 % | 50.380 M 4.73 % | 48.105 M 0.46 % | 47.883 M -0.27 % | 48.011 M -0.88 % | 48.438 M 2.59 % | 47.213 M 80.48 % | 26.160 M 21.99 % | 21.445 M -1.93 % | 21.866 M 0.00 % | 21.866 M 0.00 % | 21.866 M 5 264.21 % | 407.631 K |
| Weighted average shs out | 173.059 M 0.80 % | 171.680 M 1.93 % | 168.437 M -64.88 % | 479.643 M 1.00 % | 474.899 M 0.58 % | 472.155 M 0.09 % | 471.739 M 0.10 % | 471.253 M -1.64 % | 479.106 M -0.14 % | 479.776 M 0.00 % | 479.776 M 0.11 % | 479.228 M -1.09 % | 484.503 M 0.00 % | 484.503 M -11.68 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M 0.00 % | 548.586 M -0.40 % | 550.786 M 8.76 % | 506.405 M 207.46 % | 164.708 M -0.08 % | 164.846 M 0.10 % | 164.674 M 0.58 % | 163.727 M 0.19 % | 163.409 M 0.00 % | 163.409 M 0.04 % | 163.337 M 1.81 % | 160.435 M 0.43 % | 159.745 M 3.94 % | 153.683 M 14.33 % | 134.420 M 47.79 % | 90.951 M -14.44 % | 106.304 M 10.33 % | 96.347 M 2.06 % | 94.406 M 3.80 % | 90.951 M 41.07 % | 64.472 M 27.97 % | 50.380 M 4.93 % | 48.015 M 0.30 % | 47.870 M -0.29 % | 48.011 M 0.00 % | 48.011 M 2.61 % | 46.792 M 83.63 % | 25.481 M 18.82 % | 21.445 M 0.00 % | 21.445 M 0.00 % | 21.445 M 0.00 % | 21.445 M 5 160.80 % | 407.631 K |
| EPS diluted | 0.10 1 100.00 % | -0.01 -100.90 % | 1.11 526.92 % | -0.26 50.00 % | -0.52 -100.00 % | -0.26 35.00 % | -0.40 90.70 % | -4.30 -505.63 % | -0.71 -7 877.53 % | -0.01 99.19 % | -1.10 -19.57 % | -0.92 -513.33 % | -0.15 80.26 % | -0.76 -874.36 % | -0.08 35.00 % | -0.12 -59.36 % | -0.08 87.66 % | -0.61 -1 087.06 % | 0.06 -55.86 % | 0.14 177.23 % | 0.05 276.57 % | -0.03 -113.62 % | 0.21 -22.22 % | 0.27 50.00 % | 0.18 -5.26 % | 0.19 -24.00 % | 0.25 -16.67 % | 0.30 357.32 % | 0.07 -59.00 % | 0.16 -27.27 % | 0.22 -4.35 % | 0.23 -4.17 % | 0.24 -4.00 % | 0.25 4.17 % | 0.24 0.00 % | 0.24 14.29 % | 0.21 -27.59 % | 0.29 -6.45 % | 0.31 0.00 % | 0.31 19.23 % | 0.26 13.04 % | 0.23 -30.30 % | 0.33 94.12 % | 0.17 -39.29 % | 0.28 -12.50 % | 0.32 33.33 % | 0.24 50.00 % | 0.16 66.84 % | 0.10 187.18 % | -0.11 |
| Earnings per share | 0.10 1 100.00 % | -0.01 -100.90 % | 1.11 526.92 % | -0.26 50.00 % | -0.52 -100.00 % | -0.26 35.00 % | -0.40 90.70 % | -4.30 -505.63 % | -0.71 -7 877.53 % | -0.01 99.19 % | -1.10 -19.57 % | -0.92 -513.33 % | -0.15 80.26 % | -0.76 -874.36 % | -0.08 35.00 % | -0.12 -59.36 % | -0.08 87.66 % | -0.61 -1 087.06 % | 0.06 -55.86 % | 0.14 177.23 % | 0.05 276.57 % | -0.03 -113.62 % | 0.21 -36.36 % | 0.33 83.33 % | 0.18 -5.26 % | 0.19 -36.67 % | 0.30 -16.67 % | 0.36 448.78 % | 0.07 -59.00 % | 0.16 -36.00 % | 0.25 -10.71 % | 0.28 16.67 % | 0.24 -14.29 % | 0.28 3.70 % | 0.27 0.00 % | 0.27 28.57 % | 0.21 -27.59 % | 0.29 -6.45 % | 0.31 0.00 % | 0.31 19.23 % | 0.26 13.04 % | 0.23 -30.30 % | 0.33 94.12 % | 0.17 -41.38 % | 0.29 -9.38 % | 0.32 33.33 % | 0.24 41.18 % | 0.17 74.00 % | 0.10 188.82 % | -0.11 |
| Gross profit | 0.000 | 0.000 100.00 % | -539.557 M -449.96 % | 154.176 M -12.07 % | 175.332 M -16.53 % | 210.049 M 18.17 % | 177.752 M 6.23 % | 167.329 M -27.78 % | 231.702 M -10.57 % | 259.089 M -29.03 % | 365.048 M 33.14 % | 274.182 M -14.54 % | 320.845 M -0.71 % | 323.125 M -9.20 % | 355.857 M 3.76 % | 342.974 M 0.21 % | 342.241 M -11.17 % | 385.278 M -12.32 % | 439.426 M 6.68 % | 411.915 M 8.68 % | 379.009 M 89.11 % | 200.412 M 2.92 % | 194.733 M -17.30 % | 235.459 M 42.27 % | 165.501 M -17.79 % | 201.314 M -8.73 % | 220.559 M 23.51 % | 178.572 M 110.03 % | 85.023 M 22.64 % | 69.329 M 8.30 % | 64.013 M 18.93 % | 53.825 M 16.04 % | 46.385 M -7.07 % | 49.914 M 24.07 % | 40.230 M 19.02 % | 33.800 M 27.03 % | 26.607 M 148.32 % | 10.715 M -60.39 % | 27.050 M 5.61 % | 25.614 M 17.40 % | 21.817 M 13.74 % | 19.181 M -12.05 % | 21.808 M 64.34 % | 13.270 M 18.38 % | 11.210 M 12.98 % | 9.922 M 29.85 % | 7.641 M 32.27 % | 5.777 M 41.42 % | 4.085 M 136 066.67 % | 3.000 K |
| Income tax expense | -753.000 K -150.17 % | -301.000 K -100.27 % | 111.405 M 248.07 % | -75.239 M -191.34 % | -25.825 M -94.39 % | -13.285 M -33.89 % | -9.922 M -228.52 % | 7.720 M -7.26 % | 8.324 M 3 203.17 % | 252.000 K -97.47 % | 9.968 M 285.61 % | 2.585 M 132.67 % | 1.111 M 104.51 % | -24.622 M -1 293.44 % | -1.767 M -202.57 % | -584.000 K 98.22 % | -32.808 M 64.11 % | -91.409 M -761.29 % | -10.613 M -12 240.70 % | -86.000 K -102.32 % | 3.709 M -34.32 % | 5.647 M 265.65 % | -3.409 M -293.69 % | 1.760 M 124.49 % | 784.000 K 111.71 % | -6.697 M -86.13 % | -3.598 M -1 130.95 % | 349.000 K -46.31 % | 650.000 K 459.12 % | -181.000 K 92.65 % | -2.464 M -246 500.00 % | 1.000 K -99.59 % | 245.000 K 210.13 % | 79.000 K 664.29 % | -14.000 K -105.79 % | 242.000 K -31.25 % | 352.000 K -53.93 % | 764.000 K 28.19 % | 596.000 K 35.15 % | 441.000 K 21.15 % | 364.000 K -61.19 % | 938.000 K 267.84 % | 255.000 K 12.83 % | 226.000 K 199.12 % | -228.000 K -1 653.85 % | -13.000 K -106.13 % | 212.000 K 4 140.00 % | 5.000 K 150.00 % | 2.000 K -95.35 % | 43.000 K |
| Cost of revenue | 0.000 | 0.000 -100.00 % | 352.178 M 324.25 % | 83.011 M -40.86 % | 140.372 M 8.99 % | 128.795 M -7.29 % | 138.925 M -32.24 % | 205.037 M -25.66 % | 275.811 M -5.95 % | 293.272 M 2.03 % | 287.447 M -3.95 % | 299.257 M -4.10 % | 312.058 M 0.30 % | 311.119 M -2.44 % | 318.912 M -8.00 % | 346.625 M 6.84 % | 324.423 M -3.18 % | 335.066 M -4.38 % | 350.427 M 31.02 % | 267.457 M 17.23 % | 228.156 M 547.99 % | 35.210 M 3.50 % | 34.018 M -3.31 % | 35.182 M -6.72 % | 37.717 M -6.10 % | 40.168 M -5.31 % | 42.419 M 0.21 % | 42.332 M 34.01 % | 31.589 M 94.18 % | 16.268 M 22.60 % | 13.269 M 9.23 % | 12.148 M -5.26 % | 12.822 M 50.74 % | 8.506 M 17.49 % | 7.240 M 3.96 % | 6.964 M -0.20 % | 6.978 M -68.22 % | 21.959 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 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 301.017 M 254.26 % | 84.970 M -16.98 % | 102.343 M -9.99 % | 113.704 M 45.42 % | 78.192 M -6.64 % | 83.756 M 9.33 % | 76.611 M -7.64 % | 82.948 M -30.82 % | 119.902 M 88.16 % | 63.722 M 7.56 % | 59.241 M -46.25 % | 110.212 M 57.44 % | 70.004 M -13.52 % | 80.949 M 8.88 % | 74.347 M -38.14 % | 120.181 M 7.76 % | 111.524 M 0.56 % | 110.904 M -5.80 % | 117.732 M 167.04 % | 44.088 M 3.80 % | 42.473 M 13.75 % | 37.338 M -5.80 % | 39.638 M -3.37 % | 41.020 M 11.20 % | 36.888 M -7.91 % | 40.055 M 737.80 % | 4.781 M 34.41 % | 3.557 M 32.48 % | 2.685 M 1.44 % | 2.647 M 5.08 % | 2.519 M 16.89 % | 2.155 M 18.80 % | 1.814 M 4.49 % | 1.736 M -5.81 % | 1.843 M 114.21 % | -12.966 M -321.83 % | 5.845 M -10.26 % | 6.513 M -6.34 % | 6.954 M | 0.000 -100.00 % | 4.657 M 14.03 % | 4.084 M 16.75 % | 3.498 M 15.03 % | 3.041 M 37.79 % | 2.207 M 1.99 % | 2.164 M 10.46 % | 1.959 M 4 158.70 % | 46.000 K |
| Selling and marketing 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 expenses | 0.000 | 0.000 | 0.000 -100.00 % | 138.229 M -19.15 % | 170.967 M 31.68 % | 129.838 M 3.26 % | 125.733 M -6.80 % | 134.905 M -1.43 % | 136.858 M 24.32 % | 110.086 M -37.54 % | 176.238 M 41.69 % | 124.385 M -19.44 % | 154.408 M -3.73 % | 160.396 M 4.74 % | 153.135 M 0.86 % | 151.829 M 1.17 % | 150.080 M -12.43 % | 171.388 M 2.13 % | 167.810 M 8.84 % | 154.178 M 6.96 % | 144.144 M 140.24 % | 59.999 M 19.61 % | 50.162 M 9.63 % | 45.754 M -9.88 % | 50.772 M 10.60 % | 45.906 M -33.61 % | 69.151 M 69.81 % | 40.723 M 82.55 % | 22.308 M 339.13 % | 5.080 M 219.10 % | 1.592 M 27.06 % | 1.253 M 0.08 % | 1.252 M 303.87 % | 310.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 0.000 | 0.000 -100.00 % | 301.017 M 34.86 % | 223.199 M -18.33 % | 273.310 M 12.22 % | 243.542 M 19.43 % | 203.925 M -6.74 % | 218.661 M 2.43 % | 213.469 M 10.59 % | 193.034 M -34.82 % | 296.140 M 57.43 % | 188.107 M -11.96 % | 213.649 M -21.05 % | 270.608 M 21.27 % | 223.139 M -4.14 % | 232.778 M 3.72 % | 224.427 M -23.03 % | 291.569 M 4.38 % | 279.334 M 5.38 % | 265.082 M 1.22 % | 261.876 M 151.59 % | 104.087 M 12.36 % | 92.635 M 11.48 % | 83.092 M -8.09 % | 90.410 M 4.01 % | 86.926 M -18.02 % | 106.039 M 31.27 % | 80.778 M 198.19 % | 27.089 M 213.64 % | 8.637 M 101.94 % | 4.277 M 9.67 % | 3.900 M 3.42 % | 3.771 M 52.98 % | 2.465 M 35.89 % | 1.814 M 4.49 % | 1.736 M -5.81 % | 1.843 M 114.21 % | -12.966 M -321.83 % | 5.845 M -10.26 % | 6.513 M -6.34 % | 6.954 M 44.54 % | 4.811 M 3.31 % | 4.657 M 14.03 % | 4.084 M 16.75 % | 3.498 M 15.03 % | 3.041 M 37.79 % | 2.207 M 1.99 % | 2.164 M 10.46 % | 1.959 M 4 158.70 % | 46.000 K |
| Cost and expenses | 0.000 | 0.000 -100.00 % | 653.195 M 113.32 % | 306.210 M -25.98 % | 413.682 M 11.10 % | 372.337 M 8.60 % | 342.850 M -19.08 % | 423.698 M -13.40 % | 489.280 M 0.61 % | 486.306 M -16.67 % | 583.587 M 19.74 % | 487.364 M -7.29 % | 525.707 M -9.63 % | 581.727 M 7.32 % | 542.051 M -6.45 % | 579.403 M 5.57 % | 548.850 M -12.41 % | 626.635 M -0.50 % | 629.761 M 18.26 % | 532.539 M 8.67 % | 490.032 M 251.79 % | 139.297 M 9.98 % | 126.653 M 7.08 % | 118.274 M -7.69 % | 128.127 M 0.81 % | 127.094 M -14.39 % | 148.458 M 20.59 % | 123.110 M 109.81 % | 58.678 M 135.61 % | 24.905 M 41.94 % | 17.546 M 9.33 % | 16.048 M -3.28 % | 16.593 M 51.24 % | 10.971 M 21.17 % | 9.054 M 4.07 % | 8.700 M -1.37 % | 8.821 M -1.91 % | 8.993 M 53.86 % | 5.845 M -10.26 % | 6.513 M -6.34 % | 6.954 M 44.54 % | 4.811 M 3.31 % | 4.657 M 14.03 % | 4.084 M 16.75 % | 3.498 M 15.03 % | 3.041 M 37.79 % | 2.207 M 1.99 % | 2.164 M 10.46 % | 1.959 M 4 158.70 % | 46.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 -100.00 % | 301.017 M 254.26 % | 84.970 M -16.98 % | 102.343 M -9.99 % | 113.704 M 45.42 % | 78.192 M -6.64 % | 83.756 M 9.33 % | 76.611 M -7.64 % | 82.948 M -30.82 % | 119.902 M 88.16 % | 63.722 M 7.56 % | 59.241 M -46.25 % | 110.212 M 57.44 % | 70.004 M -13.52 % | 80.949 M 8.88 % | 74.347 M -38.14 % | 120.181 M 7.76 % | 111.524 M 0.56 % | 110.904 M -5.80 % | 117.732 M 167.04 % | 44.088 M 3.80 % | 42.473 M 13.75 % | 37.338 M -5.80 % | 39.638 M -3.37 % | 41.020 M 11.20 % | 36.888 M -7.91 % | 40.055 M 737.80 % | 4.781 M 34.41 % | 3.557 M 32.48 % | 2.685 M 1.44 % | 2.647 M 5.08 % | 2.519 M 16.89 % | 2.155 M 18.80 % | 1.814 M 4.49 % | 1.736 M -5.81 % | 1.843 M 114.21 % | -12.966 M -321.83 % | 5.845 M -10.26 % | 6.513 M -6.34 % | 6.954 M 44.54 % | 4.811 M 3.31 % | 4.657 M 14.03 % | 4.084 M 16.75 % | 3.498 M 15.03 % | 3.041 M 37.79 % | 2.207 M 1.99 % | 2.164 M 10.46 % | 1.959 M 4 158.70 % | 46.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | -43.372 M -94.46 % | -22.304 M 64.19 % | -62.280 M -264.16 % | 37.938 M -47.66 % | 72.485 M -24.89 % | 96.507 M 34.32 % | 71.849 M -32.72 % | 106.786 M -13.47 % | 123.413 M -4.24 % | 128.877 M -0.89 % | 130.034 M -8.26 % | 141.738 M -5.20 % | 149.516 M 0.86 % | 148.236 M 2.15 % | 145.117 M -5.34 % | 153.309 M 2.97 % | 148.889 M -4.70 % | 156.230 M 2.75 % | 152.054 M 8.41 % | 140.260 M 11.07 % | 126.278 M 190.64 % | 43.448 M 2.97 % | 42.196 M -0.87 % | 42.568 M 1.66 % | 41.871 M 11.51 % | 37.550 M -1.25 % | 38.027 M 22.97 % | 30.924 M 16.29 % | 26.593 M 63.30 % | 16.285 M 31.00 % | 12.431 M 16.18 % | 10.700 M 19.57 % | 8.949 M 41.15 % | 6.340 M 19.02 % | 5.327 M 10.61 % | 4.816 M 104.50 % | 2.355 M -0.84 % | 2.375 M -6.86 % | 2.550 M 39.42 % | 1.829 M 22.42 % | 1.494 M 9.93 % | 1.359 M 107.16 % | 656.000 K 34.98 % | 486.000 K -4.71 % | 510.000 K 0.99 % | 505.000 K 910.00 % | 50.000 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 8.585 M 18.81 % | 7.226 M 101.67 % | -433.647 M -413.72 % | 138.229 M -27.36 % | 190.305 M 37.09 % | 138.819 M -16.59 % | 166.425 M 22.78 % | 135.547 M -1.41 % | 137.491 M 15.17 % | 119.376 M -30.33 % | 171.347 M 10.73 % | 154.742 M 2.62 % | 150.797 M 4.36 % | 144.495 M -0.56 % | 145.310 M 5.38 % | 137.896 M -4.71 % | 144.705 M -12.06 % | 164.554 M 1.14 % | 162.694 M 6.26 % | 153.111 M 11.42 % | 137.420 M 224.06 % | 42.406 M -2.72 % | 43.593 M 10.25 % | 39.541 M -14.31 % | 46.142 M 17.21 % | 39.368 M -7.71 % | 42.656 M 16.40 % | 36.645 M 64.27 % | 22.308 M 339.13 % | 5.080 M 219.10 % | 1.592 M 27.06 % | 1.253 M 0.08 % | 1.252 M 303.87 % | 310.000 K 104.66 % | -6.654 M -391.07 % | -1.355 M 48.87 % | -2.650 M -59.83 % | -1.658 M 33.71 % | -2.501 M -44.57 % | -1.730 M -222.16 % | -537.000 K 46.67 % | -1.007 M -125.78 % | -446.000 K -2.06 % | -437.000 K -552.24 % | -67.000 K -113.48 % | 497.000 K 7 200.00 % | -7.000 K 75.86 % | -29.000 K 3.33 % | -30.000 K | 0.000 |
| Operating income | -27.330 M -156.14 % | -10.670 M -102.91 % | 366.365 M 630.79 % | -69.023 M 29.55 % | -97.978 M -192.53 % | -33.493 M -27.97 % | -26.173 M 49.01 % | -51.332 M -381.53 % | 18.233 M -72.40 % | 66.055 M -4.14 % | 68.908 M -19.94 % | 86.075 M -19.70 % | 107.196 M 104.12 % | 52.517 M -60.43 % | 132.718 M 20.44 % | 110.196 M -6.47 % | 117.814 M 25.72 % | 93.709 M -41.47 % | 160.092 M 9.03 % | 146.833 M 25.36 % | 117.133 M 21.60 % | 96.325 M -5.65 % | 102.098 M -32.99 % | 152.367 M 102.91 % | 75.091 M -34.35 % | 114.388 M -0.12 % | 114.520 M 17.10 % | 97.794 M 68.80 % | 57.934 M -4.54 % | 60.692 M 1.60 % | 59.736 M 19.65 % | 49.925 M 17.16 % | 42.614 M -10.19 % | 47.449 M 23.51 % | 38.416 M 19.81 % | 32.064 M 29.48 % | 24.764 M 4.57 % | 23.681 M 11.68 % | 21.205 M 11.02 % | 19.101 M 28.51 % | 14.863 M 3.43 % | 14.370 M -16.21 % | 17.151 M 86.71 % | 9.186 M 19.11 % | 7.712 M 12.08 % | 6.881 M 26.63 % | 5.434 M 50.40 % | 3.613 M 69.94 % | 2.126 M 5 044.19 % | -43.000 K |
| Operating income ratio | 8.52 3 729.79 % | -0.23 81.76 % | -1.29 -342.19 % | -0.29 6.23 % | -0.31 -213.97 % | -0.10 -19.60 % | -0.08 40.05 % | -0.14 -483.71 % | 0.04 -69.96 % | 0.12 13.24 % | 0.11 -29.64 % | 0.15 -11.38 % | 0.17 104.55 % | 0.08 -57.90 % | 0.20 23.09 % | 0.16 -9.58 % | 0.18 35.85 % | 0.13 -35.82 % | 0.20 -6.22 % | 0.22 12.03 % | 0.19 -52.81 % | 0.41 -8.41 % | 0.45 -20.72 % | 0.56 52.36 % | 0.37 -21.99 % | 0.47 8.78 % | 0.44 -1.63 % | 0.44 -10.89 % | 0.50 -29.93 % | 0.71 -8.27 % | 0.77 2.14 % | 0.76 5.14 % | 0.72 -11.38 % | 0.81 0.36 % | 0.81 2.88 % | 0.79 6.68 % | 0.74 1.74 % | 0.72 -7.55 % | 0.78 5.12 % | 0.75 9.46 % | 0.68 -9.07 % | 0.75 -4.74 % | 0.79 13.61 % | 0.69 0.62 % | 0.69 -0.80 % | 0.69 -2.48 % | 0.71 13.71 % | 0.63 20.17 % | 0.52 103.63 % | -14.33 |
| Total other income expenses net | 753.000 K 150.17 % | 301.000 K -99.92 % | 390.335 M 16 411.53 % | -2.393 M 97.97 % | -118.024 M 55.79 % | -266.974 M -58.95 % | -167.965 M 93.67 % | -2.653 B -540.25 % | -414.440 M 24.61 % | -549.733 M 19.76 % | -685.132 M -20.70 % | -567.632 M -316.64 % | -136.240 M 72.21 % | -490.221 M -230.27 % | -148.431 M 2.61 % | -152.409 M 13.91 % | -177.038 M 63.06 % | -479.216 M -381.16 % | -99.597 M -138.69 % | -41.727 M 43.45 % | -73.794 M -11.77 % | -66.023 M -96.48 % | -33.603 M 29.21 % | -47.471 M -383.85 % | 16.724 M 126.50 % | -63.109 M -60.35 % | -39.357 M -797.94 % | 5.639 M 113.73 % | -41.069 M -37.07 % | -29.961 M -110.21 % | -14.253 M -1 422.17 % | 1.078 M 108.61 % | -12.519 M -53.31 % | -8.166 M -82.81 % | -4.467 M -321.42 % | -1.060 M 56.16 % | -2.418 M -36.46 % | -1.772 M 38.49 % | -2.881 M -36.86 % | -2.105 M -22.24 % | -1.722 M 16.45 % | -2.061 M -234.04 % | -617.000 K 0.80 % | -622.000 K -10.28 % | -564.000 K -56 500.00 % | 1.000 K 102.00 % | -50.000 K -108.33 % | -24.000 K 14.29 % | -28.000 K | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-09-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -340.698 M 2.63 % | -349.912 M -15.81 % | -302.154 M -110.52 % | 2.871 B -56.49 % | 6.599 B -13.60 % | 7.638 B 15.97 % | 6.587 B -20.54 % | 8.290 B 0.23 % | 8.270 B 3.90 % | 7.960 B -4.46 % | 8.331 B -2.00 % | 8.502 B -19.10 % | 10.509 B 9.72 % | 9.578 B 1.34 % | 9.451 B -0.66 % | 9.514 B -4.96 % | 10.011 B 1.06 % | 9.906 B -0.08 % | 9.914 B 0.97 % | 9.819 B 2.11 % | 9.616 B 187.95 % | 3.340 B -7.86 % | 3.625 B -8.61 % | 3.966 B -1.25 % | 4.016 B 0.58 % | 3.993 B 2.28 % | 3.904 B -4.04 % | 4.068 B 20.00 % | 3.390 B 22.39 % | 2.770 B 248.87 % | 794.047 M -42.58 % | 1.383 B 99.00 % | 694.886 M -2.33 % | 711.440 M 8.39 % | 656.350 M -9.60 % | 726.086 M 483.87 % | 124.358 M 169.55 % | 46.135 M -65.01 % | 131.842 M -7.23 % | 142.119 M 1 500.60 % | -10.147 M -112.85 % | 78.973 M 96.64 % | 40.161 M 155.61 % | -72.218 M -470.98 % | 19.467 M 160.37 % | -32.245 M 3.29 % | -33.343 M 35.71 % | -51.867 M 47.88 % | -99.507 M 36.75 % | -157.330 M 37.69 % | -252.503 M -25 250 200.00 % | -1.000 K |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 820.307 M 5.46 % | 777.819 M -55.23 % | 1.737 B -9.13 % | 1.912 B 4.74 % | 1.825 B -16.19 % | 2.178 B -5.87 % | 2.314 B 0.99 % | 2.291 B -3.48 % | 2.374 B -14.30 % | 2.770 B 8.90 % | 2.543 B 2.97 % | 2.470 B -6.29 % | 2.636 B -7.14 % | 2.839 B 39.20 % | 2.039 B 2.92 % | 1.981 B 2.30 % | 1.937 B -1.95 % | 1.975 B -8.25 % | 2.153 B 109.06 % | 1.030 B 9.06 % | 944.215 M 3.23 % | 914.715 M -1.05 % | 924.465 M 0.08 % | 923.712 M -18.03 % | 1.127 B -71.12 % | 3.902 B 136.93 % | 1.647 B 6.04 % | 1.553 B 12.50 % | 1.381 B -1.65 % | 1.404 B 0.24 % | 1.400 B 2.53 % | 1.366 B 6.45 % | 1.283 B 15.71 % | 1.109 B 21.97 % | 909.136 M 19.98 % | 757.725 M 23.20 % | 615.060 M 12.72 % | 545.668 M 23.04 % | 443.500 M -0.47 % | 445.597 M 25.80 % | 354.220 M 36.71 % | 259.111 M 4.17 % | 248.750 M 1.84 % | 244.254 M 9.30 % | 223.465 M 18.84 % | 188.034 M 45.66 % | 129.087 M | 0.000 | 0.000 |
| Total debt | 0.000 | 0.000 | 0.000 -100.00 % | 3.878 B -47.51 % | 7.388 B -11.44 % | 8.342 B 15.14 % | 7.245 B -22.84 % | 9.389 B -2.52 % | 9.632 B 5.09 % | 9.165 B 4.31 % | 8.787 B -0.78 % | 8.856 B -18.23 % | 10.830 B 7.87 % | 10.040 B 1.74 % | 9.868 B -1.26 % | 9.994 B -4.78 % | 10.495 B -3.07 % | 10.828 B 0.33 % | 10.792 B 3.58 % | 10.419 B 1.65 % | 10.250 B 175.85 % | 3.716 B -8.59 % | 4.065 B -3.06 % | 4.193 B 0.14 % | 4.187 B 0.20 % | 4.179 B -0.79 % | 4.212 B -1.23 % | 4.264 B 23.44 % | 3.455 B 18.63 % | 2.912 B 166.72 % | 1.092 B -23.18 % | 1.421 B 82.38 % | 779.278 M 3.27 % | 754.607 M 7.05 % | 704.934 M -5.53 % | 746.186 M 261.47 % | 206.432 M -4.58 % | 216.334 M -2.00 % | 220.760 M 46.90 % | 150.283 M 444.46 % | 27.602 M -66.68 % | 82.845 M 80.53 % | 45.889 M 229.47 % | 13.928 M -50.14 % | 27.934 M -17.84 % | 34.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 6.725 M 158.95 % | 2.597 M 414.26 % | 505.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -681.200 M -17.79 % | -578.297 M -26.37 % | -457.631 M -23.61 % | -370.219 M -40.36 % | -263.771 M -3 214.54 % | -7.958 M -15.33 % | -6.900 M -21.05 % | -5.700 M -29.55 % | -4.400 M -35.26 % | -3.253 M -46.40 % | -2.222 M -91.72 % | -1.159 M 94.46 % | -20.923 M -225.85 % | -6.421 M | 0.000 100.00 % | -1.984 M -80.20 % | -1.101 M -405.05 % | -218.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -6.825 B 0.22 % | -6.840 B -0.04 % | -6.838 B -3.57 % | -6.602 B -2.19 % | -6.460 B -4.27 % | -6.195 B -2.32 % | -6.055 B -3.52 % | -5.849 B -53.67 % | -3.806 B -12.29 % | -3.390 B -2.47 % | -3.308 B -22.55 % | -2.699 B -24.01 % | -2.177 B -7.85 % | -2.018 B -28.75 % | -1.568 B -8.59 % | -1.444 B -11.48 % | -1.295 B -11.12 % | -1.165 B -79.26 % | -650.135 M -28.60 % | -505.554 M -26.05 % | -401.069 M -62.99 % | -246.064 M -34.03 % | -183.585 M -14.07 % | -160.947 M -1.62 % | -158.387 M -20.65 % | -131.278 M -24.88 % | -105.127 M -5.47 % | -99.671 M 5.30 % | -105.244 M -54.76 % | -68.003 M -50.18 % | -45.282 M -21.31 % | -37.329 M -2.63 % | -36.374 M -78.10 % | -20.423 M -10.07 % | -18.554 M -13.04 % | -16.413 M -19.58 % | -13.725 M -165.63 % | -5.167 M -316.19 % | 2.390 M -61.82 % | 6.260 M -6.86 % | 6.721 M 21.98 % | 5.510 M -0.47 % | 5.536 M 1 108.73 % | 458.000 K -84.49 % | 2.952 M 156.25 % | 1.152 M 229.14 % | 350.000 K 130.25 % | -1.157 M 30.68 % | -1.669 M -17.21 % | -1.424 M -2 995.65 % | -46.000 K -1 433.33 % | -3.000 K |
| Common stock | 0.000 | 0.000 | 0.000 -100.00 % | 4.927 M 1.00 % | 4.878 M 0.76 % | 4.841 M 0.35 % | 4.824 M 0.06 % | 4.821 M 0.25 % | 4.809 M -1.41 % | 4.878 M 0.00 % | 4.878 M 0.02 % | 4.877 M 0.45 % | 4.855 M 0.29 % | 4.841 M -1.43 % | 4.911 M 0.12 % | 4.905 M -2.17 % | 5.014 M -7.71 % | 5.433 M -0.97 % | 5.486 M -0.60 % | 5.519 M -1.13 % | 5.582 M 389.65 % | 1.140 M 0.09 % | 1.139 M 0.09 % | 1.138 M 0.62 % | 1.131 M 0.71 % | 1.123 M 0.00 % | 1.123 M 0.00 % | 1.123 M 1.81 % | 1.103 M 0.64 % | 1.096 M 0.00 % | 1.096 M 18.61 % | 924.000 K 0.11 % | 923.000 K 20.65 % | 765.000 K 15.21 % | 664.000 K 1.07 % | 657.000 K 1.70 % | 646.000 K 21.66 % | 531.000 K 28.88 % | 412.000 K 24.47 % | 331.000 K 0.00 % | 331.000 K 1.53 % | 326.000 K 0.31 % | 325.000 K -1.22 % | 329.000 K 89.08 % | 174.000 K 0.00 % | 174.000 K 19.18 % | 146.000 K 0.00 % | 146.000 K 0.00 % | 146.000 K 0.00 % | 146.000 K 14.06 % | 128.000 K | 0.000 |
| Total equity | 2.426 B | 0.000 | 0.000 -100.00 % | 6.059 B -4.59 % | 6.350 B -9.08 % | 6.985 B 2.08 % | 6.842 B 19.94 % | 5.705 B -32.02 % | 8.392 B -5.99 % | 8.926 B -10.52 % | 9.975 B -5.33 % | 10.537 B -6.05 % | 11.215 B 0.62 % | 11.146 B -2.72 % | 11.458 B 0.63 % | 11.386 B -2.52 % | 11.680 B -5.42 % | 12.349 B -4.95 % | 12.993 B -1.37 % | 13.174 B 0.60 % | 13.096 B | 0.000 -100.00 % | 5.643 B 6.87 % | 5.280 B -0.63 % | 5.313 B -1.90 % | 5.416 B 0.74 % | 5.377 B -4.43 % | 5.626 B 94.80 % | 2.888 B -1.62 % | 2.936 B 7.85 % | 2.722 B 12.63 % | 2.417 B 4.86 % | 2.305 B 17.95 % | 1.954 B 15.05 % | 1.699 B 0.02 % | 1.698 B 11.83 % | 1.519 B 18.36 % | 1.283 B 23.34 % | 1.040 B 32.09 % | 787.520 M 4.03 % | 757.002 M 23.39 % | 613.490 M 0.55 % | 610.116 M -0.82 % | 615.177 M 5.90 % | 580.910 M 74.30 % | 333.279 M 20.21 % | 277.252 M 1.29 % | 273.712 M 0.10 % | 273.428 M 0.00 % | 273.417 M 13.94 % | 239.972 M 11 998 700.00 % | -2.000 K |
| Other non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 382.836 M -37.99 % | 617.384 M -13.38 % | 712.715 M 11.16 % | 641.151 M 88.06 % | 340.927 M 11.61 % | 305.462 M -28.13 % | 425.046 M -29.16 % | 600.002 M -15.71 % | 711.866 M 5.33 % | 675.840 M 55.56 % | 434.464 M 13.69 % | 382.157 M -6.37 % | 408.163 M -10.68 % | 456.979 M -22.39 % | 588.794 M -14.00 % | 684.617 M 10.55 % | 619.282 M 7.40 % | 576.625 M 288.30 % | 148.498 M -13.15 % | 170.977 M 21.43 % | 140.801 M -8.13 % | 153.267 M -0.04 % | 153.324 M -38.66 % | 249.967 M 9.61 % | 228.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 3.878 B -47.51 % | 7.388 B -11.44 % | 8.342 B 15.14 % | 7.245 B -22.84 % | 9.389 B -2.52 % | 9.632 B 5.09 % | 9.165 B 4.31 % | 8.787 B -0.78 % | 8.856 B -18.23 % | 10.830 B 7.87 % | 10.040 B 1.74 % | 9.868 B -1.26 % | 9.994 B -4.78 % | 10.495 B -3.07 % | 10.828 B 0.33 % | 10.792 B 3.58 % | 10.419 B 1.65 % | 10.250 B 175.85 % | 3.716 B -8.59 % | 4.065 B -3.06 % | 4.193 B 0.14 % | 4.187 B 0.20 % | 4.179 B 8.41 % | 3.855 B 2.27 % | 3.769 B 23.32 % | 3.056 B 11.21 % | 2.748 B 151.70 % | 1.092 B -9.93 % | 1.212 B 55.56 % | 779.278 M 26.48 % | 616.107 M 74.80 % | 352.467 M -5.53 % | 373.093 M 261.47 % | 103.216 M -4.58 % | 108.167 M -2.00 % | 110.380 M -5.89 % | 117.283 M 749.82 % | 13.801 M -0.32 % | 13.845 M -56.73 % | 32.000 M | 0.000 -100.00 % | 13.967 M -0.24 % | 14.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 4.261 B -47.78 % | 8.159 B -11.89 % | 9.260 B 14.36 % | 8.097 B -18.70 % | 9.959 B -2.21 % | 10.184 B 3.45 % | 9.845 B 3.64 % | 9.499 B -1.85 % | 9.678 B -16.88 % | 11.644 B 9.77 % | 10.608 B 2.04 % | 10.396 B -1.65 % | 10.570 B -5.03 % | 11.130 B -4.26 % | 11.625 B -1.33 % | 11.782 B 3.63 % | 11.369 B 1.71 % | 11.178 B 184.09 % | 3.935 B -8.56 % | 4.303 B -2.37 % | 4.407 B -0.14 % | 4.414 B -0.12 % | 4.419 B 5.32 % | 4.196 B 2.67 % | 4.086 B 33.70 % | 3.056 B 11.21 % | 2.748 B 151.70 % | 1.092 B -9.93 % | 1.212 B 55.56 % | 779.278 M 26.48 % | 616.107 M 74.80 % | 352.467 M -5.53 % | 373.093 M 261.47 % | 103.216 M -4.58 % | 108.167 M -2.00 % | 110.380 M -5.89 % | 117.283 M 749.82 % | 13.801 M -0.32 % | 13.845 M -56.73 % | 32.000 M | 0.000 -100.00 % | 13.967 M -0.24 % | 14.000 M 143.48 % | 5.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 5.602 B 179.14 % | 2.007 B -46.88 % | 3.778 B -5.36 % | 3.992 B 926.70 % | 388.812 M -13.15 % | 447.701 M -51.19 % | 917.142 M -64.05 % | 2.551 B 8.71 % | 2.347 B 906.35 % | 233.223 M -36.42 % | 366.812 M 4.61 % | 350.655 M -54.07 % | 763.475 M 23.16 % | 619.912 M -7.42 % | 669.607 M -39.74 % | 1.111 B 135.17 % | 472.539 M 33.34 % | 354.388 M 262.18 % | 97.848 M 2.00 % | 95.932 M -2.52 % | 98.411 M -5.96 % | 104.644 M -23.48 % | 136.749 M 160.76 % | -225.080 M 35.29 % | -347.846 M -94.30 % | -179.025 M -849.31 % | 23.892 M -82.89 % | 139.597 M 261.55 % | -86.412 M -206.67 % | 81.006 M 200.90 % | -80.282 M 73.65 % | -304.718 M 7.50 % | -329.416 M -489.45 % | -55.885 M 12.40 % | -63.797 M 12.27 % | -72.718 M -318.79 % | 33.237 M 107.77 % | 15.997 M -48.70 % | 31.184 M -20.73 % | 39.338 M 26.45 % | 31.109 M 194.90 % | 10.549 M -54.49 % | 23.178 M 36.20 % | 17.018 M 9.73 % | 15.509 M 2.60 % | 15.116 M 7.11 % | 14.112 M 12.62 % | 12.531 M 1 407.94 % | 831.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 42.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.023 M 21.58 % | 23.871 M -17.22 % | 28.837 M -1.61 % | 29.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 357.500 M -27.84 % | 495.400 M 24.35 % | 398.400 M 142.93 % | 164.000 M | 0.000 -100.00 % | 209.000 M | 0.000 -100.00 % | 138.500 M -60.71 % | 352.467 M -5.53 % | 373.093 M 261.47 % | 103.216 M -4.58 % | 108.167 M -2.00 % | 110.380 M 234.48 % | 33.000 M 139.11 % | 13.801 M -80.00 % | 69.000 M 396.80 % | 13.889 M -0.28 % | 13.928 M -0.28 % | 13.967 M -30.17 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 5.602 B 164.77 % | 2.116 B -46.51 % | 3.956 B -3.61 % | 4.104 B 689.40 % | 519.859 M -11.00 % | 584.140 M -44.94 % | 1.061 B -59.95 % | 2.649 B 8.44 % | 2.443 B 575.85 % | 361.509 M -21.60 % | 461.128 M 2.09 % | 451.702 M -47.67 % | 863.202 M 14.55 % | 753.563 M -7.07 % | 810.921 M -33.32 % | 1.216 B 63.15 % | 745.415 M 17.12 % | 636.437 M 203.84 % | 209.464 M 4.31 % | 200.808 M 2.60 % | 195.714 M -3.18 % | 202.134 M -1.07 % | 204.321 M 54.30 % | 132.420 M -10.26 % | 147.554 M -32.74 % | 219.375 M 16.76 % | 187.892 M 34.60 % | 139.597 M 13.87 % | 122.588 M 51.33 % | 81.006 M 39.14 % | 58.218 M 21.93 % | 47.749 M 9.32 % | 43.677 M -7.72 % | 47.331 M 6.67 % | 44.370 M 17.81 % | 37.662 M -43.14 % | 66.237 M 122.29 % | 29.798 M -70.26 % | 100.184 M 88.22 % | 53.227 M 18.19 % | 45.037 M 83.70 % | 24.516 M -43.22 % | 43.178 M 133.94 % | 18.457 M 11.02 % | 16.625 M 4.04 % | 15.979 M 13.23 % | 14.112 M 12.62 % | 12.531 M 1 407.94 % | 831.000 K |
| Total liabilities | 957.753 M -1.69 % | 974.263 M -4.68 % | 1.022 B -89.64 % | 9.862 B -4.02 % | 10.275 B -22.25 % | 13.216 B 8.32 % | 12.201 B 16.43 % | 10.479 B -2.69 % | 10.768 B -1.26 % | 10.906 B -10.23 % | 12.149 B 0.22 % | 12.121 B 0.96 % | 12.006 B 8.46 % | 11.069 B 2.04 % | 10.848 B -5.12 % | 11.434 B -3.79 % | 11.884 B -4.44 % | 12.436 B -4.32 % | 12.998 B 7.29 % | 12.115 B 2.54 % | 11.814 B 185.09 % | 4.144 B -7.99 % | 4.504 B -2.16 % | 4.603 B -0.28 % | 4.616 B -0.16 % | 4.623 B 6.82 % | 4.328 B 2.22 % | 4.234 B 29.25 % | 3.276 B 11.57 % | 2.936 B 138.43 % | 1.231 B -7.74 % | 1.335 B 55.16 % | 860.284 M 27.58 % | 674.325 M 68.49 % | 400.216 M -3.97 % | 416.770 M 176.84 % | 150.547 M -1.30 % | 152.537 M 3.04 % | 148.042 M -19.33 % | 183.520 M 320.93 % | 43.599 M -61.76 % | 114.029 M 33.79 % | 85.227 M 89.24 % | 45.037 M 17.03 % | 38.483 M -32.70 % | 57.178 M 209.79 % | 18.457 M 11.02 % | 16.625 M 4.04 % | 15.979 M 13.23 % | 14.112 M 12.62 % | 12.531 M 1 407.94 % | 831.000 K |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 6.459 B -16.81 % | 7.764 B -25.28 % | 10.390 B 30.17 % | 7.982 B -12.08 % | 9.079 B -18.72 % | 11.170 B -3.75 % | 11.605 B 12.86 % | 10.283 B -6.10 % | 10.950 B -28.25 % | 15.262 B 11.01 % | 13.748 B -6.50 % | 14.704 B -1.82 % | 14.977 B 0.56 % | 14.894 B 2.46 % | 14.536 B 0.67 % | 14.439 B 3.04 % | 14.014 B 3.34 % | 13.560 B 301.45 % | 3.378 B -4.35 % | 3.531 B 0.07 % | 3.529 B 2.53 % | 3.442 B -0.40 % | 3.456 B 10.82 % | 3.118 B -1.76 % | 3.174 B 2 521.42 % | 121.098 M 56.09 % | 77.582 M -56.35 % | 177.733 M 452.72 % | 32.156 M 4.58 % | 30.748 M 75.09 % | 17.561 M -54.26 % | 38.389 M 59.18 % | 24.117 M -5.80 % | 25.602 M 12.97 % | 22.663 M -12.52 % | 25.906 M -9.11 % | 28.504 M 87.01 % | 15.242 M -67.93 % | 47.528 M 214.38 % | 15.118 M -69.94 % | 50.300 M | 0.000 -100.00 % | 5.533 M 63.07 % | 3.393 M -16.72 % | 4.074 M | 0.000 -100.00 % | 1.112 M | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 820.307 M 5.46 % | 777.819 M -55.23 % | 1.737 B -9.13 % | 1.912 B 4.74 % | 1.825 B -16.19 % | 2.178 B -5.87 % | 2.314 B 0.99 % | 2.291 B -3.48 % | 2.374 B -14.30 % | 2.770 B 8.90 % | 2.543 B 2.97 % | 2.470 B -6.29 % | 2.636 B -7.14 % | 2.839 B 39.20 % | 2.039 B 2.92 % | 1.981 B 2.30 % | 1.937 B -1.95 % | 1.975 B 83.49 % | 1.076 B 4.53 % | 1.030 B 9.06 % | 944.215 M 3.23 % | 914.715 M -1.05 % | 924.465 M 0.08 % | 923.712 M -18.03 % | 1.127 B -35.80 % | 1.755 B 6.58 % | 1.647 B 6.04 % | 1.553 B 14.83 % | 1.353 B -1.50 % | 1.373 B 0.26 % | 1.370 B 2.61 % | 1.335 B 6.62 % | 1.252 B 16.25 % | 1.077 B 22.78 % | 877.081 M 20.91 % | 725.407 M 24.49 % | 582.721 M 13.43 % | 513.708 M 15.83 % | 443.500 M 7.17 % | 413.813 M 16.82 % | 354.220 M 36.71 % | 259.111 M 4.17 % | 248.750 M 1.84 % | 244.254 M 9.30 % | 223.465 M 18.84 % | 188.034 M 45.66 % | 129.087 M | 0.000 | 0.000 |
| Intangible assets | 61.099 M -8.16 % | 66.531 M -8.18 % | 72.460 M | 0.000 -100.00 % | 1.393 B | 0.000 -100.00 % | 1.275 B 125.58 % | 565.221 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 540.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 852.872 M -8.54 % | 932.498 M -9.97 % | 1.036 B 1.63 % | 1.019 B 239.76 % | 299.979 M -4.30 % | 313.445 M -2.48 % | 321.424 M -2.04 % | 328.120 M 0.80 % | 325.513 M 16.45 % | 279.521 M -3.68 % | 290.203 M 134.94 % | 123.523 M 16.47 % | 106.060 M 562.83 % | 16.001 M 44.56 % | 11.069 M 47.86 % | 7.486 M -3.69 % | 7.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 465.602 M 0.00 % | 465.602 M 0.00 % | 465.602 M -38.85 % | 761.368 M 0.00 % | 761.368 M -9.68 % | 842.929 M -1.04 % | 851.757 M 0.00 % | 851.757 M -38.00 % | 1.374 B -5.44 % | 1.453 B 5.68 % | 1.375 B -9.23 % | 1.515 B -1.30 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B -16.09 % | 1.829 B 1.13 % | 1.808 B 5.30 % | 1.717 B 152.51 % | 680.127 M 0.00 % | 680.127 M 0.00 % | 680.127 M 0.00 % | 680.127 M 0.27 % | 678.267 M -0.99 % | 685.068 M 0.00 % | 685.068 M 3 325.34 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 526.701 M -1.02 % | 532.133 M -1.10 % | 538.062 M -29.33 % | 761.368 M -64.65 % | 2.154 B 155.53 % | 842.929 M -60.37 % | 2.127 B 50.09 % | 1.417 B 3.14 % | 1.374 B -5.44 % | 1.453 B 5.68 % | 1.375 B -9.23 % | 1.515 B -1.30 % | 1.535 B -26.04 % | 2.075 B 35.21 % | 1.535 B 0.00 % | 1.535 B 0.00 % | 1.535 B -35.72 % | 2.387 B -13.54 % | 2.761 B -2.91 % | 2.844 B 3.93 % | 2.737 B 179.21 % | 980.106 M -1.36 % | 993.572 M -0.80 % | 1.002 B -0.66 % | 1.008 B 0.45 % | 1.004 B 4.06 % | 964.589 M -1.10 % | 975.271 M 579.52 % | 143.523 M 13.85 % | 126.060 M 687.83 % | 16.001 M 44.56 % | 11.069 M 47.86 % | 7.486 M -3.69 % | 7.773 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 549.791 M -12.31 % | 627.001 M 202.31 % | 207.405 M -9.99 % | 230.412 M -6.32 % | 245.962 M -7.30 % | 265.328 M 61.71 % | 164.075 M 2.94 % | 159.385 M -2.70 % | 163.809 M 241.75 % | 47.932 M -2.98 % | 49.406 M -2.60 % | 50.723 M -2.91 % | 52.245 M -2.59 % | 53.632 M 13.06 % | 47.435 M 3.67 % | 45.755 M -3.91 % | 47.616 M 4.75 % | 45.455 M -2.45 % | 46.598 M -1.54 % | 47.328 M -0.65 % | 47.639 M -1.70 % | 48.463 M 7.23 % | 45.195 M -0.58 % | 45.460 M -97.50 % | 1.815 B 10.39 % | 1.644 B | 0.000 -100.00 % | 124.832 M 11.87 % | 111.585 M -0.79 % | 112.468 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current assets | 526.701 M -1.02 % | 532.133 M -1.10 % | 538.062 M -93.31 % | 8.040 B -28.50 % | 11.245 B -17.30 % | 13.597 B 11.20 % | 12.228 B -2.58 % | 12.552 B -16.14 % | 14.968 B -4.28 % | 15.637 B 10.80 % | 14.113 B -5.90 % | 14.998 B -23.98 % | 19.729 B 7.15 % | 18.413 B -1.83 % | 18.757 B -2.29 % | 19.198 B -0.63 % | 19.319 B 1.59 % | 19.016 B -1.11 % | 19.229 B 2.06 % | 18.840 B 2.58 % | 18.368 B 235.19 % | 5.480 B -2.17 % | 5.601 B 1.44 % | 5.522 B 2.02 % | 5.413 B -0.37 % | 5.433 B 7.53 % | 5.052 B -5.08 % | 5.322 B 38.55 % | 3.841 B 9.71 % | 3.501 B 99.85 % | 1.752 B 14.97 % | 1.524 B -0.11 % | 1.526 B 1.05 % | 1.510 B 9.95 % | 1.373 B 7.61 % | 1.276 B 15.73 % | 1.103 B 22.54 % | 899.744 M 19.76 % | 751.313 M 22.92 % | 611.225 M 15.55 % | 528.950 M 7.72 % | 491.028 M 14.48 % | 428.931 M 6.03 % | 404.520 M 56.12 % | 259.111 M 1.90 % | 254.283 M 2.68 % | 247.647 M 8.84 % | 227.539 M 21.01 % | 188.034 M 44.42 % | 130.199 M | 0.000 | 0.000 |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 6.783 B 57.07 % | 4.318 B -1.30 % | 4.375 B -5.58 % | 4.633 B 395.52 % | 935.041 M -8.68 % | 1.024 B -13.75 % | 1.187 B -79.91 % | 5.910 B 4.93 % | 5.632 B 364.37 % | 1.213 B -13.78 % | 1.407 B 22.99 % | 1.144 B -0.07 % | 1.144 B -26.84 % | 1.564 B 13.60 % | 1.377 B -34.95 % | 2.117 B 30.52 % | 1.622 B -3.04 % | 1.673 B 338.51 % | -701.253 M -399.06 % | 234.484 M 41.38 % | 165.858 M -14.70 % | 194.435 M -31.42 % | 283.530 M 30.29 % | 217.621 M 7.50 % | 202.441 M 109.85 % | -2.056 B -2 528.15 % | 84.666 M 46.20 % | 57.913 M -38.57 % | 94.277 M 909.17 % | 9.342 M 18.28 % | 7.898 M | 0.000 -100.00 % | 32.780 M -0.67 % | 33.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.938 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.866 M | 0.000 | 0.000 -100.00 % | 828.000 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.076 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.147 B | 0.000 | 0.000 -100.00 % | 28.000 M -8.60 % | 30.636 M -0.64 % | 30.834 M -0.93 % | 31.123 M -0.22 % | 31.192 M -2.40 % | 31.959 M -0.30 % | 32.055 M -0.81 % | 32.318 M -0.06 % | 32.339 M 1.19 % | 31.960 M | 0.000 -100.00 % | 31.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 340.698 M -2.63 % | 349.912 M 15.81 % | 302.154 M -69.97 % | 1.006 B 27.63 % | 788.361 M 12.06 % | 703.544 M 6.85 % | 658.446 M -40.11 % | 1.099 B -19.26 % | 1.362 B 12.99 % | 1.205 B 164.68 % | 455.330 M 28.63 % | 353.984 M 10.21 % | 321.199 M -30.46 % | 461.912 M 10.82 % | 416.795 M -13.21 % | 480.230 M -0.95 % | 484.827 M -47.41 % | 921.822 M 5.00 % | 877.928 M 46.34 % | 599.920 M -5.26 % | 633.210 M 68.40 % | 376.005 M -14.58 % | 440.173 M 93.73 % | 227.204 M 32.64 % | 171.300 M -7.83 % | 185.854 M -39.65 % | 307.963 M 57.13 % | 195.989 M 204.82 % | 64.296 M -54.70 % | 141.936 M -52.34 % | 297.783 M 675.19 % | 38.414 M -54.48 % | 84.392 M 95.50 % | 43.167 M -11.15 % | 48.584 M 141.71 % | 20.100 M -75.51 % | 82.074 M -51.78 % | 170.199 M 91.41 % | 88.918 M 989.15 % | 8.164 M -78.37 % | 37.749 M 874.92 % | 3.872 M -32.40 % | 5.728 M -93.35 % | 86.146 M 917.43 % | 8.467 M -87.22 % | 66.245 M 98.68 % | 33.343 M -35.71 % | 51.867 M -47.88 % | 99.507 M -36.75 % | 157.330 M -37.69 % | 252.503 M 25 250 200.00 % | 1.000 K |
| Cash and short term investments | 340.698 M -2.63 % | 349.912 M 15.81 % | 302.154 M -69.97 % | 1.006 B 27.63 % | 788.361 M 12.06 % | 703.544 M 6.85 % | 658.446 M -40.11 % | 1.099 B -19.26 % | 1.362 B 12.99 % | 1.205 B 164.68 % | 455.330 M 28.63 % | 353.984 M 10.21 % | 321.199 M -30.46 % | 461.912 M 10.82 % | 416.795 M -13.21 % | 480.230 M -0.95 % | 484.827 M -47.41 % | 921.822 M 5.00 % | 877.928 M 46.34 % | 599.920 M -5.26 % | 633.210 M -56.40 % | 1.452 B 229.97 % | 440.173 M 93.73 % | 227.204 M 32.64 % | 171.300 M -7.83 % | 185.854 M -39.65 % | 307.963 M 57.13 % | 195.989 M -91.14 % | 2.211 B 1 457.88 % | 141.936 M -52.34 % | 297.783 M 348.37 % | 66.414 M -42.26 % | 115.028 M 55.44 % | 74.001 M -7.16 % | 79.707 M 55.40 % | 51.292 M -55.02 % | 114.033 M -43.62 % | 202.254 M 66.83 % | 121.236 M 199.33 % | 40.503 M -41.90 % | 69.709 M 1 700.34 % | 3.872 M -89.68 % | 37.512 M -56.46 % | 86.146 M 917.43 % | 8.467 M -87.22 % | 66.245 M 98.68 % | 33.343 M -35.71 % | 51.867 M -47.88 % | 99.507 M -36.75 % | 157.330 M -37.69 % | 252.503 M 25 250 200.00 % | 1.000 K |
| Total current assets | 340.698 M -2.63 % | 349.912 M 15.81 % | 302.154 M -96.17 % | 7.881 B 46.49 % | 5.380 B -18.52 % | 6.603 B -3.11 % | 6.815 B 87.64 % | 3.632 B -13.37 % | 4.192 B -0.06 % | 4.195 B -47.63 % | 8.011 B 4.58 % | 7.661 B 119.41 % | 3.492 B -8.16 % | 3.802 B 7.16 % | 3.548 B -2.04 % | 3.622 B -14.69 % | 4.246 B -26.42 % | 5.770 B -14.67 % | 6.761 B 4.86 % | 6.448 B -1.44 % | 6.542 B 52.81 % | 4.281 B -5.81 % | 4.545 B 4.22 % | 4.361 B -3.44 % | 4.517 B -1.96 % | 4.607 B -0.99 % | 4.653 B 2.53 % | 4.538 B 95.39 % | 2.323 B -2.02 % | 2.371 B 7.67 % | 2.202 B -1.17 % | 2.228 B 35.86 % | 1.640 B 46.56 % | 1.119 B 54.16 % | 725.743 M -13.51 % | 839.106 M 48.08 % | 566.663 M 5.76 % | 535.823 M 22.62 % | 436.961 M 21.44 % | 359.815 M 32.45 % | 271.651 M 14.87 % | 236.491 M -11.23 % | 266.412 M 4.19 % | 255.694 M -29.03 % | 360.282 M 164.57 % | 136.174 M 183.33 % | 48.062 M -23.47 % | 62.798 M -38.05 % | 101.373 M -35.57 % | 157.330 M -37.69 % | 252.503 M 30 358.75 % | 829.000 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 -100.00 % | 92.404 M -66.23 % | 273.661 M -82.05 % | 1.525 B 0.11 % | 1.523 B -4.65 % | 1.597 B -11.59 % | 1.807 B 0.22 % | 1.803 B 9.54 % | 1.646 B -1.72 % | 1.675 B -14.45 % | 1.957 B 1.26 % | 1.933 B -2.73 % | 1.987 B -0.49 % | 1.997 B -9.08 % | 2.196 B -36.72 % | 3.471 B -7.85 % | 3.767 B -10.87 % | 4.226 B -0.24 % | 4.236 B 20.01 % | 3.530 B -8.80 % | 3.871 B -2.46 % | 3.968 B -4.40 % | 4.151 B 0.32 % | 4.137 B 0.25 % | 4.127 B -0.30 % | 4.140 B 91.01 % | 2.167 B 1.09 % | 2.144 B 16.14 % | 1.846 B -10.70 % | 2.067 B 36.41 % | 1.515 B 46.14 % | 1.037 B 60.51 % | 646.036 M -14.44 % | 755.034 M 79.93 % | 419.630 M 25.80 % | 333.569 M 5.65 % | 315.725 M -1.12 % | 319.312 M 58.12 % | 201.942 M -13.19 % | 232.619 M 1.62 % | 228.900 M 35.01 % | 169.548 M -50.70 % | 343.877 M 391.75 % | 69.929 M 375.09 % | 14.719 M 34.65 % | 10.931 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.575 M -2.06 % | 6.713 M 30.91 % | 5.128 M 52.57 % | 3.361 M 24.90 % | 2.691 M 12.55 % | 2.391 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 2.541 B -0.62 % | 2.557 B -4.34 % | 2.673 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.933 M -38.75 % | 177.847 M 59.02 % | 111.840 M -14.66 % | 131.047 M -3.95 % | 136.439 M -5.15 % | 143.852 M 46.83 % | 97.972 M 1.82 % | 96.220 M -25.00 % | 128.286 M 36.02 % | 94.316 M -6.66 % | 101.047 M 1.32 % | 99.727 M -25.38 % | 133.651 M 35.20 % | 98.857 M -5.70 % | 104.833 M -61.58 % | 272.876 M -3.25 % | 282.049 M 241.49 % | 82.593 M 1.96 % | 81.005 M 18.31 % | 68.466 M 0.42 % | 68.180 M 0.90 % | 67.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.439 M 28.94 % | 1.116 M 29.32 % | 863.000 K | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.230 M -16.62 % | 37.454 M -6.52 % | 40.067 M 18.59 % | 33.787 M -10.84 % | 37.896 M 17.26 % | 32.318 M 35.44 % | 23.862 M 79.06 % | 13.326 M -58.40 % | 32.033 M -20.23 % | 40.156 M -6.57 % | 42.978 M -7.34 % | 46.384 M -2.63 % | 47.639 M 12.21 % | 42.457 M 2.51 % | 41.419 M -4.04 % | 43.161 M -2.27 % | 44.162 M 52.16 % | 29.023 M 21.58 % | 23.871 M -17.22 % | 28.837 M -1.61 % | 29.310 M -29.66 % | 41.671 M 58.81 % | 26.239 M -5.84 % | 27.867 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 25.032 M 3.87 % | 24.100 M -1.05 % | 24.356 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 794.670 M 0.00 % | 794.670 M 0.00 % | 794.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 8.837 B 0.44 % | 8.798 B 0.03 % | 8.796 B -30.50 % | 12.656 B -1.17 % | 12.806 B -2.80 % | 13.175 B 2.20 % | 12.892 B 11.63 % | 11.549 B -5.28 % | 12.193 B -0.96 % | 12.311 B -7.28 % | 13.278 B 0.35 % | 13.231 B -1.16 % | 13.387 B 1.73 % | 13.160 B 1.07 % | 13.020 B 1.52 % | 12.825 B -6.05 % | 13.652 B -3.10 % | 14.088 B -0.05 % | 14.095 B 0.37 % | 14.044 B 2.10 % | 13.755 B 134.33 % | 5.870 B 0.64 % | 5.832 B 7.10 % | 5.446 B -0.54 % | 5.475 B -1.34 % | 5.550 B 1.22 % | 5.483 B -4.24 % | 5.726 B 90.02 % | 3.013 B 0.14 % | 3.009 B 8.77 % | 2.766 B 12.67 % | 2.455 B 4.86 % | 2.342 B 18.61 % | 1.974 B 15.01 % | 1.717 B 0.14 % | 1.714 B 11.91 % | 1.532 B 18.95 % | 1.288 B 24.12 % | 1.037 B 32.85 % | 780.929 M 4.13 % | 749.950 M 23.42 % | 607.654 M 0.56 % | 604.255 M -1.65 % | 614.390 M 6.34 % | 577.784 M 74.06 % | 331.953 M 19.94 % | 276.756 M 0.74 % | 274.723 M -0.08 % | 274.951 M 0.09 % | 274.695 M 14.51 % | 239.890 M 23 988 900.00 % | 1.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.943 M -26.99 % | 168.384 M -1.51 % | 170.962 M -12.45 % | 195.278 M -6.48 % | 208.818 M -6.03 % | 222.206 M 150.85 % | 88.582 M -8.97 % | 97.312 M -8.18 % | 105.982 M 13.75 % | 93.174 M -9.50 % | 102.953 M -15.37 % | 121.650 M -6.74 % | 130.444 M -21.55 % | 166.276 M -36.92 % | 263.594 M -8.43 % | 287.850 M -6.36 % | 307.415 M 641.44 % | 41.462 M -4.40 % | 43.372 M -2.59 % | 44.523 M 1.64 % | 43.804 M -2.55 % | 44.951 M -30.60 % | 64.770 M 5.39 % | 61.455 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.750 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 3.409 B -0.89 % | 3.439 B -2.11 % | 3.513 B -77.93 % | 15.921 B -4.23 % | 16.625 B -17.70 % | 20.201 B 6.08 % | 19.043 B 17.67 % | 16.184 B -15.54 % | 19.160 B -3.39 % | 19.832 B -10.36 % | 22.124 B -2.36 % | 22.659 B -2.42 % | 23.221 B 4.53 % | 22.215 B -0.40 % | 22.305 B -2.25 % | 22.820 B -3.16 % | 23.564 B -4.93 % | 24.786 B -4.64 % | 25.991 B 2.78 % | 25.288 B 1.52 % | 24.910 B 155.20 % | 9.761 B -3.80 % | 10.147 B 2.67 % | 9.883 B -0.46 % | 9.929 B -1.10 % | 10.039 B 3.45 % | 9.705 B -1.58 % | 9.860 B 59.96 % | 6.164 B 4.97 % | 5.872 B 48.52 % | 3.954 B 5.38 % | 3.752 B 18.53 % | 3.165 B 20.42 % | 2.629 B 25.24 % | 2.099 B -0.77 % | 2.115 B 26.71 % | 1.669 B 16.27 % | 1.436 B 20.81 % | 1.188 B 22.37 % | 971.040 M 21.29 % | 800.601 M 10.05 % | 727.519 M 4.63 % | 695.343 M 5.32 % | 660.214 M 6.59 % | 619.393 M 58.63 % | 390.457 M 32.04 % | 295.709 M 1.85 % | 290.337 M 0.32 % | 289.407 M 0.65 % | 287.529 M 13.87 % | 252.503 M 30 358.75 % | 829.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 33.319 M 11 394.58 % | -295.000 K -100.52 % | 56.983 M 265.26 % | -34.480 M -138.06 % | -14.484 M -29.56 % | -11.179 M -215.07 % | 9.715 M 206.31 % | -9.138 M -16.79 % | -7.824 M -286.37 % | -2.025 M -286.29 % | 1.087 M 229.40 % | -840.000 K 95.45 % | -18.470 M -219.61 % | -5.779 M -55.52 % | -3.716 M 91.04 % | -41.465 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | -1.460 M -120.41 % | 7.155 M 903.03 % | -891.000 K -104.61 % | 19.319 M 126.11 % | 8.544 M 10.33 % | 7.744 M -25.70 % | 10.422 M 26.34 % | 8.249 M -43.20 % | 14.522 M 43.47 % | 10.122 M 22.45 % | 8.266 M 24.06 % | 6.663 M -43.31 % | 11.753 M 37.35 % | 8.557 M -8.94 % | 9.397 M -22.78 % | 12.169 M -71.78 % | 43.125 M 4.66 % | 41.206 M 8.68 % | 37.914 M 17.80 % | 32.184 M 871.74 % | 3.312 M -4.94 % | 3.484 M 1.78 % | 3.423 M 0.12 % | 3.419 M 38.53 % | 2.468 M -1.71 % | 2.511 M -8.66 % | 2.749 M -54.08 % | 5.986 M 120.97 % | 2.709 M 13.58 % | 2.385 M 18.60 % | 2.011 M -51.66 % | 4.160 M 324.92 % | 979.000 K -7.47 % | 1.058 M -0.09 % | 1.059 M -10.78 % | 1.187 M -58.63 % | 2.869 M 68.57 % | 1.702 M 101.90 % | 843.000 K -56.00 % | 1.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 39.181 M | 0.000 100.00 % | -34.780 M 11.23 % | -39.181 M -204.27 % | 37.575 M 3.27 % | 36.386 M -19.15 % | 45.007 M 151.25 % | -87.813 M -231.33 % | -26.503 M -147.43 % | 55.880 M 649.06 % | 7.460 M 118.29 % | -40.789 M -331.39 % | 17.628 M -24.21 % | 23.259 M 171.17 % | -32.682 M 33.03 % | -48.798 M -258.12 % | 30.861 M 263.17 % | -18.913 M 46.96 % | -35.661 M 50.52 % | -72.070 M -402.18 % | 23.850 M 329.27 % | 5.556 M -59.60 % | 13.753 M 8 190.00 % | -170.000 K 99.27 % | -23.435 M -162.75 % | 37.345 M 298.19 % | -18.843 M -193.83 % | 20.082 M 269.90 % | 5.429 M 1 874.18 % | -306.000 K -103.25 % | 9.422 M 223.89 % | 2.909 M 221.92 % | -2.386 M -149.81 % | 4.790 M 404.21 % | 950.000 K 21.79 % | 780.000 K -62.25 % | 2.066 M 917.73 % | 203.000 K 141.94 % | -484.000 K 64.28 % | -1.355 M -194.62 % | 1.432 M 560.45 % | -311.000 K -122.52 % | 1.381 M 242.22 % | -971.000 K -348.97 % | 390.000 K -62.03 % | 1.027 M 326.71 % | -453.000 K -194.18 % | 481.000 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 39.181 M | 0.000 100.00 % | -34.780 M 11.23 % | -39.181 M -204.27 % | 37.575 M 3.27 % | 36.386 M -19.15 % | 45.007 M 151.25 % | -87.813 M -231.33 % | -26.503 M -147.43 % | 55.880 M 649.06 % | 7.460 M 118.29 % | -40.789 M -331.39 % | 17.628 M -24.21 % | 23.259 M 171.17 % | -32.682 M 33.03 % | -48.798 M -258.12 % | 30.861 M 263.17 % | -18.913 M 46.96 % | -35.661 M 50.52 % | -72.070 M -402.18 % | 23.850 M 329.27 % | 5.556 M -59.60 % | 13.753 M 8 190.00 % | -170.000 K 99.27 % | -23.435 M -162.75 % | 37.345 M 298.19 % | -18.843 M -193.83 % | 20.082 M 269.90 % | 5.429 M 1 874.18 % | -306.000 K -103.25 % | 9.422 M 223.89 % | 2.909 M 221.92 % | -2.386 M -149.81 % | 4.790 M 404.21 % | 950.000 K 21.79 % | 780.000 K -62.25 % | 2.066 M 917.73 % | 203.000 K 141.94 % | -484.000 K 64.28 % | -1.355 M -194.62 % | 1.432 M 560.45 % | -311.000 K -122.52 % | 1.381 M 242.22 % | -971.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 48.911 M 5.68 % | 46.280 M 120.51 % | -225.613 M -361.16 % | 86.390 M 278.54 % | -48.388 M -236.44 % | 35.465 M -98.16 % | 1.926 B 723.94 % | 233.701 M 246.95 % | -159.030 M -140.99 % | 387.931 M 13.19 % | 342.712 M 1 229.32 % | 25.781 M -92.15 % | 328.337 M 515.30 % | 53.362 M -19.08 % | 65.946 M -11.68 % | 74.668 M -71.43 % | 261.322 M 1 524.95 % | -18.339 M 74.42 % | -71.689 M 28.46 % | -100.211 M -334.19 % | 42.791 M 86.10 % | 22.993 M 3 286.30 % | 679.000 K 139.27 % | -1.729 M -199.94 % | 1.730 M -97.23 % | 62.352 M 736.76 % | -9.792 M -895.12 % | -984.000 K 79.82 % | -4.876 M 60.58 % | -12.370 M 13.53 % | -14.305 M -538.13 % | 3.265 M -28.62 % | 4.574 M 873.19 % | 470.000 K -88.80 % | 4.198 M -24.43 % | 5.555 M 449.46 % | 1.011 M 207.44 % | -941.000 K -164.33 % | -356.000 K -123.10 % | 1.541 M 147.14 % | -3.269 M 53.22 % | -6.988 M -55.32 % | -4.499 M 2.58 % | -4.618 M -38.51 % | -3.334 M -21.32 % | -2.748 M -58.94 % | -1.729 M -14.66 % | -1.508 M |
| Net cash provided by operating activities | 151.208 M 200.62 % | 50.298 M 37.89 % | 36.478 M 252.39 % | -23.937 M -342 057.14 % | 7.000 K -99.99 % | 47.574 M -53.35 % | 101.981 M 270.91 % | -59.669 M 6.36 % | -63.722 M -166.77 % | 95.439 M 31.61 % | 72.515 M 8.82 % | 66.636 M -41.38 % | 113.666 M -37.52 % | 181.919 M 63.26 % | 111.428 M 11.48 % | 99.952 M -39.10 % | 164.124 M -18.17 % | 200.556 M 23.79 % | 162.017 M 606.88 % | 22.920 M -78.71 % | 107.642 M -2.67 % | 110.597 M -1.64 % | 112.445 M 44.76 % | 77.677 M 52.40 % | 50.969 M -73.75 % | 194.161 M 177.08 % | 70.075 M 20.98 % | 57.921 M 74.68 % | 33.158 M 9.60 % | 30.255 M -16.03 % | 36.030 M 8.15 % | 33.316 M -1.24 % | 33.735 M 2.95 % | 32.767 M 2.85 % | 31.858 M 18.30 % | 26.929 M 8.45 % | 24.830 M 50.28 % | 16.522 M 9.39 % | 15.104 M 3.67 % | 14.570 M 57.87 % | 9.229 M 8.64 % | 8.495 M 72.70 % | 4.919 M 177.28 % | 1.774 M -55.00 % | 3.942 M 14.46 % | 3.444 M 145.65 % | 1.402 M 31.15 % | 1.069 M |
| Investments in property plant and equipment | -928.000 K -203.27 % | -306.000 K 91.47 % | -3.588 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 100.00 % | -130.878 M 67.48 % | -402.465 M 34.73 % | -616.582 M -251.94 % | -175.197 M -36.64 % | -128.216 M 11.01 % | -144.073 M -32.18 % | -108.998 M 9.12 % | -119.934 M 79.96 % | -598.602 M -424.48 % | -114.133 M 76.96 % | -495.289 M -119.49 % | -225.655 M 85.78 % | -1.587 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -189.766 M -615.32 % | -26.529 M 83.94 % | -165.157 M | 0.000 100.00 % | -3.510 M -130.47 % | -1.523 M 49.80 % | -3.034 M 15.56 % | -3.593 M -109.14 % | -1.718 M -124.39 % | 7.043 M 218.19 % | -5.959 M 58.31 % | -14.294 M -123.33 % | 61.259 M 175.30 % | -81.349 M -587.01 % | -11.841 M -396.89 % | -2.383 M -110.07 % | 23.653 M -31.48 % | 34.520 M 169.72 % | -49.510 M -441.51 % | -9.143 M 86.49 % | -67.693 M | 0.000 100.00 % | -104.364 M -42.85 % | -73.056 M 75.15 % | -294.047 M 16.33 % | -351.425 M 0.47 % | -353.099 M -190.70 % | -121.463 M 65.72 % | -354.292 M | 0.000 100.00 % | -684.057 M -71.71 % | -398.379 M -3 182.00 % | 12.926 M 200.00 % | -12.926 M -576.10 % | 2.715 M 200.00 % | -2.715 M -104.81 % | 56.427 M -67.24 % | 172.250 M 175.88 % | -227.008 M -13 501.44 % | -1.669 M 98.95 % | -159.311 M -181.74 % | 194.897 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 37.633 M 156.86 % | 14.651 M -83.34 % | 87.936 M 452.60 % | 15.913 M 1 181.24 % | 1.242 M -4.97 % | 1.307 M -94.86 % | 25.419 M 424.10 % | 4.850 M 6.52 % | 4.553 M -90.33 % | 47.080 M 1 643.70 % | 2.700 M -19.11 % | 3.338 M 91.84 % | 1.740 M -88.28 % | 14.847 M 43.74 % | 10.329 M -38.18 % | 16.709 M 4.29 % | 16.022 M -90.57 % | 169.978 M 450.98 % | 30.850 M -45.02 % | 56.109 M -81.51 % | 303.407 M -19.44 % | 376.618 M 167.32 % | 140.885 M 6.42 % | 132.383 M | 0.000 -100.00 % | 86.495 M -49.91 % | 172.693 M 543.37 % | 26.842 M | 0.000 | 0.000 -100.00 % | 168.983 M 1 185.43 % | 13.146 M 48.49 % | 8.853 M -93.56 % | 137.367 M 361.78 % | 29.747 M 498.05 % | 4.974 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.363 M | 0.000 | 0.000 -100.00 % | 51.000 K -7.27 % | 55.000 K -98.64 % | 4.037 M 22 327.78 % | 18.000 K | 0.000 | 0.000 |
| Other investing activites | 92.456 M 211.74 % | 29.658 M -98.60 % | 2.124 B 9 019.27 % | -23.814 M 97.49 % | -947.789 M 13.54 % | -1.096 B -1 366.76 % | -74.741 M -145.12 % | 165.664 M -96.77 % | 5.134 B 3 942.64 % | -133.600 M -290.80 % | 70.020 M 107.66 % | -913.995 M -121.20 % | -413.194 M -585.39 % | 85.127 M -58.50 % | 205.111 M 232.70 % | -154.568 M -118.96 % | 815.035 M 47.78 % | 551.510 M 39.43 % | 395.544 M -36.42 % | 622.096 M 1 688.44 % | -39.164 M 80.81 % | -204.035 M -316.93 % | 94.056 M -51.52 % | 193.996 M -41.69 % | 332.677 M -40.80 % | 561.993 M 3 909.61 % | -14.752 M 79.24 % | -71.049 M -44.86 % | -49.047 M -169.67 % | 70.394 M 246.45 % | -48.066 M -617.08 % | -6.703 M 98.76 % | -541.253 M -492.24 % | -91.391 M 83.05 % | -539.325 M -67.39 % | -322.192 M -49.70 % | -215.229 M 29.41 % | -304.910 M -328.84 % | 133.243 M 429.45 % | -40.444 M -131.03 % | 130.357 M 144.02 % | -296.105 M -53.51 % | -192.890 M -343.56 % | -43.487 M 28.59 % | -60.898 M -252.26 % | -17.288 M 63.05 % | -46.788 M 18.97 % | -57.741 M |
| Net cash used for investing activites | -60.605 M -446.83 % | 17.474 M -99.14 % | 2.043 B 25 960.35 % | -7.901 M 99.17 % | -950.057 M 13.35 % | -1.096 B -1 994.29 % | -52.356 M -131.37 % | 166.921 M -96.75 % | 5.137 B 6 563.01 % | -79.477 M -219.05 % | 66.761 M 107.22 % | -924.951 M -164.12 % | -350.195 M -1 980.24 % | 18.625 M -90.85 % | 203.599 M 245.18 % | -140.242 M -119.37 % | 723.832 M 104.74 % | 353.543 M 247.50 % | -239.698 M -148.54 % | 493.865 M 622.72 % | 68.334 M 139.68 % | 28.510 M 32.12 % | 21.579 M -83.82 % | 133.389 M 123.82 % | -559.972 M -406.11 % | 182.930 M 126.49 % | -690.447 M -76.44 % | -391.325 M 80.34 % | -1.990 B -2 927.07 % | 70.394 M 112.50 % | -563.140 M -43.68 % | -391.936 M 24.55 % | -519.474 M -1 671.78 % | 33.050 M 106.52 % | -506.863 M -58.43 % | -319.933 M -101.47 % | -158.802 M -19.71 % | -132.660 M -41.48 % | -93.765 M -130.10 % | -40.750 M -40.74 % | -28.954 M 71.39 % | -101.208 M 47.52 % | -192.839 M -344.00 % | -43.432 M 23.62 % | -56.861 M -229.25 % | -17.270 M 63.09 % | -46.788 M 18.97 % | -57.741 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 381.914 M | 0.000 -100.00 % | 335.956 M 64.41 % | 204.345 M 1 299.14 % | 14.605 M -38.99 % | 23.940 M -89.69 % | 232.300 M 4.72 % | 221.836 M 48.72 % | 149.166 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.613 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -427.604 M | 0.000 | 0.000 | 0.000 100.00 % | -10.734 M 55.49 % | -24.114 M 87.94 % | -200.000 M -83.90 % | -108.755 M 48.28 % | -210.274 M 47.13 % | -397.683 M -602.29 % | -56.627 M 86.70 % | -425.643 M -659.95 % | -56.009 M | 0.000 | 0.000 | 0.000 100.00 % | -19.998 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -10.804 M 26.30 % | -14.660 M 73.61 % | -55.548 M -200.00 % | -18.516 M 0.00 % | -18.516 M 0.00 % | -18.516 M 74.06 % | -71.369 M 7.84 % | -77.442 M 4.15 % | -80.796 M -0.01 % | -80.791 M -0.30 % | -80.547 M 0.02 % | -80.563 M 0.73 % | -81.152 M 2.59 % | -83.309 M 4.50 % | -87.239 M 51.40 % | -179.521 M -0.58 % | -178.488 M -0.24 % | -178.056 M -3.57 % | -171.919 M -104.97 % | -83.875 M -45.59 % | -57.609 M 0.00 % | -57.609 M -0.47 % | -57.337 M -0.61 % | -56.989 M -4.09 % | -54.752 M -1.88 % | -53.744 M -12.51 % | -47.770 M -0.49 % | -47.537 M -1.34 % | -46.908 M -21.51 % | -38.603 M -2.45 % | -37.681 M -17.29 % | -32.127 M -12.37 % | -28.590 M -0.89 % | -28.339 M -1.34 % | -27.965 M -5.76 % | -26.442 M -33.67 % | -19.782 M -27.12 % | -15.562 M -38.24 % | -11.257 M -1.49 % | -11.092 M -3.51 % | -10.716 M -1.76 % | -10.531 M -89.30 % | -5.563 M 8.56 % | -6.084 M -66.64 % | -3.651 M -18.69 % | -3.076 M -31.34 % | -2.342 M -128.27 % | -1.026 M |
| Other financing activites | -113.431 M -1 472.16 % | -7.215 M 99.59 % | -1.746 B -1 583.72 % | 117.687 M -88.56 % | 1.028 B 44.58 % | 711.231 M 370.43 % | -263.003 M -419.47 % | 82.324 M 101.91 % | -4.305 B -4 125.72 % | 106.929 M 752.28 % | -16.393 M -102.16 % | 757.238 M 135.16 % | 322.013 M 296.98 % | -163.479 M 40.88 % | -276.502 M -15.59 % | -239.215 M 65.31 % | -689.640 M -696.76 % | -86.556 M -142.26 % | 204.837 M 225.82 % | -162.808 M 8.56 % | -178.052 M -236.12 % | 130.809 M 796.31 % | -18.786 M 88.97 % | -170.384 M -138.50 % | 442.515 M 316.39 % | -204.498 M -128.27 % | 723.290 M 138.58 % | 303.170 M -83.60 % | 1.848 B 828.96 % | 198.938 M -61.61 % | 518.161 M 19.97 % | 431.920 M -15.10 % | 508.751 M 5 756.56 % | -8.994 M -102.04 % | 440.996 M 90.64 % | 231.321 M -1.58 % | 235.035 M 10.63 % | 212.454 M 252.14 % | 60.333 M -15.20 % | 71.149 M 148.88 % | 28.588 M 25.20 % | 22.833 M -91.58 % | 271.160 M 2 800.53 % | -10.041 M -111.22 % | 89.474 M 5 602.71 % | -1.626 M -1 947.73 % | 88.000 K 170.40 % | -125.000 K |
| Net cash used provided by financing activities | -124.235 M -467.93 % | -21.875 M 98.79 % | -1.802 B -1 916.75 % | 99.171 M -90.18 % | 1.010 B 45.77 % | 692.715 M 307.17 % | -334.372 M -6 949.08 % | 4.882 M 100.11 % | -4.385 B -16 878.10 % | 26.138 M 126.96 % | -96.940 M -114.33 % | 676.675 M 180.94 % | 240.861 M 197.60 % | -246.788 M 32.15 % | -363.741 M 13.13 % | -418.736 M 51.77 % | -868.128 M -228.08 % | -264.612 M -903.85 % | 32.918 M 113.34 % | -246.683 M -4.68 % | -235.661 M -421.94 % | 73.200 M 196.16 % | -76.123 M 66.52 % | -227.373 M -158.64 % | 387.763 M 250.15 % | -258.242 M -138.23 % | 675.520 M 164.25 % | 255.633 M -85.81 % | 1.801 B 1 023.37 % | 160.335 M -66.63 % | 480.480 M 20.18 % | 399.793 M -16.74 % | 480.161 M 1 386.16 % | -37.333 M -109.04 % | 413.031 M 101.60 % | 204.879 M -4.82 % | 215.253 M 9.33 % | 196.892 M 301.20 % | 49.076 M -18.28 % | 60.057 M 236.04 % | 17.872 M 45.28 % | 12.302 M -95.37 % | 265.597 M 1 747.11 % | -16.125 M -118.79 % | 85.823 M 1 925.24 % | -4.702 M -108.61 % | -2.254 M -95.83 % | -1.151 M |
| Effect of forex changes on cash | -4.050 M | 0.000 100.00 % | -13.888 M -442.91 % | 4.050 M 4.65 % | 3.870 M -35.15 % | 5.968 M 404.91 % | 1.182 M 132.38 % | -3.650 M -144.53 % | 8.197 M 220.30 % | -6.814 M -536.52 % | 1.561 M 230.52 % | -1.196 M 74.26 % | -4.646 M -135.60 % | -1.972 M 79.78 % | -9.752 M -301.82 % | 4.832 M 574.86 % | 716.000 K -79.15 % | 3.434 M -43.70 % | 6.100 M 568.13 % | 913.000 K 120.37 % | -4.483 M -777.19 % | 662.000 K 133.15 % | -1.997 M -213.92 % | 1.753 M 301.73 % | -869.000 K 87.36 % | -6.875 M -706.80 % | 1.133 M 764.89 % | 131.000 K 281.94 % | -72.000 K 95.54 % | -1.615 M -347.70 % | 652.000 K 1 153.85 % | 52.000 K -67.70 % | 161.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 K 57.14 % | -7.000 K -450.00 % | 2.000 K -60.00 % | 5.000 K 350.00 % | -2.000 K -150.00 % | 4.000 K | 0.000 | 0.000 |
| Net change in cash | -689.370 M -1 541.96 % | 47.808 M | 0.000 -100.00 % | 71.383 M 12.20 % | 63.622 M 118.17 % | -350.231 M -23.51 % | -283.565 M -361.39 % | 108.484 M -84.40 % | 695.621 M 1 871.38 % | 35.286 M -19.62 % | 43.897 M 124.01 % | -182.836 M -58 128.03 % | -314.000 K 99.35 % | -48.216 M 17.53 % | -58.466 M 87.13 % | -454.194 M -1 134.75 % | 43.894 M -84.21 % | 278.008 M 935.11 % | -33.290 M -112.94 % | 257.205 M 500.83 % | -64.168 M -130.13 % | 212.969 M 280.95 % | 55.904 M 484.11 % | -14.554 M 88.08 % | -122.109 M -209.05 % | 111.974 M -14.97 % | 131.693 M 269.62 % | -77.640 M 50.18 % | -155.847 M -160.09 % | 259.369 M 664.12 % | -45.978 M -211.53 % | 41.225 M 861.03 % | -5.417 M -119.02 % | 28.484 M 145.96 % | -61.974 M 29.67 % | -88.125 M -208.42 % | 81.281 M 0.65 % | 80.754 M 372.96 % | -29.585 M -187.33 % | 33.877 M 1 925.27 % | -1.856 M 97.69 % | -80.418 M -203.53 % | 77.679 M 234.44 % | -57.778 M -275.61 % | 32.902 M 277.62 % | -18.524 M 61.12 % | -47.640 M 17.61 % | -57.823 M |
| Cash at beginning of period | 1.034 B 237.71 % | 306.298 M -70.39 % | 1.034 B 7.41 % | 963.008 M 7.07 % | 899.386 M -28.03 % | 1.250 B -18.50 % | 1.533 B 7.61 % | 1.425 B 95.41 % | 729.077 M 5.09 % | 693.791 M 6.75 % | 649.894 M -21.96 % | 832.730 M -0.04 % | 833.044 M -5.47 % | 881.260 M -6.22 % | 939.726 M -32.58 % | 1.394 B 58.77 % | 877.928 M 46.34 % | 599.920 M -5.26 % | 633.210 M 68.40 % | 376.005 M -14.58 % | 440.173 M 93.73 % | 227.204 M 32.64 % | 171.300 M -7.83 % | 185.854 M -39.65 % | 307.963 M 57.13 % | 195.989 M 204.82 % | 64.296 M -54.70 % | 141.936 M -52.34 % | 297.783 M 675.19 % | 38.414 M -54.48 % | 84.392 M 95.50 % | 43.167 M -11.15 % | 48.584 M 141.71 % | 20.100 M -75.51 % | 82.074 M -51.78 % | 170.199 M 91.41 % | 88.918 M 989.15 % | 8.164 M -78.37 % | 37.749 M 874.92 % | 3.872 M -32.40 % | 5.728 M -93.35 % | 86.146 M 917.43 % | 8.467 M -87.22 % | 66.245 M 98.68 % | 33.343 M -35.71 % | 51.867 M -47.88 % | 99.507 M -36.75 % | 157.330 M |
| Cash at end of period | 345.021 M -2.57 % | 354.106 M | 0.000 -100.00 % | 1.034 B 7.41 % | 963.008 M 7.07 % | 899.386 M -28.03 % | 1.250 B -18.50 % | 1.533 B 7.61 % | 1.425 B 95.41 % | 729.077 M 5.09 % | 693.791 M 6.75 % | 649.894 M -21.96 % | 832.730 M -0.04 % | 833.044 M -5.47 % | 881.260 M -6.22 % | 939.726 M 1.94 % | 921.822 M 5.00 % | 877.928 M 46.34 % | 599.920 M -5.26 % | 633.210 M 68.40 % | 376.005 M -14.58 % | 440.173 M 93.73 % | 227.204 M 32.64 % | 171.300 M -7.83 % | 185.854 M -39.65 % | 307.963 M 57.13 % | 195.989 M 204.82 % | 64.296 M -54.70 % | 141.936 M -52.34 % | 297.783 M 675.19 % | 38.414 M -54.48 % | 84.392 M 95.50 % | 43.167 M -11.15 % | 48.584 M 141.71 % | 20.100 M -75.51 % | 82.074 M -51.78 % | 170.199 M 91.41 % | 88.918 M 989.15 % | 8.164 M -78.37 % | 37.749 M 874.92 % | 3.872 M -32.40 % | 5.728 M -93.35 % | 86.146 M 917.43 % | 8.467 M -87.22 % | 66.245 M 98.68 % | 33.343 M -35.71 % | 51.867 M -47.88 % | 99.507 M |
| Operating cash flow | 151.208 M 200.62 % | 50.298 M 37.89 % | 36.478 M 252.39 % | -23.937 M -342 057.14 % | 7.000 K -99.99 % | 47.574 M -53.35 % | 101.981 M 270.91 % | -59.669 M 6.36 % | -63.722 M -166.77 % | 95.439 M 31.61 % | 72.515 M 8.82 % | 66.636 M -41.38 % | 113.666 M -37.52 % | 181.919 M 63.26 % | 111.428 M 11.48 % | 99.952 M -39.10 % | 164.124 M -18.17 % | 200.556 M 23.79 % | 162.017 M 606.88 % | 22.920 M -78.71 % | 107.642 M -2.67 % | 110.597 M -1.64 % | 112.445 M 44.76 % | 77.677 M 52.40 % | 50.969 M -73.75 % | 194.161 M 177.08 % | 70.075 M 20.98 % | 57.921 M 74.68 % | 33.158 M 9.60 % | 30.255 M -16.03 % | 36.030 M 8.15 % | 33.316 M -1.24 % | 33.735 M 2.95 % | 32.767 M 2.85 % | 31.858 M 18.30 % | 26.929 M 8.45 % | 24.830 M 50.28 % | 16.522 M 9.39 % | 15.104 M 3.67 % | 14.570 M 57.87 % | 9.229 M 8.64 % | 8.495 M 72.70 % | 4.919 M 177.28 % | 1.774 M -55.00 % | 3.942 M 14.46 % | 3.444 M 145.65 % | 1.402 M 31.15 % | 1.069 M |
| Capital expenditure | -928.000 K -203.27 % | -306.000 K 91.47 % | -3.588 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 100.00 % | -130.878 M 67.48 % | -402.465 M 34.73 % | -616.582 M -251.94 % | -175.197 M -36.64 % | -128.216 M 11.01 % | -144.073 M -32.18 % | -108.998 M 9.12 % | -119.934 M 79.96 % | -598.602 M -424.48 % | -114.133 M 76.96 % | -495.289 M -119.49 % | -225.655 M 85.78 % | -1.587 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 150.280 M 200.61 % | 49.992 M 52.00 % | 32.890 M 237.40 % | -23.937 M -342 057.14 % | 7.000 K -99.99 % | 47.574 M -53.35 % | 101.981 M 270.91 % | -59.669 M 6.36 % | -63.722 M -166.77 % | 95.439 M 31.61 % | 72.515 M 8.82 % | 66.636 M -41.38 % | 113.666 M -37.52 % | 181.919 M 63.26 % | 111.428 M 11.48 % | 99.952 M 200.64 % | 33.246 M 116.47 % | -201.909 M 55.58 % | -454.565 M -198.51 % | -152.277 M -640.14 % | -20.574 M 38.54 % | -33.476 M -1 071.16 % | 3.447 M 108.16 % | -42.257 M 92.28 % | -547.633 M -784.30 % | 80.028 M 118.82 % | -425.214 M -153.50 % | -167.734 M 89.20 % | -1.554 B -5 234.99 % | 30.255 M -16.03 % | 36.030 M 8.15 % | 33.316 M -1.24 % | 33.735 M 2.95 % | 32.767 M 2.85 % | 31.858 M 18.30 % | 26.929 M 8.45 % | 24.830 M 50.28 % | 16.522 M 9.39 % | 15.104 M 3.67 % | 14.570 M 57.87 % | 9.229 M 8.64 % | 8.495 M 72.70 % | 4.919 M 177.28 % | 1.774 M -55.00 % | 3.942 M 14.46 % | 3.444 M 145.65 % | 1.402 M 31.15 % | 1.069 M |
| 2025 | 2025 | 2024 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 |