Everpure, Inc. P
Finances
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.663 B 15.61 % | 3.168 B 11.92 % | 2.831 B 2.80 % | 2.753 B 26.26 % | 2.181 B 29.49 % | 1.684 B 2.48 % | 1.643 B 20.86 % | 1.360 B 32.70 % | 1.025 B 38.64 % | 739.171 M 67.87 % | 440.333 M 152.41 % | 174.451 M 308.23 % | 42.733 M |
| Net income | 188.181 M 76.30 % | 106.739 M 74.09 % | 61.311 M -16.09 % | 73.071 M 151.01 % | -143.259 M 49.21 % | -282.076 M -40.35 % | -200.987 M -12.68 % | -178.362 M -0.43 % | -177.602 M 27.53 % | -245.066 M -14.65 % | -213.752 M -16.66 % | -183.231 M -133.23 % | -78.561 M |
| Income before tax | 224.284 M 51.71 % | 147.834 M 63.20 % | 90.586 M -1.33 % | 91.808 M 171.45 % | -128.496 M 52.44 % | -270.160 M -38.78 % | -194.666 M -9.81 % | -177.273 M -2.05 % | -173.713 M 28.57 % | -243.179 M -14.61 % | -212.183 M -16.65 % | -181.894 M -132.39 % | -78.270 M |
| Income before tax ratio | 0.06 31.22 % | 0.05 45.81 % | 0.03 -4.02 % | 0.03 156.59 % | -0.06 63.27 % | -0.16 -35.42 % | -0.12 9.14 % | -0.13 23.10 % | -0.17 48.47 % | -0.33 31.73 % | -0.48 53.78 % | -1.04 43.07 % | -1.83 |
| EBITDA | 379.438 M 34.41 % | 282.301 M 26.89 % | 222.485 M 12.94 % | 196.989 M 2 372.60 % | -8.668 M 94.86 % | -168.715 M -118.94 % | -77.059 M 9.11 % | -84.780 M 10.02 % | -94.226 M 44.38 % | -169.398 M 4.79 % | -177.927 M -7.78 % | -165.090 M -124.01 % | -73.698 M |
| Net income ratio | 0.05 52.49 % | 0.03 55.55 % | 0.02 -18.38 % | 0.03 140.40 % | -0.07 60.78 % | -0.17 -36.95 % | -0.12 6.76 % | -0.13 24.32 % | -0.17 47.73 % | -0.33 31.70 % | -0.49 53.78 % | -1.05 42.87 % | -1.84 |
| Ratio EBITDA | 0.10 16.26 % | 0.09 13.37 % | 0.08 9.86 % | 0.07 1 900.01 % | 0.00 96.03 % | -0.10 -113.65 % | -0.05 24.79 % | -0.06 32.19 % | -0.09 59.88 % | -0.23 43.28 % | -0.40 57.30 % | -0.95 45.13 % | -1.72 |
| Gross profit ratio | 0.70 0.77 % | 0.70 -2.19 % | 0.71 3.61 % | 0.69 2.07 % | 0.68 -1.02 % | 0.68 -1.10 % | 0.69 3.95 % | 0.66 1.60 % | 0.65 1.48 % | 0.64 4.02 % | 0.62 11.39 % | 0.56 27.59 % | 0.44 |
| Weighted average shs out dil | 346.074 M 0.98 % | 342.704 M 3.05 % | 332.568 M -1.95 % | 339.184 M 18.64 % | 285.882 M 6.74 % | 267.824 M 5.93 % | 252.820 M 8.95 % | 232.042 M 9.66 % | 211.609 M 8.68 % | 194.714 M 136.13 % | 82.460 M -46.95 % | 155.435 M 0.00 % | 155.435 M |
| Weighted average shs out | 330.458 M 1.44 % | 325.774 M 4.47 % | 311.831 M 4.12 % | 299.478 M 4.76 % | 285.882 M 6.74 % | 267.824 M 5.93 % | 252.820 M 8.95 % | 232.042 M 9.66 % | 211.609 M 8.68 % | 194.714 M 136.13 % | 82.460 M -46.95 % | 155.435 M 0.00 % | 155.435 M |
| EPS diluted | 0.47 51.61 % | 0.31 63.16 % | 0.19 -17.39 % | 0.23 146.00 % | -0.50 52.38 % | -1.05 -32.91 % | -0.79 -2.60 % | -0.77 8.33 % | -0.84 33.33 % | -1.26 51.35 % | -2.59 -119.49 % | -1.18 -131.37 % | -0.51 |
| Earnings per share | 0.49 48.48 % | 0.33 65.00 % | 0.20 -16.67 % | 0.24 148.00 % | -0.50 52.38 % | -1.05 -32.91 % | -0.79 -2.60 % | -0.77 8.33 % | -0.84 33.33 % | -1.26 51.35 % | -2.59 -119.49 % | -1.18 -131.37 % | -0.51 |
| Gross profit | 2.578 B 16.51 % | 2.213 B 9.48 % | 2.021 B 6.51 % | 1.898 B 28.87 % | 1.473 B 28.17 % | 1.149 B 1.36 % | 1.134 B 25.63 % | 902.296 M 34.82 % | 669.238 M 40.69 % | 475.698 M 74.61 % | 272.440 M 181.16 % | 96.899 M 420.85 % | 18.604 M |
| Income tax expense | 36.103 M -12.15 % | 41.095 M 40.38 % | 29.275 M 56.24 % | 18.737 M 26.92 % | 14.763 M 23.89 % | 11.916 M 88.51 % | 6.321 M 480.44 % | 1.089 M -72.00 % | 3.889 M 106.09 % | 1.887 M 20.27 % | 1.569 M 17.35 % | 1.337 M 359.45 % | 291.000 K |
| Cost of revenue | 1.085 B 13.55 % | 955.455 M 18.04 % | 809.430 M -5.42 % | 855.788 M 20.82 % | 708.329 M 32.33 % | 535.255 M 4.98 % | 509.886 M 11.44 % | 457.528 M 29.33 % | 353.781 M 40.23 % | 252.279 M 50.26 % | 167.893 M 116.49 % | 77.552 M 221.41 % | 24.129 M |
| General and administrative expenses | 300.010 M 4.81 % | 286.231 M 13.47 % | 252.243 M 5.99 % | 237.996 M 25.27 % | 189.981 M 4.11 % | 182.477 M 11.84 % | 163.153 M 18.65 % | 137.506 M 44.48 % | 95.170 M 12.42 % | 84.652 M 12.27 % | 75.402 M 133.05 % | 32.354 M 448.19 % | 5.902 M |
| Selling and marketing expenses | 1.080 B 5.82 % | 1.021 B 8.03 % | 945.021 M 6.95 % | 883.609 M 10.59 % | 799.001 M 11.59 % | 716.014 M -1.65 % | 728.022 M 24.64 % | 584.111 M 21.68 % | 480.030 M 33.33 % | 360.035 M 49.66 % | 240.574 M 57.94 % | 152.320 M 178.21 % | 54.750 M |
| Other expenses | 119.498 M 651.51 % | 15.901 M -52.69 % | 33.612 M | 0.000 | 0.000 -100.00 % | 30.999 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 |
| Operating expenses | 2.463 B 15.78 % | 2.127 B 8.12 % | 1.968 B 8.46 % | 1.814 B 15.48 % | 1.571 B 11.42 % | 1.410 B 6.42 % | 1.325 B 23.64 % | 1.072 B 27.81 % | 838.415 M 18.39 % | 708.164 M 46.73 % | 482.621 M 73.99 % | 277.381 M 186.75 % | 96.733 M |
| Cost and expenses | 3.548 B 15.09 % | 3.083 B 11.01 % | 2.777 B 4.01 % | 2.670 B 17.14 % | 2.279 B 17.17 % | 1.945 B 6.02 % | 1.835 B 19.99 % | 1.529 B 28.26 % | 1.192 B 24.13 % | 960.443 M 47.64 % | 650.514 M 83.28 % | 354.933 M 193.67 % | 120.862 M |
| Research and development expenses | 963.291 M 19.75 % | 804.405 M 9.18 % | 736.764 M 6.39 % | 692.528 M 19.00 % | 581.935 M 21.12 % | 480.467 M 10.79 % | 433.662 M 23.93 % | 349.936 M 25.34 % | 279.196 M 13.58 % | 245.817 M 47.51 % | 166.645 M 79.75 % | 92.707 M 156.94 % | 36.081 M |
| Selling general and administrative expenses | 1.380 B 5.60 % | 1.307 B 9.18 % | 1.197 B 6.75 % | 1.122 B 13.41 % | 988.982 M 10.07 % | 898.491 M 0.82 % | 891.175 M 23.50 % | 721.617 M 25.45 % | 575.200 M 29.35 % | 444.687 M 40.73 % | 315.976 M 71.10 % | 184.674 M 204.48 % | 60.652 M |
| Interest income | 83.616 M 10.00 % | 76.016 M 50.78 % | 50.414 M 191.07 % | 17.320 M 84.83 % | 9.371 M -46.27 % | 17.442 M -35.97 % | 27.241 M 51.23 % | 18.013 M 232.10 % | 5.424 M 33.86 % | 4.052 M | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.339 M -6.07 % | 7.813 M 4.41 % | 7.483 M 57.57 % | 4.749 M -87.05 % | 36.677 M 16.79 % | 31.403 M 12.57 % | 27.897 M 29.06 % | 21.615 M 113 663.16 % | 19.000 K -56.82 % | 44.000 K | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 147.815 M 16.71 % | 126.654 M 1.80 % | 124.416 M 23.88 % | 100.432 M 20.78 % | 83.151 M 18.72 % | 70.042 M -21.92 % | 89.710 M 26.57 % | 70.878 M 14.79 % | 61.744 M 22.99 % | 50.203 M 55.65 % | 32.254 M 109.55 % | 15.392 M 247.37 % | 4.431 M |
| Operating income | 114.816 M 34.67 % | 85.258 M 59.21 % | 53.551 M -35.88 % | 83.513 M 184.87 % | -98.398 M 62.30 % | -261.033 M -36.46 % | -191.283 M -13.01 % | -169.257 M -1.09 % | -167.434 M 24.33 % | -221.272 M -5.28 % | -210.181 M -16.46 % | -180.482 M -131.01 % | -78.129 M |
| Operating income ratio | 0.03 16.48 % | 0.03 42.25 % | 0.02 -37.63 % | 0.03 167.22 % | -0.05 70.89 % | -0.15 -33.16 % | -0.12 6.49 % | -0.12 23.82 % | -0.16 45.42 % | -0.30 37.29 % | -0.48 53.86 % | -1.03 43.41 % | -1.83 |
| Total other income expenses net | 109.468 M 74.94 % | 62.576 M 68.96 % | 37.035 M 346.47 % | 8.295 M 127.56 % | -30.098 M -229.77 % | -9.127 M -169.79 % | -3.383 M 57.80 % | -8.016 M -170.04 % | 11.445 M 603.44 % | 1.627 M 181.27 % | -2.002 M -41.78 % | -1.412 M -901.42 % | -141.000 K |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -638.730 M -44.37 % | -442.430 M -2.82 % | -430.283 M -339.01 % | 180.029 M -59.92 % | 449.157 M -21.37 % | 571.259 M 143.49 % | 234.613 M 12 664.58 % | 1.838 M 100.75 % | -244.057 M -32.87 % | -183.675 M 69.63 % | -604.742 M -213.81 % | -192.707 M -47.23 % | -130.885 M |
| Total investments | 692.446 M -13.25 % | 798.237 M -3.66 % | 828.557 M -18.12 % | 1.012 B 5.67 % | 957.617 M 3.31 % | 926.932 M -2.61 % | 951.805 M 13.96 % | 835.211 M 126.93 % | 368.052 M -2.04 % | 375.720 M 5 191.83 % | 7.100 M | 0.000 | 0.000 |
| Total debt | 216.143 M -23.12 % | 281.153 M 3.27 % | 272.253 M -64.22 % | 760.883 M -16.88 % | 915.356 M 0.77 % | 908.406 M 52.10 % | 597.248 M 32.77 % | 449.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 1.709 M 79.14 % | 954.000 K 125.22 % | -3.782 M 75.61 % | -15.504 M -85.34 % | -8.365 M -212.89 % | 7.410 M 35.99 % | 5.449 M 1 712.13 % | -338.000 K 82.37 % | -1.917 M -241.10 % | -562.000 K 98.92 % | -52.209 M -132.47 % | -22.458 M -176.54 % | -8.121 M |
| Retained earnings | -1.181 B 13.75 % | -1.369 B 7.23 % | -1.476 B 3.99 % | -1.537 B 10.02 % | -1.708 B -9.15 % | -1.565 B -21.99 % | -1.283 B -18.58 % | -1.082 B -10.39 % | -980.082 M -22.13 % | -802.480 M -44.50 % | -555.335 M -62.58 % | -341.583 M -166.38 % | -128.233 M |
| Common stock | 2.625 B 7 953 809.09 % | 33.000 K 3.13 % | 32.000 K 6.67 % | 30.000 K 3.45 % | 29.000 K 3.57 % | 28.000 K 7.69 % | 26.000 K 8.33 % | 24.000 K 9.09 % | 22.000 K 10.00 % | 20.000 K 5.26 % | 19.000 K 375.00 % | 4.000 K 33.33 % | 3.000 K |
| Total equity | 1.446 B 10.65 % | 1.306 B 2.86 % | 1.270 B 34.94 % | 941.233 M 24.78 % | 754.336 M 0.58 % | 750.006 M -9.65 % | 830.118 M 12.52 % | 737.780 M 48.18 % | 497.906 M 4.07 % | 478.430 M -15.07 % | 563.354 M 287.89 % | -299.830 M -158.28 % | -116.087 M |
| Other non current liabilities | 1.147 B 1 295.12 % | 82.182 M 51.28 % | 54.326 M 44.41 % | 37.620 M 20.95 % | 31.105 M 14.23 % | 27.230 M 236.84 % | 8.084 M 29.03 % | 6.265 M 55.65 % | 4.025 M 27.41 % | 3.159 M 161.72 % | 1.207 M 50.50 % | 802.000 K 1 045.71 % | 70.000 K |
| Long term debt | 172.063 M 25.34 % | 137.277 M -38.55 % | 223.381 M 51.71 % | 147.238 M -83.27 % | 880.258 M 0.47 % | 876.175 M 53.72 % | 569.984 M 26.71 % | 449.828 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.319 B 24.29 % | 1.061 B 4.01 % | 1.020 B 19.67 % | 852.359 M -40.34 % | 1.429 B 9.16 % | 1.309 B 42.36 % | 919.345 M 19.83 % | 767.196 M 268.64 % | 208.116 M 30.55 % | 159.412 M 29.71 % | 122.897 M 190.73 % | 42.272 M 371.58 % | 8.964 M |
| Other current liabilities | 531.543 M 56.74 % | 339.125 M -1.75 % | 345.177 M 9.06 % | 316.514 M 18.45 % | 267.221 M 22.31 % | 218.474 M 50.88 % | 144.803 M 9.18 % | 132.624 M 59.80 % | 82.995 M 36.87 % | 60.636 M 21.90 % | 49.741 M 61.18 % | 30.861 M 134.77 % | 13.145 M |
| Deferred revenue | 1.181 B 19.91 % | 984.979 M 12.47 % | 875.781 M 19.00 % | 735.973 M 28.45 % | 572.985 M 30.72 % | 438.321 M 23.12 % | 356.011 M 33.55 % | 266.584 M 39.41 % | 191.229 M 20.96 % | 158.095 M 67.27 % | 94.514 M 193.53 % | 32.199 M 305.89 % | 7.933 M |
| Short term debt | 44.080 M -69.36 % | 143.876 M 194.39 % | 48.872 M -92.04 % | 613.645 M 1 648.38 % | 35.098 M 8.90 % | 32.231 M 18.22 % | 27.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.910 B 19.63 % | 1.597 B 16.90 % | 1.366 B -21.96 % | 1.750 B 83.75 % | 952.320 M 25.20 % | 760.653 M 23.74 % | 614.741 M 20.58 % | 509.816 M 40.56 % | 362.696 M 32.79 % | 273.125 M 48.01 % | 184.532 M 144.62 % | 75.437 M 158.73 % | 29.157 M |
| Total liabilities | 3.229 B 21.49 % | 2.657 B 11.39 % | 2.386 B -8.39 % | 2.604 B 9.37 % | 2.381 B 15.05 % | 2.069 B 34.90 % | 1.534 B 20.13 % | 1.277 B 119.61 % | 581.501 M 38.02 % | 421.315 M 37.04 % | 307.429 M -53.54 % | 661.649 M 119.75 % | 301.091 M |
| Other non current assets | 465.349 M 14.12 % | 407.776 M 45.26 % | 280.721 M 23.89 % | 226.597 M 5.54 % | 214.709 M 20.50 % | 178.181 M 25.15 % | 142.377 M 409.56 % | 27.941 M 13.80 % | 24.552 M 37.69 % | 17.831 M 15.28 % | 15.468 M 9.11 % | 14.177 M 121.86 % | 6.390 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M -31.03 % | 15.287 M -82.17 % | 85.729 M 480.70 % | 14.763 M 15.93 % | 12.734 M 79.35 % | 7.100 M | 0.000 | 0.000 |
| Intangible assets | 7.346 M -61.49 % | 19.074 M -42.22 % | 33.012 M -32.93 % | 49.222 M -21.43 % | 62.646 M -18.27 % | 76.648 M 31.57 % | 58.257 M 189.58 % | 20.118 M 297.82 % | 5.057 M -22.91 % | 6.560 M -6.02 % | 6.980 M -15.74 % | 8.284 M | 0.000 |
| GoodWill | 365.075 M 1.01 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.75 % | 358.736 M 0.00 % | 358.736 M 854.49 % | 37.584 M 241.77 % | 10.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 372.421 M -2.12 % | 380.501 M -3.53 % | 394.439 M -3.95 % | 410.649 M -2.55 % | 421.382 M -3.22 % | 435.384 M 354.28 % | 95.841 M 208.02 % | 31.115 M 515.29 % | 5.057 M -22.91 % | 6.560 M -6.02 % | 6.980 M -15.74 % | 8.284 M | 0.000 |
| Property plant equipment net | 772.997 M 27.06 % | 608.386 M 26.08 % | 482.546 M 11.87 % | 431.357 M 40.49 % | 307.045 M 3.14 % | 297.709 M 26.37 % | 235.594 M 87.94 % | 125.353 M 40.62 % | 89.142 M 9.12 % | 81.695 M 55.23 % | 52.629 M 32.04 % | 39.859 M 227.98 % | 12.153 M |
| Total non current assets | 1.611 B 15.33 % | 1.397 B 20.64 % | 1.158 B 8.34 % | 1.069 B 13.30 % | 943.136 M 3.50 % | 911.274 M 92.33 % | 473.812 M 74.71 % | 271.198 M 101.52 % | 134.574 M 12.46 % | 119.664 M 44.67 % | 82.713 M 21.91 % | 67.849 M 222.05 % | 21.068 M |
| Other current assets | 495.394 M 53.95 % | 321.787 M 22.76 % | 262.119 M 13.96 % | 230.008 M 16.27 % | 197.821 M 34.55 % | 147.019 M 56.27 % | 94.078 M 16.23 % | 80.939 M 17.92 % | 68.640 M 67.64 % | 40.944 M 12.62 % | 36.355 M 76.26 % | 20.626 M 99.79 % | 10.324 M |
| Short term investments | 692.446 M -13.25 % | 798.237 M -3.66 % | 828.557 M -17.26 % | 1.001 B 5.73 % | 947.073 M 3.35 % | 916.388 M -2.15 % | 936.518 M 24.96 % | 749.482 M 112.14 % | 353.289 M -2.67 % | 362.986 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 854.873 M 18.14 % | 723.583 M 3.00 % | 702.536 M 20.95 % | 580.854 M 24.59 % | 466.199 M 38.28 % | 337.147 M -7.03 % | 362.635 M -19.05 % | 447.990 M 83.56 % | 244.057 M 32.87 % | 183.675 M -69.63 % | 604.742 M 213.81 % | 192.707 M 47.23 % | 130.885 M |
| Cash and short term investments | 1.547 B 1.68 % | 1.522 B -0.61 % | 1.531 B -3.23 % | 1.582 B 11.95 % | 1.413 B 12.74 % | 1.254 B -3.51 % | 1.299 B 8.49 % | 1.197 B 100.47 % | 597.346 M 9.27 % | 546.661 M -9.60 % | 604.742 M 213.81 % | 192.707 M 47.23 % | 130.885 M |
| Total current assets | 3.063 B 19.33 % | 2.567 B 2.77 % | 2.498 B 0.86 % | 2.477 B 12.98 % | 2.192 B 14.88 % | 1.908 B 0.94 % | 1.890 B 11.08 % | 1.702 B 80.12 % | 944.833 M 21.12 % | 780.081 M -1.01 % | 788.070 M 168.08 % | 293.970 M 79.32 % | 163.936 M |
| Inventory | 75.935 M 77.38 % | 42.810 M 0.34 % | 42.663 M -18.11 % | 52.095 M 33.78 % | 38.942 M -16.67 % | 46.733 M 21.33 % | 38.518 M -13.80 % | 44.687 M 29.54 % | 34.497 M 46.81 % | 23.498 M 13.80 % | 20.649 M -4.42 % | 21.605 M 173.76 % | 7.892 M |
| Net receivables | 944.844 M 38.77 % | 680.862 M 2.82 % | 662.179 M 8.11 % | 612.491 M 12.98 % | 542.144 M 17.63 % | 460.879 M 0.49 % | 458.643 M 21.10 % | 378.729 M 55.85 % | 243.001 M 43.81 % | 168.978 M 33.77 % | 126.324 M 113.99 % | 59.032 M 297.92 % | 14.835 M |
| Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -10.544 M 0.00 % | -10.544 M 0.00 % | -10.544 M 31.03 % | -15.287 M -1 542.17 % | 1.060 M 0.00 % | 1.060 M 25.59 % | 844.000 K 57.46 % | 536.000 K -90.31 % | 5.529 M 118.97 % | 2.525 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 153.312 M 36.42 % | 112.385 M 35.80 % | 82.757 M 23.30 % | 67.121 M -5.07 % | 70.704 M 4.70 % | 67.530 M -13.03 % | 77.651 M -24.95 % | 103.462 M 22.56 % | 84.420 M 60.13 % | 52.719 M 38.05 % | 38.187 M 246.93 % | 11.007 M 46.41 % | 7.518 M |
| Tax payables | 0.000 -100.00 % | 16.176 M 23.51 % | 13.097 M -21.17 % | 16.615 M 163.23 % | 6.312 M 54.06 % | 4.097 M -54.54 % | 9.012 M 26.11 % | 7.146 M 76.36 % | 4.052 M 141.91 % | 1.675 M -19.86 % | 2.090 M 52.55 % | 1.370 M 144.21 % | 561.000 K |
| Deferred revenue non current | 0.000 -100.00 % | 841.467 M 13.36 % | 742.275 M 11.20 % | 667.501 M 29.04 % | 517.296 M 27.61 % | 405.376 M 18.78 % | 341.277 M 26.71 % | 269.336 M 36.97 % | 196.632 M 35.58 % | 145.031 M 19.18 % | 121.690 M 193.44 % | 41.470 M 366.27 % | 8.894 M |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 137.277 M 11.26 % | 123.381 M -16.20 % | 147.238 M 57.51 % | 93.479 M -22.33 % | 120.361 M 29.45 % | 92.977 M | 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 -100.00 % | 543.940 M 106.84 % | 262.970 M |
| Other total stockholders equity | 0.000 -100.00 % | 2.675 B -2.73 % | 2.750 B 10.26 % | 2.494 B 0.92 % | 2.471 B 7.08 % | 2.308 B 9.49 % | 2.108 B 15.80 % | 1.820 B 22.99 % | 1.480 B 15.48 % | 1.281 B 14.55 % | 1.119 B 1 642.29 % | 64.207 M 216.85 % | 20.264 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.767 M 96.85 % | 21.218 M 89.08 % | 11.222 M | 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 |
| Total assets | 4.674 B 17.92 % | 3.964 B 8.43 % | 3.656 B 3.11 % | 3.545 B 13.08 % | 3.135 B 11.20 % | 2.819 B 19.26 % | 2.364 B 19.83 % | 1.973 B 82.79 % | 1.079 B 19.97 % | 899.745 M 3.33 % | 870.783 M 140.67 % | 361.819 M 95.57 % | 185.004 M |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.505 M | 0.000 100.00 % | -3.696 M -1 611.11 % | -216.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 481.652 M 14.32 % | 421.306 M 27.12 % | 331.427 M 1.16 % | 327.617 M 14.17 % | 286.963 M 18.41 % | 242.344 M 6.90 % | 226.705 M 7.62 % | 210.645 M 39.80 % | 150.674 M 29.15 % | 116.668 M 100.37 % | 58.225 M 129.24 % | 25.399 M 206.09 % | 8.298 M |
| Change in working capital | 75.908 M -11.84 % | 86.101 M -39.47 % | 142.243 M -45.03 % | 258.759 M 87.30 % | 138.149 M 21.81 % | 113.416 M 148.55 % | 45.631 M 0.80 % | 45.270 M 26.15 % | 35.886 M -42.35 % | 62.249 M -40.49 % | 104.610 M 6 928.33 % | -1.532 M -2.89 % | -1.489 M |
| Accounts receivables | -264.051 M -1 316.58 % | -18.640 M 62.49 % | -49.687 M 29.75 % | -70.724 M 12.95 % | -81.247 M -19 916.34 % | 410.000 K 100.52 % | -79.442 M 41.44 % | -135.649 M -82.07 % | -74.505 M -69.14 % | -44.049 M 34.54 % | -67.292 M -52.25 % | -44.197 M -267.15 % | -12.038 M |
| Inventory | -35.807 M -3 346.29 % | -1.039 M -115.26 % | 6.810 M 154.21 % | -12.562 M -405.05 % | 4.118 M 147.39 % | -8.690 M -463.14 % | 2.393 M 119.47 % | -12.289 M 2.43 % | -12.595 M -233.55 % | -3.776 M -354.96 % | 1.481 M 110.80 % | -13.713 M -170.10 % | -5.077 M |
| Accounts payables | 37.702 M 23.86 % | 30.439 M 126.01 % | 13.468 M 290.36 % | -7.075 M -205.42 % | 6.711 M 146.72 % | -14.364 M 23.82 % | -18.856 M -231.92 % | 14.293 M -51.18 % | 29.278 M 175.07 % | 10.644 M -57.25 % | 24.901 M 616.78 % | 3.474 M -33.74 % | 5.243 M |
| Other working capital | 338.064 M 348.71 % | 75.341 M -56.11 % | 171.652 M -50.83 % | 349.120 M 67.39 % | 208.567 M 53.29 % | 136.060 M -3.87 % | 141.536 M -20.89 % | 178.915 M 90.93 % | 93.708 M -5.75 % | 99.430 M -31.67 % | 145.520 M 175.06 % | 52.904 M 409.53 % | 10.383 M |
| Other non cash items | -13.471 M -205.26 % | 12.798 M -30.16 % | 18.325 M 149.15 % | 7.355 M -83.70 % | 45.123 M 23.93 % | 36.410 M 27.69 % | 28.515 M 44.83 % | 19.688 M 858.52 % | 2.054 M 29.67 % | 1.584 M -85.34 % | 10.807 M 3 801.44 % | 277.000 K 201.09 % | 92.000 K |
| Net cash provided by operating activities | 880.085 M 16.78 % | 753.598 M 11.20 % | 677.722 M -11.67 % | 767.234 M 87.07 % | 410.127 M 118.57 % | 187.641 M -1.02 % | 189.574 M 15.30 % | 164.423 M 125.99 % | 72.756 M 606.59 % | -14.362 M -82.82 % | -7.856 M 94.53 % | -143.695 M -113.74 % | -67.229 M |
| Investments in property plant and equipment | -264.344 M -16.59 % | -226.727 M -16.17 % | -195.161 M -23.41 % | -158.139 M -54.60 % | -102.287 M -7.70 % | -94.975 M 1.93 % | -96.847 M 3.39 % | -100.246 M -54.08 % | -65.060 M 16.35 % | -77.773 M -97.62 % | -39.355 M 23.36 % | -51.352 M -318.41 % | -12.273 M |
| Acquisitions net | 0.000 100.00 % | -31.080 M | 0.000 100.00 % | -1.989 M | 0.000 100.00 % | -339.641 M -558.30 % | -51.594 M -271.21 % | -13.899 M | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -461.825 M 2.10 % | -471.747 M -0.05 % | -471.501 M 5.97 % | -501.435 M 18.74 % | -617.043 M -7.51 % | -573.959 M 27.86 % | -795.580 M -18.68 % | -670.357 M -230.79 % | -202.656 M 61.52 % | -526.717 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 622.363 M 21.29 % | 513.104 M -23.41 % | 669.908 M 52.20 % | 440.150 M -22.32 % | 566.647 M -4.84 % | 595.466 M -3.85 % | 619.310 M 126.72 % | 273.158 M 29.73 % | 210.557 M 29.28 % | 162.867 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -4.263 M -143.60 % | -1.750 M | 0.000 | 0.000 100.00 % | -600.000 K 88.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -2.029 M 55.89 % | -4.600 M -85.11 % | -2.485 M -54.06 % | -1.613 M 46.84 % | -3.034 M |
| Net cash used for investing activites | -108.069 M 50.47 % | -218.200 M -6 822.12 % | 3.246 M 101.47 % | -221.413 M -44.45 % | -153.283 M 63.34 % | -418.109 M -28.76 % | -324.711 M 36.50 % | -511.344 M -763.93 % | -59.188 M 86.77 % | -447.223 M -968.89 % | -41.840 M 21.00 % | -52.965 M -246.02 % | -15.307 M |
| Debt repayment | -105.614 M -1 200.99 % | -8.118 M 98.31 % | -479.309 M -86.33 % | -257.240 M -11 937.44 % | -2.137 M -100.85 % | 251.892 M 2 279.94 % | -11.555 M -102.08 % | 555.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.814 M 15.54 % | 40.518 M -91.18 % | 459.425 M | 0.000 | 0.000 |
| Common stock repurchased | 56.042 M 114.99 % | -373.977 M -175.39 % | -135.801 M 38.01 % | -219.068 M -9.44 % | -200.170 M -48.08 % | -135.175 M -800.15 % | -15.017 M 24.92 % | -20.000 M -190.35 % | 22.137 M -13.55 % | 25.606 M | 0.000 100.00 % | -30.120 M -318.22 % | -7.202 M |
| Dividends paid | 0.000 | 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 financing activites | -595.215 M -366.16 % | -127.684 M -332.68 % | 54.875 M 21.56 % | 45.142 M -39.42 % | 74.515 M -10.78 % | 83.520 M 10.16 % | 75.818 M 375.26 % | 15.953 M -65.92 % | 46.814 M 15.54 % | 40.518 M 1 657.07 % | 2.306 M -99.20 % | 288.602 M 69.27 % | 170.503 M |
| Net cash used provided by financing activities | -644.787 M -26.48 % | -509.779 M 9.01 % | -560.235 M -29.93 % | -431.166 M -237.40 % | -127.792 M -163.82 % | 200.237 M 306.61 % | 49.246 M -91.08 % | 551.914 M 1 078.95 % | 46.814 M 15.54 % | 40.518 M -91.22 % | 461.731 M 78.63 % | 258.482 M 58.29 % | 163.301 M |
| Effect of forex changes on cash | 0.000 | 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 change in cash | 127.229 M 396.62 % | 25.619 M -78.78 % | 120.733 M 5.30 % | 114.655 M -11.16 % | 129.052 M 526.89 % | -30.231 M 64.80 % | -85.891 M -141.90 % | 204.993 M 239.49 % | 60.382 M 114.34 % | -421.067 M -202.19 % | 412.035 M 566.49 % | 61.822 M -23.45 % | 80.765 M |
| Cash at beginning of period | 737.750 M 3.60 % | 712.131 M 20.41 % | 591.398 M 24.05 % | 476.743 M 37.12 % | 347.691 M -8.00 % | 377.922 M -18.52 % | 463.813 M 79.20 % | 258.820 M 40.91 % | 183.675 M -69.63 % | 604.742 M 213.81 % | 192.707 M 47.23 % | 130.885 M 161.14 % | 50.120 M |
| Cash at end of period | 864.979 M 17.25 % | 737.750 M 3.60 % | 712.131 M 20.41 % | 591.398 M 24.05 % | 476.743 M 37.12 % | 347.691 M -8.00 % | 377.922 M -18.52 % | 463.813 M 90.04 % | 244.057 M 32.87 % | 183.675 M -69.63 % | 604.742 M 213.81 % | 192.707 M 47.23 % | 130.885 M |
| Operating cash flow | 880.085 M 16.78 % | 753.598 M 11.20 % | 677.722 M -11.67 % | 767.234 M 87.07 % | 410.127 M 118.57 % | 187.641 M -1.02 % | 189.574 M 15.30 % | 164.423 M 125.99 % | 72.756 M 606.59 % | -14.362 M -82.82 % | -7.856 M 94.53 % | -143.695 M -113.74 % | -67.229 M |
| Capital expenditure | -264.344 M -16.59 % | -226.727 M -16.17 % | -195.161 M -23.41 % | -158.139 M -54.60 % | -102.287 M -7.70 % | -94.975 M 1.93 % | -96.847 M 3.39 % | -100.246 M -54.08 % | -65.060 M 16.35 % | -77.773 M -97.62 % | -39.355 M 23.36 % | -51.352 M -318.41 % | -12.273 M |
| Free CashFlow | 615.741 M 16.87 % | 526.871 M 9.18 % | 482.561 M -20.77 % | 609.095 M 97.86 % | 307.840 M 232.20 % | 92.666 M -0.07 % | 92.727 M 44.49 % | 64.177 M 733.90 % | 7.696 M 108.35 % | -92.135 M -95.16 % | -47.211 M 75.80 % | -195.047 M -145.34 % | -79.502 M |
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-02-02 | 2024-11-03 | 2024-08-04 | 2024-05-05 | 2024-01-31 | 2023-11-05 | 2023-08-06 | 2023-05-07 | 2023-01-31 | 2022-11-06 | 2022-08-07 | 2022-05-08 | 2022-01-31 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-11-01 | 2020-08-02 | 2020-05-03 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 778.485 M -26.48 % | 1.059 B 9.79 % | 964.453 M 12.02 % | 861.002 M 10.60 % | 778.485 M -11.52 % | 879.842 M 5.87 % | 831.072 M 8.81 % | 763.771 M 10.14 % | 693.479 M -12.20 % | 789.805 M 3.54 % | 762.838 M 10.77 % | 688.671 M 16.86 % | 589.307 M -27.26 % | 810.207 M 19.84 % | 676.050 M 4.53 % | 646.772 M 4.25 % | 620.405 M -12.44 % | 708.570 M 25.91 % | 562.740 M 13.27 % | 496.831 M 20.38 % | 412.707 M -17.90 % | 502.718 M 22.43 % | 410.619 M 1.71 % | 403.723 M 9.97 % | 367.119 M -25.38 % | 492.004 M 14.84 % | 428.409 M 8.09 % | 396.327 M 21.31 % | 326.700 M -22.62 % | 422.216 M 13.26 % | 372.779 M 20.69 % | 308.884 M 20.68 % | 255.945 M -24.33 % | 338.253 M 21.85 % | 277.591 M 23.55 % | 224.670 M 23.01 % | 182.645 M -19.84 % | 227.860 M 15.69 % | 196.956 M 20.67 % | 163.214 M 16.63 % | 139.947 M -6.85 % | 150.231 M 14.36 % | 131.364 M 55.16 % | 84.661 M 14.29 % | 74.077 M 12.49 % | 65.850 M 33.87 % | 49.189 M 41.49 % | 34.764 M 41.04 % | 24.648 M |
| Net income | -13.995 M -113.96 % | 100.252 M 82.92 % | 54.806 M 16.32 % | 47.118 M 436.68 % | -13.995 M -132.98 % | 42.435 M -33.32 % | 63.639 M 78.39 % | 35.674 M 201.90 % | -35.009 M -153.50 % | 65.438 M -7.03 % | 70.389 M 1 089.30 % | -7.115 M 89.44 % | -67.401 M -190.51 % | 74.471 M 9 562.64 % | -787.000 K -107.21 % | 10.922 M 194.69 % | -11.535 M -177.19 % | 14.943 M 152.01 % | -28.731 M 36.53 % | -45.265 M 46.24 % | -84.206 M -61.03 % | -52.293 M 29.55 % | -74.222 M -14.25 % | -64.967 M 28.29 % | -90.594 M -1 847.84 % | -4.651 M 84.49 % | -29.982 M 54.59 % | -66.018 M 34.20 % | -100.336 M -289.58 % | -25.755 M 8.61 % | -28.180 M 53.13 % | -60.123 M 6.50 % | -64.304 M -441.37 % | -11.878 M 71.48 % | -41.649 M 32.50 % | -61.701 M 1.08 % | -62.374 M -45.34 % | -42.915 M 45.55 % | -78.813 M -32.35 % | -59.550 M 6.16 % | -63.459 M -43.27 % | -44.294 M 21.60 % | -56.501 M 11.49 % | -63.837 M -29.96 % | -49.120 M -3.12 % | -47.635 M -17.92 % | -40.397 M 37.99 % | -65.151 M -116.82 % | -30.048 M |
| Income before tax | 484.000 K -99.55 % | 107.521 M 63.63 % | 65.708 M 29.93 % | 50.571 M 10 348.55 % | 484.000 K -99.11 % | 54.359 M -29.26 % | 76.843 M 73.40 % | 44.315 M 260.08 % | -27.683 M -139.10 % | 70.798 M -10.83 % | 79.395 M 17 235.15 % | 458.000 K 100.76 % | -60.065 M -173.89 % | 81.289 M 1 186.42 % | 6.319 M -57.73 % | 14.948 M 239.08 % | -10.748 M -154.40 % | 19.759 M 175.91 % | -26.031 M 37.03 % | -41.340 M 48.89 % | -80.884 M -64.24 % | -49.246 M 29.75 % | -70.101 M -12.13 % | -62.516 M 29.20 % | -88.297 M -5 357.17 % | -1.618 M 94.27 % | -28.251 M 56.91 % | -65.557 M 33.94 % | -99.240 M -296.07 % | -25.056 M 16.77 % | -30.106 M 49.18 % | -59.238 M 5.78 % | -62.873 M -485.19 % | -10.744 M 73.59 % | -40.679 M 33.18 % | -60.880 M 0.86 % | -61.410 M -46.23 % | -41.995 M 46.42 % | -78.372 M -31.84 % | -59.444 M 4.90 % | -62.504 M -43.06 % | -43.690 M 21.63 % | -55.750 M 12.59 % | -63.780 M -30.26 % | -48.963 M -4.79 % | -46.726 M -16.16 % | -40.226 M 38.15 % | -65.033 M -117.44 % | -29.909 M |
| Income before tax ratio | 0.00 -99.39 % | 0.10 49.04 % | 0.07 16.00 % | 0.06 9 347.18 % | 0.00 -98.99 % | 0.06 -33.18 % | 0.09 59.36 % | 0.06 245.35 % | -0.04 -144.53 % | 0.09 -13.87 % | 0.10 15 549.74 % | 0.00 100.65 % | -0.10 -201.59 % | 0.10 973.41 % | 0.01 -59.56 % | 0.02 233.41 % | -0.02 -162.13 % | 0.03 160.28 % | -0.05 44.41 % | -0.08 57.54 % | -0.20 -100.07 % | -0.10 42.62 % | -0.17 -10.25 % | -0.15 35.62 % | -0.24 -7 213.57 % | 0.00 95.01 % | -0.07 60.13 % | -0.17 45.55 % | -0.30 -411.87 % | -0.06 26.52 % | -0.08 57.89 % | -0.19 21.93 % | -0.25 -673.38 % | -0.03 78.32 % | -0.15 45.92 % | -0.27 19.41 % | -0.34 -82.43 % | -0.18 53.68 % | -0.40 -9.25 % | -0.36 18.45 % | -0.45 -53.58 % | -0.29 31.47 % | -0.42 43.67 % | -0.75 -13.98 % | -0.66 6.85 % | -0.71 13.23 % | -0.82 56.28 % | -1.87 -54.16 % | -1.21 |
| EBITDA | -31.171 M -121.08 % | 147.853 M 42.86 % | 103.493 M 19.65 % | 86.498 M 139.87 % | 36.061 M -57.74 % | 85.331 M -19.85 % | 106.470 M 29.48 % | 82.228 M 894.05 % | 8.272 M -92.17 % | 105.696 M -6.58 % | 113.136 M 246.59 % | 32.643 M 212.60 % | -28.990 M -126.21 % | 110.602 M 233.59 % | 33.155 M -16.77 % | 39.835 M 197.34 % | 13.397 M -74.82 % | 53.215 M 1 062.41 % | 4.578 M 135.05 % | -13.062 M 75.54 % | -53.399 M -164.55 % | -20.185 M 54.02 % | -43.898 M -13.67 % | -38.619 M 41.50 % | -66.013 M -335.71 % | 28.006 M 1 701.03 % | 1.555 M 104.26 % | -36.504 M 49.27 % | -71.951 M -984.35 % | 8.136 M 234.48 % | -6.050 M 83.14 % | -35.884 M 20.36 % | -45.056 M -10 602.56 % | 429.000 K 103.05 % | -14.047 M 69.25 % | -45.681 M -5.34 % | -43.365 M -53.40 % | -28.270 M 18.15 % | -34.538 M 27.41 % | -47.577 M 12.25 % | -54.218 M -60.42 % | -33.797 M 27.67 % | -46.729 M 15.99 % | -55.620 M -33.12 % | -41.781 M -3.44 % | -40.390 M -13.94 % | -35.448 M 42.53 % | -61.683 M -123.74 % | -27.569 M |
| Net income ratio | -0.02 -118.99 % | 0.09 66.61 % | 0.06 3.84 % | 0.05 404.41 % | -0.02 -137.27 % | 0.05 -37.02 % | 0.08 63.94 % | 0.05 192.52 % | -0.05 -160.93 % | 0.08 -10.21 % | 0.09 993.12 % | -0.01 90.97 % | -0.11 -224.43 % | 0.09 7 995.78 % | 0.00 -106.89 % | 0.02 190.83 % | -0.02 -188.16 % | 0.02 141.31 % | -0.05 43.96 % | -0.09 55.35 % | -0.20 -96.15 % | -0.10 42.45 % | -0.18 -12.33 % | -0.16 34.79 % | -0.25 -2 510.45 % | -0.01 86.49 % | -0.07 57.99 % | -0.17 45.76 % | -0.31 -403.48 % | -0.06 19.31 % | -0.08 61.16 % | -0.19 22.53 % | -0.25 -615.47 % | -0.04 76.60 % | -0.15 45.37 % | -0.27 19.58 % | -0.34 -81.32 % | -0.19 52.93 % | -0.40 -9.67 % | -0.36 19.54 % | -0.45 -53.80 % | -0.29 31.45 % | -0.43 42.96 % | -0.75 -13.71 % | -0.66 8.33 % | -0.72 11.92 % | -0.82 56.18 % | -1.87 -53.73 % | -1.22 |
| Ratio EBITDA | -0.04 -128.68 % | 0.14 30.12 % | 0.11 6.81 % | 0.10 116.88 % | 0.05 -52.24 % | 0.10 -24.30 % | 0.13 19.00 % | 0.11 802.57 % | 0.01 -91.09 % | 0.13 -9.77 % | 0.15 212.89 % | 0.05 196.35 % | -0.05 -136.04 % | 0.14 178.35 % | 0.05 -20.37 % | 0.06 185.22 % | 0.02 -71.25 % | 0.08 823.17 % | 0.01 130.94 % | -0.03 79.68 % | -0.13 -222.25 % | -0.04 62.44 % | -0.11 -11.76 % | -0.10 46.80 % | -0.18 -415.89 % | 0.06 1 468.23 % | 0.00 103.94 % | -0.09 58.18 % | -0.22 -1 242.91 % | 0.02 218.73 % | -0.02 86.03 % | -0.12 34.01 % | -0.18 -13 980.03 % | 0.00 102.51 % | -0.05 75.11 % | -0.20 14.36 % | -0.24 -91.37 % | -0.12 29.25 % | -0.18 39.84 % | -0.29 24.76 % | -0.39 -72.21 % | -0.22 36.76 % | -0.36 45.85 % | -0.66 -16.48 % | -0.56 8.04 % | -0.61 14.89 % | -0.72 59.38 % | -1.77 -58.63 % | -1.12 |
| Gross profit ratio | 0.69 -1.46 % | 0.70 -3.34 % | 0.72 3.02 % | 0.70 1.91 % | 0.69 2.01 % | 0.68 -3.75 % | 0.70 -0.81 % | 0.71 -1.08 % | 0.71 -0.69 % | 0.72 -0.66 % | 0.72 2.55 % | 0.71 0.74 % | 0.70 1.24 % | 0.69 0.44 % | 0.69 0.58 % | 0.69 -0.22 % | 0.69 2.35 % | 0.67 0.83 % | 0.67 -2.69 % | 0.68 0.21 % | 0.68 0.73 % | 0.68 0.69 % | 0.67 -1.04 % | 0.68 -2.73 % | 0.70 -1.15 % | 0.71 0.85 % | 0.70 3.65 % | 0.68 2.22 % | 0.66 -0.37 % | 0.66 -0.52 % | 0.67 0.12 % | 0.67 2.72 % | 0.65 -0.24 % | 0.65 -0.55 % | 0.65 -0.58 % | 0.66 1.04 % | 0.65 -0.11 % | 0.65 0.72 % | 0.65 -0.56 % | 0.65 -1.94 % | 0.66 1.71 % | 0.65 6.88 % | 0.61 4.51 % | 0.58 -2.50 % | 0.60 8.73 % | 0.55 -5.39 % | 0.58 7.72 % | 0.54 2.17 % | 0.53 |
| Weighted average shs out dil | 326.539 M -5.64 % | 346.074 M 1.62 % | 340.564 M 0.84 % | 337.734 M 3.43 % | 326.539 M -4.83 % | 343.109 M 0.75 % | 340.564 M -0.84 % | 343.443 M 6.46 % | 322.589 M -2.84 % | 332.014 M 0.53 % | 330.255 M 6.70 % | 309.510 M 1.19 % | 305.863 M -9.96 % | 339.699 M 12.86 % | 300.984 M -3.75 % | 312.720 M 5.70 % | 295.843 M -6.75 % | 317.268 M 10.37 % | 287.462 M 1.24 % | 283.931 M 1.28 % | 280.331 M 2.15 % | 274.421 M 1.96 % | 269.144 M 1.64 % | 264.799 M 0.71 % | 262.935 M 1.43 % | 259.218 M 1.64 % | 255.047 M 1.49 % | 251.298 M 2.43 % | 245.334 M 2.41 % | 239.571 M 1.86 % | 235.205 M 2.55 % | 229.359 M 2.50 % | 223.768 M 2.64 % | 218.009 M 2.22 % | 213.274 M 1.95 % | 209.193 M 1.66 % | 205.783 M 2.37 % | 201.024 M 2.66 % | 195.807 M 1.60 % | 192.730 M 1.82 % | 189.283 M 1.02 % | 187.365 M -1.38 % | 189.980 M 2.66 % | 185.057 M 19.06 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M |
| Weighted average shs out | 326.539 M -1.19 % | 330.458 M 0.85 % | 327.675 M 0.02 % | 327.594 M 0.32 % | 326.539 M 0.01 % | 326.504 M -0.36 % | 327.675 M 0.41 % | 326.326 M 1.16 % | 322.589 M 1.53 % | 317.731 M 1.14 % | 314.153 M 1.50 % | 309.510 M 1.19 % | 305.863 M 0.74 % | 303.614 M 0.87 % | 300.984 M 1.18 % | 297.475 M 0.55 % | 295.843 M 1.54 % | 291.351 M 1.35 % | 287.462 M 1.61 % | 282.906 M 0.92 % | 280.331 M 2.15 % | 274.418 M 1.96 % | 269.144 M 1.64 % | 264.799 M 0.71 % | 262.935 M 1.43 % | 259.218 M 1.64 % | 255.047 M 1.49 % | 251.298 M 2.43 % | 245.334 M 2.41 % | 239.571 M 1.86 % | 235.205 M 2.55 % | 229.359 M 2.50 % | 223.768 M 2.64 % | 218.009 M 2.22 % | 213.274 M 1.95 % | 209.193 M 1.66 % | 205.783 M 2.41 % | 200.945 M 2.62 % | 195.807 M 1.60 % | 192.730 M 1.82 % | 189.283 M 1.02 % | 187.365 M -1.38 % | 189.980 M 2.66 % | 185.057 M 19.06 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M 0.00 % | 155.435 M |
| EPS diluted | -0.04 -113.79 % | 0.29 81.25 % | 0.16 14.29 % | 0.14 450.00 % | -0.04 -133.33 % | 0.12 -36.84 % | 0.19 90.00 % | 0.10 190.91 % | -0.11 -155.00 % | 0.20 -4.76 % | 0.21 1 013.04 % | -0.02 89.55 % | -0.22 -200.00 % | 0.22 8 561.54 % | 0.00 -107.45 % | 0.03 189.49 % | -0.04 -178.00 % | 0.05 150.05 % | -0.10 37.56 % | -0.16 46.67 % | -0.30 -57.89 % | -0.19 32.14 % | -0.28 -12.00 % | -0.25 26.47 % | -0.34 -1 799.44 % | -0.02 85.08 % | -0.12 53.85 % | -0.26 36.59 % | -0.41 -272.73 % | -0.11 8.33 % | -0.12 53.85 % | -0.26 10.34 % | -0.29 -432.11 % | -0.05 72.75 % | -0.20 31.03 % | -0.29 3.33 % | -0.30 -42.86 % | -0.21 47.50 % | -0.40 -29.03 % | -0.31 8.82 % | -0.34 -41.67 % | -0.24 20.00 % | -0.30 11.76 % | -0.34 -6.25 % | -0.32 -3.23 % | -0.31 -19.23 % | -0.26 38.10 % | -0.42 -121.05 % | -0.19 |
| Earnings per share | -0.04 -113.33 % | 0.30 76.47 % | 0.17 21.43 % | 0.14 450.00 % | -0.04 -130.77 % | 0.13 -31.58 % | 0.19 72.73 % | 0.11 200.00 % | -0.11 -152.38 % | 0.21 -4.55 % | 0.22 1 056.52 % | -0.02 89.55 % | -0.22 -188.00 % | 0.25 9 715.38 % | 0.00 -107.08 % | 0.04 194.10 % | -0.04 -178.00 % | 0.05 150.05 % | -0.10 37.56 % | -0.16 46.67 % | -0.30 -57.89 % | -0.19 32.14 % | -0.28 -12.00 % | -0.25 26.47 % | -0.34 -1 799.44 % | -0.02 85.08 % | -0.12 53.85 % | -0.26 36.59 % | -0.41 -272.73 % | -0.11 8.33 % | -0.12 53.85 % | -0.26 10.34 % | -0.29 -432.11 % | -0.05 72.75 % | -0.20 31.03 % | -0.29 3.33 % | -0.30 -42.86 % | -0.21 47.50 % | -0.40 -29.03 % | -0.31 8.82 % | -0.34 -41.67 % | -0.24 20.00 % | -0.30 11.76 % | -0.34 -6.25 % | -0.32 -3.23 % | -0.31 -19.23 % | -0.26 38.10 % | -0.42 -121.05 % | -0.19 |
| Gross profit | 536.153 M -27.56 % | 740.087 M 6.12 % | 697.377 M 15.40 % | 604.336 M 12.72 % | 536.153 M -9.74 % | 594.001 M 1.90 % | 582.922 M 7.93 % | 540.080 M 8.95 % | 495.706 M -12.81 % | 568.504 M 2.85 % | 552.747 M 13.60 % | 486.593 M 17.72 % | 413.347 M -26.36 % | 561.317 M 20.37 % | 466.335 M 5.13 % | 443.568 M 4.02 % | 426.426 M -10.38 % | 475.834 M 26.96 % | 374.792 M 10.22 % | 340.027 M 20.63 % | 281.866 M -17.31 % | 340.857 M 23.27 % | 276.516 M 0.65 % | 274.726 M 6.97 % | 256.825 M -26.24 % | 348.210 M 15.82 % | 300.638 M 12.04 % | 268.319 M 24.00 % | 216.387 M -22.91 % | 280.696 M 12.68 % | 249.120 M 20.84 % | 206.165 M 23.96 % | 166.315 M -24.52 % | 220.330 M 21.18 % | 181.815 M 22.84 % | 148.010 M 24.29 % | 119.083 M -19.93 % | 148.730 M 16.53 % | 127.634 M 19.99 % | 106.367 M 14.36 % | 93.012 M -5.25 % | 98.165 M 22.23 % | 80.311 M 62.17 % | 49.523 M 11.44 % | 44.441 M 22.32 % | 36.333 M 26.66 % | 28.686 M 52.42 % | 18.820 M 44.10 % | 13.060 M |
| Income tax expense | 14.479 M 99.19 % | 7.269 M -33.32 % | 10.902 M 215.73 % | 3.453 M -76.15 % | 14.479 M 21.43 % | 11.924 M -9.69 % | 13.204 M 52.81 % | 8.641 M 17.95 % | 7.326 M 36.68 % | 5.360 M -40.48 % | 9.006 M 18.92 % | 7.573 M 3.23 % | 7.336 M 7.60 % | 6.818 M -4.05 % | 7.106 M 76.50 % | 4.026 M 411.56 % | 787.000 K -83.66 % | 4.816 M 78.37 % | 2.700 M -31.21 % | 3.925 M 18.15 % | 3.322 M 9.03 % | 3.047 M -26.06 % | 4.121 M 68.14 % | 2.451 M 6.70 % | 2.297 M -24.27 % | 3.033 M 75.22 % | 1.731 M 275.49 % | 461.000 K -57.94 % | 1.096 M 56.80 % | 699.000 K 136.29 % | -1.926 M -317.63 % | 885.000 K -38.16 % | 1.431 M 26.19 % | 1.134 M 16.91 % | 970.000 K 18.15 % | 821.000 K -14.83 % | 964.000 K 4.78 % | 920.000 K 108.62 % | 441.000 K 316.04 % | 106.000 K -88.90 % | 955.000 K 58.11 % | 604.000 K -19.57 % | 751.000 K 1 217.54 % | 57.000 K -63.69 % | 157.000 K -82.73 % | 909.000 K 431.58 % | 171.000 K 44.92 % | 118.000 K -15.11 % | 139.000 K |
| Cost of revenue | 242.332 M -23.99 % | 318.816 M 19.37 % | 267.076 M 4.06 % | 256.666 M 5.92 % | 242.332 M -15.22 % | 285.841 M 15.19 % | 248.150 M 10.93 % | 223.691 M 13.10 % | 197.773 M -10.63 % | 221.301 M 5.34 % | 210.091 M 3.97 % | 202.078 M 14.84 % | 175.960 M -29.30 % | 248.890 M 18.68 % | 209.715 M 3.20 % | 203.204 M 4.76 % | 193.979 M -16.65 % | 232.736 M 23.83 % | 187.948 M 19.86 % | 156.804 M 19.84 % | 130.841 M -19.16 % | 161.861 M 20.70 % | 134.103 M 3.96 % | 128.997 M 16.96 % | 110.294 M -23.30 % | 143.794 M 12.54 % | 127.771 M -0.19 % | 128.008 M 16.04 % | 110.313 M -22.05 % | 141.520 M 14.44 % | 123.659 M 20.39 % | 102.719 M 14.60 % | 89.630 M -23.99 % | 117.923 M 23.02 % | 95.859 M 25.39 % | 76.451 M 20.30 % | 63.548 M -19.69 % | 79.130 M 14.15 % | 69.322 M 21.94 % | 56.847 M 21.12 % | 46.935 M -9.85 % | 52.066 M 1.98 % | 51.053 M 45.29 % | 35.138 M 18.57 % | 29.636 M 0.40 % | 29.517 M 43.96 % | 20.503 M 28.59 % | 15.944 M 37.59 % | 11.588 M |
| General and administrative expenses | 67.072 M -28.70 % | 94.070 M 39.74 % | 67.319 M -5.91 % | 71.549 M 6.67 % | 67.072 M -7.72 % | 72.680 M 7.96 % | 67.319 M -3.06 % | 69.445 M -9.56 % | 76.787 M 29.49 % | 59.299 M -8.39 % | 64.729 M 6.41 % | 60.831 M -9.72 % | 67.384 M 4.15 % | 64.696 M -0.55 % | 65.054 M 14.78 % | 56.679 M 9.91 % | 51.567 M 0.17 % | 51.481 M -0.79 % | 51.890 M 19.39 % | 43.464 M 0.74 % | 43.146 M -14.42 % | 50.414 M 8.49 % | 46.467 M 4.49 % | 44.471 M 8.14 % | 41.125 M -5.70 % | 43.611 M 16.56 % | 37.416 M -6.50 % | 40.016 M -4.97 % | 42.110 M 11.01 % | 37.934 M -1.86 % | 38.651 M 15.06 % | 33.591 M 22.91 % | 27.330 M -0.64 % | 27.506 M 8.27 % | 25.406 M 14.64 % | 22.162 M 10.28 % | 20.096 M -2.59 % | 20.631 M -9.55 % | 22.810 M 16.20 % | 19.630 M -8.62 % | 21.482 M 16.36 % | 18.461 M -36.39 % | 29.022 M 90.60 % | 15.227 M 19.97 % | 12.692 M 20.65 % | 10.520 M 41.87 % | 7.415 M -21.90 % | 9.494 M 92.77 % | 4.925 M |
| Selling and marketing expenses | 278.512 M 7.08 % | 260.106 M 1.67 % | 255.830 M -10.51 % | 285.890 M 2.65 % | 278.512 M 5.56 % | 263.845 M 3.13 % | 255.830 M 2.22 % | 250.267 M -0.28 % | 250.972 M 1.14 % | 248.136 M 7.09 % | 231.707 M -0.44 % | 232.732 M 0.12 % | 232.446 M -5.69 % | 246.480 M 16.19 % | 212.140 M 2.56 % | 206.836 M -5.19 % | 218.153 M -5.95 % | 231.947 M 20.07 % | 193.172 M 1.46 % | 190.386 M 3.75 % | 183.496 M -7.73 % | 198.865 M 15.43 % | 172.282 M 0.49 % | 171.434 M -1.15 % | 173.433 M -8.91 % | 190.389 M 3.01 % | 184.819 M -0.74 % | 186.188 M 11.74 % | 166.626 M -2.61 % | 171.092 M 16.47 % | 146.903 M 2.19 % | 143.749 M 17.47 % | 122.367 M -8.09 % | 133.134 M 2.97 % | 129.299 M 7.18 % | 120.633 M 24.41 % | 96.964 M -1.02 % | 97.962 M 7.19 % | 91.392 M 4.35 % | 87.583 M 5.76 % | 82.816 M 20.15 % | 68.927 M 8.03 % | 63.803 M 7.20 % | 59.517 M 23.15 % | 48.327 M 13.62 % | 42.533 M 11.27 % | 38.224 M -17.71 % | 46.448 M 84.94 % | 25.115 M |
| Other expenses | 0.000 -100.00 % | 55.552 M -53.79 % | 120.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.901 M -5.61 % | 16.846 M | 0.000 -100.00 % | 16.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.009 M | 0.000 -100.00 % | 8.288 M -43.63 % | 14.702 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 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 567.324 M -13.11 % | 652.889 M 1.47 % | 643.459 M 7.34 % | 599.465 M 5.67 % | 567.324 M 2.86 % | 551.534 M 5.41 % | 523.235 M 1.56 % | 515.202 M -4.14 % | 537.480 M 5.16 % | 511.122 M 6.81 % | 478.536 M -2.90 % | 492.821 M 1.58 % | 485.161 M -2.33 % | 496.733 M 8.65 % | 457.202 M 6.52 % | 429.205 M -0.41 % | 430.993 M -3.38 % | 446.067 M 13.54 % | 392.870 M 5.06 % | 373.957 M 4.45 % | 358.023 M -7.65 % | 387.676 M 13.45 % | 341.730 M 0.85 % | 338.845 M -0.84 % | 341.706 M -2.06 % | 348.904 M 6.08 % | 328.898 M -1.30 % | 333.224 M 6.19 % | 313.811 M 2.67 % | 305.656 M 10.61 % | 276.337 M 5.73 % | 261.371 M 14.54 % | 228.189 M -3.36 % | 236.120 M 11.74 % | 211.304 M 1.07 % | 209.075 M 17.93 % | 177.287 M -7.29 % | 191.225 M -7.09 % | 205.814 M 24.10 % | 165.848 M 5.22 % | 157.617 M 11.71 % | 141.098 M 3.83 % | 135.890 M 20.33 % | 112.932 M 21.82 % | 92.701 M 12.55 % | 82.364 M 20.24 % | 68.502 M -18.13 % | 83.668 M 95.27 % | 42.847 M |
| Cost and expenses | 809.656 M -16.68 % | 971.705 M 6.72 % | 910.535 M 6.35 % | 856.131 M 5.74 % | 809.656 M -3.31 % | 837.375 M 8.55 % | 771.385 M 4.40 % | 738.893 M 0.50 % | 735.253 M 0.39 % | 732.423 M 6.36 % | 688.627 M -0.90 % | 694.899 M 5.11 % | 661.121 M -11.33 % | 745.623 M 11.80 % | 666.917 M 5.46 % | 632.409 M 1.19 % | 624.972 M -7.93 % | 678.803 M 16.87 % | 580.818 M 9.43 % | 530.761 M 8.57 % | 488.864 M -11.04 % | 549.537 M 15.49 % | 475.833 M 1.71 % | 467.842 M 3.50 % | 452.000 M -8.26 % | 492.698 M 7.89 % | 456.669 M -0.99 % | 461.232 M 8.75 % | 424.124 M -5.16 % | 447.176 M 11.80 % | 399.996 M 9.86 % | 364.090 M 14.56 % | 317.819 M -10.23 % | 354.043 M 15.26 % | 307.163 M 7.58 % | 285.526 M 18.56 % | 240.835 M -10.92 % | 270.355 M -1.74 % | 275.136 M 23.55 % | 222.695 M 8.85 % | 204.597 M 5.92 % | 193.164 M 3.33 % | 186.943 M 26.25 % | 148.070 M 21.03 % | 122.337 M 9.35 % | 111.881 M 25.70 % | 89.005 M -10.65 % | 99.612 M 82.99 % | 54.435 M |
| Research and development expenses | 221.740 M -8.81 % | 243.161 M 21.53 % | 200.086 M -17.33 % | 242.026 M 9.15 % | 221.740 M 3.13 % | 215.009 M 7.46 % | 200.086 M 2.35 % | 195.490 M 0.86 % | 193.820 M 3.74 % | 186.841 M 2.60 % | 182.100 M -0.21 % | 182.492 M -1.53 % | 185.331 M -0.12 % | 185.557 M 3.08 % | 180.008 M 8.64 % | 165.690 M 2.74 % | 161.273 M -0.84 % | 162.639 M 10.03 % | 147.808 M 5.50 % | 140.107 M 6.64 % | 131.381 M 0.76 % | 130.388 M 6.02 % | 122.981 M 7.26 % | 114.652 M 1.96 % | 112.446 M -2.14 % | 114.904 M 7.73 % | 106.663 M -0.33 % | 107.020 M 1.85 % | 105.075 M 8.74 % | 96.630 M 6.44 % | 90.783 M 8.04 % | 84.031 M 7.06 % | 78.492 M 3.99 % | 75.480 M 9.51 % | 68.927 M -0.63 % | 69.361 M 6.01 % | 65.428 M -9.92 % | 72.632 M 17.89 % | 61.612 M 5.08 % | 58.635 M 11.69 % | 52.500 M -2.25 % | 53.710 M 24.72 % | 43.065 M 12.77 % | 38.188 M 20.54 % | 31.682 M 8.09 % | 29.311 M 28.20 % | 22.863 M -17.54 % | 27.726 M 116.49 % | 12.807 M |
| Selling general and administrative expenses | 345.584 M -2.43 % | 354.176 M 9.60 % | 323.149 M -9.59 % | 357.439 M 3.43 % | 345.584 M 2.69 % | 336.525 M 4.14 % | 323.149 M 1.08 % | 319.712 M -2.46 % | 327.759 M 6.61 % | 307.435 M 3.71 % | 296.436 M 0.98 % | 293.563 M -2.09 % | 299.830 M -3.65 % | 311.176 M 12.26 % | 277.194 M 5.19 % | 263.515 M -2.30 % | 269.720 M -4.84 % | 283.428 M 15.66 % | 245.062 M 4.79 % | 233.850 M 3.18 % | 226.642 M -9.08 % | 249.279 M 13.96 % | 218.749 M 1.32 % | 215.905 M 0.63 % | 214.558 M -8.31 % | 234.000 M 5.29 % | 222.235 M -1.75 % | 226.204 M 8.37 % | 208.736 M -0.14 % | 209.026 M 12.65 % | 185.554 M 4.63 % | 177.340 M 18.47 % | 149.697 M -6.81 % | 160.640 M 3.84 % | 154.705 M 8.34 % | 142.795 M 21.98 % | 117.060 M -1.29 % | 118.593 M 3.84 % | 114.202 M 6.52 % | 107.213 M 2.79 % | 104.298 M 19.35 % | 87.388 M -5.86 % | 92.825 M 24.19 % | 74.744 M 22.49 % | 61.019 M 15.02 % | 53.053 M 16.24 % | 45.639 M -18.42 % | 55.942 M 86.23 % | 30.040 M |
| Interest income | 0.000 -100.00 % | 14.172 M -10.16 % | 15.774 M -69.05 % | 50.966 M 202.00 % | 16.876 M -1.51 % | 17.135 M -14.96 % | 20.149 M -1.91 % | 20.542 M 12.93 % | 18.190 M 23.22 % | 14.762 M 21.33 % | 12.167 M 15.92 % | 10.496 M -19.19 % | 12.989 M 43.68 % | 9.040 M 127.77 % | 3.969 M 68.54 % | 2.355 M 20.40 % | 1.956 M -10.48 % | 2.185 M 4.95 % | 2.082 M -10.64 % | 2.330 M -16.01 % | 2.774 M -9.32 % | 3.059 M -17.95 % | 3.728 M -15.73 % | 4.424 M -29.00 % | 6.231 M -9.24 % | 6.865 M 1.40 % | 6.770 M -0.03 % | 6.772 M -0.91 % | 6.834 M | 0.000 | 0.000 | 0.000 -100.00 % | 373.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 |
| Interest expense | 0.000 -100.00 % | 251.000 K -5.64 % | 266.000 K -94.95 % | 5.266 M 191.42 % | 1.807 M -2.17 % | 1.847 M -4.05 % | 1.925 M -5.13 % | 2.029 M 0.84 % | 2.012 M -1.47 % | 2.042 M -2.48 % | 2.094 M 6.73 % | 1.962 M 41.66 % | 1.385 M 20.54 % | 1.149 M 2.86 % | 1.117 M 11.59 % | 1.001 M -32.46 % | 1.482 M -85.05 % | 9.910 M 8.87 % | 9.103 M 1.09 % | 9.005 M 4.00 % | 8.659 M -1.94 % | 8.830 M 10.53 % | 7.989 M 7.48 % | 7.433 M 3.94 % | 7.151 M -0.29 % | 7.172 M 1.34 % | 7.077 M 1.38 % | 6.981 M 4.71 % | 6.667 M | 0.000 -100.00 % | 1.209 M -34.01 % | 1.832 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 |
| Depreciation and amortization | 0.000 -100.00 % | 40.332 M 6.74 % | 37.785 M 5.17 % | 35.927 M 6.39 % | 33.770 M 15.95 % | 29.125 M 5.14 % | 27.702 M -22.80 % | 35.884 M 5.72 % | 33.943 M 3.31 % | 32.856 M 3.82 % | 31.647 M 4.71 % | 30.223 M 1.80 % | 29.690 M 5.42 % | 28.164 M 9.51 % | 25.719 M 7.67 % | 23.886 M 5.40 % | 22.663 M -3.75 % | 23.546 M 9.49 % | 21.506 M 11.59 % | 19.273 M 2.37 % | 18.826 M -6.94 % | 20.231 M 11.07 % | 18.214 M 10.63 % | 16.464 M 8.80 % | 15.133 M -33.99 % | 22.925 M -1.16 % | 23.194 M 2.94 % | 22.531 M 6.98 % | 21.060 M 8.02 % | 19.497 M 9.59 % | 17.791 M 3.60 % | 17.173 M 4.60 % | 16.417 M 1.22 % | 16.219 M 4.47 % | 15.525 M 2.31 % | 15.175 M 2.36 % | 14.825 M 4.22 % | 14.225 M 4.27 % | 13.642 M 14.60 % | 11.904 M 14.11 % | 10.432 M 14.19 % | 9.136 M 3.23 % | 8.850 M 13.62 % | 7.789 M 20.22 % | 6.479 M 14.86 % | 5.641 M 29.14 % | 4.368 M 38.01 % | 3.165 M 42.70 % | 2.218 M |
| Operating income | -31.171 M -135.75 % | 87.198 M 61.72 % | 53.918 M 1 006.92 % | 4.871 M 115.63 % | -31.171 M -173.40 % | 42.467 M -28.85 % | 59.687 M 139.92 % | 24.878 M 159.55 % | -41.774 M -172.80 % | 57.382 M -22.68 % | 74.211 M 1 291.57 % | -6.228 M 91.33 % | -71.814 M -211.19 % | 64.584 M 607.15 % | 9.133 M -36.41 % | 14.363 M 414.50 % | -4.567 M -115.34 % | 29.767 M 264.66 % | -18.078 M 46.72 % | -33.930 M 55.45 % | -76.157 M -62.66 % | -46.819 M 28.21 % | -65.214 M -1.71 % | -64.119 M 24.46 % | -84.881 M -12 130.69 % | -694.000 K 97.54 % | -28.260 M 56.46 % | -64.905 M 33.38 % | -97.424 M -290.32 % | -24.960 M 8.29 % | -27.217 M 50.70 % | -55.206 M 10.78 % | -61.874 M -291.86 % | -15.790 M 46.60 % | -29.572 M 51.41 % | -60.856 M -4.58 % | -58.190 M -36.93 % | -42.495 M 45.64 % | -78.180 M -31.44 % | -59.481 M 8.00 % | -64.650 M -50.58 % | -42.933 M 22.75 % | -55.579 M 12.35 % | -63.409 M -31.39 % | -48.260 M -4.84 % | -46.031 M -15.61 % | -39.816 M 38.60 % | -64.848 M -117.71 % | -29.787 M |
| Operating income ratio | -0.04 -148.62 % | 0.08 47.30 % | 0.06 888.19 % | 0.01 114.13 % | -0.04 -182.96 % | 0.05 -32.79 % | 0.07 120.49 % | 0.03 154.07 % | -0.06 -182.91 % | 0.07 -25.32 % | 0.10 1 175.72 % | -0.01 92.58 % | -0.12 -252.88 % | 0.08 490.06 % | 0.01 -39.17 % | 0.02 401.67 % | -0.01 -117.52 % | 0.04 230.77 % | -0.03 52.96 % | -0.07 62.99 % | -0.18 -98.14 % | -0.09 41.36 % | -0.16 0.00 % | -0.16 31.31 % | -0.23 -16 291.28 % | 0.00 97.86 % | -0.07 59.72 % | -0.16 45.08 % | -0.30 -404.44 % | -0.06 19.03 % | -0.07 59.15 % | -0.18 26.07 % | -0.24 -417.87 % | -0.05 56.18 % | -0.11 60.67 % | -0.27 14.98 % | -0.32 -70.83 % | -0.19 53.02 % | -0.40 -8.92 % | -0.36 21.11 % | -0.46 -61.65 % | -0.29 32.45 % | -0.42 43.51 % | -0.75 -14.96 % | -0.65 6.80 % | -0.70 13.64 % | -0.81 56.61 % | -1.87 -54.36 % | -1.21 |
| Total other income expenses net | 31.655 M 55.76 % | 20.323 M 72.37 % | 11.790 M -74.20 % | 45.700 M 44.37 % | 31.655 M 166.19 % | 11.892 M -30.68 % | 17.156 M -11.74 % | 19.437 M 37.94 % | 14.091 M 5.03 % | 13.416 M 158.80 % | 5.184 M -22.46 % | 6.686 M -43.09 % | 11.749 M -29.67 % | 16.705 M 693.64 % | -2.814 M -581.03 % | 585.000 K 109.46 % | -6.181 M 38.24 % | -10.008 M -25.84 % | -7.953 M -7.33 % | -7.410 M -56.76 % | -4.727 M -94.77 % | -2.427 M 50.34 % | -4.887 M -404.87 % | 1.603 M 146.93 % | -3.416 M -269.70 % | -924.000 K -10 366.67 % | 9.000 K 101.38 % | -652.000 K 64.10 % | -1.816 M -1 791.67 % | -96.000 K 96.68 % | -2.889 M 28.35 % | -4.032 M -303.60 % | -999.000 K -119.80 % | 5.046 M 343.41 % | 1.138 M -65.16 % | 3.266 M 63.71 % | 1.995 M 299.00 % | 500.000 K 360.42 % | -192.000 K -618.92 % | 37.000 K -97.11 % | 1.282 M 269.35 % | -757.000 K -342.69 % | -171.000 K 53.91 % | -371.000 K 47.23 % | -703.000 K -1.15 % | -695.000 K -69.51 % | -410.000 K -121.62 % | -185.000 K -51.64 % | -122.000 K |
| 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-02-02 | 2024-11-03 | 2024-08-04 | 2024-05-05 | 2024-01-31 | 2023-11-05 | 2023-08-06 | 2023-05-07 | 2023-01-31 | 2022-11-06 | 2022-08-07 | 2022-05-08 | 2022-01-31 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-11-01 | 2020-08-02 | 2020-05-03 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 |
| 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-02-02 | 2024-11-03 | 2024-08-04 | 2024-05-05 | 2024-01-31 | 2023-11-05 | 2023-08-06 | 2023-05-07 | 2023-01-31 | 2022-11-06 | 2022-08-07 | 2022-05-08 | 2022-01-31 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-11-01 | 2020-08-02 | 2020-05-03 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -283.936 M 55.55 % | -638.730 M -1.82 % | -627.291 M 5.28 % | -662.258 M -41.74 % | -467.250 M -5.61 % | -442.430 M 26.21 % | -599.547 M 12.43 % | -684.680 M -8.57 % | -630.640 M -46.56 % | -430.283 M -67.73 % | -256.540 M -105.36 % | -124.920 M -37.76 % | -90.679 M -150.37 % | 180.029 M 510.54 % | -43.852 M -141.68 % | 105.221 M -57.28 % | 246.328 M -45.16 % | 449.157 M -11.54 % | 507.766 M -11.17 % | 571.585 M -6.37 % | 610.446 M 6.86 % | 571.259 M -10.74 % | 640.004 M 133.02 % | 274.654 M 4.75 % | 262.189 M 11.75 % | 234.613 M -19.73 % | 292.265 M -7.25 % | 315.126 M 6.46 % | 295.999 M 16 004.41 % | 1.838 M -94.97 % | 36.571 M -44.78 % | 66.230 M 121.72 % | -304.887 M -24.92 % | -244.057 M -34.07 % | -182.039 M -5.90 % | -171.894 M -1.86 % | -168.757 M 8.12 % | -183.675 M -20.47 % | -152.461 M 73.26 % | -570.174 M -99.29 % | -286.096 M 52.69 % | -604.742 M -5.48 % | -573.307 M -346.91 % | -128.282 M 25.95 % | -173.226 M 10.11 % | -192.707 M -247.23 % | 130.885 M |
| Total investments | 0.000 -100.00 % | 692.446 M -0.79 % | 697.926 M 4.26 % | 669.431 M -20.28 % | 839.748 M 5.20 % | 798.237 M 5.87 % | 753.960 M -11.86 % | 855.453 M 2.70 % | 832.992 M -0.62 % | 838.152 M 0.76 % | 831.828 M 0.25 % | 829.737 M 744.27 % | -128.788 M -112.73 % | 1.012 B 48.87 % | 679.717 M -5.65 % | 720.433 M -14.97 % | 847.269 M -11.52 % | 957.617 M -1.15 % | 968.724 M 1.46 % | 954.829 M 1.16 % | 943.920 M 3.00 % | 916.388 M -2.27 % | 937.718 M 0.02 % | 937.514 M 1.18 % | 926.560 M -1.06 % | 936.518 M -8.88 % | 1.028 B 2.69 % | 1.001 B 3.85 % | 963.683 M 15.38 % | 835.211 M 3.19 % | 809.360 M 0.65 % | 804.153 M 87.56 % | 428.739 M 21.36 % | 353.289 M -4.35 % | 369.337 M 5.19 % | 351.123 M -4.38 % | 367.218 M 1.17 % | 362.986 M -0.77 % | 365.785 M 0.39 % | 364.356 M 13.54 % | 320.899 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.770 M |
| Total debt | 0.000 -100.00 % | 216.143 M -4.17 % | 225.547 M -0.02 % | 225.591 M -17.09 % | 272.086 M -3.22 % | 281.153 M -4.70 % | 295.022 M 5.23 % | 280.348 M 3.84 % | 269.975 M -0.84 % | 272.253 M -0.15 % | 272.651 M -3.99 % | 283.980 M -1.26 % | 287.606 M -62.20 % | 760.883 M 1.17 % | 752.079 M -0.75 % | 757.788 M 8.01 % | 701.565 M -23.36 % | 915.356 M 0.32 % | 912.458 M 0.07 % | 911.837 M 0.06 % | 911.254 M 0.31 % | 908.406 M 0.52 % | 903.706 M 43.39 % | 630.255 M 3.36 % | 609.769 M 2.10 % | 597.248 M 0.11 % | 596.611 M 2.15 % | 584.064 M 0.15 % | 583.191 M 29.65 % | 449.828 M 1.49 % | 443.212 M 1.49 % | 436.687 M 1.50 % | 430.253 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 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.709 M -14.81 % | 2.006 M 4.70 % | 1.916 M 4.64 % | 1.831 M 91.93 % | 954.000 K -6.74 % | 1.023 M -62.21 % | 2.707 M 148.48 % | -5.584 M -47.65 % | -3.782 M 62.30 % | -10.032 M 20.43 % | -12.607 M -15.60 % | -10.906 M 29.66 % | -15.504 M 34.73 % | -23.753 M -18.18 % | -20.099 M -6.65 % | -18.845 M -125.28 % | -8.365 M -2 624.76 % | -307.000 K -108.82 % | 3.481 M -26.99 % | 4.768 M -35.65 % | 7.410 M -18.20 % | 9.059 M -25.65 % | 12.185 M 19.78 % | 10.173 M 86.69 % | 5.449 M 6.51 % | 5.116 M 50.07 % | 3.409 M 164.47 % | 1.289 M 481.36 % | -338.000 K 89.09 % | -3.099 M -9.66 % | -2.826 M -7.33 % | -2.633 M -37.35 % | -1.917 M -166.62 % | -719.000 K -156.79 % | -280.000 K 37.08 % | -445.000 K 20.82 % | -562.000 K -288.59 % | 298.000 K -65.02 % | 852.000 K 5.58 % | 807.000 K 101.55 % | -52.209 M -19.84 % | -43.566 M -21.93 % | -35.731 M -25.46 % | -28.481 M -26.82 % | -22.458 M 80.65 % | -116.087 M |
| Retained earnings | 0.000 100.00 % | -1.181 B 7.83 % | -1.281 B 4.10 % | -1.336 B 3.41 % | -1.383 B -1.02 % | -1.369 B 3.01 % | -1.411 B 4.31 % | -1.475 B 2.36 % | -1.511 B -2.37 % | -1.476 B 4.25 % | -1.541 B 4.37 % | -1.612 B -0.44 % | -1.604 B -4.39 % | -1.537 B 4.62 % | -1.612 B -0.05 % | -1.611 B 0.67 % | -1.622 B 5.07 % | -1.708 B 0.87 % | -1.723 B -1.70 % | -1.694 B -2.74 % | -1.649 B -5.38 % | -1.565 B -3.46 % | -1.513 B -5.16 % | -1.438 B -4.73 % | -1.374 B -7.06 % | -1.283 B -0.36 % | -1.278 B -2.40 % | -1.248 B -5.58 % | -1.182 B -9.27 % | -1.082 B -2.44 % | -1.056 B -2.74 % | -1.028 B -6.21 % | -967.891 M 1.24 % | -980.082 M -1.23 % | -968.204 M -4.50 % | -926.555 M -7.13 % | -864.854 M -7.77 % | -802.480 M -5.65 % | -759.565 M -11.58 % | -680.752 M -10.01 % | -618.794 M -11.43 % | -555.335 M -8.67 % | -511.041 M -12.43 % | -454.540 M -16.34 % | -390.703 M -14.38 % | -341.583 M | 0.000 |
| Common stock | -92.696 M -103.53 % | 2.625 B -2.13 % | 2.682 B 8 127 069.70 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 0.00 % | 33.000 K 3.13 % | 32.000 K 0.00 % | 32.000 K 3.23 % | 31.000 K 0.00 % | 31.000 K 3.33 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 0.00 % | 30.000 K 3.45 % | 29.000 K 0.00 % | 29.000 K 3.57 % | 28.000 K 0.00 % | 28.000 K 0.00 % | 28.000 K 3.70 % | 27.000 K 0.00 % | 27.000 K 3.85 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 0.00 % | 26.000 K 4.00 % | 25.000 K 4.17 % | 24.000 K 0.00 % | 24.000 K 0.00 % | 24.000 K 4.35 % | 23.000 K 4.55 % | 22.000 K 10.00 % | 20.000 K 0.00 % | 20.000 K -4.76 % | 21.000 K 5.00 % | 20.000 K 0.00 % | 20.000 K 0.00 % | 20.000 K -100.00 % | 1.159 B 3.64 % | 1.119 B 2.16 % | 1.095 B 27 374 775.00 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K | 0.000 |
| Total equity | 0.000 -100.00 % | 1.446 B 3.05 % | 1.403 B 6.37 % | 1.319 B 6.01 % | 1.244 B -4.78 % | 1.306 B -7.38 % | 1.411 B -2.93 % | 1.453 B 5.76 % | 1.374 B 8.18 % | 1.270 B 10.59 % | 1.148 B 16.44 % | 986.328 M 8.89 % | 905.807 M -3.76 % | 941.233 M 11.98 % | 840.508 M 10.40 % | 761.358 M 4.71 % | 727.094 M -3.61 % | 754.336 M 4.13 % | 724.424 M 3.87 % | 697.444 M -2.52 % | 715.473 M -4.60 % | 750.006 M 2.03 % | 735.081 M -1.48 % | 746.106 M -1.42 % | 756.858 M -8.83 % | 830.118 M 6.71 % | 777.950 M 5.48 % | 737.539 M -0.87 % | 743.976 M 0.84 % | 737.780 M 5.05 % | 702.328 M 8.99 % | 644.394 M 2.02 % | 631.620 M 26.86 % | 497.906 M 8.45 % | 459.121 M 3.08 % | 445.406 M -4.28 % | 465.308 M -2.74 % | 478.430 M 0.14 % | 477.765 M -7.06 % | 514.056 M -5.05 % | 541.417 M -3.89 % | 563.354 M -3.53 % | 583.954 M 250.49 % | -388.028 M -14.81 % | -337.970 M -12.72 % | -299.830 M -304.13 % | 146.883 M |
| Other non current liabilities | 0.000 -100.00 % | 1.147 B 1 084.65 % | 96.783 M 7.62 % | 89.930 M 8.28 % | 83.052 M 1.06 % | 82.182 M 19.85 % | 68.573 M 10.51 % | 62.052 M 1.22 % | 61.307 M 12.85 % | 54.326 M 5.62 % | 51.434 M 23.79 % | 41.550 M 4.13 % | 39.901 M 6.06 % | 37.620 M -8.10 % | 40.937 M -5.55 % | 43.341 M 30.82 % | 33.129 M 6.51 % | 31.105 M 32.01 % | 23.563 M -22.16 % | 30.271 M 10.71 % | 27.343 M 0.41 % | 27.230 M -12.08 % | 30.973 M 48.35 % | 20.878 M 44.55 % | 14.443 M 78.66 % | 8.084 M 409.07 % | 1.588 M 14.57 % | 1.386 M -79.48 % | 6.753 M 7.79 % | 6.265 M 7.78 % | 5.813 M 13.09 % | 5.140 M -0.60 % | 5.171 M 28.47 % | 4.025 M 10.24 % | 3.651 M 8.24 % | 3.373 M 3.21 % | 3.268 M 3.45 % | 3.159 M 8.00 % | 2.925 M 32.41 % | 2.209 M 34.45 % | 1.643 M 36.12 % | 1.207 M 6.25 % | 1.136 M -99.79 % | 545.039 M 0.05 % | 544.790 M 0.01 % | 544.742 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 172.063 M -5.43 % | 181.948 M 1.93 % | 178.511 M 36.77 % | 130.523 M -4.92 % | 137.277 M -6.23 % | 146.390 M -36.00 % | 228.738 M 3.61 % | 220.772 M -1.17 % | 223.381 M 0.27 % | 222.774 M -5.23 % | 235.060 M -3.71 % | 244.112 M 65.79 % | 147.238 M 0.09 % | 147.110 M -2.39 % | 150.711 M 64.46 % | 91.639 M -89.59 % | 880.258 M 0.33 % | 877.397 M 0.00 % | 877.355 M 0.00 % | 877.368 M 0.14 % | 876.175 M 0.39 % | 872.804 M 45.29 % | 600.738 M 3.61 % | 579.829 M 1.73 % | 569.984 M -0.01 % | 570.037 M 2.15 % | 558.059 M 0.11 % | 557.430 M 23.92 % | 449.828 M 1.49 % | 443.212 M 1.49 % | 436.687 M 1.50 % | 430.253 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 |
| Total non current liabilities | 0.000 -100.00 % | 1.319 B 8.93 % | 1.210 B 3.17 % | 1.173 B 9.47 % | 1.072 B 1.02 % | 1.061 B 6.17 % | 999.245 M -4.39 % | 1.045 B 2.13 % | 1.023 B 0.33 % | 1.020 B 5.24 % | 969.153 M 2.69 % | 943.782 M -0.37 % | 947.250 M 11.13 % | 852.359 M 8.01 % | 789.150 M 3.40 % | 763.194 M 15.65 % | 659.893 M -53.81 % | 1.429 B 5.71 % | 1.352 B 1.50 % | 1.332 B 1.47 % | 1.312 B 0.26 % | 1.309 B 4.00 % | 1.258 B 29.97 % | 968.295 M 3.60 % | 934.616 M 1.66 % | 919.345 M 2.77 % | 894.534 M 3.55 % | 863.882 M 2.20 % | 845.253 M 10.17 % | 767.196 M 13.22 % | 677.643 M 5.56 % | 641.974 M 2.81 % | 624.416 M 200.03 % | 208.116 M 17.39 % | 177.292 M 9.89 % | 161.334 M 3.62 % | 155.699 M -2.33 % | 159.412 M 10.11 % | 144.774 M 9.61 % | 132.085 M 0.62 % | 131.277 M 6.82 % | 122.897 M 34.59 % | 91.311 M -85.12 % | 613.451 M 2.52 % | 598.384 M 2.08 % | 586.212 M | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 531.543 M 31.32 % | 404.766 M 19.12 % | 339.802 M 31.43 % | 258.544 M -23.76 % | 339.125 M 31.57 % | 257.760 M -1.78 % | 262.427 M 16.88 % | 224.524 M -34.95 % | 345.177 M 40.18 % | 246.245 M -4.94 % | 259.053 M 11.93 % | 231.449 M -26.88 % | 316.514 M 22.70 % | 257.954 M 8.13 % | 238.563 M 25.60 % | 189.946 M -28.92 % | 267.221 M 52.08 % | 175.712 M 0.56 % | 174.740 M 30.88 % | 133.508 M -38.89 % | 218.474 M 72.91 % | 126.352 M -7.65 % | 136.819 M 43.33 % | 95.455 M -34.08 % | 144.803 M 48.45 % | 97.545 M -11.70 % | 110.476 M 25.53 % | 88.008 M -33.64 % | 132.624 M 47.46 % | 89.939 M 20.08 % | 74.902 M 42.35 % | 52.617 M -36.60 % | 82.995 M 14.14 % | 72.714 M 21.10 % | 60.047 M 49.39 % | 40.196 M -33.71 % | 60.636 M 16.01 % | 52.269 M 110.24 % | 24.861 M -34.00 % | 37.671 M -24.27 % | 49.741 M 3.47 % | 48.074 M -50.14 % | 96.420 M 39.08 % | 69.327 M 9.94 % | 63.060 M | 0.000 |
| Deferred revenue | 32.242 M -97.27 % | 1.181 B 14.82 % | 1.029 B -0.65 % | 1.035 B 3.58 % | 999.570 M 1.48 % | 984.979 M 6.68 % | 923.268 M 3.52 % | 891.882 M 0.98 % | 883.202 M 0.85 % | 875.781 M 6.47 % | 822.555 M 4.42 % | 787.740 M 5.03 % | 750.046 M 1.91 % | 735.973 M 13.73 % | 647.116 M 6.16 % | 609.549 M 5.58 % | 577.348 M 0.76 % | 572.985 M 10.62 % | 517.978 M 6.60 % | 485.927 M 5.93 % | 458.705 M 4.65 % | 438.321 M 7.41 % | 408.086 M 7.94 % | 378.072 M 3.38 % | 365.716 M 2.73 % | 356.011 M 9.22 % | 325.947 M 5.65 % | 308.523 M 8.96 % | 283.160 M 6.22 % | 266.584 M 14.63 % | 232.570 M 9.14 % | 213.100 M 6.75 % | 199.622 M 4.39 % | 191.229 M 3.99 % | 183.889 M 8.40 % | 169.638 M 6.63 % | 159.094 M 0.63 % | 158.095 M 17.51 % | 134.536 M 5.58 % | 127.430 M 18.85 % | 107.223 M 13.45 % | 94.514 M 32.22 % | 71.481 M 29.80 % | 55.070 M 30.27 % | 42.273 M 31.29 % | 32.199 M | 0.000 |
| Short term debt | 0.000 -100.00 % | 44.080 M 1.10 % | 43.599 M -7.39 % | 47.080 M -66.74 % | 141.563 M -1.61 % | 143.876 M -3.20 % | 148.632 M 187.99 % | 51.610 M 4.89 % | 49.203 M 0.68 % | 48.872 M -2.01 % | 49.877 M 1.96 % | 48.920 M 12.48 % | 43.494 M -92.91 % | 613.645 M 1.43 % | 604.969 M -0.35 % | 607.077 M -0.47 % | 609.926 M 1 637.78 % | 35.098 M 0.11 % | 35.061 M 1.68 % | 34.482 M 1.76 % | 33.886 M 5.13 % | 32.231 M 4.30 % | 30.902 M 4.69 % | 29.517 M -1.41 % | 29.940 M 9.82 % | 27.264 M 2.60 % | 26.574 M 2.19 % | 26.005 M 0.95 % | 25.761 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 current liabilities | 5.251 M -99.73 % | 1.910 B 19.00 % | 1.605 B 4.60 % | 1.534 B 2.67 % | 1.495 B -6.39 % | 1.597 B 10.52 % | 1.445 B 12.60 % | 1.283 B 4.62 % | 1.226 B -10.21 % | 1.366 B 10.32 % | 1.238 B 2.83 % | 1.204 B 8.82 % | 1.106 B -36.78 % | 1.750 B 7.81 % | 1.623 B 6.42 % | 1.525 B 5.82 % | 1.441 B 51.35 % | 952.320 M 22.12 % | 779.798 M 3.32 % | 754.727 M 12.60 % | 670.299 M -11.88 % | 760.653 M 15.35 % | 659.459 M 8.60 % | 607.211 M 7.78 % | 563.387 M -8.35 % | 614.741 M 18.15 % | 520.295 M 1.12 % | 514.553 M 7.21 % | 479.960 M -5.86 % | 509.816 M 18.18 % | 431.395 M 19.88 % | 359.861 M 12.45 % | 320.023 M -11.77 % | 362.696 M 11.21 % | 326.143 M 15.09 % | 283.392 M 12.52 % | 251.868 M -7.78 % | 273.125 M 17.93 % | 231.597 M 7.19 % | 216.063 M 14.45 % | 188.781 M 2.30 % | 184.532 M 29.26 % | 142.763 M 28.45 % | 111.140 M 30.75 % | 85.004 M 12.68 % | 75.437 M | 0.000 |
| Total liabilities | 0.000 -100.00 % | 3.229 B 14.67 % | 2.816 B 3.98 % | 2.708 B 5.51 % | 2.566 B -3.43 % | 2.657 B 8.74 % | 2.444 B 4.97 % | 2.328 B 3.49 % | 2.250 B -5.70 % | 2.386 B 8.09 % | 2.207 B 2.77 % | 2.148 B 4.58 % | 2.053 B -21.15 % | 2.604 B 7.97 % | 2.412 B 5.39 % | 2.289 B 8.91 % | 2.101 B -11.75 % | 2.381 B 11.71 % | 2.131 B 2.16 % | 2.086 B 5.23 % | 1.982 B -4.20 % | 2.069 B 7.90 % | 1.918 B 21.73 % | 1.576 B 5.17 % | 1.498 B -2.35 % | 1.534 B 8.43 % | 1.415 B 2.64 % | 1.378 B 4.02 % | 1.325 B 3.77 % | 1.277 B 15.15 % | 1.109 B 10.70 % | 1.002 B 6.08 % | 944.439 M 62.41 % | 581.501 M 15.51 % | 503.435 M 13.20 % | 444.726 M 9.12 % | 407.567 M -3.26 % | 421.315 M 11.94 % | 376.371 M 8.11 % | 348.148 M 8.78 % | 320.058 M 4.11 % | 307.429 M 31.34 % | 234.074 M -67.70 % | 724.591 M 6.03 % | 683.388 M 3.29 % | 661.649 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 465.349 M -10.76 % | 521.482 M 8.88 % | 478.933 M 22.29 % | 391.653 M -3.95 % | 407.776 M 26.87 % | 321.424 M 5.61 % | 304.359 M -9.77 % | 337.310 M -6.26 % | 359.838 M 46.23 % | 246.071 M 6.21 % | 231.678 M 387.29 % | 47.544 M -79.02 % | 226.597 M 4.39 % | 217.064 M -0.40 % | 217.938 M 0.81 % | 216.195 M 5.89 % | 204.165 M 10.97 % | 183.986 M 2.28 % | 179.880 M 5.64 % | 170.274 M -4.44 % | 178.181 M 3.86 % | 171.561 M 12.80 % | 152.087 M 0.93 % | 150.686 M 5.84 % | 142.377 M 351.96 % | 31.502 M -2.56 % | 32.329 M -2.20 % | 33.057 M 18.31 % | 27.941 M 32.63 % | 21.067 M 3.33 % | 20.388 M -6.49 % | 21.804 M -44.54 % | 39.315 M 7.43 % | 36.596 M 13.22 % | 32.322 M 4.37 % | 30.970 M 1.33 % | 30.565 M 3.30 % | 29.588 M 1.11 % | 29.262 M 35.90 % | 21.532 M -4.59 % | 22.568 M 12.30 % | 20.097 M 10.95 % | 18.113 M 23.35 % | 14.684 M 3.58 % | 14.177 M 110.83 % | -130.885 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 19.151 M -3.13 % | 19.770 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.595 M 0.00 % | 9.595 M -3.66 % | 9.960 M 0.00 % | 9.960 M 101.07 % | -934.503 M -8 962.89 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M 0.00 % | 10.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.771 M 3.98 % | 87.295 M 3.03 % | 84.725 M -1.17 % | 85.729 M 18.51 % | 72.340 M 6.46 % | 67.948 M 3.07 % | 65.922 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 |
| Intangible assets | 0.000 -100.00 % | 7.346 M -21.91 % | 9.407 M -15.58 % | 11.143 M -26.24 % | 15.108 M -20.79 % | 19.074 M -17.21 % | 23.039 M -14.68 % | 27.004 M -7.38 % | 29.156 M -11.68 % | 33.012 M -10.46 % | 36.868 M -9.87 % | 40.906 M -9.23 % | 45.064 M -8.45 % | 49.222 M -7.79 % | 53.379 M -7.23 % | 57.537 M -1.81 % | 58.595 M -6.47 % | 62.646 M -6.49 % | 66.992 M -1.88 % | 68.279 M -5.63 % | 72.351 M -5.61 % | 76.648 M -5.46 % | 81.075 M 53.39 % | 52.855 M -4.86 % | 55.556 M -4.64 % | 58.257 M -4.54 % | 61.028 M -4.13 % | 63.659 M 11.25 % | 57.220 M 184.42 % | 20.118 M -4.77 % | 21.126 M 390.73 % | 4.305 M -8.03 % | 4.681 M -7.44 % | 5.057 M -6.90 % | 5.432 M -6.47 % | 5.808 M -6.08 % | 6.184 M -5.73 % | 6.560 M -5.42 % | 6.936 M -5.14 % | 7.312 M 9.89 % | 6.654 M -4.67 % | 6.980 M -4.46 % | 7.306 M -4.27 % | 7.632 M -4.10 % | 7.958 M -3.94 % | 8.284 M | 0.000 |
| GoodWill | 0.000 -100.00 % | 365.075 M 0.09 % | 364.742 M 0.92 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.00 % | 361.427 M 0.75 % | 358.736 M 0.00 % | 358.736 M 0.00 % | 358.736 M 0.00 % | 358.736 M 0.00 % | 358.736 M 0.00 % | 358.736 M -0.63 % | 360.997 M 860.51 % | 37.584 M 0.00 % | 37.584 M 0.00 % | 37.584 M 3.20 % | 36.420 M 0.00 % | 36.420 M 0.04 % | 36.407 M 231.06 % | 10.997 M 0.00 % | 10.997 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 372.421 M -0.46 % | 374.149 M 0.42 % | 372.570 M -1.05 % | 376.535 M -1.04 % | 380.501 M -1.03 % | 384.466 M -1.02 % | 388.431 M -0.55 % | 390.583 M -0.98 % | 394.439 M -0.97 % | 398.295 M -1.00 % | 402.333 M -1.02 % | 406.491 M -1.01 % | 410.649 M -1.00 % | 414.806 M -0.99 % | 418.964 M 0.39 % | 417.331 M -0.96 % | 421.382 M -1.02 % | 425.728 M -0.30 % | 427.015 M -0.94 % | 431.087 M -0.99 % | 435.384 M -1.51 % | 442.072 M 388.81 % | 90.439 M -2.90 % | 93.140 M -2.82 % | 95.841 M -1.65 % | 97.448 M -2.63 % | 100.079 M 6.89 % | 93.627 M 200.91 % | 31.115 M -3.14 % | 32.123 M 646.18 % | 4.305 M -8.03 % | 4.681 M -7.44 % | 5.057 M -6.90 % | 5.432 M -6.47 % | 5.808 M -6.08 % | 6.184 M -5.73 % | 6.560 M -5.42 % | 6.936 M -5.14 % | 7.312 M 9.89 % | 6.654 M -4.67 % | 6.980 M -4.46 % | 7.306 M -4.27 % | 7.632 M -4.10 % | 7.958 M -3.94 % | 8.284 M | 0.000 |
| Property plant equipment net | -63.949 M -108.27 % | 772.997 M 1.61 % | 760.745 M 3.46 % | 735.321 M 14.54 % | 641.950 M 5.52 % | 608.386 M 3.30 % | 588.927 M 9.99 % | 535.457 M 8.26 % | 494.588 M 2.50 % | 482.546 M 3.97 % | 464.117 M 1.15 % | 458.849 M 0.16 % | 458.099 M 6.20 % | 431.357 M 4.63 % | 412.282 M 5.19 % | 391.951 M 22.40 % | 320.215 M 4.29 % | 307.045 M -0.59 % | 308.872 M 0.71 % | 306.686 M 1.56 % | 301.963 M 1.43 % | 297.709 M 0.56 % | 296.056 M 11.01 % | 266.702 M 5.35 % | 253.168 M 7.46 % | 235.594 M -5.63 % | 249.639 M 1.73 % | 245.387 M -1.70 % | 249.631 M 99.14 % | 125.353 M 8.75 % | 115.266 M 13.32 % | 101.718 M 7.89 % | 94.280 M 5.76 % | 89.142 M 5.79 % | 84.264 M 2.95 % | 81.850 M -0.54 % | 82.293 M 0.73 % | 81.695 M -0.48 % | 82.088 M 4.54 % | 78.523 M 10.20 % | 71.255 M 35.39 % | 52.629 M 11.70 % | 47.117 M -1.85 % | 48.004 M 9.83 % | 43.706 M 9.65 % | 39.859 M | 0.000 |
| Total non current assets | -63.949 M -103.97 % | 1.611 B -3.87 % | 1.676 B 4.29 % | 1.607 B 13.93 % | 1.410 B 0.96 % | 1.397 B 7.87 % | 1.295 B 5.42 % | 1.228 B -2.62 % | 1.261 B 1.19 % | 1.246 B 12.44 % | 1.108 B 1.43 % | 1.093 B 0.12 % | 1.091 B 2.14 % | 1.069 B 2.34 % | 1.044 B 1.49 % | 1.029 B 7.88 % | 953.741 M 1.12 % | 943.136 M 1.51 % | 929.130 M 0.54 % | 924.125 M 1.12 % | 913.868 M 0.28 % | 911.274 M 0.17 % | 909.689 M 78.64 % | 509.228 M 2.46 % | 496.994 M 4.89 % | 473.812 M 0.68 % | 470.599 M 0.98 % | 466.029 M 0.84 % | 462.158 M 70.41 % | 271.198 M 11.81 % | 242.562 M 23.82 % | 195.893 M 4.27 % | 187.862 M 39.60 % | 134.574 M 5.75 % | 127.257 M 5.30 % | 120.857 M 0.51 % | 120.242 M 0.48 % | 119.664 M -0.02 % | 119.686 M 3.26 % | 115.912 M 15.86 % | 100.046 M 20.96 % | 82.713 M 4.16 % | 79.406 M 1.97 % | 77.869 M 8.34 % | 71.877 M 5.94 % | 67.849 M 151.84 % | -130.885 M |
| Other current assets | 0.000 -100.00 % | 495.394 M 60.90 % | 307.891 M 0.90 % | 305.140 M -18.03 % | 372.276 M 15.69 % | 321.787 M 10.46 % | 291.324 M 6.91 % | 272.496 M 56.39 % | 174.238 M 0.48 % | 173.407 M -18.75 % | 213.432 M -10.93 % | 239.627 M -0.43 % | 240.650 M 4.63 % | 230.008 M -7.34 % | 248.235 M 21.52 % | 204.278 M 4.54 % | 195.415 M -1.22 % | 197.821 M 19.50 % | 165.539 M -2.28 % | 169.393 M -2.14 % | 173.092 M 17.73 % | 147.019 M 21.97 % | 120.541 M 3.73 % | 116.208 M 21.89 % | 95.335 M 1.34 % | 94.078 M 19.24 % | 78.899 M -0.19 % | 79.049 M -4.88 % | 83.102 M 2.67 % | 80.939 M 17.72 % | 68.757 M 15.38 % | 59.592 M 6.85 % | 55.774 M -18.74 % | 68.640 M 53.53 % | 44.709 M 1.17 % | 44.194 M -1.89 % | 45.046 M 10.02 % | 40.944 M 23.87 % | 33.054 M -5.44 % | 34.956 M -0.95 % | 35.290 M -2.93 % | 36.355 M 31.53 % | 27.640 M 3.82 % | 26.624 M 19.51 % | 22.278 M 8.01 % | 20.626 M | 0.000 |
| Short term investments | 0.000 -100.00 % | 692.446 M 2.01 % | 678.775 M 4.48 % | 649.661 M -22.64 % | 839.748 M 5.20 % | 798.237 M 5.87 % | 753.960 M -11.86 % | 855.453 M 3.89 % | 823.397 M -0.62 % | 828.557 M 0.81 % | 821.868 M 0.26 % | 819.777 M 1.75 % | 805.715 M -19.54 % | 1.001 B 49.64 % | 669.173 M -5.74 % | 709.889 M -15.16 % | 836.725 M -11.65 % | 947.073 M -1.16 % | 958.180 M 1.47 % | 944.285 M 1.17 % | 933.376 M 1.85 % | 916.388 M -2.27 % | 937.718 M 0.02 % | 937.514 M 1.18 % | 926.560 M -1.06 % | 936.518 M -0.05 % | 936.969 M 2.57 % | 913.521 M 3.93 % | 878.958 M 17.28 % | 749.482 M 1.69 % | 737.020 M 0.11 % | 736.205 M 102.91 % | 362.817 M 2.70 % | 353.289 M -4.35 % | 369.337 M 5.19 % | 351.123 M -4.38 % | 367.218 M 1.17 % | 362.986 M -0.77 % | 365.785 M 0.39 % | 364.356 M 13.54 % | 320.899 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.770 M |
| cash and cash equivalents | 283.936 M -66.79 % | 854.873 M 0.24 % | 852.838 M -3.94 % | 887.849 M 20.09 % | 739.336 M 2.18 % | 723.583 M -19.11 % | 894.569 M -7.30 % | 965.028 M 7.15 % | 900.615 M 28.19 % | 702.536 M 32.76 % | 529.191 M 29.42 % | 408.900 M 8.09 % | 378.285 M -34.87 % | 580.854 M -27.02 % | 795.931 M 21.97 % | 652.567 M 43.35 % | 455.237 M -2.35 % | 466.199 M 15.20 % | 404.692 M 18.94 % | 340.252 M 13.11 % | 300.808 M -10.78 % | 337.147 M 27.85 % | 263.702 M -25.84 % | 355.601 M 2.31 % | 347.580 M -4.15 % | 362.635 M 19.15 % | 304.346 M 13.17 % | 268.938 M -6.36 % | 287.192 M -35.89 % | 447.990 M 10.17 % | 406.641 M 9.77 % | 370.457 M -49.61 % | 735.140 M 201.22 % | 244.057 M 34.07 % | 182.039 M 5.90 % | 171.894 M 1.86 % | 168.757 M -8.12 % | 183.675 M 20.47 % | 152.461 M -25.92 % | 205.818 M -28.06 % | 286.096 M -52.69 % | 604.742 M 5.48 % | 573.307 M 346.91 % | 128.282 M -25.95 % | 173.226 M -10.11 % | 192.707 M 247.23 % | -130.885 M |
| Cash and short term investments | 169.040 M -89.08 % | 1.547 B 1.03 % | 1.532 B -0.38 % | 1.538 B -2.63 % | 1.579 B 3.76 % | 1.522 B -7.69 % | 1.649 B -9.45 % | 1.820 B 5.60 % | 1.724 B 12.60 % | 1.531 B 13.33 % | 1.351 B 9.96 % | 1.229 B 3.77 % | 1.184 B -25.17 % | 1.582 B 7.99 % | 1.465 B 7.53 % | 1.362 B 5.46 % | 1.292 B -8.58 % | 1.413 B 3.70 % | 1.363 B 6.10 % | 1.285 B 4.08 % | 1.234 B -1.54 % | 1.254 B 4.34 % | 1.201 B -7.09 % | 1.293 B 1.49 % | 1.274 B -1.93 % | 1.299 B 4.66 % | 1.241 B 4.98 % | 1.182 B 1.40 % | 1.166 B -2.62 % | 1.197 B 4.71 % | 1.144 B 3.34 % | 1.107 B 0.79 % | 1.098 B 83.81 % | 597.346 M 8.34 % | 551.376 M 5.42 % | 523.017 M -2.42 % | 535.975 M -1.95 % | 546.661 M 5.48 % | 518.246 M -9.11 % | 570.174 M -6.07 % | 606.995 M 0.37 % | 604.742 M 5.48 % | 573.307 M 346.91 % | 128.282 M -25.95 % | 173.226 M -10.11 % | 192.707 M 47.23 % | 130.885 M |
| Total current assets | 441.251 M -85.60 % | 3.063 B 20.47 % | 2.543 B 5.08 % | 2.420 B 0.82 % | 2.400 B -6.51 % | 2.567 B 0.30 % | 2.560 B 0.26 % | 2.553 B 8.07 % | 2.362 B -1.95 % | 2.409 B 7.22 % | 2.247 B 10.09 % | 2.041 B 9.28 % | 1.868 B -24.59 % | 2.477 B 12.16 % | 2.208 B 9.26 % | 2.021 B 7.81 % | 1.875 B -14.49 % | 2.192 B 13.78 % | 1.927 B 3.61 % | 1.860 B 4.23 % | 1.784 B -6.50 % | 1.908 B 9.46 % | 1.743 B -3.81 % | 1.812 B 3.10 % | 1.758 B -7.01 % | 1.890 B 9.77 % | 1.722 B 4.38 % | 1.650 B 2.67 % | 1.607 B -5.57 % | 1.702 B 8.48 % | 1.569 B 8.17 % | 1.450 B 4.48 % | 1.388 B 46.93 % | 944.833 M 13.11 % | 835.299 M 8.58 % | 769.275 M 2.21 % | 752.633 M -3.52 % | 780.081 M 6.21 % | 734.450 M -1.59 % | 746.292 M -1.99 % | 761.429 M -3.38 % | 788.070 M 6.69 % | 738.622 M 185.52 % | 258.694 M -5.43 % | 273.541 M -6.95 % | 293.970 M 124.60 % | 130.885 M |
| Inventory | 2.669 M -96.49 % | 75.935 M -7.87 % | 82.421 M 76.07 % | 46.812 M 24.67 % | 37.548 M -12.29 % | 42.810 M 2.98 % | 41.571 M -4.54 % | 43.548 M 7.07 % | 40.674 M -4.66 % | 42.663 M -7.68 % | 46.211 M -2.71 % | 47.498 M -8.34 % | 51.821 M -0.53 % | 52.095 M -15.09 % | 61.355 M 17.39 % | 52.265 M 26.55 % | 41.301 M 6.06 % | 38.942 M -11.57 % | 44.036 M -6.64 % | 47.169 M -4.30 % | 49.287 M 5.47 % | 46.733 M 8.30 % | 43.152 M 18.67 % | 36.363 M -7.39 % | 39.266 M 1.94 % | 38.518 M -3.34 % | 39.851 M 11.25 % | 35.820 M -22.02 % | 45.936 M 2.79 % | 44.687 M -11.92 % | 50.737 M 21.75 % | 41.673 M 8.13 % | 38.540 M 11.72 % | 34.497 M -7.29 % | 37.208 M 10.54 % | 33.660 M -14.74 % | 39.478 M 68.01 % | 23.498 M 16.84 % | 20.112 M -11.13 % | 22.630 M 2.96 % | 21.980 M 6.45 % | 20.649 M -19.18 % | 25.549 M 7.62 % | 23.739 M 2.88 % | 23.075 M 6.80 % | 21.605 M | 0.000 |
| Net receivables | 269.542 M -71.47 % | 944.844 M 52.16 % | 620.959 M 17.06 % | 530.481 M 28.97 % | 411.319 M -39.59 % | 680.862 M 17.75 % | 578.224 M 38.83 % | 416.501 M -1.64 % | 423.454 M -36.05 % | 662.179 M 4.06 % | 636.324 M 21.14 % | 525.260 M 34.24 % | 391.286 M -36.12 % | 612.491 M 40.60 % | 435.618 M 8.36 % | 402.007 M 16.21 % | 345.933 M -36.19 % | 542.144 M 53.07 % | 354.179 M -1.19 % | 358.460 M 9.45 % | 327.507 M -28.94 % | 460.879 M 21.86 % | 378.193 M 3.13 % | 366.698 M 5.03 % | 349.126 M -23.88 % | 458.643 M 26.66 % | 362.115 M 2.69 % | 352.617 M 13.08 % | 311.843 M -17.66 % | 378.729 M 23.91 % | 305.649 M 26.09 % | 242.409 M 23.72 % | 195.926 M -19.37 % | 243.001 M 20.29 % | 202.006 M 19.95 % | 168.404 M 27.45 % | 132.134 M -21.80 % | 168.978 M 3.64 % | 163.038 M 37.55 % | 118.532 M 21.99 % | 97.164 M -23.08 % | 126.324 M 12.66 % | 112.126 M 40.07 % | 80.049 M 45.64 % | 54.962 M -6.89 % | 59.032 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.156 M | 0.000 100.00 % | -9.960 M 0.00 % | -9.960 M -100.89 % | 1.114 B 10 663.97 % | -10.544 M 0.00 % | -10.544 M 0.00 % | -10.544 M 0.00 % | -10.544 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.239 M 31.95 % | 939.000 K -16.01 % | 1.118 M 5.47 % | 1.060 M -39.98 % | 1.766 M 15.12 % | 1.534 M 30.55 % | 1.175 M 10.85 % | 1.060 M 9.84 % | 965.000 K 10.03 % | 877.000 K 10.31 % | 795.000 K -5.81 % | 844.000 K -21.42 % | 1.074 M 31.78 % | 815.000 K 34.71 % | 605.000 K 12.87 % | 536.000 K -89.03 % | 4.886 M 18.59 % | 4.120 M -25.48 % | 5.529 M 0.00 % | 5.529 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -26.991 M -117.61 % | 153.312 M 19.75 % | 128.022 M 14.14 % | 112.162 M 33.75 % | 83.858 M -25.38 % | 112.385 M 10.16 % | 102.021 M 49.80 % | 68.104 M 22.25 % | 55.709 M -32.68 % | 82.757 M -18.14 % | 101.092 M 3.15 % | 98.008 M 37.39 % | 71.334 M 6.28 % | 67.121 M -34.76 % | 102.879 M 60.74 % | 64.005 M 9.10 % | 58.668 M -17.02 % | 70.704 M 45.16 % | 48.708 M -10.93 % | 54.686 M 34.82 % | 40.563 M -39.93 % | 67.530 M -24.44 % | 89.369 M 58.55 % | 56.366 M -13.04 % | 64.817 M -16.53 % | 77.651 M 30.18 % | 59.650 M -7.64 % | 64.582 M -14.44 % | 75.481 M -27.04 % | 103.462 M 1.45 % | 101.979 M 49.84 % | 68.058 M 6.35 % | 63.994 M -24.20 % | 84.420 M 26.64 % | 66.664 M 27.97 % | 52.092 M 2.11 % | 51.015 M -3.23 % | 52.719 M 21.44 % | 43.412 M 42.21 % | 30.526 M -28.08 % | 42.444 M 11.15 % | 38.187 M 76.11 % | 21.684 M 59.08 % | 13.631 M -4.20 % | 14.229 M 29.27 % | 11.007 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.976 M -32.15 % | 16.176 M 24.88 % | 12.953 M 44.39 % | 8.971 M -34.35 % | 13.665 M 4.34 % | 13.097 M -27.77 % | 18.132 M 79.68 % | 10.091 M 2.21 % | 9.873 M -40.58 % | 16.615 M 62.11 % | 10.249 M 67.66 % | 6.113 M 11.61 % | 5.477 M -13.23 % | 6.312 M 169.86 % | 2.339 M -52.19 % | 4.892 M 34.51 % | 3.637 M -11.23 % | 4.097 M -13.75 % | 4.750 M -26.21 % | 6.437 M -13.70 % | 7.459 M -17.23 % | 9.012 M -14.81 % | 10.579 M 112.99 % | 4.967 M -34.21 % | 7.550 M 5.65 % | 7.146 M 3.46 % | 6.907 M 81.72 % | 3.801 M 0.29 % | 3.790 M -6.47 % | 4.052 M 40.89 % | 2.876 M 78.08 % | 1.615 M 3.33 % | 1.563 M -6.69 % | 1.675 M 21.38 % | 1.380 M -3.83 % | 1.435 M -0.55 % | 1.443 M -30.96 % | 2.090 M 37.14 % | 1.524 M 39.94 % | 1.089 M -24.79 % | 1.448 M 5.69 % | 1.370 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 931.768 M 2.97 % | 904.867 M 5.43 % | 858.224 M 1.99 % | 841.467 M 7.29 % | 784.282 M 3.97 % | 754.328 M 1.76 % | 741.255 M -0.14 % | 742.275 M 6.81 % | 694.945 M 4.16 % | 667.172 M 0.59 % | 663.237 M -0.64 % | 667.501 M 11.05 % | 601.103 M 5.62 % | 569.142 M 6.36 % | 535.125 M 3.45 % | 517.296 M 14.81 % | 450.574 M 6.30 % | 423.887 M 4.03 % | 407.455 M 0.51 % | 405.376 M 14.29 % | 354.678 M 2.31 % | 346.679 M 1.86 % | 340.344 M -0.27 % | 341.277 M 7.57 % | 317.251 M 6.20 % | 298.740 M 6.29 % | 281.070 M 4.36 % | 269.336 M 17.81 % | 228.618 M 14.23 % | 200.147 M 5.90 % | 188.992 M -3.89 % | 196.632 M 13.24 % | 173.641 M 9.93 % | 157.961 M 3.63 % | 152.431 M 5.10 % | 145.031 M 2.24 % | 141.849 M 9.22 % | 129.876 M 0.19 % | 129.634 M 6.53 % | 121.690 M 34.95 % | 90.175 M 31.81 % | 68.412 M 27.65 % | 53.594 M 29.24 % | 41.470 M | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 181.948 M 1.93 % | 178.511 M 36.77 % | 130.523 M -4.92 % | 137.277 M -6.23 % | 146.390 M 13.71 % | 128.738 M 6.60 % | 120.772 M -2.11 % | 123.381 M 0.49 % | 122.774 M -9.10 % | 135.060 M -6.28 % | 144.112 M -2.12 % | 147.238 M 0.09 % | 147.110 M -2.39 % | 150.711 M 64.46 % | 91.639 M -1.97 % | 93.479 M -5.61 % | 99.031 M -7.18 % | 106.693 M -6.66 % | 114.304 M -5.03 % | 120.361 M -3.23 % | 124.382 M 13.48 % | 109.606 M 14.31 % | 95.886 M 3.13 % | 92.977 M -7.04 % | 100.023 M 5.35 % | 94.941 M -6.10 % | 101.112 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 543.940 M 0.00 % | 543.940 M 0.00 % | 543.940 M 106.84 % | 262.970 M |
| Other total stockholders equity | 92.696 M | 0.000 | 0.000 -100.00 % | 2.653 B 1.05 % | 2.625 B -1.84 % | 2.675 B -5.19 % | 2.821 B -3.57 % | 2.926 B 1.22 % | 2.890 B 5.12 % | 2.750 B 1.85 % | 2.700 B 3.42 % | 2.610 B 3.54 % | 2.521 B 1.10 % | 2.494 B 0.73 % | 2.476 B 3.49 % | 2.392 B 1.04 % | 2.368 B -4.18 % | 2.471 B 0.94 % | 2.448 B 2.49 % | 2.388 B 1.21 % | 2.360 B 2.27 % | 2.308 B 3.08 % | 2.239 B 3.05 % | 2.172 B 2.46 % | 2.120 B 0.60 % | 2.108 B 2.75 % | 2.051 B 3.46 % | 1.982 B 2.99 % | 1.925 B 5.76 % | 1.820 B 3.32 % | 1.762 B 5.16 % | 1.675 B 4.56 % | 1.602 B 8.26 % | 1.480 B 3.63 % | 1.428 B 4.07 % | 1.372 B 3.13 % | 1.331 B 3.83 % | 1.281 B 3.59 % | 1.237 B 3.61 % | 1.194 B 2.98 % | 1.159 B 367.71 % | 247.887 M -10.49 % | 276.948 M 162.70 % | -441.701 M 4.54 % | -462.730 M 3.54 % | -479.733 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.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 -100.00 % | 5.658 M -0.68 % | 5.697 M | 0.000 -100.00 % | 41.767 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.186 M | 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 | 0.000 |
| Total assets | 377.302 M -91.93 % | 4.674 B 10.81 % | 4.218 B 4.77 % | 4.027 B 5.67 % | 3.810 B -3.87 % | 3.964 B 2.84 % | 3.854 B 1.94 % | 3.781 B 4.35 % | 3.624 B -0.88 % | 3.656 B 8.95 % | 3.356 B 7.07 % | 3.134 B 5.90 % | 2.959 B -16.53 % | 3.545 B 9.01 % | 3.252 B 6.64 % | 3.050 B 7.83 % | 2.828 B -9.79 % | 3.135 B 9.79 % | 2.856 B 2.59 % | 2.784 B 3.18 % | 2.698 B -4.31 % | 2.819 B 6.27 % | 2.653 B 14.27 % | 2.322 B 2.96 % | 2.255 B -4.62 % | 2.364 B 7.82 % | 2.193 B 3.63 % | 2.116 B 2.26 % | 2.069 B 4.87 % | 1.973 B 8.92 % | 1.811 B 10.03 % | 1.646 B 4.45 % | 1.576 B 46.01 % | 1.079 B 12.14 % | 962.556 M 8.14 % | 890.132 M 1.98 % | 872.875 M -2.99 % | 899.745 M 5.34 % | 854.136 M -0.94 % | 862.204 M 0.08 % | 861.475 M -1.07 % | 870.783 M 6.45 % | 818.028 M 143.05 % | 336.563 M -2.56 % | 345.418 M -4.53 % | 361.819 M | 0.000 |
| 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-02-02 | 2024-11-03 | 2024-08-04 | 2024-05-05 | 2024-01-31 | 2023-11-05 | 2023-08-06 | 2023-05-07 | 2023-01-31 | 2022-11-06 | 2022-08-07 | 2022-05-08 | 2022-01-31 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-11-01 | 2020-08-02 | 2020-05-03 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-04-30 |
| 2026-05-03 | 2026-02-01 | 2025-11-02 | 2025-08-03 | 2025-05-04 | 2025-02-02 | 2024-11-03 | 2024-08-04 | 2024-05-05 | 2024-01-31 | 2023-11-05 | 2023-08-06 | 2023-05-07 | 2023-01-31 | 2022-11-06 | 2022-08-07 | 2022-05-08 | 2022-01-31 | 2021-10-31 | 2021-08-01 | 2021-05-02 | 2021-01-31 | 2020-11-01 | 2020-08-02 | 2020-05-03 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.572 M | 0.000 -100.00 % | 16.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 471.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 706.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 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 133.497 M 25.72 % | 106.185 M -9.55 % | 117.393 M 21.94 % | 96.275 M -5.94 % | 102.350 M 1.26 % | 101.072 M -3.64 % | 104.890 M -7.17 % | 112.994 M 48.32 % | 76.184 M -13.39 % | 87.966 M -1.66 % | 89.447 M 14.93 % | 77.830 M -5.66 % | 82.503 M -5.15 % | 86.979 M 4.09 % | 83.564 M 12.06 % | 74.571 M -5.84 % | 79.200 M 4.21 % | 76.000 M 7.91 % | 70.429 M 14.83 % | 61.334 M -2.01 % | 62.589 M 5.00 % | 59.609 M -3.00 % | 61.452 M 4.70 % | 58.694 M 4.51 % | 56.163 M 3.57 % | 54.229 M -7.15 % | 58.404 M -6.04 % | 62.157 M 13.62 % | 54.707 M -6.21 % | 58.329 M 8.71 % | 53.654 M 22.07 % | 43.955 M 2.81 % | 42.754 M 10.01 % | 38.863 M 5.50 % | 36.838 M 14.34 % | 32.219 M -14.17 % | 37.539 M 32.95 % | 28.235 M 1.22 % | 27.896 M 26.03 % | 22.134 M 0.49 % | 22.027 M 41.75 % | 15.539 M 31.69 % | 11.800 M 33.20 % | 8.859 M 8.59 % | 8.158 M 21.20 % | 6.731 M 11.09 % | 6.059 M 36.13 % | 4.451 M |
| Change in working capital | 0.000 100.00 % | -9.389 M 97.07 % | -320.661 M -995.75 % | 35.798 M -78.59 % | 167.181 M 454.00 % | 30.177 M 130.86 % | -97.801 M -299.48 % | 49.029 M -53.17 % | 104.696 M 67.40 % | 62.544 M 317.50 % | -28.756 M -8.60 % | -26.478 M -119.62 % | 134.932 M 213.75 % | 43.006 M -0.78 % | 43.343 M 11.35 % | 38.924 M -70.84 % | 133.486 M 1 682.90 % | 7.487 M -84.36 % | 47.883 M -28.86 % | 67.309 M 335.09 % | 15.470 M -44.22 % | 27.732 M 41.07 % | 19.659 M -13.76 % | 22.796 M -47.27 % | 43.229 M 422.82 % | -13.391 M -224.80 % | 10.730 M -58.67 % | 25.962 M 43.58 % | 18.082 M -29.72 % | 25.730 M 257.21 % | 7.203 M 183.91 % | -8.584 M -141.03 % | 20.921 M 94.98 % | 10.730 M -30.45 % | 15.427 M 68.58 % | 9.151 M 1 483.22 % | 578.000 K -97.95 % | 28.136 M 357.09 % | -10.944 M -238.74 % | 7.888 M -78.78 % | 37.169 M -33.90 % | 56.234 M 279.04 % | 14.836 M 6.93 % | 13.875 M -29.44 % | 19.665 M 4 403.06 % | -457.000 K -117.71 % | 2.580 M 2 115.63 % | -128.000 K 96.37 % | -3.527 M |
| Accounts receivables | 0.000 100.00 % | -323.905 M -34.45 % | -240.908 M -102.17 % | -119.161 M -144.21 % | 269.542 M 362.61 % | -102.638 M 36.53 % | -161.723 M -2 425.95 % | 6.953 M -97.09 % | 238.768 M 1 028.05 % | -25.728 M 76.86 % | -111.190 M 17.01 % | -133.974 M -160.57 % | 221.205 M 225.02 % | -176.940 M -423.63 % | -33.791 M 39.79 % | -56.122 M -128.61 % | 196.129 M 204.30 % | -188.035 M -4 491.29 % | 4.282 M 113.87 % | -30.874 M -123.15 % | 133.380 M 261.07 % | -82.810 M -854.47 % | -8.676 M 50.55 % | -17.545 M -116.03 % | 109.441 M 213.39 % | -96.521 M -918.80 % | -9.474 M 76.75 % | -40.746 M -160.54 % | 67.299 M 192.16 % | -73.026 M -15.31 % | -63.330 M -36.38 % | -46.436 M -198.50 % | 47.143 M 215.33 % | -40.875 M -21.45 % | -33.655 M 7.91 % | -36.546 M -199.93 % | 36.571 M 723.76 % | -5.863 M 86.91 % | -44.775 M -103.49 % | -22.004 M -176.96 % | 28.593 M 301.39 % | -14.198 M 55.74 % | -32.077 M -27.86 % | -25.087 M -716.39 % | 4.070 M 130.23 % | -13.462 M -19.50 % | -11.265 M 23.62 % | -14.748 M -212.33 % | -4.722 M |
| Inventory | 0.000 -100.00 % | 6.418 M 136.28 % | -17.689 M -18.42 % | -14.937 M -659.65 % | 2.669 M 384.39 % | 551.000 K -89.13 % | 5.071 M 202.32 % | -4.956 M -190.67 % | -1.705 M -211.29 % | 1.532 M 87.29 % | 818.000 K -80.30 % | 4.152 M 1 248.05 % | 308.000 K -91.85 % | 3.779 M 168.85 % | -5.489 M 49.14 % | -10.793 M -535.26 % | -1.699 M -141.64 % | 4.080 M 24.39 % | 3.280 M 1 133.08 % | 266.000 K 107.58 % | -3.508 M 11.55 % | -3.966 M 38.60 % | -6.459 M -308.02 % | 3.105 M 326.64 % | -1.370 M -316.41 % | -329.000 K 92.03 % | -4.130 M -146.54 % | 8.875 M 538.70 % | -2.023 M -142.02 % | 4.814 M 158.69 % | -8.203 M -83.47 % | -4.471 M -0.95 % | -4.429 M -357.65 % | 1.719 M 144.92 % | -3.827 M -168.12 % | 5.618 M 134.88 % | -16.105 M -348.98 % | -3.587 M -262.82 % | 2.203 M 853.68 % | 231.000 K 108.81 % | -2.623 M -153.52 % | 4.901 M 377.36 % | -1.767 M -865.57 % | -183.000 K 87.55 % | -1.470 M -129.33 % | -641.000 K 82.88 % | -3.745 M 10.32 % | -4.176 M 18.93 % | -5.151 M |
| Accounts payables | 0.000 -100.00 % | 25.645 M 39.76 % | 18.349 M -23.05 % | 23.845 M 188.34 % | -26.991 M -374.24 % | 9.842 M -70.84 % | 33.755 M 151.47 % | 13.423 M 150.50 % | -26.581 M -30.45 % | -20.376 M -370.49 % | 7.533 M -75.14 % | 30.304 M 858.93 % | -3.993 M 86.52 % | -29.611 M -201.88 % | 29.065 M 3 165.73 % | 890.000 K 112.00 % | -7.419 M -135.38 % | 20.967 M 520.26 % | -4.989 M -133.07 % | 15.087 M 161.95 % | -24.354 M -6.21 % | -22.930 M -177.32 % | 29.656 M 536.37 % | -6.796 M 52.46 % | -14.294 M -187.22 % | 16.388 M 471.02 % | -4.417 M 12.01 % | -5.020 M 80.55 % | -25.807 M -1 135.18 % | 2.493 M -91.67 % | 29.935 M 4 388.01 % | 667.000 K 103.55 % | -18.802 M -207.62 % | 17.470 M 50.51 % | 11.607 M 177.48 % | 4.183 M 205.05 % | -3.982 M -156.85 % | 7.005 M -48.67 % | 13.646 M 234.14 % | -10.173 M -6 228.31 % | 166.000 K -98.87 % | 14.677 M 88.00 % | 7.807 M 188.93 % | 2.702 M 1 048.07 % | -285.000 K 74.11 % | -1.101 M -132.87 % | 3.350 M 324.59 % | 789.000 K 80.96 % | 436.000 K |
| Other working capital | 0.000 -100.00 % | 282.453 M 451.25 % | -80.413 M -155.06 % | 146.051 M 287.15 % | -78.039 M -163.75 % | 122.422 M 387.81 % | 25.096 M -25.33 % | 33.609 M 131.77 % | -105.786 M -198.76 % | 107.116 M 44.59 % | 74.083 M 1.43 % | 73.040 M 188.44 % | -82.588 M -133.60 % | 245.778 M 358.90 % | 53.558 M -48.97 % | 104.949 M 296.07 % | -53.525 M -131.40 % | 170.475 M 276.24 % | 45.310 M -45.30 % | 82.830 M 191.98 % | -90.048 M -165.52 % | 137.438 M 2 574.93 % | 5.138 M -88.33 % | 44.032 M 187.11 % | -50.548 M -175.36 % | 67.071 M 133.28 % | 28.751 M -54.26 % | 62.853 M 393.88 % | -21.387 M -123.39 % | 91.449 M 87.39 % | 48.801 M 17.15 % | 41.656 M 1 492.71 % | -2.991 M -109.23 % | 32.416 M -21.51 % | 41.302 M 15.06 % | 35.896 M 325.68 % | -15.906 M -152.01 % | 30.581 M 70.06 % | 17.982 M -54.86 % | 39.834 M 261.04 % | 11.033 M -78.30 % | 50.854 M 24.42 % | 40.873 M 12.16 % | 36.443 M 110.05 % | 17.350 M 17.65 % | 14.747 M 3.56 % | 14.240 M -20.92 % | 18.007 M 204.69 % | 5.910 M |
| Other non cash items | 283.936 M 8 485.91 % | 3.307 M 101.29 % | -256.135 M -963.73 % | -24.079 M -3 515.46 % | 705.000 K -84.05 % | 4.421 M 85.68 % | 2.381 M 112.59 % | 1.120 M -77.03 % | 4.876 M 113.12 % | -37.169 M -1 220.86 % | -2.814 M -129.71 % | -1.225 M 32.10 % | -1.804 M -136.95 % | 4.882 M 974.91 % | -558.000 K -126.78 % | 2.084 M 120.06 % | 947.000 K -92.75 % | 13.065 M 31.74 % | 9.917 M -14.85 % | 11.646 M 16.18 % | 10.024 M -6.96 % | 10.774 M 12.95 % | 9.539 M 27.94 % | 7.456 M -13.71 % | 8.641 M -1.94 % | 8.812 M 44.79 % | 6.086 M -23.33 % | 7.938 M 39.78 % | 5.679 M -3.89 % | 5.909 M 320.27 % | 1.406 M -77.91 % | 6.364 M 296.02 % | 1.607 M 36.77 % | 1.175 M 1 332.93 % | 82.000 K -76.30 % | 346.000 K -23.28 % | 451.000 K -15.38 % | 533.000 K -4.31 % | 557.000 K 78.53 % | 312.000 K -35.54 % | 484.000 K 144.28 % | -1.093 M -109.18 % | 11.900 M -61.17 % | 30.643 M 37.79 % | 22.239 M 8 016.42 % | 274.000 K -98.60 % | 19.578 M 247.07 % | -13.312 M -443 833.33 % | 3.000 K |
| Net cash provided by operating activities | 283.936 M 5.95 % | 267.999 M 170.90 % | -378.020 M -278.18 % | 212.157 M -25.28 % | 283.936 M 36.18 % | 208.508 M 114.97 % | 96.993 M -57.20 % | 226.597 M 2.30 % | 221.500 M -9.38 % | 244.425 M 54.28 % | 158.432 M 55.91 % | 101.618 M -41.35 % | 173.247 M -25.65 % | 233.026 M 50.63 % | 154.696 M -2.94 % | 159.380 M -27.60 % | 220.132 M 59.24 % | 138.241 M 8.81 % | 127.046 M 2.96 % | 123.392 M 475.31 % | 21.448 M -68.93 % | 69.033 M 110.47 % | 32.799 M -35.32 % | 50.706 M 44.45 % | 35.103 M -49.75 % | 69.858 M 8.72 % | 64.257 M 31.63 % | 48.817 M 634.97 % | 6.642 M -91.78 % | 80.794 M 42.87 % | 56.549 M 566.54 % | 8.484 M -54.38 % | 18.596 M -68.48 % | 59.000 M 108.86 % | 28.248 M 14 889.53 % | -191.000 K 98.66 % | -14.301 M -138.12 % | 37.518 M 179.28 % | -47.323 M -309.72 % | -11.550 M -270.86 % | 6.760 M -83.91 % | 42.010 M 881.44 % | -5.376 M 82.30 % | -30.373 M -115.15 % | -14.117 M 58.50 % | -34.019 M -27.33 % | -26.718 M 52.34 % | -56.055 M -108.36 % | -26.903 M |
| Investments in property plant and equipment | 0.000 100.00 % | -66.552 M -193.80 % | 70.954 M 214.39 % | -62.027 M 14.26 % | -72.346 M -28.99 % | -56.086 M 9.23 % | -61.788 M -2.92 % | -60.035 M -22.98 % | -48.818 M -12.04 % | -43.570 M 3.31 % | -45.062 M 18.23 % | -55.105 M -7.16 % | -51.424 M 14.62 % | -60.229 M -50.89 % | -39.916 M -58.50 % | -25.184 M 23.24 % | -32.810 M -55.72 % | -21.070 M 18.07 % | -25.718 M 7.05 % | -27.670 M 0.57 % | -27.829 M -30.46 % | -21.332 M 14.22 % | -24.867 M 0.51 % | -24.994 M -5.10 % | -23.782 M -74.34 % | -13.641 M 34.97 % | -20.977 M 44.70 % | -37.933 M -56.13 % | -24.296 M 17.47 % | -29.439 M -4.86 % | -28.074 M -37.37 % | -20.437 M 8.34 % | -22.296 M -7.66 % | -20.709 M -45.32 % | -14.251 M 17.77 % | -17.331 M -35.73 % | -12.769 M -4.91 % | -12.171 M 34.15 % | -18.484 M 18.72 % | -22.742 M 6.70 % | -24.376 M -147.20 % | -9.861 M -28.53 % | -7.672 M 49.13 % | -15.081 M -123.69 % | -6.742 M 40.47 % | -11.325 M 11.29 % | -12.767 M 21.41 % | -16.245 M -47.48 % | -11.015 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -4.263 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.738 M 12.62 % | -1.989 M 0.00 % | -1.989 M 99.02 % | -202.625 M -10 287.28 % | 1.989 M 200.00 % | -1.989 M 0.00 % | -1.989 M 97.99 % | -98.924 M | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 -100.00 % | 165.000 K 100.05 % | -339.806 M | 0.000 | 0.000 | 0.000 100.00 % | -3.713 M -141.26 % | 9.000 M 118.80 % | -47.881 M | 0.000 100.00 % | -13.899 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -136.030 M -172.95 % | 186.461 M 232.02 % | -141.232 M -22.92 % | -114.896 M 27.13 % | -157.664 M -261.35 % | -43.632 M 58.58 % | -105.328 M 36.21 % | -165.123 M -37.86 % | -119.776 M -13.96 % | -105.108 M 10.80 % | -117.829 M 8.51 % | -128.788 M 68.54 % | -409.306 M -446.63 % | -74.878 M -334.05 % | -17.251 M 0.00 % | -17.251 M 84.95 % | -114.605 M 38.27 % | -185.667 M -27.34 % | -145.808 M 15.01 % | -171.563 M -43.49 % | -119.568 M 28.89 % | -168.154 M 12.91 % | -193.076 M -96.69 % | -98.161 M 36.90 % | -155.556 M -2.66 % | -151.527 M 13.73 % | -175.638 M 43.86 % | -312.859 M -179.07 % | -112.109 M -75.88 % | -63.741 M 84.56 % | -412.805 M -405.26 % | -81.702 M -61.28 % | -50.658 M 10.56 % | -56.640 M -43.82 % | -39.382 M 29.64 % | -55.976 M -29.70 % | -43.159 M 22.36 % | -55.590 M 34.21 % | -84.502 M 75.40 % | -343.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 120.270 M 138.19 % | -314.895 M -194.55 % | 333.034 M 341.34 % | 75.460 M -38.09 % | 121.885 M -15.83 % | 144.811 M 79.08 % | 80.862 M -51.15 % | 165.546 M 36.24 % | 121.514 M 7.59 % | 112.943 M 8.56 % | 104.038 M -68.61 % | 331.413 M 277.23 % | 87.855 M -21.07 % | 111.302 M -10.83 % | 124.818 M 7.44 % | 116.175 M -0.33 % | 116.555 M -29.91 % | 166.284 M 25.47 % | 132.531 M -12.39 % | 151.277 M 9.24 % | 138.479 M -13.16 % | 159.462 M -13.57 % | 184.493 M 63.22 % | 113.032 M -28.07 % | 157.135 M 19.90 % | 131.051 M -9.40 % | 144.641 M -22.44 % | 186.483 M 89.69 % | 98.307 M 54.88 % | 63.473 M 59.08 % | 39.901 M -44.18 % | 71.477 M 9.18 % | 65.469 M 72.84 % | 37.878 M -31.76 % | 55.505 M 7.35 % | 51.705 M 15.31 % | 44.839 M -15.65 % | 53.157 M 27.95 % | 41.544 M 78.09 % | 23.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -111.782 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.830 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.738 M -12.62 % | 1.989 M 0.00 % | 1.989 M -99.02 % | 202.625 M 10 287.28 % | -1.989 M -200.00 % | 1.989 M -88.47 % | 17.251 M -82.56 % | 98.924 M | 0.000 100.00 % | -600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.029 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.306 M -851.56 % | 706.000 K | 0.000 100.00 % | -2.484 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 104.17 % | -24.000 K 98.49 % | -1.590 M |
| Net cash used for investing activites | -111.782 M -35.80 % | -82.312 M -33.31 % | -61.743 M -147.58 % | 129.775 M 216.10 % | -111.782 M 10.36 % | -124.695 M -416.56 % | 39.391 M 146.62 % | -84.501 M -74.61 % | -48.395 M -15.69 % | -41.832 M -12.37 % | -37.227 M 45.97 % | -68.896 M -145.57 % | 151.201 M 139.61 % | -381.680 M -10 830.13 % | -3.492 M -103.58 % | 97.645 M 47.69 % | 66.114 M 445.78 % | -19.120 M 57.61 % | -45.101 M -10.14 % | -40.947 M 14.90 % | -48.115 M -2 032.76 % | -2.256 M 99.40 % | -373.365 M -1 011.97 % | -33.577 M -276.80 % | -8.911 M 26.12 % | -12.062 M 73.29 % | -45.166 M 34.48 % | -68.930 M 65.28 % | -198.553 M -359.18 % | -43.241 M -2.37 % | -42.241 M 89.26 % | -393.341 M -1 109.50 % | -32.521 M -451.39 % | -5.898 M 83.17 % | -35.042 M -2 800.83 % | -1.208 M 92.91 % | -17.040 M -62.42 % | -10.491 M 49.84 % | -20.917 M 70.95 % | -72.006 M 79.06 % | -343.809 M -3 386.55 % | -9.861 M 2.90 % | -10.156 M 32.66 % | -15.081 M -123.69 % | -6.742 M 40.47 % | -11.325 M 11.29 % | -12.766 M 21.53 % | -16.269 M -29.07 % | -12.605 M |
| Debt repayment | 0.000 100.00 % | -2.172 M -102.20 % | 98.808 M 198.81 % | -100.000 M -8 788.89 % | -1.125 M 53.07 % | -2.397 M -34.21 % | -1.786 M 37.02 % | -2.836 M -158.05 % | -1.099 M 32.03 % | -1.617 M -158.72 % | -625.000 K -117.77 % | -287.000 K 99.94 % | -476.780 M -43 441.55 % | -1.095 M 76.03 % | -4.568 M -2 409.89 % | -182.000 K 99.93 % | -251.395 M -29 371.86 % | -853.000 K -25.63 % | -679.000 K -160.15 % | -261.000 K 24.13 % | -344.000 K | 0.000 -100.00 % | 246.942 M | 0.000 -100.00 % | 4.950 M | 0.000 | 0.000 | 0.000 100.00 % | -11.555 M | 0.000 100.00 % | -6.101 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 |
| Common stock issued | 0.000 | 0.000 100.00 % | -7.153 M -188.32 % | 8.099 M | 0.000 -100.00 % | 5.973 M | 0.000 -100.00 % | 4.545 M -88.21 % | 38.551 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 -100.00 % | 17.793 M 612.00 % | 2.499 M -94.88 % | 48.803 M 1 001.90 % | 4.429 M -84.19 % | 28.021 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -459.425 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -127.201 M -216.80 % | 108.909 M 357.82 % | -42.242 M 64.78 % | -119.936 M 37.53 % | -191.978 M -5.48 % | -181.999 M | 0.000 | 0.000 100.00 % | -21.460 M 4.45 % | -22.460 M -2.23 % | -21.970 M 68.57 % | -69.911 M -3.57 % | -67.504 M -174.80 % | -24.565 M 59.45 % | -60.579 M 8.79 % | -66.420 M 4.52 % | -69.562 M -23.74 % | -56.215 M -26.69 % | -44.373 M -47.81 % | -30.020 M -27.09 % | -23.621 M -10.32 % | -21.411 M -6.93 % | -20.024 M 71.44 % | -70.119 M -366.93 % | -15.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M -350.91 % | 7.971 M | 0.000 | 0.000 -100.00 % | 14.166 M 34.57 % | 10.527 M | 0.000 | 0.000 -100.00 % | 15.079 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.120 M | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 financing activites | -149.762 M -128.83 % | -65.448 M -306.58 % | 31.682 M 154.40 % | -58.241 M -102.92 % | -28.701 M 55.84 % | -64.996 M -159.25 % | -25.071 M 66.22 % | -74.208 M -494.71 % | -12.478 M -90.91 % | -6.536 M -129.48 % | 22.171 M 10.03 % | 20.150 M 5.55 % | 19.090 M 777.30 % | 2.176 M -89.78 % | 21.293 M 1 897.47 % | 1.066 M -94.83 % | 20.607 M 60.98 % | 12.801 M -67.50 % | 39.389 M 2 312.06 % | 1.633 M -92.11 % | 20.692 M -29.82 % | 29.484 M 53.58 % | 19.198 M 75.87 % | 10.916 M -54.37 % | 23.922 M 54.24 % | 15.510 M 1 060.97 % | -1.614 M -7.53 % | -1.501 M 73.54 % | -5.672 M -797.47 % | -632.000 K | 0.000 -100.00 % | 19.453 M -96.31 % | 526.744 M 5 807.85 % | 8.916 M -47.36 % | 16.939 M 273.43 % | 4.536 M -72.38 % | 16.423 M 292.24 % | 4.187 M -71.87 % | 14.883 M 354.03 % | 3.278 M -81.96 % | 18.170 M 2 644.82 % | -714.000 K -163.07 % | 1.132 M 121.96 % | 510.000 K -62.99 % | 1.378 M 124.07 % | 615.000 K -74.02 % | 2.367 M -96.00 % | 59.124 M -73.90 % | 226.496 M |
| Net cash used provided by financing activities | -149.762 M 23.13 % | -194.821 M -183.89 % | 232.246 M 220.72 % | -192.384 M -28.46 % | -149.762 M 40.90 % | -253.398 M -21.33 % | -208.856 M -188.08 % | -72.499 M -390.30 % | 24.974 M 184.33 % | -29.613 M -3 139.93 % | -914.000 K 56.62 % | -2.107 M 99.60 % | -527.601 M -694.30 % | -66.423 M -747.23 % | -7.840 M 86.87 % | -59.695 M 79.91 % | -297.208 M -415.86 % | -57.614 M -229.13 % | -17.505 M 59.29 % | -43.001 M -344.59 % | -9.672 M -264.97 % | 5.863 M -97.60 % | 244.729 M 2 786.97 % | -9.108 M 77.92 % | -41.247 M -8 466.53 % | 493.000 K -96.95 % | 16.179 M 1 521.14 % | 998.000 K -96.84 % | 31.576 M 731.60 % | 3.797 M -82.68 % | 21.920 M 12.68 % | 19.453 M -96.16 % | 506.744 M 5 583.54 % | 8.916 M -47.36 % | 16.939 M 273.43 % | 4.536 M -72.38 % | 16.423 M 292.24 % | 4.187 M -71.87 % | 14.883 M 354.03 % | 3.278 M -81.96 % | 18.170 M 2 644.82 % | -714.000 K -100.16 % | 460.557 M 90 205.29 % | 510.000 K -62.99 % | 1.378 M 124.07 % | 615.000 K -74.02 % | 2.367 M -91.84 % | 29.004 M -87.19 % | 226.496 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 170.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 365.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 change in cash | 0.000 100.00 % | -9.134 M 75.32 % | -37.011 M -124.75 % | 149.548 M 567.86 % | 22.392 M 113.20 % | -169.585 M -134.00 % | -72.472 M -204.13 % | 69.597 M -64.86 % | 198.079 M 14.27 % | 173.345 M 44.10 % | 120.291 M 292.92 % | 30.615 M 115.07 % | -203.153 M 5.54 % | -215.077 M -250.02 % | 143.364 M -27.35 % | 197.330 M 1 900.13 % | -10.962 M -117.82 % | 61.507 M -4.55 % | 64.440 M 63.37 % | 39.444 M 208.54 % | -36.339 M -150.03 % | 72.640 M 175.80 % | -95.837 M -1 294.83 % | 8.021 M 153.28 % | -15.055 M -125.83 % | 58.289 M 65.27 % | 35.270 M 284.51 % | -19.115 M 88.08 % | -160.335 M -487.75 % | 41.350 M 14.14 % | 36.228 M 109.91 % | -365.404 M -174.15 % | 492.819 M 694.64 % | 62.018 M 511.32 % | 10.145 M 223.40 % | 3.137 M 121.03 % | -14.918 M -147.79 % | 31.214 M 158.50 % | -53.357 M 33.53 % | -80.278 M 74.81 % | -318.646 M -1 113.67 % | 31.435 M -92.94 % | 445.025 M 1 090.18 % | -44.944 M -130.71 % | -19.481 M 56.45 % | -44.729 M -20.51 % | -37.117 M 14.32 % | -43.320 M -123.17 % | 186.988 M |
| Cash at beginning of period | 0.000 -100.00 % | 874.113 M -1.77 % | 889.849 M 17.06 % | 760.142 M 3.04 % | 737.750 M -18.69 % | 907.335 M -7.40 % | 979.807 M 7.65 % | 910.210 M 27.81 % | 712.131 M 34.57 % | 529.191 M 26.34 % | 418.860 M 7.89 % | 388.245 M -34.35 % | 591.398 M -26.67 % | 806.475 M 21.62 % | 663.111 M 42.37 % | 465.781 M -2.30 % | 476.743 M 14.81 % | 415.236 M 18.37 % | 350.796 M 12.67 % | 311.352 M -10.45 % | 347.691 M 26.41 % | 275.051 M -25.84 % | 370.888 M 2.21 % | 362.867 M -3.98 % | 377.922 M 18.24 % | 319.633 M 12.40 % | 284.363 M -6.30 % | 303.478 M -34.57 % | 463.813 M 9.79 % | 422.463 M 9.38 % | 386.235 M -48.61 % | 751.639 M 190.41 % | 258.820 M 42.18 % | 182.039 M 5.90 % | 171.894 M 1.86 % | 168.757 M -8.12 % | 183.675 M 20.47 % | 152.461 M -25.92 % | 205.818 M -28.06 % | 286.096 M -52.69 % | 604.742 M 5.48 % | 573.307 M 346.91 % | 128.282 M -25.95 % | 173.226 M -10.11 % | 192.707 M -18.84 % | 237.436 M -13.52 % | 274.553 M -13.63 % | 317.873 M 142.86 % | 130.885 M |
| Cash at end of period | 0.000 -100.00 % | 864.979 M 1.42 % | 852.838 M -6.25 % | 909.690 M 19.67 % | 760.142 M 3.04 % | 737.750 M -18.69 % | 907.335 M -7.40 % | 979.807 M 7.65 % | 910.210 M 29.56 % | 702.536 M 30.30 % | 539.151 M 28.72 % | 418.860 M 7.89 % | 388.245 M -34.35 % | 591.398 M -26.67 % | 806.475 M 21.62 % | 663.111 M 42.37 % | 465.781 M -2.30 % | 476.743 M 14.81 % | 415.236 M 18.37 % | 350.796 M 12.67 % | 311.352 M -10.45 % | 347.691 M 26.41 % | 275.051 M -25.84 % | 370.888 M 2.21 % | 362.867 M -3.98 % | 377.922 M 18.24 % | 319.633 M 12.40 % | 284.363 M -6.30 % | 303.478 M -34.57 % | 463.813 M 9.79 % | 422.463 M 9.38 % | 386.235 M -48.61 % | 751.639 M 207.98 % | 244.057 M 34.07 % | 182.039 M 5.90 % | 171.894 M 1.86 % | 168.757 M -8.12 % | 183.675 M 20.47 % | 152.461 M -25.92 % | 205.818 M -28.06 % | 286.096 M -52.69 % | 604.742 M 5.48 % | 573.307 M 346.91 % | 128.282 M -25.95 % | 173.226 M -10.11 % | 192.707 M -18.84 % | 237.436 M -13.52 % | 274.553 M -13.63 % | 317.873 M |
| Operating cash flow | 283.936 M 5.95 % | 267.999 M 170.90 % | -378.020 M -278.18 % | 212.157 M -25.28 % | 283.936 M 36.18 % | 208.508 M 114.97 % | 96.993 M -57.20 % | 226.597 M 2.30 % | 221.500 M -9.38 % | 244.425 M 54.28 % | 158.432 M 55.91 % | 101.618 M -41.35 % | 173.247 M -25.65 % | 233.026 M 50.63 % | 154.696 M -2.94 % | 159.380 M -27.60 % | 220.132 M 59.24 % | 138.241 M 8.81 % | 127.046 M 2.96 % | 123.392 M 475.31 % | 21.448 M -68.93 % | 69.033 M 110.47 % | 32.799 M -35.32 % | 50.706 M 44.45 % | 35.103 M -49.75 % | 69.858 M 8.72 % | 64.257 M 31.63 % | 48.817 M 634.97 % | 6.642 M -91.78 % | 80.794 M 42.87 % | 56.549 M 566.54 % | 8.484 M -54.38 % | 18.596 M -68.48 % | 59.000 M 108.86 % | 28.248 M 14 889.53 % | -191.000 K 98.66 % | -14.301 M -138.12 % | 37.518 M 179.28 % | -47.323 M -309.72 % | -11.550 M -270.86 % | 6.760 M -83.91 % | 42.010 M 881.44 % | -5.376 M 82.30 % | -30.373 M -115.15 % | -14.117 M 58.50 % | -34.019 M -27.33 % | -26.718 M 52.34 % | -56.055 M -108.36 % | -26.903 M |
| Capital expenditure | 0.000 100.00 % | -66.552 M -193.80 % | 70.954 M 214.39 % | -62.027 M 14.26 % | -72.346 M -28.99 % | -56.086 M 9.23 % | -61.788 M -2.92 % | -60.035 M -22.98 % | -48.818 M -12.04 % | -43.570 M 3.31 % | -45.062 M 18.23 % | -55.105 M -7.16 % | -51.424 M 14.62 % | -60.229 M -50.89 % | -39.916 M -58.50 % | -25.184 M 23.24 % | -32.810 M -55.72 % | -21.070 M 18.07 % | -25.718 M 7.05 % | -27.670 M 0.57 % | -27.829 M -30.46 % | -21.332 M 14.22 % | -24.867 M 0.51 % | -24.994 M -5.10 % | -23.782 M -74.34 % | -13.641 M 34.97 % | -20.977 M 44.70 % | -37.933 M -56.13 % | -24.296 M 17.47 % | -29.439 M -4.86 % | -28.074 M -37.37 % | -20.437 M 8.34 % | -22.296 M -7.66 % | -20.709 M -45.32 % | -14.251 M 17.77 % | -17.331 M -35.73 % | -12.769 M -4.91 % | -12.171 M 34.15 % | -18.484 M 18.72 % | -22.742 M 6.70 % | -24.376 M -147.20 % | -9.861 M -28.53 % | -7.672 M 49.13 % | -15.081 M -123.69 % | -6.742 M 40.47 % | -11.325 M 11.29 % | -12.767 M 21.41 % | -16.245 M -47.48 % | -11.015 M |
| Free CashFlow | 283.936 M 40.95 % | 201.447 M 165.60 % | -307.066 M -304.53 % | 150.130 M -29.05 % | 211.590 M 38.82 % | 152.422 M 332.96 % | 35.205 M -78.86 % | 166.562 M -3.54 % | 172.682 M -14.03 % | 200.855 M 77.17 % | 113.370 M 143.74 % | 46.513 M -61.82 % | 121.823 M -29.50 % | 172.797 M 50.55 % | 114.780 M -14.47 % | 134.196 M -28.36 % | 187.322 M 59.87 % | 117.171 M 15.64 % | 101.328 M 5.86 % | 95.722 M 1 600.11 % | -6.381 M -113.38 % | 47.701 M 501.37 % | 7.932 M -69.15 % | 25.712 M 127.12 % | 11.321 M -79.86 % | 56.217 M 29.89 % | 43.280 M 297.65 % | 10.884 M 161.65 % | -17.654 M -134.38 % | 51.355 M 80.35 % | 28.475 M 338.22 % | -11.953 M -223.05 % | -3.700 M -109.66 % | 38.291 M 173.57 % | 13.997 M 179.88 % | -17.522 M 35.27 % | -27.070 M -206.80 % | 25.347 M 138.52 % | -65.807 M -91.90 % | -34.292 M -94.66 % | -17.616 M -154.79 % | 32.149 M 346.39 % | -13.048 M 71.29 % | -45.454 M -117.91 % | -20.859 M 54.00 % | -45.344 M -14.84 % | -39.485 M 45.39 % | -72.300 M -90.67 % | -37.918 M |
| 2026 | 2026 | 2025 | 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |