Sanki Service Corporation 6044.T
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 20.636 B 6.20 % | 19.431 B 31.88 % | 14.734 B 27.21 % | 11.582 B 0.49 % | 11.525 B -1.32 % | 11.679 B 5.69 % | 11.050 B -0.88 % | 11.149 B 27.01 % | 8.778 B 32.64 % | 6.618 B 12.21 % | 5.898 B 7.60 % | 5.481 B 1.15 % | 5.419 B |
| Net income | 689.068 M 47.27 % | 467.894 M 3.30 % | 452.926 M 193.67 % | 154.231 M -12.27 % | 175.795 M -35.50 % | 272.534 M -36.81 % | 431.271 M -18.19 % | 527.149 M 46.15 % | 360.687 M 43.14 % | 251.982 M 17.84 % | 213.839 M 30.13 % | 164.324 M -1.01 % | 166.000 M |
| Income before tax | 1.050 B 46.68 % | 715.857 M 5.71 % | 677.166 M 173.78 % | 247.335 M -9.94 % | 274.624 M -32.78 % | 408.526 M -38.01 % | 659.050 M -15.08 % | 776.094 M 45.54 % | 533.255 M 49.76 % | 356.072 M -7.83 % | 386.337 M 34.75 % | 286.713 M 173.06 % | 105.000 M |
| Income before tax ratio | 0.05 38.11 % | 0.04 -19.84 % | 0.05 115.22 % | 0.02 -10.38 % | 0.02 -31.88 % | 0.03 -41.35 % | 0.06 -14.33 % | 0.07 14.59 % | 0.06 12.91 % | 0.05 -17.86 % | 0.07 25.23 % | 0.05 169.96 % | 0.02 |
| EBITDA | 1.171 B 36.03 % | 860.960 M 6.96 % | 804.908 M 113.90 % | 376.294 M -6.21 % | 401.203 M -17.81 % | 488.157 M -30.26 % | 699.986 M -14.17 % | 815.554 M 41.44 % | 576.612 M 50.15 % | 384.033 M -6.45 % | 410.500 M 30.61 % | 314.302 M 283.30 % | 82.000 M |
| Net income ratio | 0.03 38.67 % | 0.02 -21.67 % | 0.03 130.85 % | 0.01 -12.69 % | 0.02 -34.64 % | 0.02 -40.21 % | 0.04 -17.46 % | 0.05 15.07 % | 0.04 7.91 % | 0.04 5.02 % | 0.04 20.94 % | 0.03 -2.13 % | 0.03 |
| Ratio EBITDA | 0.06 28.09 % | 0.04 -18.89 % | 0.05 68.15 % | 0.03 -6.67 % | 0.03 -16.72 % | 0.04 -34.02 % | 0.06 -13.41 % | 0.07 11.36 % | 0.07 13.20 % | 0.06 -16.63 % | 0.07 21.38 % | 0.06 278.95 % | 0.02 |
| Gross profit ratio | 0.23 6.83 % | 0.21 -7.29 % | 0.23 8.37 % | 0.21 -7.09 % | 0.23 0.03 % | 0.23 4.51 % | 0.22 -0.86 % | 0.22 2.85 % | 0.21 -8.25 % | 0.23 2.71 % | 0.23 2.79 % | 0.22 0.00 % | 0.22 |
| Weighted average shs out dil | 6.441 M 0.18 % | 6.430 M 3.98 % | 6.184 M 4.33 % | 5.927 M 0.12 % | 5.920 M 0.54 % | 5.888 M 0.36 % | 5.867 M 3.22 % | 5.684 M 1.19 % | 5.617 M 0.70 % | 5.579 M 20.76 % | 4.620 M 20.31 % | 3.840 M 3.37 % | 3.714 M |
| Weighted average shs out | 6.441 M 0.18 % | 6.430 M 3.98 % | 6.184 M 4.33 % | 5.927 M 0.12 % | 5.920 M 0.63 % | 5.883 M 1.29 % | 5.808 M 3.31 % | 5.622 M 0.59 % | 5.589 M 1.70 % | 5.496 M 39.07 % | 3.952 M 2.92 % | 3.840 M 3.37 % | 3.714 M |
| EPS diluted | 106.98 47.01 % | 72.77 -0.66 % | 73.25 181.51 % | 26.02 -12.39 % | 29.70 -35.84 % | 46.29 -37.03 % | 73.51 -20.74 % | 92.74 44.43 % | 64.21 42.15 % | 45.17 -2.42 % | 46.29 8.15 % | 42.80 -4.23 % | 44.69 |
| Earnings per share | 106.98 47.01 % | 72.77 -0.66 % | 73.25 181.51 % | 26.02 -12.39 % | 29.70 -35.89 % | 46.33 -37.60 % | 74.25 -20.81 % | 93.76 45.30 % | 64.53 40.74 % | 45.85 -15.27 % | 54.11 26.43 % | 42.80 -4.23 % | 44.69 |
| Gross profit | 4.694 B 13.45 % | 4.137 B 22.27 % | 3.384 B 37.87 % | 2.454 B -6.64 % | 2.629 B -1.28 % | 2.663 B 10.45 % | 2.411 B -1.73 % | 2.453 B 30.63 % | 1.878 B 21.70 % | 1.543 B 15.25 % | 1.339 B 10.61 % | 1.211 B 1.14 % | 1.197 B |
| Income tax expense | 360.933 M 45.56 % | 247.963 M 10.58 % | 224.240 M 140.85 % | 93.104 M -12.16 % | 105.998 M -31.06 % | 153.756 M -32.50 % | 227.779 M -8.50 % | 248.944 M 44.26 % | 172.567 M 65.79 % | 104.090 M -39.66 % | 172.498 M 40.94 % | 122.389 M 100.64 % | 61.000 M |
| Cost of revenue | 15.942 B 4.24 % | 15.294 B 34.75 % | 11.350 B 24.35 % | 9.127 B 2.60 % | 8.896 B -1.33 % | 9.016 B 4.36 % | 8.639 B -0.64 % | 8.695 B 26.03 % | 6.900 B 35.97 % | 5.074 B 11.31 % | 4.559 B 6.75 % | 4.270 B 1.15 % | 4.222 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.660 M -99.95 % | 3.399 B 535 149.61 % | 635.000 K 162.40 % | 242.000 K 24 100.00 % | 1.000 K -99.75 % | 405.000 K -91.80 % | 4.942 M 89.78 % | 2.604 M 139.83 % | -6.538 M | 0.000 | 0.000 -100.00 % | 2.528 M | 0.000 |
| Operating expenses | 3.675 B 8.06 % | 3.401 B 21.08 % | 2.809 B 25.76 % | 2.233 B -4.56 % | 2.340 B 3.70 % | 2.256 B 28.35 % | 1.758 B 4.88 % | 1.676 B 25.14 % | 1.339 B 16.56 % | 1.149 B 18.16 % | 972.610 M 6.32 % | 914.802 M -15.45 % | 1.082 B |
| Cost and expenses | 19.617 B 4.94 % | 18.694 B 32.04 % | 14.158 B 24.63 % | 11.361 B 1.10 % | 11.236 B -0.32 % | 11.273 B 8.42 % | 10.397 B 0.25 % | 10.372 B 25.88 % | 8.239 B 32.38 % | 6.224 B 12.52 % | 5.531 B 6.67 % | 5.185 B -2.24 % | 5.304 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.673 B 189 437.93 % | 1.938 M -99.93 % | 2.808 B 25.75 % | 2.233 B -4.57 % | 2.340 B 3.72 % | 2.256 B 28.33 % | 1.758 B 4.88 % | 1.676 B 25.14 % | 1.339 B 16.56 % | 1.149 B 18.23 % | 972.000 M 6.35 % | 914.000 M -13.12 % | 1.052 B |
| Interest income | 348.000 K 108.38 % | 167.000 K 16.78 % | 143.000 K -63.61 % | 393.000 K -75.24 % | 1.587 M 16.52 % | 1.362 M 4.69 % | 1.301 M 17.52 % | 1.107 M 146.00 % | 450.000 K 34.33 % | 335.000 K -86.71 % | 2.520 M 15.44 % | 2.183 M | 0.000 |
| Interest expense | 4.902 M 46.11 % | 3.355 M 122.04 % | 1.511 M -10.22 % | 1.683 M -21.65 % | 2.148 M 9.20 % | 1.967 M -11.75 % | 2.229 M 27.59 % | 1.747 M -10.59 % | 1.954 M -34.50 % | 2.983 M -45.51 % | 5.474 M -51.92 % | 11.386 M 13.86 % | 10.000 M |
| Depreciation and amortization | 116.273 M -17.97 % | 141.749 M 12.29 % | 126.232 M -0.82 % | 127.275 M 2.29 % | 124.431 M 60.22 % | 77.665 M 100.65 % | 38.707 M 2.64 % | 37.713 M -8.91 % | 41.403 M 65.77 % | 24.976 M 33.65 % | 18.688 M 15.32 % | 16.205 M 111.18 % | -145.000 M |
| Operating income | 1.019 B 38.35 % | 736.613 M 28.07 % | 575.160 M 160.04 % | 221.184 M -23.43 % | 288.853 M -28.97 % | 406.660 M -37.72 % | 652.967 M -15.99 % | 777.228 M 44.26 % | 538.781 M 36.71 % | 394.099 M 7.53 % | 366.491 M 23.87 % | 295.868 M 104.05 % | 145.000 M |
| Operating income ratio | 0.05 30.27 % | 0.04 -2.89 % | 0.04 104.41 % | 0.02 -23.80 % | 0.03 -28.02 % | 0.03 -41.07 % | 0.06 -15.24 % | 0.07 13.58 % | 0.06 3.07 % | 0.06 -4.17 % | 0.06 15.12 % | 0.05 101.73 % | 0.03 |
| Total other income expenses net | 30.927 M 249.00 % | -20.756 M -120.35 % | 102.006 M 290.07 % | 26.151 M 283.79 % | -14.229 M -862.54 % | 1.866 M -69.32 % | 6.083 M 771.41 % | -906.000 K 83.60 % | -5.526 M 85.47 % | -38.027 M -291.61 % | 19.846 M 339.48 % | -8.287 M 79.28 % | -40.000 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.025 B -49.06 % | -1.358 B -96.54 % | -691.184 M 52.74 % | -1.463 B 0.29 % | -1.467 B -39.25 % | -1.053 B 7.63 % | -1.140 B 17.28 % | -1.378 B -70.09 % | -810.434 M -66.40 % | -487.047 M -138.07 % | -204.579 M -474.55 % | -35.607 M -116.48 % | 216.000 M |
| Total investments | 307.862 M 13.95 % | 270.184 M 36.25 % | 198.302 M 88.54 % | 105.178 M -5.79 % | 111.640 M -23.95 % | 146.807 M -12.38 % | 167.558 M 125.98 % | 74.148 M 271.80 % | 19.943 M 29.46 % | 15.405 M -33.67 % | 23.225 M -59.09 % | 56.775 M -67.74 % | 176.000 M |
| Total debt | 475.299 M -33.56 % | 715.423 M -14.15 % | 833.301 M 168.97 % | 309.815 M -25.17 % | 414.023 M 397.42 % | 83.234 M -43.87 % | 148.286 M -18.72 % | 182.436 M -25.71 % | 245.564 M -28.22 % | 342.118 M -2.81 % | 351.994 M -33.00 % | 525.368 M -28.72 % | 737.000 M |
| Accumulated other comprehensive income loss | 75.918 M 51.84 % | 50.000 M 1 000 300.04 % | -4.999 K 99.78 % | -2.231 M 30.71 % | -3.220 M 83.83 % | -19.910 M -1 541.38 % | -1.213 M -123.96 % | 5.063 M -17.07 % | 6.105 M -18.99 % | 7.536 M -58.13 % | 18.000 M -41.94 % | 31.000 M 14.81 % | 27.000 M |
| Retained earnings | 3.158 B 21.57 % | 2.598 B 14.05 % | 2.278 B 19.02 % | 1.914 B 3.52 % | 1.849 B 1.56 % | 1.820 B 5.66 % | 1.723 B 18.52 % | 1.454 B 40.00 % | 1.038 B 36.36 % | 761.503 M 30.55 % | 583.291 M 96.70 % | 296.536 M 124.65 % | 132.000 M |
| Common stock | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 4.34 % | 590.985 M 3.87 % | 568.940 M 3.33 % | 550.628 M 43.42 % | 383.927 M 0.00 % | 383.927 M 6.52 % | 360.433 M 182.81 % | 127.447 M 4.46 % | 122.000 M |
| Total equity | 4.813 B 14.21 % | 4.214 B 9.93 % | 3.834 B 27.05 % | 3.017 B 1.80 % | 2.964 B 3.02 % | 2.877 B 4.82 % | 2.745 B 12.24 % | 2.446 B 44.04 % | 1.698 B 19.36 % | 1.422 B 17.79 % | 1.208 B 158.04 % | 467.992 M 62.50 % | 288.000 M |
| Other non current liabilities | 390.514 M -4.71 % | 409.800 M 14.07 % | 359.246 M 17.88 % | 304.757 M -7.85 % | 330.718 M 3.48 % | 319.588 M 3.27 % | 309.471 M 0.70 % | 307.327 M 4.79 % | 293.287 M 5.91 % | 276.928 M 6.88 % | 259.107 M -18.70 % | 318.693 M 4.04 % | 306.331 M |
| Long term debt | 249.514 M -41.49 % | 426.418 M -24.58 % | 565.414 M 171.69 % | 208.111 M -32.70 % | 309.230 M 1 033.04 % | 27.292 M -63.25 % | 74.263 M -35.36 % | 114.887 M -34.64 % | 175.776 M -25.52 % | 235.989 M 87.78 % | 125.676 M -55.46 % | 282.160 M -31.63 % | 412.669 M |
| Total non current liabilities | 680.923 M -22.43 % | 877.787 M -6.99 % | 943.742 M 84.01 % | 512.868 M -19.86 % | 639.948 M 84.49 % | 346.880 M -9.60 % | 383.734 M -9.11 % | 422.214 M -9.99 % | 469.063 M -8.55 % | 512.917 M 33.30 % | 384.783 M -35.96 % | 600.853 M -16.43 % | 719.000 M |
| Other current liabilities | 1.932 B 141.88 % | 798.728 M 25.63 % | 635.788 M 107.80 % | 305.957 M -17.43 % | 370.556 M -15.55 % | 438.762 M 10.32 % | 397.723 M -9.47 % | 439.336 M 25.05 % | 351.325 M 32.43 % | 265.290 M -24.23 % | 350.132 M 19.82 % | 292.212 M -13.29 % | 337.000 M |
| Deferred revenue | 0.000 -100.00 % | 388.568 M -30.60 % | 559.905 M 206.80 % | 182.497 M 6.74 % | 170.970 M -9.94 % | 189.845 M -2.14 % | 194.000 M -5.80 % | 205.938 M -17.78 % | 250.469 M 39.12 % | 180.037 M -12.04 % | 204.689 M 110.18 % | 97.387 M | 0.000 |
| Short term debt | 225.785 M -21.88 % | 289.005 M 7.88 % | 267.887 M 136.20 % | 113.416 M -5.17 % | 119.594 M 113.78 % | 55.942 M -24.43 % | 74.023 M 9.58 % | 67.549 M -3.21 % | 69.788 M -34.24 % | 106.129 M -58.84 % | 257.836 M 6.01 % | 243.208 M -25.40 % | 326.000 M |
| Total current liabilities | 4.454 B 26.52 % | 3.521 B -1.54 % | 3.576 B 130.53 % | 1.551 B 4.13 % | 1.490 B -8.24 % | 1.623 B 16.49 % | 1.393 B -25.39 % | 1.868 B 43.04 % | 1.306 B 12.42 % | 1.161 B 2.41 % | 1.134 B 3.22 % | 1.099 B -8.44 % | 1.200 B |
| Total liabilities | 5.135 B 16.76 % | 4.398 B -2.68 % | 4.519 B 118.97 % | 2.064 B -3.08 % | 2.129 B 8.09 % | 1.970 B 10.86 % | 1.777 B -22.39 % | 2.290 B 29.03 % | 1.775 B 6.00 % | 1.674 B 10.24 % | 1.519 B -10.63 % | 1.700 B -11.44 % | 1.919 B |
| Other non current assets | 302.924 M 5.43 % | 287.332 M 39 406.70 % | -731.000 K -593.92 % | 148.000 K -99.94 % | 254.694 M 38 631.62 % | -661.000 K -185.84 % | 770.000 K -98.63 % | 56.082 M 17.68 % | 47.655 M 19.97 % | 39.723 M -92.54 % | 532.582 M 332.09 % | 123.257 M -33.37 % | 185.000 M |
| Long term investments | 307.862 M 13.95 % | 270.184 M -41.64 % | 463.000 M 54.85 % | 299.000 M 427.77 % | 56.654 M -83.77 % | 349.000 M -1.41 % | 354.000 M 81.12 % | 195.451 M 41.40 % | 138.228 M 6.44 % | 129.861 M 139.14 % | -331.773 M -716.09 % | 53.851 M -69.23 % | 175.000 M |
| Intangible assets | 66.878 M -42.31 % | 115.918 M -36.74 % | 183.253 M -32.45 % | 271.281 M -24.00 % | 356.964 M -1.56 % | 362.634 M 13.23 % | 320.277 M 525.31 % | 51.219 M 255.86 % | 14.393 M 49.44 % | 9.631 M -33.40 % | 14.462 M -29.26 % | 20.445 M 57.27 % | 13.000 M |
| GoodWill | 21.735 M -21.05 % | 27.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K | 0.000 |
| Goodwill and intangible assets | 88.613 M -38.23 % | 143.449 M -21.72 % | 183.253 M -32.45 % | 271.281 M -24.00 % | 356.964 M -1.56 % | 362.634 M 13.23 % | 320.277 M 525.31 % | 51.219 M 255.86 % | 14.393 M 49.44 % | 9.631 M -33.40 % | 14.462 M -29.51 % | 20.515 M 57.81 % | 13.000 M |
| Property plant equipment net | 687.055 M -1.89 % | 700.285 M 27.00 % | 551.427 M 76.47 % | 312.476 M -6.51 % | 334.226 M -5.89 % | 355.160 M -5.44 % | 375.574 M -0.44 % | 377.252 M -2.39 % | 386.507 M -5.20 % | 407.725 M 373.62 % | 86.087 M -3.34 % | 89.063 M 2.37 % | 87.000 M |
| Total non current assets | 1.581 B 0.12 % | 1.579 B 12.70 % | 1.401 B 36.48 % | 1.026 B -9.60 % | 1.135 B -4.18 % | 1.185 B 3.52 % | 1.145 B 60.24 % | 714.344 M 15.81 % | 616.807 M 0.75 % | 612.192 M 92.35 % | 318.271 M -21.28 % | 404.328 M -12.10 % | 460.000 M |
| Other current assets | 541.207 M 28.09 % | 422.531 M -11.40 % | 476.919 M 24.69 % | 382.484 M 89.14 % | 202.221 M -7.22 % | 217.947 M 55.19 % | 140.443 M -8.72 % | 153.857 M 46.58 % | 104.965 M 28.41 % | 81.742 M 11.09 % | 73.580 M 24.77 % | 58.973 M -15.75 % | 70.000 M |
| Short term investments | 0.000 -100.00 % | 888.000 K | 0.000 | 0.000 -100.00 % | 54.986 M | 0.000 100.00 % | -186.442 M -53.70 % | -121.303 M -2.55 % | -118.285 M -3.35 % | -114.456 M -132.24 % | 354.998 M 12 040.83 % | 2.924 M 192.40 % | 1.000 M |
| cash and cash equivalents | 2.500 B 20.61 % | 2.073 B 35.98 % | 1.524 B -13.98 % | 1.772 B -5.76 % | 1.881 B 65.48 % | 1.137 B -11.80 % | 1.289 B -17.45 % | 1.561 B 47.81 % | 1.056 B 27.36 % | 829.165 M 48.98 % | 556.573 M -0.78 % | 560.975 M 7.67 % | 521.000 M |
| Cash and short term investments | 2.500 B 20.56 % | 2.074 B 36.04 % | 1.524 B -13.98 % | 1.772 B -8.44 % | 1.936 B 70.32 % | 1.137 B -11.80 % | 1.289 B -17.45 % | 1.561 B 47.81 % | 1.056 B 27.36 % | 829.165 M -9.04 % | 911.571 M 61.66 % | 563.899 M 8.03 % | 522.000 M |
| Total current assets | 8.368 B 18.96 % | 7.034 B 1.18 % | 6.952 B 71.45 % | 4.055 B 2.44 % | 3.958 B 8.08 % | 3.662 B 8.44 % | 3.377 B -16.01 % | 4.021 B 40.81 % | 2.856 B 14.94 % | 2.485 B 3.17 % | 2.408 B 36.58 % | 1.763 B 0.93 % | 1.747 B |
| Inventory | 192.909 M 38.26 % | 139.528 M -68.08 % | 437.171 M 458.21 % | 78.316 M 10.18 % | 71.082 M -24.50 % | 94.146 M 19.68 % | 78.664 M -14.85 % | 92.388 M 152.27 % | 36.623 M 15.28 % | 31.770 M 53.81 % | 20.655 M -49.45 % | 40.861 M -21.42 % | 52.000 M |
| Net receivables | 5.133 B 16.72 % | 4.398 B -2.56 % | 4.514 B 147.76 % | 1.822 B 4.15 % | 1.749 B -20.99 % | 2.214 B 18.40 % | 1.870 B -15.55 % | 2.214 B 33.52 % | 1.658 B 7.54 % | 1.542 B 9.94 % | 1.402 B 27.55 % | 1.099 B -0.32 % | 1.103 B |
| Tax assets | 194.151 M 9.43 % | 177.427 M -12.96 % | 203.849 M 42.07 % | 143.484 M 7.99 % | 132.867 M 11.80 % | 118.848 M 26.37 % | 94.045 M 173.86 % | 34.340 M 14.38 % | 30.024 M 18.90 % | 25.252 M 49.31 % | 16.913 M -85.62 % | 117.642 M | 0.000 |
| Other assets | 0.000 -100.00 % | 3.000 K 0.00 % | 3.000 K -40.00 % | 5.000 K 25.00 % | 4.000 K 100.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 2.297 B 17.15 % | 1.960 B 7.83 % | 1.818 B 102.60 % | 897.340 M 16.93 % | 767.448 M -10.65 % | 858.883 M 3.77 % | 827.712 M -28.33 % | 1.155 B 57.57 % | 732.963 M 6.59 % | 687.633 M 61.19 % | 426.590 M -21.54 % | 543.732 M -5.65 % | 576.320 M |
| Tax payables | 0.000 -100.00 % | 83.852 M -71.48 % | 294.045 M 466.89 % | 51.870 M -14.93 % | 60.970 M -23.64 % | 79.845 M -15.06 % | 94.000 M -54.36 % | 205.938 M 35.79 % | 151.659 M 48.12 % | 102.389 M 2.85 % | 99.551 M 409.63 % | 19.534 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 359.144 M 5 423.02 % | -6.747 M -88.62 % | -3.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 10.840 M -43.50 % | 19.185 M -16.74 % | 23.042 M 64.96 % | 13.968 M -50.44 % | 28.184 M -34.76 % | 43.198 M -10.49 % | 48.258 M 115.28 % | 22.416 M -12.27 % | 25.552 M -10.34 % | 28.499 M -9.58 % | 31.518 M -0.54 % | 31.688 M 99.63 % | 15.873 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 5.000 K -99.78 % | 2.231 M -30.71 % | 3.220 M -82.11 % | 18.000 M 1 383.92 % | 1.213 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 961.759 M 1.29 % | 949.477 M 1.11 % | 939.019 M 92.89 % | 486.816 M -2.37 % | 498.658 M 4.71 % | 476.211 M 4.84 % | 454.210 M 4.15 % | 436.101 M 61.88 % | 269.401 M -0.01 % | 269.430 M 9.55 % | 245.936 M 458.83 % | 44.009 M 528.70 % | 7.000 M |
| Deferred tax liabilities non current | 40.895 M -1.62 % | 41.569 M 117.84 % | 19.082 M 182.82 % | 6.747 M 88.62 % | 3.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 9.948 B 15.51 % | 8.613 B 3.11 % | 8.353 B 64.39 % | 5.081 B -0.24 % | 5.094 B 5.08 % | 4.847 B 7.19 % | 4.522 B -4.51 % | 4.735 B 36.37 % | 3.473 B 12.14 % | 3.097 B 13.58 % | 2.727 B 25.79 % | 2.168 B -1.79 % | 2.207 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -122.359 M 5.84 % | -129.942 M -5.16 % | -123.568 M 32.69 % | -183.579 M 45.36 % | -336.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 17.026 M -36.31 % | 26.733 M -8.94 % | 29.357 M 139.61 % | 12.252 M 47.53 % | 8.305 M 28.22 % | 6.477 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -151.727 M -126.95 % | 562.945 M 133.07 % | -1.703 B -690.85 % | -215.274 M -156.42 % | 381.575 M 362.87 % | -145.159 M 29.18 % | -204.975 M -61.89 % | -126.615 M -696.32 % | -15.900 M -161.44 % | 25.879 M 107.08 % | -365.767 M -1 468.68 % | 26.724 M | 0.000 |
| Accounts receivables | -735.617 M -648.67 % | 134.073 M 106.22 % | -2.156 B -2 980.00 % | -70.000 M -114.71 % | 476.000 M 234.08 % | -355.000 M -203.80 % | 342.000 M 161.76 % | -553.766 M -362.60 % | -119.707 M 15.90 % | -142.333 M 52.24 % | -298.000 M | 0.000 | 0.000 |
| Inventory | -53.380 M -117.93 % | 297.648 M 344.26 % | -121.856 M -1 584.49 % | -7.234 M -131.39 % | 23.047 M 248.86 % | -15.482 M -213.02 % | 13.699 M 124.57 % | -55.765 M -943.51 % | -5.344 M 51.92 % | -11.114 M -154.97 % | 20.217 M 68.04 % | 12.031 M | 0.000 |
| Accounts payables | 337.132 M 178.09 % | 121.232 M -63.09 % | 328.484 M 154.69 % | 128.973 M 232.43 % | -97.387 M -362.53 % | 37.095 M 111.38 % | -325.892 M -177.54 % | 420.290 M 758.14 % | 48.977 M -81.31 % | 261.990 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 300.138 M 2 903.78 % | 9.992 M -95.95 % | 246.872 M 192.46 % | -267.013 M -1 229.41 % | -20.085 M -110.67 % | 188.228 M 180.17 % | -234.782 M -231.38 % | -70.850 M -571.18 % | -10.556 M -128.54 % | 36.993 M 109.58 % | -385.984 M -2 726.99 % | 14.693 M | 0.000 |
| Other non cash items | 210.964 M 152.89 % | -398.908 M -448.18 % | -72.769 M -9 039.68 % | 814.000 K 125.39 % | -3.206 M 10.99 % | -3.602 M -102.38 % | 151.541 M 167.93 % | -223.092 M -111.78 % | -105.342 M -12.85 % | -93.348 M -394.90 % | -18.862 M 66.89 % | -56.975 M 65.68 % | -166.000 M |
| Net cash provided by operating activities | 864.578 M -16.76 % | 1.039 B 197.30 % | -1.067 B -1 892.15 % | 59.565 M -91.06 % | 666.108 M 310.78 % | 162.156 M -48.49 % | 314.795 M -32.17 % | 464.100 M 2.36 % | 453.416 M 44.59 % | 313.579 M 1 437.45 % | 20.396 M -92.52 % | 272.667 M | 0.000 |
| Investments in property plant and equipment | -59.660 M -10.48 % | -54.000 M -320.30 % | -12.848 M 55.90 % | -29.136 M 67.35 % | -89.241 M 19.40 % | -110.723 M 60.62 % | -281.140 M -532.49 % | -44.450 M -135.05 % | -18.911 M 94.24 % | -328.219 M -88 130.91 % | -372.000 K 95.90 % | -9.067 M | 0.000 |
| Acquisitions net | 0.000 100.00 % | -79.000 M -16 456.11 % | 483.000 K -95.35 % | 10.379 M 161.55 % | -16.863 M -157.09 % | 29.540 M 2 902.03 % | 984.000 K | 0.000 | 0.000 | 0.000 100.00 % | -240.000 K | 0.000 | 0.000 |
| Purchases of investments | -39.924 M 54.52 % | -87.791 M -372.02 % | -18.599 M -48.86 % | -12.494 M -0.07 % | -12.485 M 43.76 % | -22.198 M 80.33 % | -112.830 M -96.07 % | -57.546 M -13 313.99 % | -429.000 K -1.90 % | -421.000 K -1.45 % | -415.000 K -1.22 % | -410.000 K | 0.000 |
| Sales maturities of investments | 77.602 M 29.33 % | 60.002 M 12 522.77 % | -483.000 K -100.88 % | 54.992 M 481.07 % | 9.464 M 132.04 % | -29.540 M -2 902.03 % | -984.000 K -101.78 % | 55.235 M 1 407.09 % | 3.665 M 362.75 % | 792.000 K -98.35 % | 47.900 M | 0.000 | 0.000 |
| Other investing activites | -8.228 M 86.22 % | -59.689 M -593.09 % | -8.612 M -157.42 % | 14.997 M 1 410.93 % | -1.144 M 92.55 % | -15.356 M -40.87 % | -10.901 M -137.45 % | 29.112 M 222.53 % | -23.759 M -1.56 % | -23.395 M -124.78 % | -10.408 M 15.02 % | -12.247 M | 0.000 |
| Net cash used for investing activites | -30.210 M 86.30 % | -220.478 M -450.38 % | -40.059 M -203.41 % | 38.738 M 135.13 % | -110.269 M 25.63 % | -148.277 M 63.38 % | -404.871 M -455.50 % | -72.884 M -69.11 % | -43.099 M 87.76 % | -352.035 M -1 065.41 % | 36.465 M 267.86 % | -21.724 M | 0.000 |
| Debt repayment | -235.458 M -26.32 % | -186.394 M -144.92 % | 414.912 M 561.05 % | -89.992 M -126.02 % | 345.803 M 676.42 % | -59.992 M 0.00 % | -59.992 M 0.00 % | -59.992 M 35.91 % | -93.607 M -1 265.13 % | -6.857 M 96.04 % | -173.204 M 24.67 % | -229.941 M | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.309 M 27.87 % | 27.613 M -91.60 % | 328.576 M | 0.000 -100.00 % | 44.750 M -90.39 % | 465.710 M 4 557.10 % | 10.000 M | 0.000 |
| Common stock repurchased | 0.000 100.00 % | -102.000 K | 0.000 100.00 % | -27.922 M | 0.000 100.00 % | -44.000 K 78.43 % | -204.000 K | 0.000 100.00 % | -26.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -128.585 M 12.94 % | -147.694 M -66.23 % | -88.849 M 2.83 % | -91.435 M 36.99 % | -145.119 M 17.03 % | -174.912 M -7.43 % | -162.812 M -46.37 % | -111.231 M -34.11 % | -82.942 M -12.50 % | -73.723 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -4.612 M 41.10 % | -7.830 M 51.14 % | -16.026 M -1.71 % | -15.757 M 7.03 % | -16.949 M -224.31 % | 13.635 M 643.86 % | 1.833 M 175.96 % | -2.413 M 83.46 % | -14.591 M -28.66 % | -11.341 M 63.43 % | -31.008 M -497.69 % | -5.188 M | 0.000 |
| Net cash used provided by financing activities | -368.655 M -7.79 % | -342.020 M -210.32 % | 310.037 M 237.73 % | -225.106 M -222.52 % | 183.735 M 198.78 % | -186.004 M 3.90 % | -193.562 M -224.93 % | 154.940 M 181.05 % | -191.166 M -305.26 % | -47.171 M -118.04 % | 261.498 M 216.15 % | -225.129 M | 0.000 |
| Effect of forex changes on cash | 557.412 M 27 840.45 % | 1.995 M -99.27 % | 271.614 M 4 157.94 % | 6.379 M 172.37 % | 2.342 M 240.24 % | -1.670 M -144.15 % | -684.000 K -132.51 % | 2.104 M 148.20 % | -4.365 M -105.51 % | -2.124 M -134.75 % | 6.113 M 160.24 % | 2.349 M | 0.000 |
| Net change in cash | 1.023 B 113.97 % | 478.166 M 190.92 % | -525.906 M -336.72 % | -120.423 M -116.23 % | 741.917 M 526.89 % | -173.795 M 38.87 % | -284.324 M -151.86 % | 548.261 M 155.26 % | 214.785 M 344.76 % | -87.752 M -127.04 % | 324.473 M 1 052.08 % | 28.164 M | 0.000 |
| Cash at beginning of period | 1.477 B 47.87 % | 998.979 M -34.49 % | 1.525 B -7.32 % | 1.645 B 82.13 % | 903.390 M -16.13 % | 1.077 B -20.88 % | 1.362 B 67.42 % | 813.248 M 35.89 % | 598.463 M -12.79 % | 686.215 M 89.70 % | 361.742 M 8.44 % | 333.578 M | 0.000 |
| Cash at end of period | 2.500 B 69.26 % | 1.477 B 47.87 % | 998.978 M -34.49 % | 1.525 B -7.32 % | 1.645 B 82.13 % | 903.390 M -16.13 % | 1.077 B -20.88 % | 1.362 B 67.42 % | 813.248 M 35.89 % | 598.463 M -12.79 % | 686.215 M 89.70 % | 361.742 M | 0.000 |
| Operating cash flow | 864.578 M -16.76 % | 1.039 B 197.30 % | -1.067 B -1 892.15 % | 59.565 M -91.06 % | 666.108 M 310.78 % | 162.156 M -48.49 % | 314.795 M -32.17 % | 464.100 M 2.36 % | 453.416 M 44.59 % | 313.579 M 1 437.45 % | 20.396 M -92.52 % | 272.667 M | 0.000 |
| Capital expenditure | -25.502 M 72.75 % | -93.579 M -628.35 % | -12.848 M 55.90 % | -29.136 M 67.35 % | -89.241 M 19.40 % | -110.723 M 60.62 % | -281.140 M -532.49 % | -44.450 M -135.05 % | -18.911 M 94.24 % | -328.219 M -88 130.91 % | -372.000 K 95.90 % | -9.067 M | 0.000 |
| Free CashFlow | 839.076 M -11.22 % | 945.090 M 187.48 % | -1.080 B -3 650.38 % | 30.429 M -94.73 % | 576.867 M 1 021.59 % | 51.433 M 52.82 % | 33.655 M -91.98 % | 419.650 M -3.42 % | 434.505 M 3 067.93 % | -14.640 M -173.11 % | 20.024 M -92.40 % | 263.600 M | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.427 B 37.38 % | 4.678 B -13.52 % | 5.409 B 31.21 % | 4.122 B -22.63 % | 5.328 B 18.51 % | 4.496 B -11.31 % | 5.070 B 11.73 % | 4.537 B -4.88 % | 4.770 B 29.93 % | 3.671 B 1.89 % | 3.603 B 34.03 % | 2.689 B -7.49 % | 2.906 B -11.71 % | 3.292 B 14.44 % | 2.876 B 14.71 % | 2.507 B -19.71 % | 3.123 B 19.98 % | 2.603 B -9.01 % | 2.861 B -2.67 % | 2.939 B -2.93 % | 3.028 B -1.27 % | 3.067 B -6.24 % | 3.270 B 41.31 % | 2.314 B -16.35 % | 2.767 B 17.62 % | 2.352 B -28.04 % | 3.269 B 22.78 % | 2.663 B -18.89 % | 3.282 B 26.87 % | 2.587 B -17.96 % | 3.154 B 48.39 % | 2.125 B -11.15 % | 2.392 B 11.94 % | 2.137 B -10.23 % | 2.380 B 27.39 % | 1.869 B -11.61 % | 2.114 B 57.37 % | 1.343 B -21.13 % | 1.703 B 16.88 % | 1.457 B -9.88 % | 1.617 B 5.04 % | 1.539 B 12.33 % | 1.371 B 0.00 % | 1.371 B |
| Net income | 485.244 M 2 599.97 % | -19.410 M -106.28 % | 309.000 M 458.36 % | -86.225 M -150.99 % | 169.090 M 695.27 % | 21.262 M -89.66 % | 205.564 M 185.59 % | 71.978 M -47.80 % | 137.892 M -45.63 % | 253.595 M 80.74 % | 140.307 M 277.90 % | -78.868 M -194.16 % | 83.763 M 570.53 % | 12.492 M -87.07 % | 96.585 M 350.16 % | -38.609 M -137.94 % | 101.767 M 1 354.83 % | -8.110 M -109.11 % | 88.975 M 1 401.37 % | -6.837 M -105.14 % | 133.051 M 1 402.55 % | 8.855 M -94.65 % | 165.437 M 575.27 % | -34.809 M -124.65 % | 141.193 M 737.99 % | 16.849 M -92.39 % | 221.502 M 328.21 % | 51.727 M -69.38 % | 168.957 M 75.93 % | 96.035 M -60.34 % | 242.138 M 1 109.54 % | 20.019 M -83.67 % | 122.586 M 144.69 % | 50.098 M -70.78 % | 171.452 M 935.90 % | 16.551 M -87.96 % | 137.464 M 5 574.47 % | -2.511 M -102.33 % | 107.807 M 1 069.02 % | 9.222 M -86.20 % | 66.825 M 19.99 % | 55.692 M 22.40 % | 45.500 M 0.00 % | 45.500 M |
| Income before tax | 732.487 M 4 066.25 % | -18.468 M -104.07 % | 454.000 M 480.54 % | -119.305 M -151.93 % | 229.746 M 546.41 % | 35.542 M -89.30 % | 332.190 M 180.62 % | 118.379 M -48.72 % | 230.836 M -32.39 % | 341.427 M 55.10 % | 220.133 M 291.04 % | -115.230 M -175.17 % | 153.291 M 716.77 % | 18.768 M -86.69 % | 140.993 M 314.55 % | -65.717 M -138.82 % | 169.298 M 1 209.28 % | -15.262 M -111.49 % | 132.801 M 1 187.37 % | -12.213 M -105.71 % | 214.016 M 2 028.67 % | 10.054 M -95.77 % | 237.419 M 548.27 % | -52.963 M -122.30 % | 237.463 M 873.97 % | 24.381 M -92.42 % | 321.585 M 325.26 % | 75.621 M -69.69 % | 249.516 M 74.34 % | 143.118 M -59.56 % | 353.862 M 1 095.56 % | 29.598 M -84.44 % | 190.228 M 160.41 % | 73.049 M -70.53 % | 247.839 M 1 019.47 % | 22.139 M -88.18 % | 187.266 M 4 041.61 % | -4.751 M -102.96 % | 160.489 M 1 128.11 % | 13.068 M -91.39 % | 151.743 M 64.09 % | 92.473 M 31.17 % | 70.500 M 0.00 % | 70.500 M |
| Income before tax ratio | 0.11 2 986.97 % | 0.00 -104.70 % | 0.08 390.03 % | -0.03 -167.12 % | 0.04 445.45 % | 0.01 -87.94 % | 0.07 151.16 % | 0.03 -46.09 % | 0.05 -47.96 % | 0.09 52.23 % | 0.06 242.54 % | -0.04 -181.26 % | 0.05 825.07 % | 0.01 -88.37 % | 0.05 287.03 % | -0.03 -148.34 % | 0.05 1 024.52 % | -0.01 -112.63 % | 0.05 1 217.15 % | 0.00 -105.88 % | 0.07 2 055.94 % | 0.00 -95.48 % | 0.07 417.23 % | -0.02 -126.66 % | 0.09 728.07 % | 0.01 -89.46 % | 0.10 246.36 % | 0.03 -62.64 % | 0.08 37.42 % | 0.06 -50.70 % | 0.11 705.68 % | 0.01 -82.49 % | 0.08 132.64 % | 0.03 -67.17 % | 0.10 778.79 % | 0.01 -86.63 % | 0.09 2 604.68 % | 0.00 -103.75 % | 0.09 950.73 % | 0.01 -90.44 % | 0.09 56.22 % | 0.06 16.77 % | 0.05 0.00 % | 0.05 |
| EBITDA | 761.215 M 8 012.70 % | 9.383 M -98.05 % | 482.000 M 682.83 % | -82.700 M -130.83 % | 268.257 M 277.01 % | 71.154 M -80.68 % | 368.319 M 140.37 % | 153.230 M -42.68 % | 267.321 M -27.98 % | 371.180 M 48.14 % | 250.557 M 397.75 % | -84.150 M -145.34 % | 185.586 M 266.03 % | 50.703 M -70.77 % | 173.434 M 618.81 % | -33.429 M -116.55 % | 202.047 M 2 349.05 % | 8.250 M -94.91 % | 162.000 M 784.23 % | 18.321 M -92.25 % | 236.418 M 1 112.40 % | 19.500 M -92.31 % | 253.500 M 669.66 % | -44.500 M -118.69 % | 238.088 M 854.49 % | 24.944 M -92.26 % | 322.143 M 323.29 % | 76.104 M -69.55 % | 249.953 M 74.17 % | 143.509 M -59.49 % | 354.290 M 1 077.47 % | 30.089 M -84.22 % | 190.668 M 159.33 % | 73.523 M -70.39 % | 248.331 M 994.60 % | 22.687 M -87.93 % | 187.909 M 4 800.08 % | -3.998 M -102.48 % | 161.223 M 1 058.13 % | 13.921 M -90.90 % | 152.962 M 63.23 % | 93.709 M | 0.000 | 0.000 |
| Net income ratio | 0.08 1 919.69 % | 0.00 -107.26 % | 0.06 373.13 % | -0.02 -165.91 % | 0.03 571.07 % | 0.00 -88.34 % | 0.04 155.61 % | 0.02 -45.12 % | 0.03 -58.15 % | 0.07 77.40 % | 0.04 232.74 % | -0.03 -201.78 % | 0.03 659.44 % | 0.00 -88.70 % | 0.03 318.08 % | -0.02 -147.25 % | 0.03 1 145.84 % | 0.00 -110.02 % | 0.03 1 437.01 % | 0.00 -105.29 % | 0.04 1 421.81 % | 0.00 -94.29 % | 0.05 436.33 % | -0.02 -129.47 % | 0.05 612.46 % | 0.01 -89.43 % | 0.07 248.77 % | 0.02 -62.26 % | 0.05 38.68 % | 0.04 -51.65 % | 0.08 715.10 % | 0.01 -81.62 % | 0.05 118.59 % | 0.02 -67.45 % | 0.07 713.19 % | 0.01 -86.38 % | 0.07 3 578.73 % | 0.00 -102.95 % | 0.06 900.17 % | 0.01 -84.69 % | 0.04 14.23 % | 0.04 8.97 % | 0.03 0.00 % | 0.03 |
| Ratio EBITDA | 0.12 5 805.11 % | 0.00 -97.75 % | 0.09 544.20 % | -0.02 -139.84 % | 0.05 218.13 % | 0.02 -78.22 % | 0.07 115.14 % | 0.03 -39.74 % | 0.06 -44.57 % | 0.10 45.40 % | 0.07 322.16 % | -0.03 -149.01 % | 0.06 314.56 % | 0.02 -74.45 % | 0.06 552.27 % | -0.01 -120.61 % | 0.06 1 941.16 % | 0.00 -94.40 % | 0.06 808.44 % | 0.01 -92.02 % | 0.08 1 127.94 % | 0.01 -91.80 % | 0.08 503.13 % | -0.02 -122.34 % | 0.09 711.51 % | 0.01 -89.24 % | 0.10 244.76 % | 0.03 -62.46 % | 0.08 37.29 % | 0.06 -50.62 % | 0.11 693.49 % | 0.01 -82.24 % | 0.08 131.67 % | 0.03 -67.02 % | 0.10 759.27 % | 0.01 -86.34 % | 0.09 3 086.64 % | 0.00 -103.14 % | 0.09 890.86 % | 0.01 -89.90 % | 0.09 55.40 % | 0.06 | 0.00 | 0.00 |
| Gross profit ratio | 0.26 34.76 % | 0.19 -19.89 % | 0.24 25.94 % | 0.19 -12.90 % | 0.22 13.65 % | 0.19 -15.26 % | 0.23 12.77 % | 0.20 -12.57 % | 0.23 -6.41 % | 0.25 2.44 % | 0.24 34.07 % | 0.18 -26.70 % | 0.25 38.32 % | 0.18 -21.82 % | 0.23 16.33 % | 0.20 -19.51 % | 0.24 18.10 % | 0.21 -15.23 % | 0.24 13.13 % | 0.22 -15.37 % | 0.25 28.62 % | 0.20 -17.49 % | 0.24 10.55 % | 0.22 -13.98 % | 0.25 29.48 % | 0.19 -14.48 % | 0.23 18.64 % | 0.19 -15.84 % | 0.23 7.37 % | 0.21 -8.61 % | 0.23 16.92 % | 0.20 -17.28 % | 0.24 24.67 % | 0.19 -17.10 % | 0.23 28.46 % | 0.18 -26.81 % | 0.25 20.18 % | 0.21 -19.99 % | 0.26 22.43 % | 0.21 -21.87 % | 0.27 29.10 % | 0.21 -2.25 % | 0.21 0.00 % | 0.21 |
| Weighted average shs out dil | 6.441 M -0.07 % | 6.446 M 0.10 % | 6.440 M 0.10 % | 6.433 M 0.05 % | 6.430 M -0.05 % | 6.433 M 0.08 % | 6.428 M 0.07 % | 6.424 M 0.00 % | 6.424 M -0.01 % | 6.424 M 8.34 % | 5.930 M 0.06 % | 5.926 M -0.01 % | 5.927 M -0.01 % | 5.928 M 0.09 % | 5.922 M -0.16 % | 5.932 M -0.18 % | 5.942 M -0.02 % | 5.943 M 0.00 % | 5.943 M 0.80 % | 5.896 M 0.00 % | 5.896 M 0.00 % | 5.896 M 0.00 % | 5.896 M 0.81 % | 5.848 M -0.29 % | 5.866 M -0.04 % | 5.868 M -0.03 % | 5.869 M 0.08 % | 5.865 M 1.24 % | 5.793 M 2.42 % | 5.656 M 0.13 % | 5.649 M 0.17 % | 5.639 M -0.27 % | 5.654 M 0.41 % | 5.631 M 0.75 % | 5.589 M 0.00 % | 5.589 M -0.01 % | 5.590 M -0.02 % | 5.591 M 0.07 % | 5.587 M 0.57 % | 5.555 M 12.96 % | 4.918 M 0.00 % | 4.918 M 12.31 % | 4.379 M 0.00 % | 4.379 M |
| Weighted average shs out | 6.441 M -0.07 % | 6.446 M 0.10 % | 6.440 M 0.10 % | 6.433 M 0.05 % | 6.430 M -0.05 % | 6.433 M 0.08 % | 6.428 M 0.07 % | 6.424 M 0.00 % | 6.424 M -0.01 % | 6.424 M 8.34 % | 5.930 M 0.06 % | 5.926 M -0.01 % | 5.927 M -0.01 % | 5.927 M 0.09 % | 5.922 M -0.17 % | 5.932 M -0.17 % | 5.942 M -0.01 % | 5.943 M 0.75 % | 5.898 M 0.04 % | 5.896 M 0.00 % | 5.896 M 0.00 % | 5.896 M 0.07 % | 5.892 M 0.74 % | 5.848 M 0.41 % | 5.825 M 0.20 % | 5.813 M 0.12 % | 5.806 M 0.29 % | 5.789 M 1.20 % | 5.721 M 2.35 % | 5.589 M 0.00 % | 5.589 M 0.00 % | 5.589 M 0.00 % | 5.589 M 0.00 % | 5.589 M 0.00 % | 5.589 M 0.00 % | 5.589 M -0.01 % | 5.590 M 0.02 % | 5.589 M 0.02 % | 5.587 M 7.07 % | 5.218 M 23.81 % | 4.215 M 9.07 % | 3.864 M 0.32 % | 3.852 M 0.00 % | 3.852 M |
| EPS diluted | 75.34 2 602.99 % | -3.01 -106.27 % | 47.98 458.06 % | -13.40 -150.95 % | 26.30 706.75 % | 3.26 -89.81 % | 31.98 185.28 % | 11.21 -47.79 % | 21.47 -45.60 % | 39.47 66.82 % | 23.66 277.76 % | -13.31 -194.20 % | 14.13 569.67 % | 2.11 -87.05 % | 16.29 350.23 % | -6.51 -138.00 % | 17.13 1 359.56 % | -1.36 -109.08 % | 14.97 1 390.52 % | -1.16 -105.14 % | 22.59 1 426.35 % | 1.48 -94.73 % | 28.06 571.60 % | -5.95 -124.72 % | 24.07 741.61 % | 2.86 -92.42 % | 37.75 328.00 % | 8.82 -69.92 % | 29.32 72.78 % | 16.97 -60.44 % | 42.90 1 108.45 % | 3.55 -83.66 % | 21.73 145.26 % | 8.86 -71.12 % | 30.68 936.49 % | 2.96 -87.98 % | 24.63 5 573.33 % | -0.45 -102.32 % | 19.36 1 066.27 % | 1.66 -87.79 % | 13.59 20.05 % | 11.32 8.95 % | 10.39 0.00 % | 10.39 |
| Earnings per share | 75.34 2 602.99 % | -3.01 -106.27 % | 47.98 458.06 % | -13.40 -150.95 % | 26.30 706.75 % | 3.26 -89.81 % | 31.98 185.28 % | 11.21 -47.79 % | 21.47 -45.60 % | 39.47 66.82 % | 23.66 277.76 % | -13.31 -194.20 % | 14.13 569.67 % | 2.11 -87.05 % | 16.29 350.23 % | -6.51 -137.89 % | 17.18 1 363.24 % | -1.36 -109.01 % | 15.09 1 400.86 % | -1.16 -105.13 % | 22.60 1 427.03 % | 1.48 -94.75 % | 28.20 573.95 % | -5.95 -124.53 % | 24.26 748.25 % | 2.86 -92.51 % | 38.19 327.18 % | 8.94 -69.87 % | 29.67 72.60 % | 17.19 -60.32 % | 43.32 1 110.06 % | 3.58 -83.68 % | 21.93 144.75 % | 8.96 -70.80 % | 30.68 936.49 % | 2.96 -88.11 % | 24.89 5 631.11 % | -0.45 -102.26 % | 19.89 1 023.73 % | 1.77 -88.99 % | 16.07 11.52 % | 14.41 22.02 % | 11.81 0.00 % | 11.81 |
| Gross profit | 1.682 B 85.15 % | 908.309 M -30.72 % | 1.311 B 65.24 % | 793.377 M -32.61 % | 1.177 B 34.69 % | 874.067 M -24.84 % | 1.163 B 26.00 % | 923.042 M -16.83 % | 1.110 B 21.60 % | 912.758 M 4.37 % | 874.501 M 79.69 % | 486.665 M -32.19 % | 717.679 M 22.13 % | 587.645 M -10.54 % | 656.864 M 33.44 % | 492.239 M -35.37 % | 761.629 M 41.70 % | 537.486 M -22.87 % | 696.865 M 10.11 % | 632.875 M -17.85 % | 770.366 M 26.99 % | 606.642 M -22.63 % | 784.123 M 56.22 % | 501.934 M -28.04 % | 697.560 M 52.29 % | 458.035 M -38.47 % | 744.375 M 45.66 % | 511.036 M -31.73 % | 748.563 M 36.22 % | 549.537 M -25.02 % | 732.948 M 73.50 % | 422.447 M -26.50 % | 574.774 M 39.55 % | 411.863 M -25.58 % | 553.429 M 63.64 % | 338.196 M -35.31 % | 522.761 M 89.13 % | 276.410 M -36.90 % | 438.027 M 43.10 % | 306.109 M -29.59 % | 434.747 M 35.60 % | 320.601 M 9.79 % | 292.000 M 0.00 % | 292.000 M |
| Income tax expense | 247.242 M 26 118.66 % | 943.000 K -99.35 % | 145.000 M 538.34 % | -33.079 M -154.54 % | 60.656 M 324.76 % | 14.280 M -88.72 % | 126.626 M 172.89 % | 46.401 M -50.08 % | 92.945 M 5.82 % | 87.831 M 10.03 % | 79.825 M 319.53 % | -36.361 M -152.30 % | 69.528 M 1 007.84 % | 6.276 M -85.87 % | 44.407 M 263.82 % | -27.107 M -140.14 % | 67.532 M 1 186.42 % | -6.216 M -114.08 % | 44.163 M 8 409.25 % | 519.000 K -99.39 % | 85.496 M 1 168.11 % | 6.742 M -91.24 % | 76.932 M 599.10 % | -15.414 M -116.01 % | 96.270 M 1 178.15 % | 7.532 M -92.47 % | 100.083 M 318.86 % | 23.894 M -70.34 % | 80.558 M 71.10 % | 47.083 M -57.86 % | 111.725 M 1 066.48 % | 9.578 M -85.84 % | 67.641 M 194.71 % | 22.952 M -69.95 % | 76.386 M 1 266.96 % | 5.588 M -88.78 % | 49.803 M 2 322.36 % | -2.241 M -104.25 % | 52.683 M 1 270.17 % | 3.845 M -95.47 % | 84.918 M 130.87 % | 36.781 M 47.12 % | 25.000 M 0.00 % | 25.000 M |
| Cost of revenue | 4.745 B 25.88 % | 3.770 B -8.02 % | 4.098 B 23.10 % | 3.329 B -19.80 % | 4.151 B 14.60 % | 3.622 B -7.29 % | 3.907 B 8.08 % | 3.614 B -1.26 % | 3.660 B 32.69 % | 2.759 B 1.09 % | 2.729 B 23.93 % | 2.202 B 0.61 % | 2.189 B -19.06 % | 2.704 B 21.83 % | 2.220 B 10.14 % | 2.015 B -14.66 % | 2.361 B 14.33 % | 2.065 B -4.55 % | 2.164 B -6.17 % | 2.306 B 2.16 % | 2.257 B -8.23 % | 2.460 B -1.06 % | 2.486 B 37.18 % | 1.812 B -12.40 % | 2.069 B 9.23 % | 1.894 B -24.97 % | 2.525 B 17.34 % | 2.151 B -15.09 % | 2.534 B 24.34 % | 2.038 B -15.83 % | 2.421 B 42.16 % | 1.703 B -6.29 % | 1.817 B 5.35 % | 1.725 B -5.58 % | 1.827 B 19.38 % | 1.530 B -3.82 % | 1.591 B 49.14 % | 1.067 B -15.67 % | 1.265 B 9.91 % | 1.151 B -2.63 % | 1.182 B -3.00 % | 1.219 B 13.01 % | 1.079 B 0.00 % | 1.079 B |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 700.000 K -12.50 % | 800.000 K -20.00 % | 1.000 M -18.70 % | 1.230 M 12.84 % | 1.090 M 142.22 % | 450.000 K 4 190.91 % | -11.000 K 62.07 % | -29.000 K -101.98 % | 1.465 M 536.96 % | 230.000 K -63.08 % | 623.000 K -31.16 % | 905.000 K 39.45 % | 649.000 K 13 080.00 % | -5.000 K -100.80 % | 625.000 K 220.66 % | -518.000 K -133.46 % | 1.548 M 1 632.67 % | -101.000 K -112.10 % | 835.000 K -5.97 % | 888.000 K 31.75 % | 674.000 K 316.72 % | -311.000 K -164.26 % | 484.000 K -42.17 % | 837.000 K 249.20 % | -561.000 K -155.43 % | 1.012 M 24.78 % | 811.000 K -77.96 % | 3.680 M 550.18 % | 566.000 K -66.23 % | 1.676 M 1 160.76 % | -158.000 K -130.38 % | 520.000 K | 0.000 -100.00 % | 544.000 K 117.07 % | -3.187 M -669.11 % | 560.000 K | 0.000 100.00 % | -2.338 M | 0.000 100.00 % | -1.242 M | 0.000 -100.00 % | 876.000 K | 0.000 | 0.000 |
| Operating expenses | 977.252 M 5.23 % | 928.652 M 7.98 % | 860.000 M -5.62 % | 911.190 M -0.04 % | 911.555 M 8.50 % | 840.107 M 0.56 % | 835.399 M 2.48 % | 815.210 M -7.48 % | 881.159 M 36.54 % | 645.347 M -1.27 % | 653.660 M 4.01 % | 628.469 M 10.87 % | 566.876 M -0.60 % | 570.271 M 7.11 % | 532.423 M -5.54 % | 563.672 M -5.13 % | 594.161 M 8.15 % | 549.361 M -2.84 % | 565.404 M -10.41 % | 631.075 M 13.36 % | 556.684 M -6.77 % | 597.115 M 9.16 % | 546.988 M -1.55 % | 555.618 M 20.32 % | 461.783 M 6.39 % | 434.028 M 2.56 % | 423.206 M -3.60 % | 439.021 M -11.19 % | 494.354 M 21.05 % | 408.381 M 7.52 % | 379.803 M -3.54 % | 393.728 M 3.21 % | 381.491 M 12.97 % | 337.696 M 9.72 % | 307.783 M -1.51 % | 312.509 M 0.26 % | 311.686 M 14.18 % | 272.989 M -0.74 % | 275.031 M -5.00 % | 289.502 M 3.04 % | 280.961 M 22.79 % | 228.819 M 3.77 % | 220.500 M 0.00 % | 220.500 M |
| Cost and expenses | 5.722 B 21.80 % | 4.698 B -5.24 % | 4.958 B 16.93 % | 4.240 B -16.24 % | 5.062 B 13.46 % | 4.462 B -5.90 % | 4.742 B 7.05 % | 4.430 B -2.46 % | 4.541 B 33.42 % | 3.404 B 0.63 % | 3.383 B 19.51 % | 2.830 B 2.72 % | 2.755 B -15.84 % | 3.274 B 18.98 % | 2.752 B 6.71 % | 2.579 B -12.74 % | 2.955 B 13.03 % | 2.615 B -4.19 % | 2.729 B -7.08 % | 2.937 B 4.37 % | 2.814 B -7.95 % | 3.057 B 0.78 % | 3.033 B 28.09 % | 2.368 B -6.43 % | 2.531 B 8.70 % | 2.328 B -21.02 % | 2.948 B 13.79 % | 2.591 B -14.45 % | 3.028 B 23.80 % | 2.446 B -12.66 % | 2.801 B 33.58 % | 2.097 B -4.65 % | 2.199 B 6.59 % | 2.063 B -3.37 % | 2.135 B 15.83 % | 1.843 B -3.15 % | 1.903 B 42.02 % | 1.340 B -13.01 % | 1.540 B 6.91 % | 1.441 B -1.54 % | 1.463 B 1.08 % | 1.448 B 11.44 % | 1.299 B 0.00 % | 1.299 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 976.552 M 5.25 % | 927.852 M 8.02 % | 859.000 M -5.60 % | 909.960 M -0.06 % | 910.465 M 8.43 % | 839.657 M 0.51 % | 835.410 M 2.47 % | 815.239 M -7.46 % | 881.000 M 36.49 % | 645.465 M -1.30 % | 653.987 M 3.99 % | 628.880 M 10.89 % | 567.121 M -0.65 % | 570.832 M 7.18 % | 532.585 M -5.69 % | 564.695 M -5.21 % | 595.736 M 8.51 % | 549.000 M -2.83 % | 565.000 M -10.46 % | 631.000 M 13.29 % | 557.000 M -6.70 % | 597.000 M 9.14 % | 547.000 M -1.44 % | 555.000 M 20.13 % | 462.000 M 6.45 % | 434.000 M 2.60 % | 423.000 M -3.64 % | 439.000 M -11.31 % | 495.000 M 21.32 % | 408.000 M 7.37 % | 380.000 M -3.31 % | 393.000 M 2.88 % | 382.000 M 13.35 % | 337.000 M 9.42 % | 308.000 M -1.28 % | 312.000 M 0.00 % | 312.000 M 14.29 % | 273.000 M -0.73 % | 275.000 M -4.84 % | 289.000 M 2.85 % | 281.000 M 22.71 % | 229.000 M -0.87 % | 231.000 M 0.00 % | 231.000 M |
| Interest income | 65.000 K -58.86 % | 158.000 K 125.71 % | 70.000 K 27.27 % | 55.000 K 103.70 % | 27.000 K -20.59 % | 34.000 K -47.69 % | 65.000 K 58.54 % | 41.000 K 51.85 % | 27.000 K 3.85 % | 26.000 K -13.33 % | 30.000 K -50.00 % | 60.000 K 66.67 % | 36.000 K -14.29 % | 42.000 K -31.15 % | 61.000 K -75.98 % | 254.000 K -22.32 % | 327.000 K 9.73 % | 298.000 K -53.36 % | 639.000 K 97.83 % | 323.000 K 0.94 % | 320.000 K -6.98 % | 344.000 K -10.88 % | 386.000 K 23.72 % | 312.000 K -3.70 % | 324.000 K 3.85 % | 312.000 K -4.59 % | 327.000 K -3.25 % | 338.000 K -5.85 % | 359.000 K 12.89 % | 318.000 K 21.37 % | 262.000 K 55.95 % | 168.000 K 75.00 % | 96.000 K -19.33 % | 119.000 K 21.43 % | 98.000 K -28.47 % | 137.000 K | 0.000 -100.00 % | 324.000 K 149.23 % | 130.000 K -60.12 % | 326.000 K -41.68 % | 559.000 K -28.79 % | 785.000 K | 0.000 | 0.000 |
| Interest expense | 953.000 K 1.82 % | 936.000 K -22.00 % | 1.200 M -33.81 % | 1.813 M 81.30 % | 1.000 M 120.75 % | 453.000 K -65.73 % | 1.322 M 127.93 % | 580.000 K -26.11 % | 785.000 K 343.50 % | 177.000 K -26.86 % | 242.000 K -21.17 % | 307.000 K -17.91 % | 374.000 K -7.88 % | 406.000 K -6.88 % | 436.000 K -6.64 % | 467.000 K -16.46 % | 559.000 K -3.45 % | 579.000 K -3.66 % | 601.000 K 46.94 % | 409.000 K -10.31 % | 456.000 K -7.13 % | 491.000 K -0.41 % | 493.000 K -6.45 % | 527.000 K -15.68 % | 625.000 K 11.01 % | 563.000 K 0.90 % | 558.000 K 15.53 % | 483.000 K 10.53 % | 437.000 K 11.76 % | 391.000 K -8.64 % | 428.000 K -12.83 % | 491.000 K 11.59 % | 440.000 K -7.17 % | 474.000 K -3.66 % | 492.000 K -10.22 % | 548.000 K -45.20 % | 1.000 M 32.80 % | 753.000 K 2.59 % | 734.000 K -13.95 % | 853.000 K -30.02 % | 1.219 M -1.38 % | 1.236 M 23.60 % | 1.000 M 0.00 % | 1.000 M |
| Depreciation and amortization | 27.777 M 3.21 % | 26.913 M -10.29 % | 30.000 M -13.77 % | 34.792 M -7.25 % | 37.512 M 6.70 % | 35.158 M 1.01 % | 34.806 M 1.56 % | 34.273 M -4.00 % | 35.700 M 20.71 % | 29.576 M -2.01 % | 30.182 M -1.92 % | 30.774 M -3.59 % | 31.920 M 1.24 % | 31.530 M -1.48 % | 32.003 M 0.57 % | 31.822 M -1.14 % | 32.190 M 67.22 % | 19.250 M -35.83 % | 30.000 M 55.84 % | 19.250 M 0.00 % | 19.250 M 102.63 % | 9.500 M -42.42 % | 16.500 M 73.68 % | 9.500 M 310.90 % | 2.312 M 147.01 % | 936.000 K -3.90 % | 974.000 K -76.19 % | 4.090 M 196.10 % | -4.256 M -280.88 % | 2.353 M 105.50 % | 1.145 M -16.48 % | 1.371 M 152.43 % | -2.615 M -306.69 % | -643.000 K -123.95 % | 2.685 M 189.53 % | -2.999 M 86.24 % | -21.802 M -193.83 % | -7.420 M -318.74 % | -1.772 M 34.03 % | -2.686 M 82.88 % | -15.686 M -914.43 % | 1.926 M 103.16 % | -61.000 M 0.00 % | -61.000 M |
| Operating income | 704.439 M 3 562.81 % | -20.343 M -104.51 % | 451.000 M 482.81 % | -117.813 M -144.34 % | 265.705 M 682.41 % | 33.960 M -89.63 % | 327.618 M 203.83 % | 107.831 M -52.85 % | 228.713 M -14.47 % | 267.411 M 21.09 % | 220.841 M 255.74 % | -141.805 M -194.03 % | 150.802 M 767.93 % | 17.375 M -86.04 % | 124.440 M 274.21 % | -71.433 M -142.65 % | 167.468 M 1 510.38 % | -11.874 M -109.03 % | 131.459 M 7 203.28 % | 1.800 M -99.16 % | 213.683 M 2 142.92 % | 9.527 M -95.98 % | 237.134 M 541.72 % | -53.684 M -122.77 % | 235.776 M 882.07 % | 24.008 M -92.52 % | 321.169 M 345.98 % | 72.014 M -71.67 % | 254.209 M 80.09 % | 141.156 M -60.03 % | 353.145 M 1 129.70 % | 28.718 M -85.14 % | 193.283 M 160.61 % | 74.166 M -69.81 % | 245.646 M 856.34 % | 25.686 M -87.83 % | 211.076 M 6 070.01 % | 3.421 M -97.90 % | 162.995 M 881.48 % | 16.607 M -89.20 % | 153.785 M 67.55 % | 91.783 M 50.46 % | 61.000 M 0.00 % | 61.000 M |
| Operating income ratio | 0.11 2 620.52 % | 0.00 -105.22 % | 0.08 391.76 % | -0.03 -157.31 % | 0.05 560.21 % | 0.01 -88.31 % | 0.06 171.93 % | 0.02 -50.43 % | 0.05 -34.17 % | 0.07 18.85 % | 0.06 216.20 % | -0.05 -201.65 % | 0.05 883.01 % | 0.01 -87.80 % | 0.04 251.86 % | -0.03 -153.12 % | 0.05 1 275.47 % | 0.00 -109.93 % | 0.05 7 403.26 % | 0.00 -99.13 % | 0.07 2 171.66 % | 0.00 -95.72 % | 0.07 412.59 % | -0.02 -127.22 % | 0.09 734.96 % | 0.01 -89.61 % | 0.10 263.24 % | 0.03 -65.08 % | 0.08 41.95 % | 0.05 -51.28 % | 0.11 728.68 % | 0.01 -83.28 % | 0.08 132.81 % | 0.03 -66.37 % | 0.10 650.74 % | 0.01 -86.23 % | 0.10 3 820.71 % | 0.00 -97.34 % | 0.10 739.72 % | 0.01 -88.02 % | 0.10 59.51 % | 0.06 33.95 % | 0.04 0.00 % | 0.04 |
| Total other income expenses net | 28.048 M 1 395.89 % | 1.875 M -37.50 % | 3.000 M 301.07 % | -1.492 M 95.85 % | -35.919 M -2 370.48 % | 1.582 M -65.40 % | 4.572 M -56.66 % | 10.548 M 396.84 % | 2.123 M -97.13 % | 74.016 M 10 554.24 % | -708.000 K -102.66 % | 26.575 M 967.70 % | 2.489 M 78.68 % | 1.393 M -91.58 % | 16.553 M 189.59 % | 5.716 M 212.35 % | 1.830 M 154.01 % | -3.388 M -352.46 % | 1.342 M 109.58 % | -14.013 M -4 308.11 % | 333.000 K -36.81 % | 527.000 K 84.91 % | 285.000 K -60.47 % | 721.000 K -57.26 % | 1.687 M 87.65 % | 899.000 K -4.46 % | 941.000 K -78.76 % | 4.431 M 194.42 % | -4.693 M -339.19 % | 1.962 M 46.20 % | 1.342 M 52.50 % | 880.000 K 128.81 % | -3.055 M -173.50 % | -1.117 M -138.95 % | 2.868 M 180.86 % | -3.547 M 85.10 % | -23.810 M -191.36 % | -8.172 M -226.10 % | -2.506 M 29.19 % | -3.539 M -73.31 % | -2.042 M -531.71 % | 473.000 K -95.02 % | 9.500 M 0.00 % | 9.500 M |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -2.025 B -22.27 % | -1.656 B -43.15 % | -1.157 B 21.48 % | -1.473 B -8.46 % | -1.358 B -14.67 % | -1.185 B 21.61 % | -1.511 B -2.79 % | -1.470 B -112.72 % | -691.184 M 38.91 % | -1.131 B -3.35 % | -1.095 B -0.18 % | -1.093 B 25.28 % | -1.463 B -15.95 % | -1.261 B -4.87 % | -1.203 B -34.36 % | -895.201 M 38.97 % | -1.467 B -26.15 % | -1.163 B -2.98 % | -1.129 B -39.76 % | -807.828 M 23.31 % | -1.053 B -41.71 % | -743.298 M 27.32 % | -1.023 B -12.35 % | -910.290 M 20.17 % | -1.140 B -22.88 % | -927.989 M -8.30 % | -856.850 M 11.47 % | -967.828 M 29.79 % | -1.378 B -59.90 % | -862.066 M -31.64 % | -654.889 M -41.11 % | -464.091 M 42.74 % | -810.434 M -31.71 % | -615.299 M 7.05 % | -661.954 M -60.52 % | -412.382 M 15.33 % | -487.047 M -41.72 % | -343.665 M 12.30 % | -391.874 M -84.91 % | -211.926 M -3.59 % | -204.579 M -293.00 % | 106.000 M 189.83 % | -118.000 M 0.00 % | -118.000 M |
| Total investments | 307.862 M 6.08 % | 290.207 M -47.99 % | 558.000 M 107.24 % | 269.249 M -0.35 % | 270.184 M 11.65 % | 241.985 M 0.06 % | 241.840 M 8.75 % | 222.383 M 12.14 % | 198.302 M 3.83 % | 190.980 M 68.11 % | 113.605 M 8.25 % | 104.947 M -0.22 % | 105.178 M 1.90 % | 103.218 M -6.41 % | 110.285 M -5.85 % | 117.139 M 4.93 % | 111.640 M -1.81 % | 113.696 M 8.64 % | 104.653 M -30.17 % | 149.860 M 2.08 % | 146.807 M -5.90 % | 156.015 M -7.12 % | 167.982 M 0.18 % | 167.681 M 0.07 % | 167.558 M -3.01 % | 172.762 M 132.92 % | 74.171 M -0.87 % | 74.820 M 0.91 % | 74.148 M -0.76 % | 74.713 M -4.45 % | 78.195 M 46.82 % | 53.259 M 167.06 % | 19.943 M 10.79 % | 18.000 M 3.89 % | 17.326 M 8.00 % | 16.043 M 4.14 % | 15.405 M 6.54 % | 14.459 M -23.59 % | 18.923 M 4.85 % | 18.048 M -22.29 % | 23.225 M -91.10 % | 261.000 M 0.77 % | 259.000 M 0.00 % | 259.000 M |
| Total debt | 475.299 M -6.18 % | 506.587 M -14.72 % | 594.000 M -8.77 % | 651.097 M -8.99 % | 715.423 M -3.11 % | 738.374 M 3.21 % | 715.411 M -4.16 % | 746.432 M -10.42 % | 833.301 M 154.17 % | 327.853 M 30.70 % | 250.851 M -8.23 % | 273.349 M -11.77 % | 309.815 M -2.68 % | 318.345 M -6.60 % | 340.843 M -6.19 % | 363.341 M -12.24 % | 414.023 M 0.99 % | 409.964 M -7.18 % | 441.688 M 96.27 % | 225.038 M 170.37 % | 83.234 M 51.24 % | 55.034 M -21.42 % | 70.032 M -17.64 % | 85.030 M -42.66 % | 148.286 M 28.92 % | 115.026 M -11.53 % | 130.024 M -10.34 % | 145.022 M -20.51 % | 182.436 M 4.24 % | 175.018 M -7.89 % | 190.016 M -7.32 % | 205.014 M -16.51 % | 245.564 M 3.27 % | 237.780 M -9.23 % | 261.957 M -8.98 % | 287.788 M -15.88 % | 342.118 M 40.57 % | 243.377 M -6.17 % | 259.374 M 0.85 % | 257.179 M -26.94 % | 351.994 M -43.77 % | 626.000 M 62.60 % | 385.000 M 0.00 % | 385.000 M |
| Accumulated other comprehensive income loss | 75.918 M 12.74 % | 67.341 M 43.28 % | 47.000 M -7.84 % | 51.000 M 2.04 % | 49.979 M 68.95 % | 29.582 M -6.64 % | 31.686 M 80.80 % | 17.525 M 350 600.00 % | -5.000 K 99.91 % | -5.567 M -162.49 % | 8.909 M 1 653.74 % | 508.000 K 122.77 % | -2.231 M 61.31 % | -5.766 M -111.13 % | -2.731 M -245.89 % | 1.872 M 158.14 % | -3.220 M 19.50 % | -4.000 M 66.67 % | -12.000 M 25.00 % | -16.000 M 11.11 % | -18.000 M -63.64 % | -11.000 M -175.00 % | -4.000 M 0.00 % | -4.000 M -500.00 % | 1.000 M -50.00 % | 2.000 M -50.00 % | 4.000 M -20.00 % | 5.000 M 0.00 % | 5.000 M -28.57 % | 7.000 M -12.50 % | 8.000 M 33.33 % | 6.000 M 0.00 % | 6.000 M -33.33 % | 9.000 M 125.00 % | 4.000 M 0.00 % | 4.000 M -50.00 % | 8.000 M -11.11 % | 9.000 M -25.00 % | 12.000 M -14.29 % | 14.000 M -22.22 % | 18.000 M -28.00 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M |
| Retained earnings | 3.158 B 18.15 % | 2.673 B -0.70 % | 2.692 B 12.96 % | 2.383 B -8.27 % | 2.598 B 6.96 % | 2.429 B 0.96 % | 2.406 B 9.34 % | 2.200 B -3.40 % | 2.278 B 6.44 % | 2.140 B 13.44 % | 1.886 B 8.04 % | 1.746 B -8.77 % | 1.914 B 4.58 % | 1.830 B 0.69 % | 1.818 B 5.61 % | 1.721 B -6.91 % | 1.849 B 5.83 % | 1.747 B -0.46 % | 1.755 B 5.34 % | 1.666 B -8.47 % | 1.820 B 7.89 % | 1.687 B 0.53 % | 1.678 B 10.93 % | 1.513 B -12.18 % | 1.723 B 8.93 % | 1.582 B 1.08 % | 1.565 B 16.49 % | 1.343 B -7.59 % | 1.454 B 13.15 % | 1.285 B 8.08 % | 1.189 B 25.58 % | 946.586 M -8.84 % | 1.038 B 13.39 % | 915.765 M 5.79 % | 865.667 M 24.70 % | 694.215 M -8.84 % | 761.503 M 22.03 % | 624.039 M -0.40 % | 626.550 M 20.78 % | 518.743 M -11.07 % | 583.291 M 13.04 % | 516.000 M 12.17 % | 460.000 M 0.00 % | 460.000 M |
| Common stock | 616.652 M 0.00 % | 616.652 M 0.11 % | 616.000 M -0.11 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 0.00 % | 616.652 M 4.34 % | 590.985 M 0.00 % | 590.985 M 0.00 % | 590.985 M 0.00 % | 590.985 M 0.70 % | 586.887 M 3.15 % | 568.940 M 1.23 % | 562.000 M 0.18 % | 561.000 M 2.00 % | 550.000 M 0.00 % | 550.000 M 43.60 % | 383.000 M -0.24 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 0.00 % | 383.927 M 6.52 % | 360.433 M 183.81 % | 127.000 M 0.00 % | 127.000 M 0.00 % | 127.000 M |
| Total equity | 4.813 B 11.43 % | 4.319 B 0.05 % | 4.317 B 7.92 % | 4.000 B -5.08 % | 4.214 B 4.71 % | 4.025 B 0.52 % | 4.004 B 6.10 % | 3.774 B -1.56 % | 3.834 B 3.89 % | 3.690 B 22.60 % | 3.010 B 5.53 % | 2.852 B -5.47 % | 3.017 B 2.98 % | 2.930 B 0.32 % | 2.921 B 3.81 % | 2.814 B -5.08 % | 2.964 B 3.60 % | 2.861 B -0.10 % | 2.864 B 5.33 % | 2.719 B -5.49 % | 2.877 B 4.39 % | 2.756 B -0.13 % | 2.760 B 6.48 % | 2.592 B -5.58 % | 2.745 B 5.86 % | 2.593 B 0.63 % | 2.577 B 10.35 % | 2.335 B -4.52 % | 2.446 B 25.79 % | 1.944 B 5.09 % | 1.850 B 15.20 % | 1.606 B -5.41 % | 1.698 B 7.62 % | 1.578 B 3.56 % | 1.523 B 12.77 % | 1.351 B -5.04 % | 1.422 B 10.65 % | 1.285 B -0.49 % | 1.292 B 9.04 % | 1.185 B -1.89 % | 1.208 B 77.59 % | 680.000 M 8.97 % | 624.000 M 0.00 % | 624.000 M |
| Other non current liabilities | 390.514 M -2.28 % | 399.609 M 1.08 % | 395.357 M -7.87 % | 429.120 M 4.71 % | 409.800 M 6.02 % | 386.520 M 1.67 % | 380.156 M 1.10 % | 376.008 M 368 535.29 % | 102.000 K -98.78 % | 8.384 M -97.25 % | 305.228 M -1.05 % | 308.452 M 1.21 % | 304.757 M -10.05 % | 338.803 M 0.33 % | 337.685 M -0.39 % | 339.018 M 2.51 % | 330.718 M -2.84 % | 340.371 M -0.30 % | 341.411 M -0.06 % | 341.607 M 6.89 % | 319.588 M -7.49 % | 345.471 M -0.16 % | 346.009 M 0.13 % | 345.550 M 11.66 % | 309.471 M -8.19 % | 337.068 M 0.20 % | 336.390 M 3.28 % | 325.699 M 5.98 % | 307.327 M -3.46 % | 318.332 M 3.49 % | 307.583 M 0.93 % | 304.739 M 3.90 % | 293.287 M -3.97 % | 305.410 M 0.77 % | 303.090 M 3.88 % | 291.757 M 5.35 % | 276.928 M -3.01 % | 285.515 M 0.12 % | 285.175 M -0.42 % | 286.385 M 2.41 % | 279.641 M -7.10 % | 301.000 M 0.33 % | 300.000 M 0.00 % | 300.000 M |
| Long term debt | 249.514 M -6.28 % | 266.245 M -9.44 % | 294.000 M -19.87 % | 366.886 M -13.96 % | 426.418 M -6.77 % | 457.375 M 0.09 % | 456.953 M -9.70 % | 506.020 M -10.50 % | 565.414 M 210.90 % | 181.861 M 13.06 % | 160.859 M -12.27 % | 183.357 M -11.89 % | 208.111 M -8.86 % | 228.353 M -8.97 % | 250.851 M -8.23 % | 273.349 M -11.60 % | 309.230 M -2.86 % | 318.345 M -6.60 % | 340.843 M 113.03 % | 160.000 M 486.25 % | 27.292 M 3 337.28 % | 794.000 K -92.68 % | 10.853 M -56.65 % | 25.038 M -66.28 % | 74.263 M 34.94 % | 55.034 M -21.42 % | 70.032 M -17.64 % | 85.030 M -25.99 % | 114.887 M -0.12 % | 115.026 M -11.53 % | 130.024 M -10.34 % | 145.022 M -17.50 % | 175.776 M 0.43 % | 175.018 M -7.89 % | 190.016 M -7.32 % | 205.014 M -13.13 % | 235.989 M 143.35 % | 96.974 M -17.87 % | 118.075 M 94.94 % | 60.570 M -42.39 % | 105.142 M -7.77 % | 114.000 M -28.75 % | 160.000 M 0.00 % | 160.000 M |
| Total non current liabilities | 680.923 M -4.28 % | 711.341 M -2.95 % | 733.000 M -12.61 % | 838.810 M -4.44 % | 877.787 M 0.86 % | 870.288 M 0.69 % | 864.313 M -4.57 % | 905.695 M -4.03 % | 943.742 M 66.03 % | 568.418 M 21.96 % | 466.087 M -5.23 % | 491.809 M -4.11 % | 512.868 M -9.57 % | 567.156 M -3.63 % | 588.536 M -3.89 % | 612.367 M -4.31 % | 639.948 M -2.85 % | 658.716 M -3.45 % | 682.254 M 36.01 % | 501.607 M 44.61 % | 346.880 M 0.18 % | 346.265 M -2.97 % | 356.862 M -3.70 % | 370.588 M -3.43 % | 383.734 M -2.13 % | 392.102 M -3.52 % | 406.422 M -1.05 % | 410.729 M -2.72 % | 422.214 M -2.57 % | 433.358 M -0.97 % | 437.607 M -2.70 % | 449.761 M -4.12 % | 469.063 M -2.37 % | 480.428 M -2.57 % | 493.106 M -0.74 % | 496.771 M -3.15 % | 512.917 M 34.10 % | 382.489 M -5.15 % | 403.250 M 16.23 % | 346.955 M -9.83 % | 384.783 M -7.28 % | 415.000 M -9.78 % | 460.000 M 0.00 % | 460.000 M |
| Other current liabilities | 1.932 B 95.55 % | 987.955 M -22.76 % | 1.279 B 22.09 % | 1.048 B 31.15 % | 798.728 M -16.64 % | 958.137 M 78.77 % | 535.966 M -29.09 % | 755.789 M -8.97 % | 830.242 M 12.35 % | 738.968 M 36.12 % | 542.883 M 32.40 % | 410.044 M -18.02 % | 500.166 M 79.40 % | 278.798 M -35.79 % | 434.224 M -14.58 % | 508.330 M -8.63 % | 556.327 M 37.19 % | 405.522 M -14.46 % | 474.065 M -19.15 % | 586.320 M -6.73 % | 628.607 M 52.32 % | 412.682 M -20.37 % | 518.232 M -4.59 % | 543.144 M 36.56 % | 397.723 M 29.32 % | 307.539 M -16.38 % | 367.794 M -22.02 % | 471.651 M 7.36 % | 439.336 M 55.08 % | 283.289 M -21.72 % | 361.879 M 9.80 % | 329.576 M -6.19 % | 351.325 M 15.39 % | 304.456 M -2.61 % | 312.618 M 17.34 % | 266.423 M 0.43 % | 265.290 M 25.64 % | 211.158 M -13.86 % | 245.143 M -4.73 % | 257.320 M -28.74 % | 361.116 M 7.16 % | 337.000 M -8.42 % | 368.000 M 0.00 % | 368.000 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 147.566 M -62.02 % | 388.568 M 450.12 % | 70.633 M -82.58 % | 405.419 M 107.25 % | 195.620 M -65.06 % | 559.905 M 162.67 % | 213.156 M 13.99 % | 186.992 M 161.25 % | 71.575 M -60.78 % | 182.497 M 164.38 % | 69.029 M -53.01 % | 146.897 M 113.75 % | 68.725 M -59.80 % | 170.970 M 140.20 % | 71.177 M -56.09 % | 162.084 M 100.31 % | 80.918 M -57.38 % | 189.845 M 101.70 % | 94.121 M -49.68 % | 187.044 M 115.34 % | 86.859 M -55.23 % | 194.000 M 141.94 % | 80.185 M -68.55 % | 254.984 M 126.85 % | 112.403 M -67.62 % | 347.102 M 103.29 % | 170.746 M -28.74 % | 239.595 M 187.56 % | 83.319 M -66.73 % | 250.469 M 114.05 % | 117.013 M -35.60 % | 181.694 M 201.97 % | 60.170 M -66.58 % | 180.037 M 81.67 % | 99.100 M -31.68 % | 145.043 M 177.47 % | 52.273 M -74.46 % | 204.689 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 225.785 M -6.06 % | 240.342 M -19.89 % | 300.000 M 5.56 % | 284.211 M -1.66 % | 289.005 M 2.85 % | 280.999 M 8.72 % | 258.458 M 7.51 % | 240.412 M -10.26 % | 267.887 M 83.49 % | 145.992 M 62.23 % | 89.992 M 388.64 % | 18.417 M -81.89 % | 101.704 M 385.16 % | 20.963 M -76.71 % | 89.992 M 0.00 % | 89.992 M -14.12 % | 104.793 M 412.64 % | 20.442 M -79.73 % | 100.845 M 55.06 % | 65.038 M 16.26 % | 55.942 M 240.27 % | -39.881 M -167.39 % | 59.179 M -1.36 % | 59.992 M -18.95 % | 74.023 M 23.39 % | 59.992 M 0.00 % | 59.992 M 0.00 % | 59.992 M -11.19 % | 67.549 M 12.60 % | 59.992 M 0.00 % | 59.992 M 0.00 % | 59.992 M -14.04 % | 69.788 M 11.19 % | 62.762 M -12.76 % | 71.941 M -13.09 % | 82.774 M -22.01 % | 106.129 M -27.51 % | 146.403 M 3.61 % | 141.299 M -28.13 % | 196.609 M -20.35 % | 246.852 M -51.79 % | 512.000 M 127.56 % | 225.000 M 0.00 % | 225.000 M |
| Total current liabilities | 4.454 B 42.89 % | 3.117 B -16.09 % | 3.715 B 23.43 % | 3.010 B -14.51 % | 3.521 B 15.10 % | 3.059 B -12.33 % | 3.489 B 22.23 % | 2.854 B -20.17 % | 3.576 B 31.21 % | 2.725 B 33.17 % | 2.046 B 52.29 % | 1.344 B -13.36 % | 1.551 B -3.07 % | 1.600 B -3.26 % | 1.654 B 28.09 % | 1.291 B -13.30 % | 1.490 B 5.54 % | 1.411 B -13.64 % | 1.634 B 12.50 % | 1.453 B -10.52 % | 1.623 B 4.94 % | 1.547 B -10.13 % | 1.721 B 26.86 % | 1.357 B -2.62 % | 1.393 B 33.09 % | 1.047 B -39.80 % | 1.739 B 34.13 % | 1.297 B -30.57 % | 1.868 B 46.69 % | 1.273 B -26.61 % | 1.735 B 63.58 % | 1.061 B -18.77 % | 1.306 B 13.75 % | 1.148 B -15.39 % | 1.357 B 45.96 % | 929.535 M -19.97 % | 1.161 B 66.17 % | 698.957 M -39.01 % | 1.146 B 31.04 % | 874.547 M -22.89 % | 1.134 B -8.69 % | 1.242 B 14.68 % | 1.083 B 0.00 % | 1.083 B |
| Total liabilities | 5.135 B 34.13 % | 3.829 B -13.92 % | 4.448 B 15.57 % | 3.849 B -12.50 % | 4.398 B 11.95 % | 3.929 B -9.74 % | 4.353 B 15.77 % | 3.760 B -16.80 % | 4.519 B 37.22 % | 3.294 B 31.09 % | 2.513 B 36.88 % | 1.836 B -11.06 % | 2.064 B -4.77 % | 2.167 B -3.36 % | 2.243 B 17.80 % | 1.904 B -10.60 % | 2.129 B 2.87 % | 2.070 B -10.64 % | 2.316 B 18.54 % | 1.954 B -0.81 % | 1.970 B 4.07 % | 1.893 B -8.90 % | 2.078 B 20.30 % | 1.727 B -2.80 % | 1.777 B 23.49 % | 1.439 B -32.93 % | 2.146 B 25.66 % | 1.707 B -25.44 % | 2.290 B 34.18 % | 1.707 B -21.45 % | 2.173 B 43.84 % | 1.510 B -14.89 % | 1.775 B 8.99 % | 1.628 B -11.97 % | 1.850 B 29.69 % | 1.426 B -14.81 % | 1.674 B 54.83 % | 1.081 B -30.19 % | 1.549 B 26.83 % | 1.222 B -19.58 % | 1.519 B -8.33 % | 1.657 B 7.39 % | 1.543 B 0.00 % | 1.543 B |
| Other non current assets | 302.924 M 2.71 % | 294.921 M 62.94 % | 181.000 M -38.35 % | 293.599 M 2.18 % | 287.332 M 3.51 % | 277.584 M 141.21 % | 115.079 M 5.29 % | 109.300 M 15 052.12 % | -731.000 K -100.68 % | 108.172 M 88.28 % | 57.453 M 1.67 % | 56.507 M 38 080.41 % | 148.000 K 121.45 % | -690.000 K -97.14 % | -350.000 K 38.16 % | -566.000 K -100.22 % | 254.694 M -9.62 % | 281.811 M -0.90 % | 284.374 M 294.45 % | 72.094 M 1.41 % | 71.095 M 1.10 % | 70.319 M 4.03 % | 67.594 M 1.97 % | 66.286 M 3.49 % | 64.051 M 6.01 % | 60.418 M -0.44 % | 60.686 M 2.40 % | 59.261 M 5.67 % | 56.082 M 0.90 % | 55.581 M 0.30 % | 55.416 M 10.31 % | 50.238 M 5.42 % | 47.655 M 6.78 % | 44.628 M 3.41 % | 43.155 M 1.95 % | 42.330 M 6.56 % | 39.723 M -6.10 % | 42.305 M -88.96 % | 383.229 M -20.26 % | 480.575 M -9.77 % | 532.582 M 639.70 % | 72.000 M -1.37 % | 73.000 M 0.00 % | 73.000 M |
| Long term investments | 307.862 M 6.08 % | 290.207 M -47.99 % | 558.000 M 107.24 % | 269.249 M -0.35 % | 270.184 M 11.65 % | 241.985 M -39.46 % | 399.727 M 5.34 % | 379.452 M -18.04 % | 463.000 M 32.53 % | 349.348 M 28.95 % | 270.914 M 2.41 % | 264.526 M -11.53 % | 299.000 M 2.05 % | 293.000 M -2.66 % | 301.000 M -4.14 % | 314.000 M 454.24 % | 56.654 M -5.55 % | 59.983 M 15.75 % | 51.823 M -81.49 % | 279.985 M 0.99 % | 277.244 M -3.99 % | 288.768 M -3.17 % | 298.217 M 1.96 % | 292.498 M 0.61 % | 290.719 M -3.34 % | 300.752 M 50.44 % | 199.921 M 1.04 % | 197.856 M 1.23 % | 195.451 M -1.67 % | 198.762 M -0.57 % | 199.909 M 15.83 % | 172.586 M 24.86 % | 138.228 M 0.89 % | 137.006 M 1.85 % | 134.520 M 2.27 % | 131.529 M 1.28 % | 129.861 M -16.65 % | 155.806 M 186.04 % | -181.077 M 35.78 % | -281.952 M 15.02 % | -331.773 M -229.09 % | 257.000 M 0.78 % | 255.000 M 0.00 % | 255.000 M |
| Intangible assets | 66.878 M -17.92 % | 81.475 M -10.47 % | 91.000 M -5.95 % | 96.761 M -16.53 % | 115.918 M -13.83 % | 134.520 M -9.11 % | 148.000 M -10.84 % | 166.000 M -9.41 % | 183.253 M -9.28 % | 202.000 M -9.01 % | 222.000 M -10.12 % | 247.000 M -8.95 % | 271.281 M -6.78 % | 291.000 M -7.62 % | 315.000 M -7.62 % | 341.000 M -4.47 % | 356.964 M -4.81 % | 375.000 M -6.02 % | 399.000 M 0.76 % | 396.000 M 9.20 % | 362.634 M -3.55 % | 376.000 M 3.30 % | 364.000 M 1.11 % | 360.000 M 12.40 % | 320.277 M 223.51 % | 99.000 M 26.92 % | 78.000 M 4.00 % | 75.000 M 46.43 % | 51.219 M 46.34 % | 35.000 M 10.76 % | 31.601 M 140.06 % | 13.164 M -8.54 % | 14.393 M -8.61 % | 15.749 M -9.45 % | 17.392 M 108.14 % | 8.356 M -13.24 % | 9.631 M -11.97 % | 10.941 M -10.69 % | 12.250 M -9.65 % | 13.559 M -6.24 % | 14.462 M -9.61 % | 16.000 M -5.88 % | 17.000 M 0.00 % | 17.000 M |
| GoodWill | 21.735 M -6.25 % | 23.184 M -3.40 % | 24.000 M -7.98 % | 26.082 M -5.26 % | 27.531 M -5.00 % | 28.980 M 27 765.38 % | 104.000 K -84.88 % | 688.000 K | 0.000 -100.00 % | 457.000 K -20.38 % | 574.000 K 49.87 % | 383.000 K | 0.000 -100.00 % | 763.000 K -1.68 % | 776.000 K 639.05 % | 105.000 K | 0.000 -100.00 % | 549.000 K 66.36 % | 330.000 K -60.05 % | 826.000 K | 0.000 -100.00 % | 846.000 K 99.06 % | 425.000 K 10.68 % | 384.000 K | 0.000 -100.00 % | 191.000 K -56.88 % | 443.000 K 45.72 % | 304.000 K | 0.000 -100.00 % | 131.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 |
| Goodwill and intangible assets | 88.613 M -15.33 % | 104.659 M -8.99 % | 115.000 M -6.38 % | 122.843 M -14.36 % | 143.449 M -12.26 % | 163.500 M 10.40 % | 148.104 M -11.15 % | 166.688 M -9.04 % | 183.253 M -9.49 % | 202.457 M -9.04 % | 222.574 M -10.03 % | 247.383 M -8.81 % | 271.281 M -7.02 % | 291.763 M -7.60 % | 315.776 M -7.43 % | 341.105 M -4.44 % | 356.964 M -4.95 % | 375.549 M -5.96 % | 399.330 M 0.63 % | 396.826 M 9.43 % | 362.634 M -3.77 % | 376.846 M 3.41 % | 364.425 M 1.12 % | 360.384 M 12.52 % | 320.277 M 222.89 % | 99.191 M 26.45 % | 78.443 M 4.17 % | 75.304 M 47.02 % | 51.219 M 45.79 % | 35.131 M 11.17 % | 31.601 M 140.06 % | 13.164 M -8.54 % | 14.393 M -8.61 % | 15.749 M -9.45 % | 17.392 M 108.14 % | 8.356 M -13.24 % | 9.631 M -11.97 % | 10.941 M -10.69 % | 12.250 M -9.65 % | 13.559 M -6.24 % | 14.462 M -9.61 % | 16.000 M -5.88 % | 17.000 M 0.00 % | 17.000 M |
| Property plant equipment net | 687.055 M -0.99 % | 693.907 M -0.87 % | 700.000 M 1.30 % | 691.000 M -1.33 % | 700.285 M 4.00 % | 673.378 M 24.14 % | 542.450 M -1.10 % | 548.461 M -0.54 % | 551.427 M 1.82 % | 541.597 M 79.25 % | 302.141 M -1.62 % | 307.128 M -1.71 % | 312.476 M -1.61 % | 317.602 M -1.77 % | 323.329 M -3.35 % | 334.530 M 0.09 % | 334.226 M -1.06 % | 337.800 M -1.96 % | 344.568 M -1.68 % | 350.460 M -1.32 % | 355.160 M -1.06 % | 358.980 M -1.69 % | 365.141 M -0.86 % | 368.310 M -1.93 % | 375.574 M -0.17 % | 376.212 M -0.17 % | 376.863 M 1.58 % | 371.005 M -1.66 % | 377.252 M -0.60 % | 379.521 M 0.31 % | 378.338 M -1.19 % | 382.882 M -0.94 % | 386.507 M -1.93 % | 394.131 M -1.19 % | 398.859 M -0.71 % | 401.728 M -1.47 % | 407.725 M 47.91 % | 275.660 M 63.45 % | 168.653 M 19.88 % | 140.681 M 63.42 % | 86.087 M -4.35 % | 90.000 M 2.27 % | 88.000 M 0.00 % | 88.000 M |
| Total non current assets | 1.581 B 1.39 % | 1.559 B 0.32 % | 1.554 B -0.11 % | 1.556 B -1.45 % | 1.579 B 0.58 % | 1.570 B 11.85 % | 1.403 B -0.09 % | 1.405 B 0.27 % | 1.401 B 4.02 % | 1.347 B 35.46 % | 994.113 M -2.46 % | 1.019 B -0.70 % | 1.026 B -1.55 % | 1.043 B -3.32 % | 1.078 B -4.22 % | 1.126 B -0.84 % | 1.135 B -2.67 % | 1.167 B -2.30 % | 1.194 B -1.78 % | 1.216 B 2.58 % | 1.185 B -0.63 % | 1.192 B 0.28 % | 1.189 B -0.54 % | 1.196 B 4.45 % | 1.145 B 21.54 % | 941.765 M 14.77 % | 820.554 M 1.57 % | 807.850 M 13.09 % | 714.344 M 2.07 % | 699.841 M 0.70 % | 695.006 M 7.06 % | 649.201 M 5.25 % | 616.807 M 0.12 % | 616.076 M -0.42 % | 618.656 M 1.58 % | 609.038 M -0.52 % | 612.192 M 21.33 % | 504.556 M 25.69 % | 401.421 M 8.06 % | 371.482 M 16.72 % | 318.271 M -26.83 % | 435.000 M 0.46 % | 433.000 M 0.00 % | 433.000 M |
| Other current assets | 541.207 M 20.52 % | 449.048 M 3.47 % | 434.000 M 2.04 % | 425.326 M 0.66 % | 422.531 M 9.62 % | 385.444 M 7.47 % | 358.665 M -7.19 % | 386.438 M -18.97 % | 476.919 M 24.53 % | 382.980 M 18.56 % | 323.025 M -12.04 % | 367.245 M -3.98 % | 382.484 M 25.60 % | 304.515 M 15.28 % | 264.158 M 11.08 % | 237.802 M 17.60 % | 202.221 M 24.01 % | 163.067 M 1.44 % | 160.757 M -5.69 % | 170.457 M -21.79 % | 217.947 M 25.23 % | 174.035 M 36.32 % | 127.666 M -13.60 % | 147.757 M 5.21 % | 140.443 M 23.15 % | 114.042 M -12.05 % | 129.666 M 21.20 % | 106.984 M -30.47 % | 153.857 M 67.03 % | 92.115 M -14.00 % | 107.105 M -4.16 % | 111.750 M 6.46 % | 104.965 M 2.22 % | 102.681 M 24.76 % | 82.300 M -33.62 % | 123.983 M 197.98 % | 41.608 M 12.68 % | 36.927 M -9.12 % | 40.632 M 58.43 % | 25.646 M -4.35 % | 26.812 M -59.38 % | 66.000 M 6.45 % | 62.000 M 0.00 % | 62.000 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -264.698 M -67.14 % | -158.368 M -0.67 % | -157.309 M 1.42 % | -159.579 M 17.67 % | -193.822 M -2.13 % | -189.782 M 0.49 % | -190.715 M -444.88 % | 55.299 M 0.57 % | 54.986 M 2.37 % | 53.713 M 1.67 % | 52.830 M 140.60 % | -130.125 M 0.24 % | -130.437 M 1.74 % | -132.753 M -1.93 % | -130.235 M -4.34 % | -124.817 M -1.34 % | -123.161 M 3.77 % | -127.990 M -1.78 % | -125.750 M -2.21 % | -123.036 M -1.43 % | -121.303 M 2.21 % | -124.049 M -1.92 % | -121.714 M -2.00 % | -119.327 M -0.88 % | -118.285 M 0.61 % | -119.006 M -1.55 % | -117.194 M -1.48 % | -115.486 M -0.90 % | -114.456 M 19.02 % | -141.347 M -170.67 % | 200.000 M -33.33 % | 300.000 M -15.49 % | 354.998 M 8 774.95 % | 4.000 M 0.00 % | 4.000 M 0.00 % | 4.000 M |
| cash and cash equivalents | 2.500 B 15.60 % | 2.163 B 23.52 % | 1.751 B -17.58 % | 2.125 B 2.44 % | 2.074 B 7.84 % | 1.923 B -13.64 % | 2.227 B 0.45 % | 2.217 B 45.41 % | 1.524 B 4.47 % | 1.459 B 8.44 % | 1.346 B -1.51 % | 1.366 B -22.92 % | 1.772 B 12.19 % | 1.580 B 2.34 % | 1.544 B 22.65 % | 1.259 B -33.08 % | 1.881 B 19.59 % | 1.573 B 0.12 % | 1.571 B 52.08 % | 1.033 B -9.12 % | 1.137 B 42.37 % | 798.332 M -26.94 % | 1.093 B 9.78 % | 995.320 M -22.76 % | 1.289 B 23.55 % | 1.043 B 5.69 % | 986.874 M -11.32 % | 1.113 B -28.70 % | 1.561 B 50.51 % | 1.037 B 22.75 % | 844.905 M 26.27 % | 669.105 M -36.64 % | 1.056 B 23.79 % | 853.079 M -7.67 % | 923.911 M 31.96 % | 700.170 M -15.56 % | 829.165 M 41.24 % | 587.042 M -9.86 % | 651.248 M 38.83 % | 469.105 M -15.72 % | 556.573 M 7.03 % | 520.000 M 3.38 % | 503.000 M 0.00 % | 503.000 M |
| Cash and short term investments | 2.500 B 15.60 % | 2.163 B 23.52 % | 1.751 B -17.58 % | 2.125 B 2.44 % | 2.074 B 7.84 % | 1.923 B -13.64 % | 2.227 B 0.45 % | 2.217 B 45.41 % | 1.524 B 4.47 % | 1.459 B 8.44 % | 1.346 B -1.51 % | 1.366 B -22.92 % | 1.772 B 12.19 % | 1.580 B 2.34 % | 1.544 B 17.49 % | 1.314 B -32.13 % | 1.936 B 19.02 % | 1.626 B 0.17 % | 1.624 B 57.19 % | 1.033 B -9.12 % | 1.137 B 42.37 % | 798.332 M -26.94 % | 1.093 B 9.78 % | 995.320 M -22.76 % | 1.289 B 23.55 % | 1.043 B 5.69 % | 986.874 M -11.32 % | 1.113 B -28.70 % | 1.561 B 50.51 % | 1.037 B 22.75 % | 844.905 M 26.27 % | 669.105 M -36.64 % | 1.056 B 23.79 % | 853.079 M -7.67 % | 923.911 M 31.96 % | 700.170 M -15.56 % | 829.165 M 41.24 % | 587.042 M -31.04 % | 851.248 M 10.68 % | 769.105 M -15.63 % | 911.571 M 73.96 % | 524.000 M 3.35 % | 507.000 M 0.00 % | 507.000 M |
| Total current assets | 8.368 B 27.00 % | 6.589 B -8.63 % | 7.211 B 14.58 % | 6.293 B -10.53 % | 7.034 B 10.18 % | 6.384 B -8.19 % | 6.954 B 13.45 % | 6.129 B -11.84 % | 6.952 B 23.33 % | 5.637 B 24.48 % | 4.528 B 23.43 % | 3.669 B -9.52 % | 4.055 B 0.00 % | 4.055 B -0.74 % | 4.085 B 13.74 % | 3.591 B -9.26 % | 3.958 B 5.14 % | 3.765 B -5.56 % | 3.986 B 15.29 % | 3.458 B -5.59 % | 3.662 B 5.94 % | 3.457 B -5.26 % | 3.649 B 16.81 % | 3.124 B -7.51 % | 3.377 B 9.29 % | 3.090 B -20.80 % | 3.902 B 20.63 % | 3.235 B -19.56 % | 4.021 B 36.27 % | 2.951 B -11.32 % | 3.328 B 34.87 % | 2.467 B -13.61 % | 2.856 B 10.27 % | 2.590 B -5.98 % | 2.754 B 27.05 % | 2.168 B -12.74 % | 2.485 B 33.41 % | 1.862 B -23.66 % | 2.440 B 19.90 % | 2.035 B -15.51 % | 2.408 B 26.62 % | 1.902 B 9.69 % | 1.734 B 0.00 % | 1.734 B |
| Inventory | 192.909 M -46.45 % | 360.272 M 69.94 % | 212.000 M 28.91 % | 164.460 M 17.87 % | 139.528 M -66.56 % | 417.303 M -13.07 % | 480.018 M 26.30 % | 380.062 M -13.06 % | 437.171 M 33.80 % | 326.729 M 250.13 % | 93.316 M 69.24 % | 55.138 M -29.60 % | 78.316 M -6.74 % | 83.978 M -52.53 % | 176.908 M 90.95 % | 92.647 M 30.34 % | 71.082 M -56.16 % | 162.142 M 14.15 % | 142.040 M 52.60 % | 93.082 M -1.13 % | 94.146 M -35.58 % | 146.151 M 3.77 % | 140.847 M -12.41 % | 160.797 M 104.41 % | 78.664 M -21.68 % | 100.444 M -6.03 % | 106.891 M -14.10 % | 124.430 M 34.68 % | 92.388 M -14.36 % | 107.874 M 33.67 % | 80.701 M -32.62 % | 119.773 M 227.04 % | 36.623 M -31.86 % | 53.746 M -37.52 % | 86.017 M 34.79 % | 63.815 M 100.87 % | 31.770 M -40.41 % | 53.317 M -31.39 % | 77.712 M 103.41 % | 38.205 M 84.97 % | 20.655 M -58.69 % | 50.000 M -64.03 % | 139.000 M 0.00 % | 139.000 M |
| Net receivables | 5.133 B 41.93 % | 3.617 B -24.87 % | 4.814 B 34.51 % | 3.579 B -18.63 % | 4.398 B 20.22 % | 3.658 B -5.91 % | 3.888 B 23.60 % | 3.146 B -30.30 % | 4.514 B 30.15 % | 3.468 B 25.36 % | 2.766 B 47.14 % | 1.880 B 3.21 % | 1.822 B -12.70 % | 2.087 B -0.65 % | 2.100 B 7.86 % | 1.947 B 11.32 % | 1.749 B -3.53 % | 1.813 B -11.99 % | 2.060 B -4.68 % | 2.161 B -2.37 % | 2.214 B -5.33 % | 2.338 B 2.22 % | 2.288 B 25.71 % | 1.820 B -2.67 % | 1.870 B | 0.000 -100.00 % | 2.678 B 41.69 % | 1.890 B -14.62 % | 2.214 B | 0.000 -100.00 % | 2.295 B 46.49 % | 1.567 B -5.53 % | 1.658 B 4.93 % | 1.580 B -4.93 % | 1.662 B 29.86 % | 1.280 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.262 B 23.00 % | 1.026 B 0.00 % | 1.026 B |
| Tax assets | 194.151 M 10.76 % | 175.289 M | 0.000 -100.00 % | 179.097 M 0.94 % | 177.427 M -16.77 % | 213.176 M 7.67 % | 197.992 M -1.35 % | 200.696 M -1.55 % | 203.849 M 40.52 % | 145.071 M 2.86 % | 141.031 M -1.81 % | 143.638 M 0.11 % | 143.484 M 1.85 % | 140.875 M 1.63 % | 138.622 M 1.35 % | 136.772 M 2.94 % | 132.867 M 19.31 % | 111.364 M -2.25 % | 113.930 M -1.99 % | 116.245 M -2.19 % | 118.848 M 21.79 % | 97.584 M 4.00 % | 93.827 M -13.22 % | 108.124 M 14.97 % | 94.045 M -10.60 % | 105.192 M 0.53 % | 104.641 M 0.21 % | 104.424 M 204.09 % | 34.340 M 11.33 % | 30.846 M 3.71 % | 29.742 M -1.94 % | 30.331 M 1.02 % | 30.024 M 22.24 % | 24.562 M -0.68 % | 24.730 M -1.45 % | 25.095 M -0.62 % | 25.252 M 27.25 % | 19.844 M 8.05 % | 18.366 M -1.36 % | 18.619 M 10.09 % | 16.913 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K 33.33 % | 3.000 K -25.00 % | 4.000 K 33.33 % | 3.000 K 0.00 % | 3.000 K -25.00 % | 4.000 K 0.00 % | 4.000 K -20.00 % | 5.000 K 66.67 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K -25.00 % | 4.000 K 0.00 % | 4.000 K 33.33 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K -50.00 % | 4.000 K 33.33 % | 3.000 K -25.00 % | 4.000 K 100.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 2.297 B 21.58 % | 1.889 B -11.56 % | 2.136 B 39.56 % | 1.531 B -21.93 % | 1.960 B 16.81 % | 1.678 B -19.24 % | 2.078 B 31.86 % | 1.576 B -13.31 % | 1.818 B 6.39 % | 1.709 B 26.38 % | 1.352 B 75.11 % | 772.178 M -13.95 % | 897.340 M -22.80 % | 1.162 B 6.57 % | 1.091 B 57.47 % | 692.684 M -9.74 % | 767.448 M -8.96 % | 842.978 M -15.77 % | 1.001 B 26.37 % | 791.952 M -7.79 % | 858.883 M -12.88 % | 985.874 M -7.13 % | 1.062 B 42.49 % | 745.017 M -9.99 % | 827.712 M 22.47 % | 675.825 M -42.12 % | 1.168 B 59.85 % | 730.435 M -36.75 % | 1.155 B 37.63 % | 839.124 M -28.65 % | 1.176 B 79.97 % | 653.464 M -10.85 % | 732.963 M 2.55 % | 714.752 M -18.71 % | 879.212 M 54.53 % | 568.964 M -17.26 % | 687.633 M 136.31 % | 290.984 M -58.05 % | 693.587 M 67.76 % | 413.447 M -3.08 % | 426.590 M 8.55 % | 393.000 M -19.80 % | 490.000 M 0.00 % | 490.000 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.852 M 18.72 % | 70.633 M -66.50 % | 210.827 M 143.41 % | 86.614 M -70.54 % | 294.045 M 123.95 % | 131.300 M 113.78 % | 61.418 M | 0.000 -100.00 % | 51.870 M | 0.000 -100.00 % | 39.207 M 9 604.70 % | 404.000 K -99.34 % | 60.970 M | 0.000 -100.00 % | 58.496 M 532.73 % | 9.245 M -88.42 % | 79.845 M | 0.000 -100.00 % | 82.349 M 843.50 % | 8.728 M -90.71 % | 94.000 M 2 450.19 % | 3.686 M -97.44 % | 143.829 M 315.33 % | 34.630 M -83.18 % | 205.938 M 126.62 % | 90.874 M -33.74 % | 137.138 M 676.94 % | 17.651 M -88.36 % | 151.659 M 130.00 % | 65.940 M -29.05 % | 92.933 M 717.07 % | 11.374 M -88.89 % | 102.389 M 103.10 % | 50.412 M -23.57 % | 65.957 M 819.77 % | 7.171 M -92.80 % | 99.551 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.347 M 1.43 % | 358.227 M -0.26 % | 359.144 M 0.73 % | 356.553 M | 0.000 | 0.000 100.00 % | -6.747 M | 0.000 | 0.000 | 0.000 100.00 % | -3.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 3.030 M -14.77 % | 3.555 M -62.46 % | 9.471 M -35.09 % | 14.591 M -26.68 % | 19.901 M -19.52 % | 24.728 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 10.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.185 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.042 M | 0.000 | 0.000 100.00 % | -71.575 M -612.42 % | 13.968 M 120.23 % | -69.029 M | 0.000 | 0.000 -100.00 % | 28.184 M 139.60 % | -71.177 M | 0.000 | 0.000 -100.00 % | 43.198 M 145.90 % | -94.121 M | 0.000 | 0.000 -100.00 % | 48.258 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.416 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.499 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.518 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 949.477 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K -99.91 % | 5.567 M | 0.000 | 0.000 -100.00 % | 2.231 M -61.31 % | 5.766 M 111.13 % | 2.731 M | 0.000 -100.00 % | 3.220 M -19.50 % | 4.000 M -66.67 % | 12.000 M -25.00 % | 16.000 M -11.11 % | 18.000 M 63.64 % | 11.000 M 175.00 % | 4.000 M 0.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 961.759 M 0.00 % | 961.759 M -0.03 % | 962.000 M 2 186 463.64 % | -44.000 K -100.00 % | 949.478 M -0.01 % | 949.580 M 0.00 % | 949.579 M 1.12 % | 939.024 M 0.00 % | 939.024 M 0.00 % | 939.024 M 88.55 % | 498.025 M 1.84 % | 489.047 M 0.00 % | 489.047 M -0.01 % | 489.072 M 0.00 % | 489.072 M 3.18 % | 473.980 M -5.56 % | 501.878 M 0.00 % | 501.878 M 0.00 % | 501.878 M 5.78 % | 474.460 M -0.37 % | 476.211 M 0.00 % | 476.211 M 0.00 % | 476.211 M 0.86 % | 472.157 M 3.95 % | 454.210 M -55.09 % | 1.011 B 0.36 % | 1.008 B 2.13 % | 986.657 M 126.25 % | 436.101 M -33.25 % | 653.328 M 142.51 % | 269.401 M 0.00 % | 269.401 M 0.00 % | 269.401 M 0.00 % | 269.402 M 0.00 % | 269.403 M 0.00 % | 269.401 M -2.73 % | 276.966 M -0.20 % | 277.514 M -1.36 % | 281.351 M -0.25 % | 282.059 M 6.89 % | 263.884 M 2 099.03 % | 12.000 M 0.00 % | 12.000 M 0.00 % | 12.000 M |
| Deferred tax liabilities non current | 40.895 M -10.10 % | 45.487 M 6.24 % | 42.817 M 0.03 % | 42.804 M 2.97 % | 41.569 M 57.50 % | 26.393 M -2.98 % | 27.204 M 14.94 % | 23.667 M 24.03 % | 19.082 M -11.74 % | 21.620 M | 0.000 | 0.000 -100.00 % | 6.747 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.577 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Total assets | 9.948 B 22.10 % | 8.148 B -7.04 % | 8.765 B 11.67 % | 7.849 B -8.87 % | 8.613 B 8.28 % | 7.954 B -4.83 % | 8.357 B 10.93 % | 7.534 B -9.81 % | 8.353 B 19.61 % | 6.984 B 26.46 % | 5.523 B 17.80 % | 4.688 B -7.74 % | 5.081 B -0.32 % | 5.097 B -1.28 % | 5.163 B 9.46 % | 4.717 B -7.39 % | 5.094 B 3.29 % | 4.931 B -4.81 % | 5.181 B 10.85 % | 4.673 B -3.59 % | 4.847 B 4.26 % | 4.649 B -3.90 % | 4.838 B 12.01 % | 4.319 B -4.48 % | 4.522 B 12.15 % | 4.032 B -14.62 % | 4.722 B 16.82 % | 4.042 B -14.63 % | 4.735 B 29.71 % | 3.651 B -9.24 % | 4.023 B 29.08 % | 3.116 B -10.26 % | 3.473 B 8.32 % | 3.206 B -4.96 % | 3.373 B 21.46 % | 2.777 B -10.32 % | 3.097 B 30.83 % | 2.367 B -16.69 % | 2.841 B 18.07 % | 2.406 B -11.75 % | 2.727 B 16.67 % | 2.337 B 7.84 % | 2.167 B 0.00 % | 2.167 B |
| 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 |
| 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | 20.000 M 106.47 % | -309.000 M -459.30 % | 86.000 M 150.89 % | -169.000 M -704.76 % | -21.000 M 87.73 % | -171.194 M -366.13 % | -36.727 M 73.19 % | -137.000 M 46.06 % | -254.000 M -82.73 % | -139.000 M -278.21 % | 78.000 M 192.86 % | -84.000 M -546.15 % | -13.000 M 86.32 % | -95.000 M -350.00 % | 38.000 M 137.62 % | -101.000 M -1 362.50 % | 8.000 M 109.09 % | -88.000 M -1 566.67 % | 6.000 M 104.51 % | -133.000 M -1 377.78 % | -9.000 M 94.51 % | -164.000 M -582.35 % | 34.000 M 124.11 % | -141.000 M -729.41 % | -17.000 M 92.34 % | -222.000 M -335.29 % | -51.000 M 69.82 % | -169.000 M -76.04 % | -96.000 M 60.33 % | -242.000 M -1 110.00 % | -20.000 M 83.61 % | -122.000 M -144.00 % | -50.000 M 70.93 % | -172.000 M -975.00 % | -16.000 M 88.32 % | -137.000 M -4 666.67 % | 3.000 M 102.78 % | -108.000 M -1 100.00 % | -9.000 M 86.36 % | -66.000 M -17.86 % | -56.000 M -23.08 % | -45.500 M 0.00 % | -45.500 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.612 M 1.56 % | 68.546 M -4.00 % | 71.400 M 20.71 % | 59.152 M -2.01 % | 60.364 M -1.92 % | 61.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -523.485 M -142.99 % | 1.218 B 364.59 % | -460.240 M -225.37 % | 367.095 M 233.95 % | -274.046 M -72.67 % | -158.714 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.217 B 121.90 % | 998.979 M -31.54 % | 1.459 B 33.61 % | 1.092 B -20.06 % | 1.366 B -10.41 % | 1.525 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.693 B -23.62 % | 2.217 B 121.90 % | 998.979 M -31.54 % | 1.459 B 33.61 % | 1.092 B -20.06 % | 1.366 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.612 M 1.56 % | 68.546 M -4.00 % | 71.400 M 20.71 % | 59.152 M -2.01 % | 60.364 M -1.92 % | 61.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.612 M 1.56 % | 68.546 M -4.00 % | 71.400 M 20.71 % | 59.152 M -2.01 % | 60.364 M -1.92 % | 61.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |