InfoBeans Technologies Limited INFOBEAN.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.948 B 7.13 % | 3.685 B -4.36 % | 3.853 B 41.97 % | 2.714 B 50.50 % | 1.803 B 15.18 % | 1.566 B 35.54 % | 1.155 B 21.07 % | 954.111 M 14.48 % | 833.454 M 12.86 % | 738.506 M 73.18 % | 426.444 M 12.26 % | 379.865 M 14.82 % | 330.845 M |
| Net income | 379.700 M 68.98 % | 224.700 M -37.51 % | 359.600 M -34.59 % | 549.800 M 49.28 % | 368.300 M 73.97 % | 211.700 M 22.63 % | 172.632 M 3.16 % | 167.337 M 25.89 % | 132.928 M 1.78 % | 130.604 M 135.14 % | 55.544 M -20.83 % | 70.156 M 11.57 % | 62.879 M |
| Income before tax | 528.200 M 70.88 % | 309.100 M -33.68 % | 466.100 M -23.25 % | 607.300 M 73.27 % | 350.500 M 36.66 % | 256.481 M 19.92 % | 213.872 M 12.04 % | 190.881 M 49.20 % | 127.937 M -12.93 % | 146.936 M 132.10 % | 63.308 M -13.71 % | 73.367 M 4.39 % | 70.281 M |
| Income before tax ratio | 0.13 59.52 % | 0.08 -30.66 % | 0.12 -45.94 % | 0.22 15.13 % | 0.19 18.65 % | 0.16 -11.52 % | 0.19 -7.46 % | 0.20 30.33 % | 0.15 -22.85 % | 0.20 34.02 % | 0.15 -23.14 % | 0.19 -9.08 % | 0.21 |
| EBITDA | 683.800 M 9.76 % | 623.000 M -26.32 % | 845.600 M 1.50 % | 833.100 M 53.17 % | 543.900 M 46.22 % | 371.979 M 51.27 % | 245.901 M 27.79 % | 192.423 M 33.66 % | 143.968 M -19.11 % | 177.988 M 101.42 % | 88.365 M -8.66 % | 96.747 M 19.48 % | 80.975 M |
| Net income ratio | 0.10 57.74 % | 0.06 -34.67 % | 0.09 -53.93 % | 0.20 -0.81 % | 0.20 51.05 % | 0.14 -9.53 % | 0.15 -14.79 % | 0.18 9.97 % | 0.16 -9.82 % | 0.18 35.78 % | 0.13 -29.48 % | 0.18 -2.83 % | 0.19 |
| Ratio EBITDA | 0.17 2.46 % | 0.17 -22.97 % | 0.22 -28.51 % | 0.31 1.78 % | 0.30 26.95 % | 0.24 11.60 % | 0.21 5.55 % | 0.20 16.75 % | 0.17 -28.33 % | 0.24 16.31 % | 0.21 -18.64 % | 0.25 4.06 % | 0.24 |
| Gross profit ratio | 0.23 27.51 % | 0.18 -15.77 % | 0.22 -23.17 % | 0.28 -17.36 % | 0.34 -1.93 % | 0.35 6.06 % | 0.33 -5.68 % | 0.35 -0.41 % | 0.35 -19.37 % | 0.44 6.68 % | 0.41 -13.91 % | 0.47 -9.87 % | 0.53 |
| Weighted average shs out dil | 24.481 M -0.08 % | 24.500 M 0.82 % | 24.300 M 0.41 % | 24.200 M -0.41 % | 24.300 M 1.18 % | 24.016 M 0.00 % | 24.016 M 2.29 % | 23.477 M 32.84 % | 17.674 M 0.00 % | 17.674 M 0.00 % | 17.674 M 3.06 % | 17.149 M 0.00 % | 17.149 M |
| Weighted average shs out | 24.481 M 0.78 % | 24.292 M -0.03 % | 24.300 M 0.41 % | 24.200 M 0.83 % | 24.000 M -0.06 % | 24.016 M 0.00 % | 24.016 M 2.29 % | 23.477 M 32.84 % | 17.674 M 0.00 % | 17.674 M -0.09 % | 17.689 M 3.15 % | 17.149 M 0.00 % | 17.149 M |
| EPS diluted | 15.51 69.14 % | 9.17 -38.04 % | 14.80 -34.43 % | 22.57 48.88 % | 15.16 72.08 % | 8.81 22.53 % | 7.19 0.84 % | 7.13 -5.19 % | 7.52 1.76 % | 7.39 135.35 % | 3.14 -23.23 % | 4.09 11.44 % | 3.67 |
| Earnings per share | 15.59 68.54 % | 9.25 -37.50 % | 14.80 -34.86 % | 22.72 48.01 % | 15.35 74.23 % | 8.81 22.53 % | 7.19 0.84 % | 7.13 -5.19 % | 7.52 1.76 % | 7.39 135.35 % | 3.14 -23.23 % | 4.09 11.44 % | 3.67 |
| Gross profit | 923.400 M 36.60 % | 676.000 M -19.45 % | 839.200 M 9.07 % | 769.400 M 24.38 % | 618.600 M 12.96 % | 547.639 M 43.76 % | 380.941 M 14.20 % | 333.573 M 14.00 % | 292.598 M -9.00 % | 321.537 M 84.75 % | 174.043 M -3.35 % | 180.080 M 3.49 % | 174.008 M |
| Income tax expense | 148.500 M 75.95 % | 84.400 M -20.75 % | 106.500 M 85.22 % | 57.500 M 423.03 % | -17.800 M -139.73 % | 44.803 M 8.64 % | 41.240 M 75.16 % | 23.544 M 571.74 % | -4.991 M -130.56 % | 16.332 M 110.36 % | 7.764 M 141.79 % | 3.211 M -56.62 % | 7.402 M |
| Cost of revenue | 3.024 B 0.51 % | 3.009 B 10.94 % | 2.712 B 39.48 % | 1.945 B 63.65 % | 1.188 B 16.71 % | 1.018 B 31.50 % | 774.245 M 24.77 % | 620.538 M 14.73 % | 540.856 M 29.71 % | 416.970 M 65.20 % | 252.401 M 26.34 % | 199.785 M 27.38 % | 156.837 M |
| General and administrative expenses | 243.600 M 26.41 % | 192.700 M 16.44 % | 165.500 M 9.89 % | 150.600 M 29.72 % | 116.100 M -0.98 % | 117.254 M 167.71 % | 43.798 M 33.55 % | 32.794 M -3.21 % | 33.883 M 2 349.05 % | 1.384 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 58.900 M 12.19 % | 52.500 M 60.55 % | 32.700 M 79.67 % | 18.200 M 87.63 % | 9.700 M -42.24 % | 16.795 M -2.83 % | 17.283 M 33.89 % | 12.909 M -6.03 % | 13.737 M 49.41 % | 9.194 M 161.64 % | 3.514 M -70.47 % | 11.901 M 370.95 % | 2.527 M |
| Other expenses | 189.200 M -5.45 % | 200.100 M -61.18 % | 515.400 M 342.78 % | 116.400 M -41.54 % | 199.100 M -4.85 % | 209.246 M 10 016.77 % | 2.068 M -98.23 % | 116.711 M 8 802.49 % | 1.311 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 491.700 M 10.42 % | 445.300 M -37.60 % | 713.600 M 150.21 % | 285.200 M -12.22 % | 324.900 M -5.36 % | 343.295 M 60.11 % | 214.413 M 32.02 % | 162.414 M -6.00 % | 172.779 M -1.00 % | 174.524 M 57.87 % | 110.547 M 2.99 % | 107.334 M 2.31 % | 104.912 M |
| Cost and expenses | 3.527 B 2.08 % | 3.455 B 0.83 % | 3.426 B 53.64 % | 2.230 B 42.13 % | 1.569 B 15.24 % | 1.361 B 37.71 % | 988.658 M 26.27 % | 782.952 M 9.71 % | 713.635 M 20.65 % | 591.494 M 62.97 % | 362.948 M 18.18 % | 307.119 M 17.33 % | 261.749 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K -83.41 % | 633.000 K 54.77 % | 409.000 K |
| Selling general and administrative expenses | 302.500 M 23.37 % | 245.200 M 23.71 % | 198.200 M 17.42 % | 168.800 M 34.18 % | 125.800 M -6.15 % | 134.049 M 119.46 % | 61.082 M 33.65 % | 45.703 M -4.03 % | 47.620 M 29.24 % | 36.846 M 948.55 % | 3.514 M -70.47 % | 11.901 M 370.95 % | 2.527 M |
| Interest income | 21.600 M 100.00 % | 10.800 M 28.57 % | 8.400 M -22.94 % | 10.900 M -69.21 % | 35.400 M 7.66 % | 32.881 M 64.87 % | 19.943 M 30.20 % | 15.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 621.000 K -47.59 % | 1.185 M |
| Interest expense | 24.200 M -57.99 % | 57.600 M -26.25 % | 78.100 M 69.41 % | 46.100 M 43.17 % | 32.200 M 65.40 % | 19.468 M 5 720.06 % | 334.497 K -64.76 % | 949.218 K 70.54 % | 556.587 K 630.74 % | 76.168 K -59.49 % | 188.000 K | 0.000 | 0.000 |
| Depreciation and amortization | 265.600 M -9.63 % | 293.900 M -2.49 % | 301.400 M 67.72 % | 179.700 M 11.48 % | 161.200 M 67.86 % | 96.030 M 280.27 % | 25.253 M 3.88 % | 24.310 M -15.65 % | 28.820 M 7.90 % | 26.709 M -0.92 % | 26.957 M 176.45 % | 9.751 M 49.83 % | 6.508 M |
| Operating income | 1.210 B 424.62 % | 230.700 M -45.41 % | 422.600 M -12.72 % | 484.200 M 106.48 % | 234.500 M 19.22 % | 196.700 M 14.95 % | 171.116 M -9.14 % | 188.321 M 57.17 % | 119.819 M -20.80 % | 151.279 M 146.35 % | 61.408 M -29.41 % | 86.996 M 16.82 % | 74.467 M |
| Operating income ratio | 0.31 389.72 % | 0.06 -42.92 % | 0.11 -38.52 % | 0.18 37.20 % | 0.13 3.51 % | 0.13 -15.19 % | 0.15 -24.95 % | 0.20 37.30 % | 0.14 -29.82 % | 0.20 42.25 % | 0.14 -37.12 % | 0.23 1.75 % | 0.23 |
| Total other income expenses net | -682.100 M -970.03 % | 78.400 M 80.23 % | 43.500 M -64.66 % | 123.100 M 6.12 % | 116.000 M | 0.000 100.00 % | -128.406 M -5 116.09 % | 2.560 M -68.47 % | 8.118 M 105.89 % | -137.754 M -7 350.23 % | 1.900 M 113.94 % | -13.629 M -225.59 % | -4.186 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 | -273.800 M -112.41 % | -128.900 M -510.51 % | 31.400 M 130.63 % | -102.500 M -164.87 % | 158.000 M -29.73 % | 224.853 M 166.65 % | -337.381 M -20.41 % | -280.194 M -132.98 % | -120.268 M -27.31 % | -94.469 M -112.16 % | -44.528 M -272.93 % | -11.940 M 59.09 % | -29.189 M |
| Total investments | 1.260 B 45.63 % | 865.500 M 6.29 % | 814.300 M 44.92 % | 561.900 M -33.42 % | 844.000 M 71.01 % | 493.548 M 33.29 % | 370.279 M 19.41 % | 310.100 M 254.40 % | 87.500 M 165.51 % | 32.956 M 127.93 % | 14.459 M 20.49 % | 12.000 M 140.00 % | 5.000 M |
| Total debt | 197.000 M -19.56 % | 244.900 M -32.85 % | 364.700 M 18.26 % | 308.400 M -19.90 % | 385.000 M 15.45 % | 333.466 M 17 829.68 % | 1.860 M -24.34 % | 2.458 M -94.08 % | 41.517 M 3 738.95 % | 1.081 M 82.37 % | 593.000 K -94.56 % | 10.900 M | 0.000 |
| Accumulated other comprehensive income loss | 220.400 M -4.38 % | 230.500 M 21.25 % | 190.100 M 43.47 % | 132.500 M 12.29 % | 118.000 M 172.37 % | -163.052 M -34.04 % | -121.645 M -233.29 % | 91.265 M 193.81 % | -97.290 M -245.86 % | 66.701 M 0.50 % | 66.371 M 1.30 % | 65.517 M 4.60 % | 62.638 M |
| Retained earnings | 2.510 B 15.99 % | 2.164 B 9.80 % | 1.971 B 20.07 % | 1.642 B 41.10 % | 1.163 B 46.32 % | 795.104 M 32.04 % | 602.147 M 35.63 % | 443.971 M 60.49 % | 276.635 M -5.49 % | 292.706 M 81.63 % | 161.157 M 49.62 % | 107.710 M 70.34 % | 63.233 M |
| Common stock | 243.700 M 0.29 % | 243.000 M 0.21 % | 242.500 M 0.33 % | 241.700 M 0.62 % | 240.200 M 0.02 % | 240.156 M 0.00 % | 240.156 M 0.00 % | 240.156 M 35.88 % | 176.736 M 250.00 % | 50.496 M 0.00 % | 50.496 M 3.06 % | 48.996 M 100.00 % | 24.498 M |
| Total equity | 3.322 B 12.32 % | 2.958 B 8.93 % | 2.715 B 17.16 % | 2.318 B 28.03 % | 1.810 B 25.34 % | 1.444 B 17.83 % | 1.226 B 15.19 % | 1.064 B 95.95 % | 543.054 M 31.28 % | 413.653 M 46.80 % | 281.774 M 26.80 % | 222.223 M 47.79 % | 150.369 M |
| Other non current liabilities | 137.500 M 9.56 % | 125.500 M 29.12 % | 97.200 M 33.88 % | 72.600 M -57.44 % | 170.600 M | 0.000 -100.00 % | 28.363 M 18.21 % | 23.993 M 63.05 % | 14.715 M 60.88 % | 9.147 M -1.45 % | 9.282 M 56.74 % | 5.922 M | 0.000 |
| Long term debt | 103.700 M -36.11 % | 162.300 M -72.86 % | 598.100 M -17.49 % | 724.900 M 167.19 % | 271.300 M -2.69 % | 278.800 M 23 074.35 % | 1.203 M -35.31 % | 1.860 M 5.82 % | 1.758 M 153.74 % | 692.684 K 177.07 % | 250.000 K -57.77 % | 592.000 K | 0.000 |
| Total non current liabilities | 455.800 M -14.18 % | 531.100 M -45.26 % | 970.300 M -14.77 % | 1.138 B 157.67 % | 441.800 M -22.05 % | 566.795 M 1 381.40 % | 38.261 M 47.99 % | 25.853 M 56.94 % | 16.473 M 67.41 % | 9.840 M 3.23 % | 9.532 M 46.33 % | 6.514 M | 0.000 |
| Other current liabilities | 121.800 M -72.24 % | 438.800 M -37.28 % | 699.600 M 284.64 % | -378.900 M -1 140.93 % | 36.400 M -31.26 % | 52.949 M 475.14 % | 9.206 M -34.20 % | 13.992 M 162.36 % | -22.436 M -148.22 % | 46.531 M 87.62 % | 24.800 M -2.53 % | 25.445 M 27.79 % | 19.911 M |
| Deferred revenue | 0.000 -100.00 % | 33.200 M 132.17 % | 14.300 M -98.52 % | 964.900 M 3 713.83 % | 25.300 M 664.34 % | 3.310 M -94.63 % | 61.637 M | 0.000 -100.00 % | 31.879 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 186.600 M 277.73 % | 49.400 M 123.69 % | -208.500 M -336.39 % | 88.200 M -22.56 % | 113.900 M 108.23 % | 54.700 M 8 228.25 % | 656.801 K 9.78 % | 598.308 K 103.27 % | -18.309 M -4 809.28 % | 388.790 K 13.35 % | 343.000 K -96.67 % | 10.308 M | 0.000 |
| Total current liabilities | 342.600 M -38.92 % | 560.900 M 2.97 % | 544.700 M -23.18 % | 709.100 M 250.87 % | 202.100 M 66.79 % | 121.169 M 87.18 % | 64.733 M 3.89 % | 62.312 M -23.56 % | 81.516 M 36.85 % | 59.565 M 112.26 % | 28.063 M -25.59 % | 37.715 M 89.42 % | 19.911 M |
| Total liabilities | 798.400 M -26.89 % | 1.092 B -27.92 % | 1.515 B -18.00 % | 1.848 B 186.92 % | 643.900 M -6.41 % | 687.965 M 567.96 % | 102.994 M 16.82 % | 88.166 M -10.02 % | 97.989 M 41.18 % | 69.405 M 84.61 % | 37.595 M -15.00 % | 44.229 M 122.13 % | 19.911 M |
| Other non current assets | 400.000 K -99.66 % | 117.300 M -85.74 % | 822.600 M 2 031.09 % | 38.600 M 24.12 % | 31.100 M -73.53 % | 117.508 M 18.96 % | 98.780 M -37.51 % | 158.063 M 33.88 % | 118.065 M 49.64 % | 78.901 M -11.60 % | 89.250 M 8.24 % | 82.453 M 85.13 % | 44.537 M |
| Long term investments | 2.000 M 102.53 % | -79.100 M 89.95 % | -786.700 M -341.02 % | 326.400 M -51.37 % | 671.200 M 78.51 % | 375.992 M -2.18 % | 384.357 M 42.95 % | 268.882 M 246.95 % | 77.500 M 135.16 % | 32.956 M 174.63 % | 12.000 M 0.00 % | 12.000 M | 0.000 |
| Intangible assets | 874.300 M -11.27 % | 985.300 M -16.22 % | 1.176 B -31.30 % | 1.712 B 348.58 % | 381.600 M -30.40 % | 548.291 M 13 824.97 % | 3.937 M 11.74 % | 3.524 M 31.71 % | 2.675 M -34.16 % | 4.063 M 2.56 % | 3.962 M -16.20 % | 4.728 M 73.25 % | 2.729 M |
| GoodWill | 144.200 M -60.88 % | 368.600 M -28.41 % | 514.900 M 205.76 % | 168.400 M 777.08 % | 19.200 M -18.96 % | 23.693 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.019 B -24.77 % | 1.354 B -19.93 % | 1.691 B -10.07 % | 1.880 B 369.11 % | 400.800 M -29.93 % | 571.984 M 14 426.71 % | 3.937 M 11.74 % | 3.524 M 31.71 % | 2.675 M -34.16 % | 4.063 M 2.56 % | 3.962 M -16.20 % | 4.728 M 73.25 % | 2.729 M |
| Property plant equipment net | 273.000 M -20.25 % | 342.300 M -27.82 % | 474.200 M 25.18 % | 378.800 M -10.05 % | 421.100 M -4.29 % | 439.965 M 465.94 % | 77.741 M 13.54 % | 68.470 M 39.50 % | 49.081 M -19.11 % | 60.675 M 5.62 % | 57.445 M -10.49 % | 64.176 M 227.86 % | 19.574 M |
| Total non current assets | 1.474 B -22.22 % | 1.895 B -20.20 % | 2.375 B -13.18 % | 2.735 B 71.43 % | 1.596 B 3.80 % | 1.537 B 162.13 % | 586.386 M 13.42 % | 517.002 M 99.24 % | 259.488 M 46.94 % | 176.595 M 8.57 % | 162.657 M -0.43 % | 163.357 M 144.40 % | 66.840 M |
| Other current assets | 53.400 M -22.27 % | 68.700 M 4.41 % | 65.800 M -10.23 % | 73.300 M 108.24 % | 35.200 M 46.38 % | 24.047 M 43.49 % | 16.758 M -70.56 % | 56.928 M 56.96 % | 36.268 M -15.23 % | 42.783 M 148.51 % | 17.216 M -19.02 % | 21.260 M 24.39 % | 17.092 M |
| Short term investments | 1.258 B 33.22 % | 944.600 M 16.00 % | 814.300 M 245.77 % | 235.500 M 36.28 % | 172.800 M 46.99 % | 117.555 M 17.55 % | 100.006 M 142.63 % | 41.218 M 312.18 % | 10.000 M | 0.000 -100.00 % | 2.459 M | 0.000 -100.00 % | 5.000 M |
| cash and cash equivalents | 470.800 M 25.95 % | 373.800 M 12.15 % | 333.300 M -18.89 % | 410.900 M 81.01 % | 227.000 M 109.00 % | 108.613 M -67.98 % | 339.240 M 20.02 % | 282.653 M 74.71 % | 161.785 M 69.32 % | 95.551 M 111.77 % | 45.121 M 97.55 % | 22.840 M -21.75 % | 29.189 M |
| Cash and short term investments | 1.729 B 31.16 % | 1.318 B 14.88 % | 1.148 B 77.54 % | 646.400 M 61.68 % | 399.800 M 76.77 % | 226.168 M -48.51 % | 439.247 M 35.62 % | 323.870 M 88.53 % | 171.785 M 79.78 % | 95.551 M 100.82 % | 47.580 M 108.32 % | 22.840 M -33.19 % | 34.189 M |
| Total current assets | 2.647 B 22.83 % | 2.155 B 16.13 % | 1.856 B 31.93 % | 1.407 B 63.81 % | 858.700 M 44.26 % | 595.257 M -19.82 % | 742.378 M 16.86 % | 635.291 M 66.50 % | 381.554 M 24.50 % | 306.463 M 95.56 % | 156.712 M 52.01 % | 103.095 M -0.84 % | 103.973 M |
| Inventory | 0.000 | 0.000 100.00 % | -8.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.332 M -81.23 % | 33.728 M -17.61 % | 40.936 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 864.300 M 12.55 % | 767.900 M 17.96 % | 651.000 M -5.23 % | 686.900 M 62.12 % | 423.700 M 22.80 % | 345.042 M 50.95 % | 228.581 M 3.10 % | 221.709 M 66.32 % | 133.302 M -20.71 % | 168.129 M 82.92 % | 91.916 M 55.80 % | 58.995 M 11.96 % | 52.692 M |
| Tax assets | 179.900 M 12.09 % | 160.500 M -7.60 % | 173.700 M 56.35 % | 111.100 M 55.82 % | 71.300 M 125.46 % | 31.624 M 46.61 % | 21.571 M 19.42 % | 18.063 M 48.46 % | 12.166 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 34.200 M 2.09 % | 33.500 M 56.54 % | 21.400 M -38.68 % | 34.900 M 31.70 % | 26.500 M 284.06 % | 6.900 M 214.50 % | 2.194 M -64.40 % | 6.163 M 0.65 % | 6.124 M -51.57 % | 12.646 M 333.07 % | 2.920 M 48.83 % | 1.962 M | 0.000 |
| Tax payables | 0.000 -100.00 % | 6.000 M -66.48 % | 17.900 M | 0.000 | 0.000 -100.00 % | 3.310 M 23.67 % | 2.676 M -93.56 % | 41.559 M 58.69 % | 26.190 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.445 M | 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 |
| Capital lease obligations | 197.000 M -19.56 % | 244.900 M -32.85 % | 364.700 M 18.29 % | 308.300 M -6.46 % | 329.600 M -0.81 % | 332.300 M | 0.000 | 0.000 100.00 % | -58.069 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.633 B 15.64 % | 1.412 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.706 M 78.62 % | 87.731 M |
| Other total stockholders equity | 348.100 M 8.65 % | 320.400 M 2.73 % | 311.900 M 3.18 % | 302.300 M 4.71 % | 288.700 M -0.01 % | 288.735 M 15.80 % | 249.331 M -34.39 % | 380.000 M | 0.000 -100.00 % | 3.750 M 0.00 % | 3.750 M 102.39 % | -156.706 M -78.62 % | -87.731 M |
| Deferred tax liabilities non current | 214.600 M -11.80 % | 243.300 M -11.53 % | 275.000 M -9.45 % | 303.700 M | 0.000 -100.00 % | 9.585 M | 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 |
| Total assets | 4.121 B 1.75 % | 4.050 B -4.27 % | 4.230 B 2.14 % | 4.142 B 68.76 % | 2.454 B 15.09 % | 2.132 B 60.47 % | 1.329 B 15.31 % | 1.152 B 79.75 % | 641.042 M 32.71 % | 483.058 M 51.25 % | 319.369 M 19.86 % | 266.452 M 55.99 % | 170.813 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -59.300 M 55.28 % | -132.600 M -649.15 % | -17.700 M -128.14 % | 62.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 4.200 M -90.39 % | 43.700 M 95.09 % | 22.400 M 540.00 % | 3.500 M -86.84 % | 26.600 M 1 562.50 % | 1.600 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -101.500 M 16.39 % | -121.400 M -479.38 % | 32.000 M -83.58 % | 194.900 M 391.77 % | -66.800 M -112.79 % | 522.267 M 1 306.72 % | 37.127 M 146.15 % | -80.449 M -54.60 % | -52.036 M 40.21 % | -87.036 M -198.56 % | -29.152 M 6.64 % | -31.226 M 40.83 % | -52.773 M |
| Accounts receivables | -93.400 M 39.39 % | -154.100 M -531.56 % | -24.400 M 90.82 % | -265.800 M | 0.000 | 0.000 -100.00 % | 5.044 M 106.43 % | -78.403 M -323.54 % | 35.073 M 146.88 % | -74.820 M -139.78 % | -31.203 M -88.51 % | -16.552 M 55.04 % | -36.818 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.332 M -76.89 % | 27.396 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 -100.00 % | 65.100 M | 0.000 | 0.000 100.00 % | -5.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -8.100 M -124.77 % | 32.700 M -42.02 % | 56.400 M -85.74 % | 395.600 M 692.22 % | -66.800 M -112.95 % | 515.935 M 5 202.42 % | 9.730 M 575.67 % | -2.046 M 97.54 % | -83.094 M -580.22 % | -12.216 M -695.60 % | 2.051 M 113.98 % | -14.674 M 8.03 % | -15.955 M |
| Other non cash items | -47.700 M -767.27 % | -5.500 M -154.46 % | 10.100 M 116.86 % | -59.900 M 44.38 % | -107.700 M -990.29 % | -9.878 M 88.95 % | -89.388 M -88.31 % | -47.470 M -312.59 % | -11.505 M -304.41 % | 5.629 M 209.81 % | -5.126 M -138.85 % | 13.193 M 225.91 % | 4.048 M |
| Net cash provided by operating activities | 500.300 M 14.91 % | 435.400 M -43.65 % | 772.700 M -4.64 % | 810.300 M 134.06 % | 346.200 M -62.75 % | 929.402 M 383.30 % | 192.304 M 120.35 % | 87.272 M -6.38 % | 93.215 M 22.80 % | 75.906 M 57.41 % | 48.223 M -22.06 % | 61.874 M 199.46 % | 20.662 M |
| Investments in property plant and equipment | -20.400 M -11.48 % | -18.300 M 65.60 % | -53.200 M 9.98 % | -59.100 M 99.35 % | -9.107 B -803.65 % | -1.008 B -2 185.34 % | -44.101 M 1.06 % | -44.574 M -173.29 % | -16.310 M 45.71 % | -30.040 M -24.94 % | -24.043 M 59.84 % | -59.865 M -459.28 % | -10.704 M |
| Acquisitions net | 1.700 M 101.05 % | -162.500 M 64.38 % | -456.200 M 39.29 % | -751.400 M -108.32 % | 9.034 B 6 665.73 % | -137.592 M -2 497.87 % | 5.738 M 48 943.30 % | 11.700 K -99.57 % | 2.744 M 200.00 % | -2.744 M | 0.000 100.00 % | -12.000 M | 0.000 |
| Purchases of investments | -1.340 B 33.58 % | -2.018 B -77.95 % | -1.134 B -171.96 % | -416.900 M -102.58 % | -205.800 M -275.30 % | -54.837 M 83.94 % | -341.535 M -34.56 % | -253.818 M -160.33 % | -97.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 1.094 B -43.38 % | 1.931 B 117.40 % | 888.400 M 23.23 % | 720.900 M 108.17 % | -8.828 B -4 689.24 % | 192.365 M -19.45 % | 238.813 M 8 159.56 % | 2.891 M -93.48 % | 44.360 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -8.200 M -141.84 % | 19.600 M -5.77 % | 20.800 M -32.69 % | 30.900 M -99.65 % | 8.860 B 5 214.88 % | 166.700 M | 0.000 -100.00 % | 955.431 K 28.94 % | 741.000 K -86.29 % | 5.406 M -2.36 % | 5.537 M 202.67 % | -5.393 M 18.71 % | -6.634 M |
| Net cash used for investing activites | -273.400 M -10.51 % | -247.400 M 66.29 % | -734.000 M -54.33 % | -475.600 M -92.16 % | -247.500 M 70.58 % | -841.211 M -496.25 % | -141.084 M 52.10 % | -294.545 M -346.52 % | -65.965 M -140.95 % | -27.377 M -47.94 % | -18.506 M 76.05 % | -77.258 M -345.60 % | -17.338 M |
| Debt repayment | -87.600 M 17.75 % | -106.500 M -106 400.00 % | -100.000 K -120.00 % | 500.000 K 225.00 % | -400.000 K 39.11 % | -656.918 K -9.80 % | -598.308 K 98.49 % | -39.518 M -197.73 % | 40.436 M 8 169.33 % | 488.985 K 104.73 % | -10.342 M -197.64 % | 10.592 M | 0.000 |
| Common stock issued | 700.000 K 40.00 % | 500.000 K -37.50 % | 800.000 K -46.67 % | 1.500 M -97.28 % | 55.100 M 3 396.13 % | 1.576 M -5.43 % | 1.667 M -99.53 % | 352.655 M | 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 |
| Dividends paid | -24.300 M 0.00 % | -24.300 M 0.00 % | -24.300 M 66.39 % | -72.300 M -22.34 % | -59.100 M -2.07 % | -57.904 M -299.99 % | -14.476 M | 0.000 100.00 % | -911.637 K -20.36 % | -757.440 K 56.42 % | -1.738 M -77.17 % | -981.000 K 19.92 % | -1.225 M |
| Other financing activites | -18.800 M 6.00 % | -20.000 M 82.70 % | -115.600 M -43.60 % | -80.500 M -434.02 % | 24.100 M 223.79 % | -19.468 M -5 720.06 % | -334.497 K -102.23 % | 15.004 M 2 875.85 % | -540.515 K -151.70 % | -214.744 K -104.62 % | 4.645 M 914.91 % | -570.000 K -40.05 % | -407.000 K |
| Net cash used provided by financing activities | -130.000 M 13.51 % | -150.300 M -7.97 % | -139.200 M 7.69 % | -150.800 M -865.48 % | 19.700 M 125.77 % | -76.453 M -1 524.19 % | 5.368 M -98.36 % | 328.140 M 741.74 % | 38.984 M 8 167.82 % | -483.199 K 93.50 % | -7.435 M -182.24 % | 9.041 M 653.98 % | -1.632 M |
| Effect of forex changes on cash | 100.000 K -96.43 % | 2.800 M -87.77 % | 22.900 M 536.11 % | 3.600 M | 0.000 100.00 % | -12.967 K 99.99 % | -242.365 M | 0.000 | 0.000 -100.00 % | 2.384 M 238 548.40 % | -1.000 K 83.33 % | -6.000 K -101.58 % | 379.000 K |
| Net change in cash | 97.000 M 139.51 % | 40.500 M 152.19 % | -77.600 M -142.20 % | 183.900 M 55.32 % | 118.400 M 908.73 % | 11.738 M -79.26 % | 56.588 M -53.18 % | 120.868 M 82.49 % | 66.234 M 31.34 % | 50.430 M 126.34 % | 22.281 M 450.94 % | -6.349 M -406.57 % | 2.071 M |
| Cash at beginning of period | 373.800 M 12.15 % | 333.300 M -18.89 % | 410.900 M 81.01 % | 227.000 M 109.02 % | 108.600 M 12.10 % | 96.875 M -65.73 % | 282.653 M 74.71 % | 161.785 M 69.32 % | 95.551 M 111.77 % | 45.121 M 97.55 % | 22.840 M -21.75 % | 29.189 M 7.64 % | 27.118 M |
| Cash at end of period | 470.800 M 25.95 % | 373.800 M 12.15 % | 333.300 M -18.89 % | 410.900 M 81.01 % | 227.000 M 109.00 % | 108.613 M -67.98 % | 339.240 M 20.02 % | 282.653 M 74.71 % | 161.785 M 69.32 % | 95.551 M 111.77 % | 45.121 M 97.55 % | 22.840 M -21.75 % | 29.189 M |
| Operating cash flow | 500.300 M 14.91 % | 435.400 M -43.65 % | 772.700 M -4.64 % | 810.300 M 134.06 % | 346.200 M -62.75 % | 929.402 M 383.30 % | 192.304 M 120.35 % | 87.272 M -6.38 % | 93.215 M 22.80 % | 75.906 M 57.41 % | 48.223 M -22.06 % | 61.874 M 199.46 % | 20.662 M |
| Capital expenditure | -20.400 M -11.48 % | -18.300 M 65.60 % | -53.200 M 9.98 % | -59.100 M 99.35 % | -9.107 B -803.65 % | -1.008 B -2 185.34 % | -44.101 M 1.06 % | -44.574 M -173.29 % | -16.310 M 45.71 % | -30.040 M -24.94 % | -24.043 M 59.84 % | -59.865 M -459.28 % | -10.704 M |
| Free CashFlow | 479.900 M 15.22 % | 416.500 M -42.11 % | 719.500 M -4.22 % | 751.200 M 108.57 % | -8.761 B -11 068.43 % | -78.446 M -152.93 % | 148.203 M 247.10 % | 42.698 M -44.48 % | 76.905 M 67.67 % | 45.866 M 89.69 % | 24.180 M 1 103.58 % | 2.009 M -79.83 % | 9.958 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.119 B 8.36 % | 1.032 B 7.15 % | 963.300 M -1.97 % | 982.700 M 1.35 % | 969.600 M 0.02 % | 969.400 M 8.80 % | 891.000 M -1.96 % | 908.800 M -0.79 % | 916.000 M -0.38 % | 919.500 M -5.89 % | 977.000 M -1.77 % | 994.600 M 3.39 % | 962.000 M 5.26 % | 913.900 M 27.66 % | 715.900 M 26.69 % | 565.100 M 8.85 % | 519.148 M 10.69 % | 469.025 M 6.15 % | 441.838 M 6.92 % | 413.228 M -13.79 % | 479.309 M 6.16 % | 451.496 M -9.71 % | 500.063 M 57.40 % | 317.710 M 7.15 % | 296.515 M 12.18 % | 264.319 M -13.53 % | 305.675 M -0.17 % | 306.181 M 9.74 % | 279.012 M 5.99 % | 263.253 M 5.98 % | 248.408 M 8.29 % | 229.392 M 7.67 % | 213.059 M -0.65 % | 214.446 M 0.32 % | 213.754 M 5.49 % | 202.627 M 0.00 % | 202.627 M |
| Net income | 233.200 M 122.10 % | 105.000 M 48.73 % | 70.600 M -44.23 % | 126.600 M 63.35 % | 77.500 M -16.13 % | 92.400 M 66.19 % | 55.600 M 32.07 % | 42.100 M 21.68 % | 34.600 M -26.85 % | 47.300 M -49.41 % | 93.500 M -8.60 % | 102.300 M -12.04 % | 116.300 M -25.59 % | 156.300 M -8.38 % | 170.600 M 45.44 % | 117.300 M 10.33 % | 106.316 M 6.15 % | 100.161 M -30.37 % | 143.848 M 200.76 % | 47.828 M -37.45 % | 76.463 M 365.71 % | 16.419 M -78.74 % | 77.224 M 8.02 % | 71.488 M 41.82 % | 50.407 M 6 231.68 % | 796.108 K -98.39 % | 49.574 M -12.33 % | 56.548 M 7.92 % | 52.400 M 40.44 % | 37.312 M -29.14 % | 52.656 M 3.10 % | 51.071 M 94.20 % | 26.298 M -51.78 % | 54.541 M 54.97 % | 35.194 M 62.96 % | 21.597 M 0.00 % | 21.597 M |
| Income before tax | 288.500 M 91.31 % | 150.800 M 45.28 % | 103.800 M -35.17 % | 160.100 M 41.06 % | 113.500 M -4.46 % | 118.800 M 73.68 % | 68.400 M 8.06 % | 63.300 M 8.02 % | 58.600 M -2.50 % | 60.100 M -54.19 % | 131.200 M -1.06 % | 132.600 M -6.62 % | 142.000 M -20.00 % | 177.500 M -4.67 % | 186.200 M 53.25 % | 121.500 M 4.23 % | 116.570 M 61.94 % | 71.982 M -50.22 % | 144.605 M 270.06 % | 39.076 M -58.80 % | 94.836 M 176.04 % | 34.356 M -59.01 % | 83.814 M 1.46 % | 82.611 M 35.03 % | 61.180 M 174.76 % | 22.266 M -61.51 % | 57.855 M -15.42 % | 68.405 M 8.71 % | 62.927 M 69.19 % | 37.193 M -42.65 % | 64.854 M 12.21 % | 57.799 M 86.24 % | 31.035 M -4.14 % | 32.375 M -16.42 % | 38.734 M 41.40 % | 27.393 M 0.00 % | 27.393 M |
| Income before tax ratio | 0.26 76.55 % | 0.15 35.58 % | 0.11 -33.86 % | 0.16 39.18 % | 0.12 -4.48 % | 0.12 59.64 % | 0.08 10.22 % | 0.07 8.88 % | 0.06 -2.12 % | 0.07 -51.33 % | 0.13 0.73 % | 0.13 -9.68 % | 0.15 -24.00 % | 0.19 -25.33 % | 0.26 20.97 % | 0.22 -4.25 % | 0.22 46.31 % | 0.15 -53.11 % | 0.33 246.10 % | 0.09 -52.21 % | 0.20 160.02 % | 0.08 -54.60 % | 0.17 -35.54 % | 0.26 26.02 % | 0.21 144.93 % | 0.08 -55.49 % | 0.19 -15.28 % | 0.22 -0.94 % | 0.23 59.63 % | 0.14 -45.89 % | 0.26 3.62 % | 0.25 72.98 % | 0.15 -3.51 % | 0.15 -16.69 % | 0.18 34.04 % | 0.14 0.00 % | 0.14 |
| EBITDA | 356.000 M 83.41 % | 194.100 M 9.91 % | 176.600 M -24.50 % | 233.900 M 25.08 % | 187.000 M -6.50 % | 200.000 M 26.74 % | 157.800 M 2.67 % | 153.700 M 3.09 % | 149.100 M -5.39 % | 157.600 M -30.23 % | 225.900 M 0.04 % | 225.800 M -4.40 % | 236.200 M -19.77 % | 294.400 M 27.01 % | 231.800 M 40.48 % | 165.000 M 3.55 % | 159.339 M 47.31 % | 108.168 M -43.01 % | 189.804 M 125.75 % | 84.077 M -40.43 % | 141.150 M 47.92 % | 95.425 M -11.98 % | 108.416 M 10.66 % | 97.971 M 40.88 % | 69.541 M 100.65 % | 34.658 M -47.85 % | 66.454 M -12.25 % | 75.731 M 8.71 % | 69.661 M 56.41 % | 44.538 M -36.87 % | 70.545 M 10.55 % | 63.811 M 74.29 % | 36.612 M 7.84 % | 33.950 M -19.82 % | 42.344 M 29.97 % | 32.581 M 0.00 % | 32.581 M |
| Net income ratio | 0.21 104.96 % | 0.10 38.80 % | 0.07 -43.11 % | 0.13 61.18 % | 0.08 -16.14 % | 0.10 52.75 % | 0.06 34.70 % | 0.05 22.64 % | 0.04 -26.57 % | 0.05 -46.25 % | 0.10 -6.96 % | 0.10 -14.92 % | 0.12 -29.31 % | 0.17 -28.23 % | 0.24 14.80 % | 0.21 1.36 % | 0.20 -4.10 % | 0.21 -34.41 % | 0.33 181.29 % | 0.12 -27.45 % | 0.16 338.68 % | 0.04 -76.45 % | 0.15 -31.37 % | 0.23 32.36 % | 0.17 5 544.19 % | 0.00 -98.14 % | 0.16 -12.19 % | 0.18 -1.66 % | 0.19 32.51 % | 0.14 -33.14 % | 0.21 -4.79 % | 0.22 80.37 % | 0.12 -51.47 % | 0.25 54.47 % | 0.16 54.48 % | 0.11 0.00 % | 0.11 |
| Ratio EBITDA | 0.32 69.26 % | 0.19 2.57 % | 0.18 -22.98 % | 0.24 23.41 % | 0.19 -6.52 % | 0.21 16.49 % | 0.18 4.72 % | 0.17 3.90 % | 0.16 -5.03 % | 0.17 -25.87 % | 0.23 1.85 % | 0.23 -7.54 % | 0.25 -23.78 % | 0.32 -0.51 % | 0.32 10.89 % | 0.29 -4.87 % | 0.31 33.08 % | 0.23 -46.31 % | 0.43 111.13 % | 0.20 -30.91 % | 0.29 39.33 % | 0.21 -2.51 % | 0.22 -29.69 % | 0.31 31.48 % | 0.23 78.86 % | 0.13 -39.69 % | 0.22 -12.10 % | 0.25 -0.93 % | 0.25 47.57 % | 0.17 -40.43 % | 0.28 2.09 % | 0.28 61.88 % | 0.17 8.54 % | 0.16 -20.08 % | 0.20 23.20 % | 0.16 0.00 % | 0.16 |
| Gross profit ratio | 0.37 13.67 % | 0.32 10.94 % | 0.29 -8.62 % | 0.32 8.60 % | 0.29 85.59 % | 0.16 -41.15 % | 0.27 2.38 % | 0.26 426.51 % | 0.05 -78.39 % | 0.23 -24.30 % | 0.30 -6.47 % | 0.33 -5.07 % | 0.34 -6.75 % | 0.37 -5.96 % | 0.39 30.92 % | 0.30 -10.96 % | 0.34 15.30 % | 0.29 -10.73 % | 0.33 0.68 % | 0.32 -22.87 % | 0.42 39.55 % | 0.30 -22.99 % | 0.39 2.46 % | 0.38 19.43 % | 0.32 51.19 % | 0.21 -42.23 % | 0.37 -0.75 % | 0.37 5.36 % | 0.35 29.03 % | 0.27 -33.39 % | 0.41 9.34 % | 0.37 4.06 % | 0.36 -2.45 % | 0.37 6.10 % | 0.35 0.98 % | 0.34 0.00 % | 0.34 |
| Weighted average shs out dil | 24.393 M -0.34 % | 24.476 M -0.15 % | 24.514 M 0.11 % | 24.487 M 0.16 % | 24.448 M 0.01 % | 24.444 M 0.24 % | 24.386 M -0.37 % | 24.477 M 0.45 % | 24.366 M -0.27 % | 24.433 M 0.08 % | 24.413 M 0.47 % | 24.299 M -0.34 % | 24.382 M -0.46 % | 24.495 M 1.07 % | 24.235 M -0.44 % | 24.342 M -0.13 % | 24.374 M 1.59 % | 23.993 M -0.06 % | 24.007 M -0.06 % | 24.020 M -0.10 % | 24.045 M 0.00 % | 24.045 M 0.26 % | 23.983 M -0.03 % | 23.989 M -0.02 % | 23.993 M -0.21 % | 24.045 M 0.30 % | 23.973 M -0.15 % | 24.009 M -0.12 % | 24.037 M -0.03 % | 24.045 M 2.42 % | 23.477 M 0.00 % | 23.477 M 0.00 % | 23.477 M 32.84 % | 17.674 M 0.00 % | 17.674 M 0.00 % | 17.674 M 0.00 % | 17.674 M |
| Weighted average shs out | 24.368 M -0.44 % | 24.476 M 0.54 % | 24.345 M -0.01 % | 24.346 M -0.09 % | 24.369 M -0.31 % | 24.444 M 0.60 % | 24.298 M 0.00 % | 24.298 M -0.01 % | 24.300 M 0.00 % | 24.300 M 0.20 % | 24.251 M 0.27 % | 24.184 M -0.39 % | 24.280 M -0.87 % | 24.493 M 1.64 % | 24.099 M 0.03 % | 24.091 M -0.26 % | 24.153 M 0.67 % | 23.993 M -0.06 % | 24.007 M -0.06 % | 24.020 M -0.10 % | 24.045 M 0.40 % | 23.949 M -0.14 % | 23.983 M -0.03 % | 23.989 M -0.02 % | 23.993 M -0.09 % | 24.016 M 0.18 % | 23.973 M -0.15 % | 24.009 M -0.12 % | 24.037 M 2.38 % | 23.477 M 0.00 % | 23.477 M 0.00 % | 23.477 M 0.00 % | 23.477 M 32.78 % | 17.681 M 0.04 % | 17.674 M 0.00 % | 17.674 M 0.00 % | 17.674 M |
| EPS diluted | 9.56 122.84 % | 4.29 48.96 % | 2.88 -44.29 % | 5.17 63.09 % | 3.17 -16.14 % | 3.78 65.79 % | 2.28 32.56 % | 1.72 21.13 % | 1.42 -26.80 % | 1.94 -49.35 % | 3.83 -9.03 % | 4.21 -11.74 % | 4.77 -25.24 % | 6.38 -9.63 % | 7.06 47.39 % | 4.79 9.86 % | 4.36 4.31 % | 4.18 -30.22 % | 5.99 201.01 % | 1.99 -37.42 % | 3.18 367.65 % | 0.68 -78.88 % | 3.22 8.05 % | 2.98 53.61 % | 1.94 5 761.03 % | 0.03 -98.72 % | 2.58 5.31 % | 2.45 12.39 % | 2.18 40.65 % | 1.55 -30.80 % | 2.24 2.75 % | 2.18 94.64 % | 1.12 -63.75 % | 3.09 55.28 % | 1.99 63.11 % | 1.22 0.00 % | 1.22 |
| Earnings per share | 9.57 122.04 % | 4.31 48.62 % | 2.90 -44.23 % | 5.20 63.52 % | 3.18 -16.32 % | 3.80 65.94 % | 2.29 32.37 % | 1.73 21.83 % | 1.42 -27.18 % | 1.95 -49.48 % | 3.86 -8.75 % | 4.23 -11.69 % | 4.79 -24.92 % | 6.38 -10.14 % | 7.10 46.69 % | 4.84 10.00 % | 4.40 5.26 % | 4.18 -30.22 % | 5.99 201.01 % | 1.99 -37.42 % | 3.18 367.65 % | 0.68 -78.88 % | 3.22 8.05 % | 2.98 53.61 % | 1.94 5 761.03 % | 0.03 -98.72 % | 2.58 5.31 % | 2.45 12.39 % | 2.18 40.65 % | 1.55 -30.80 % | 2.24 2.75 % | 2.18 94.64 % | 1.12 -63.64 % | 3.08 54.77 % | 1.99 63.11 % | 1.22 0.00 % | 1.22 |
| Gross profit | 410.300 M 23.18 % | 333.100 M 18.88 % | 280.200 M -10.42 % | 312.800 M 10.06 % | 284.200 M 85.63 % | 153.100 M -35.97 % | 239.100 M 0.38 % | 238.200 M 422.37 % | 45.600 M -78.47 % | 211.800 M -28.76 % | 297.300 M -8.13 % | 323.600 M -1.85 % | 329.700 M -1.85 % | 335.900 M 20.05 % | 279.800 M 65.86 % | 168.700 M -3.08 % | 174.066 M 27.62 % | 136.398 M -5.23 % | 143.931 M 7.65 % | 133.703 M -33.50 % | 201.068 M 48.15 % | 135.721 M -30.47 % | 195.189 M 61.26 % | 121.037 M 27.97 % | 94.586 M 69.61 % | 55.768 M -50.04 % | 111.633 M -0.92 % | 112.668 M 15.62 % | 97.444 M 36.75 % | 71.257 M -29.41 % | 100.951 M 18.40 % | 85.263 M 12.04 % | 76.102 M -3.08 % | 78.521 M 6.45 % | 73.765 M 6.52 % | 69.247 M 0.00 % | 69.247 M |
| Income tax expense | 55.300 M 20.74 % | 45.800 M 37.95 % | 33.200 M -0.90 % | 33.500 M -6.94 % | 36.000 M 36.36 % | 26.400 M 106.25 % | 12.800 M -39.62 % | 21.200 M -11.67 % | 24.000 M 88.98 % | 12.700 M -66.31 % | 37.700 M 24.42 % | 30.300 M 17.90 % | 25.700 M 21.80 % | 21.100 M 34.39 % | 15.700 M 273.81 % | 4.200 M -59.04 % | 10.254 M 136.39 % | -28.179 M -3 822.46 % | 757.000 K 108.65 % | -8.752 M -147.63 % | 18.374 M 2.44 % | 17.937 M 172.19 % | 6.590 M -40.75 % | 11.122 M 3.24 % | 10.773 M -49.82 % | 21.470 M 159.24 % | 8.282 M -30.15 % | 11.857 M 12.64 % | 10.526 M 8 972.37 % | -118.638 K -100.97 % | 12.198 M 81.33 % | 6.727 M 41.98 % | 4.738 M -78.62 % | 22.166 M 526.16 % | 3.540 M -38.92 % | 5.796 M 0.00 % | 5.796 M |
| Cost of revenue | 708.200 M 1.30 % | 699.100 M 2.34 % | 683.100 M 1.97 % | 669.900 M -2.26 % | 685.400 M -16.04 % | 816.300 M 25.22 % | 651.900 M -2.79 % | 670.600 M -22.95 % | 870.400 M 22.99 % | 707.700 M 4.12 % | 679.700 M 1.30 % | 671.000 M 6.12 % | 632.300 M 9.39 % | 578.000 M 32.54 % | 436.100 M 10.02 % | 396.400 M 14.87 % | 345.082 M 3.74 % | 332.627 M 11.65 % | 297.907 M 6.58 % | 279.525 M 0.46 % | 278.241 M -11.89 % | 315.775 M 3.58 % | 304.874 M 55.02 % | 196.673 M -2.60 % | 201.929 M -3.18 % | 208.551 M 7.48 % | 194.042 M 0.27 % | 193.513 M 6.58 % | 181.568 M -5.43 % | 191.996 M 30.20 % | 147.457 M 2.31 % | 144.129 M 5.24 % | 136.957 M 0.76 % | 135.925 M -2.90 % | 139.989 M 4.96 % | 133.380 M 0.00 % | 133.380 M |
| 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 -100.00 % | 19.900 M | 0.000 | 0.000 -100.00 % | 550.000 K -64.49 % | 1.549 M 22 028.57 % | 7.000 K -99.53 % | 1.500 M 3 471.43 % | 42.000 K -97.30 % | 1.557 M 118.00 % | 714.000 K | 0.000 -100.00 % | 140.000 K -93.15 % | 2.043 M | 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 -100.00 % | 16.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 883.778 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.933 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.709 M -44.28 % | 6.656 M 813.66 % | 728.500 K 0.00 % | 728.500 K |
| Other expenses | 241.900 M -16.93 % | 291.200 M 43.45 % | 203.000 M 263.71 % | -124.000 M -163.62 % | 194.900 M | 0.000 -100.00 % | 206.500 M 1.62 % | 203.200 M 633.57 % | 27.700 M -43.12 % | 48.700 M 10.68 % | 44.000 M 106.57 % | 21.300 M -88.59 % | 186.600 M 294.98 % | -95.700 M -476.77 % | 25.400 M -69.65 % | 83.700 M 152.74 % | 33.117 M 208.37 % | -30.559 M -135.80 % | 85.352 M 722.67 % | 10.375 M -58.14 % | 24.784 M 154.71 % | -45.304 M -344.97 % | 18.494 M -3.39 % | 19.143 M -7.11 % | 20.609 M 167.27 % | -30.635 M -711.47 % | 5.010 M -67.85 % | 15.583 M -3.16 % | 16.092 M 247.09 % | -10.941 M -573.82 % | 2.309 M -77.21 % | 10.130 M 4 119.84 % | -252.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 241.900 M -16.93 % | 291.200 M 43.45 % | 203.000 M 7.52 % | 188.800 M -3.13 % | 194.900 M 1 013.71 % | 17.500 M -91.53 % | 206.500 M 1.62 % | 203.200 M 13.14 % | 179.600 M -1.10 % | 181.600 M -5.17 % | 191.500 M -1.19 % | 193.800 M 3.86 % | 186.600 M 81.17 % | 103.000 M -8.12 % | 112.100 M -9.45 % | 123.800 M 48.43 % | 83.407 M -6.60 % | 89.303 M 16.96 % | 76.354 M -21.48 % | 97.241 M -20.91 % | 122.955 M 13.63 % | 108.204 M -15.54 % | 128.119 M 130.23 % | 55.648 M 3.10 % | 53.973 M 11.44 % | 48.431 M -17.38 % | 58.615 M -1.96 % | 59.786 M 18.26 % | 50.553 M 20.41 % | 41.983 M 9.84 % | 38.222 M 1.79 % | 37.551 M -15.91 % | 44.657 M -2.81 % | 45.947 M 31.96 % | 34.819 M -16.66 % | 41.782 M 0.00 % | 41.782 M |
| Cost and expenses | 950.100 M 5.40 % | 901.400 M 1.73 % | 886.100 M 3.19 % | 858.700 M -2.45 % | 880.300 M 3.33 % | 851.900 M -0.76 % | 858.400 M -1.76 % | 873.800 M 0.39 % | 870.400 M -2.13 % | 889.300 M 2.08 % | 871.200 M 0.74 % | 864.800 M 5.61 % | 818.900 M 20.25 % | 681.000 M 24.22 % | 548.200 M 5.38 % | 520.200 M 21.40 % | 428.489 M 1.55 % | 421.930 M 12.74 % | 374.261 M -0.66 % | 376.766 M -6.09 % | 401.196 M -5.37 % | 423.979 M -2.08 % | 432.993 M 71.60 % | 252.321 M -1.40 % | 255.902 M -0.42 % | 256.982 M 1.71 % | 252.657 M -0.25 % | 253.299 M 9.12 % | 232.121 M -0.79 % | 233.979 M 26.01 % | 185.679 M 2.20 % | 181.680 M 0.04 % | 181.614 M -0.14 % | 181.873 M 4.04 % | 174.808 M -0.20 % | 175.162 M 0.00 % | 175.162 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 40.000 K | 0.000 -100.00 % | 20.000 K 0.00 % | 20.000 K |
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 312.800 M | 0.000 -100.00 % | 17.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.100 M | 0.000 | 0.000 -100.00 % | 2.463 M -93.29 % | 36.700 M | 0.000 | 0.000 -100.00 % | 550.000 K -98.58 % | 38.686 M 552 557.97 % | 7.000 K -99.53 % | 1.500 M 3 471.43 % | 42.000 K -99.92 % | 50.992 M 7 041.73 % | 714.000 K | 0.000 -100.00 % | 140.000 K -99.66 % | 41.706 M 526.59 % | 6.656 M 813.66 % | 728.500 K 0.00 % | 728.500 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.700 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 |
| Interest expense | 3.800 M -11.63 % | 4.300 M -33.85 % | 6.500 M -5.80 % | 6.900 M 6.15 % | 6.500 M -53.57 % | 14.000 M -2.10 % | 14.300 M -2.05 % | 14.600 M -0.68 % | 14.700 M -21.81 % | 18.800 M 1.08 % | 18.600 M 0.54 % | 18.500 M -17.04 % | 22.300 M -10.44 % | 24.900 M 260.87 % | 6.900 M -2.82 % | 7.100 M -1.46 % | 7.205 M -10.54 % | 8.054 M -3.24 % | 8.324 M 7.24 % | 7.762 M -3.70 % | 8.060 M -43.41 % | 14.243 M 713.88 % | 1.750 M -8.95 % | 1.922 M 23.84 % | 1.552 M 295.11 % | 392.802 K 128.37 % | 172.000 K 191.53 % | 59.000 K 5.36 % | 56.000 K | 0.000 -100.00 % | 184.000 K 327.91 % | 43.000 K -72.78 % | 158.000 K -20.44 % | 198.587 K -6.33 % | 212.000 K 190.41 % | 73.000 K 0.00 % | 73.000 K |
| Depreciation and amortization | 63.700 M -4.07 % | 66.400 M 0.15 % | 66.300 M -0.90 % | 66.900 M -0.15 % | 67.000 M -0.30 % | 67.200 M -10.52 % | 75.100 M -0.92 % | 75.800 M 0.00 % | 75.800 M -3.68 % | 78.700 M 3.42 % | 76.100 M 1.87 % | 74.700 M 3.89 % | 71.900 M -21.85 % | 92.000 M 137.73 % | 38.700 M 6.32 % | 36.400 M 2.35 % | 35.563 M -27.17 % | 48.832 M 32.43 % | 36.875 M -0.98 % | 37.240 M -2.65 % | 38.253 M -18.31 % | 46.826 M 104.91 % | 22.852 M 70.04 % | 13.439 M 61.55 % | 8.319 M -30.67 % | 11.999 M 42.41 % | 8.426 M 15.96 % | 7.266 M 8.81 % | 6.678 M -9.92 % | 7.414 M 34.62 % | 5.507 M -7.74 % | 5.969 M 10.15 % | 5.419 M 8.61 % | 4.990 M -34.06 % | 7.567 M 10.07 % | 6.875 M 0.00 % | 6.875 M |
| Operating income | 168.400 M -49.44 % | 333.100 M 331.48 % | 77.200 M -37.74 % | 124.000 M 38.86 % | 89.300 M -24.00 % | 117.500 M 260.43 % | 32.600 M -6.86 % | 35.000 M -23.25 % | 45.600 M 371.43 % | -16.800 M -111.21 % | 149.800 M -0.86 % | 151.100 M -8.03 % | 164.300 M 23.91 % | 132.600 M -31.33 % | 193.100 M 330.07 % | 44.900 M -50.47 % | 90.659 M 92.50 % | 47.095 M -30.31 % | 67.577 M 85.34 % | 36.462 M -53.32 % | 78.113 M 183.87 % | 27.518 M -58.97 % | 67.070 M 2.57 % | 65.389 M 61.01 % | 40.613 M 453.51 % | 7.337 M -86.16 % | 53.018 M 0.26 % | 52.882 M 12.78 % | 46.891 M 60.18 % | 29.274 M -53.33 % | 62.729 M 31.47 % | 47.712 M 51.73 % | 31.445 M 8.58 % | 28.960 M -16.73 % | 34.777 M 35.29 % | 25.706 M 0.00 % | 25.706 M |
| Operating income ratio | 0.15 -53.35 % | 0.32 302.68 % | 0.08 -36.49 % | 0.13 37.01 % | 0.09 -24.02 % | 0.12 231.28 % | 0.04 -5.00 % | 0.04 -22.64 % | 0.05 372.47 % | -0.02 -111.92 % | 0.15 0.93 % | 0.15 -11.05 % | 0.17 17.71 % | 0.15 -46.21 % | 0.27 239.48 % | 0.08 -54.50 % | 0.17 73.92 % | 0.10 -34.35 % | 0.15 73.33 % | 0.09 -45.86 % | 0.16 167.39 % | 0.06 -54.56 % | 0.13 -34.83 % | 0.21 50.26 % | 0.14 393.41 % | 0.03 -84.00 % | 0.17 0.42 % | 0.17 2.77 % | 0.17 51.13 % | 0.11 -55.96 % | 0.25 21.41 % | 0.21 40.93 % | 0.15 9.29 % | 0.14 -16.99 % | 0.16 28.25 % | 0.13 0.00 % | 0.13 |
| Total other income expenses net | 120.100 M 165.88 % | -182.300 M -785.34 % | 26.600 M -26.32 % | 36.100 M 49.17 % | 24.200 M 1 761.54 % | 1.300 M -96.37 % | 35.800 M 26.50 % | 28.300 M 117.69 % | 13.000 M 110.50 % | -123.800 M -587.40 % | 25.400 M 807.14 % | 2.800 M 354.55 % | -1.100 M 98.92 % | -101.400 M -758.44 % | 15.400 M 132.63 % | -47.200 M 17.91 % | -57.496 M 1.41 % | -58.317 M -8 752.37 % | 674.000 K -74.22 % | 2.614 M -84.37 % | 16.723 M 126.62 % | -62.826 M -475.22 % | 16.744 M 143.57 % | -38.426 M -16.95 % | -32.856 M -424.97 % | -6.259 M 87.56 % | -50.305 M -17.64 % | -42.762 M -24.04 % | -34.475 M -535.34 % | 7.919 M 272.66 % | 2.125 M 107.74 % | -27.465 M -6 598.78 % | -410.000 K -112.01 % | 3.415 M -13.71 % | 3.957 M 134.56 % | 1.687 M 0.00 % | 1.687 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -273.800 M | 0.000 100.00 % | -109.600 M -108.31 % | 1.318 B 1 122.81 % | -128.900 M -110.35 % | 1.245 B 3 805.36 % | -33.600 M -102.93 % | 1.148 B 3 555.41 % | 31.400 M -96.21 % | 828.800 M 635.40 % | 112.700 M -82.56 % | 646.400 M 598.00 % | -129.800 M -127.26 % | 476.200 M 10 682.22 % | -4.500 M -101.13 % | 399.800 M 153.04 % | 158.000 M -64.98 % | 451.200 M 191.28 % | 154.900 M -31.52 % | 226.200 M 0.60 % | 224.853 M -47.28 % | 426.471 M 213.75 % | -374.926 M -11.13 % | -337.381 M -191.12 % | 370.240 M 220.76 % | -306.589 M -194.66 % | 323.870 M 215.59 % | -280.194 M 3.85 % | -291.409 M -269.64 % | 171.785 M 242.84 % | -120.268 M -19.59 % | -100.567 M -2.69 % | -97.932 M 0.00 % | -97.932 M |
| Total investments | 0.000 -100.00 % | 1.260 B | 0.000 -100.00 % | 1.210 B -54.11 % | 2.637 B 179.14 % | 944.600 M -62.06 % | 2.490 B 6 740.66 % | 36.400 M -98.41 % | 2.296 B 6 440.17 % | 35.100 M -97.88 % | 1.658 B 3 684.47 % | 43.800 M -96.61 % | 1.293 B 296.08 % | 326.400 M -65.73 % | 952.400 M 30.82 % | 728.000 M -8.95 % | 799.600 M 19.13 % | 671.200 M -25.62 % | 902.400 M 70.04 % | 530.700 M 17.31 % | 452.400 M -8.34 % | 493.548 M -42.14 % | 852.942 M 87.43 % | 455.078 M 22.90 % | 370.279 M -49.99 % | 740.480 M 123.27 % | 331.653 M -48.80 % | 647.740 M 108.88 % | 310.100 M 6.35 % | 291.576 M -15.13 % | 343.570 M 292.65 % | 87.500 M 84.59 % | 47.403 M 215.98 % | 15.002 M 0.00 % | 15.002 M |
| Total debt | 0.000 -100.00 % | 197.000 M | 0.000 -100.00 % | 249.600 M | 0.000 -100.00 % | 244.900 M | 0.000 -100.00 % | 347.900 M | 0.000 -100.00 % | 364.700 M | 0.000 -100.00 % | 416.000 M | 0.000 -100.00 % | 281.100 M | 0.000 -100.00 % | 292.100 M | 0.000 -100.00 % | 385.000 M | 0.000 -100.00 % | 312.900 M | 0.000 -100.00 % | 333.466 M | 0.000 -100.00 % | 1.539 M -17.25 % | 1.860 M | 0.000 -100.00 % | 1.568 M | 0.000 -100.00 % | 2.458 M 56.57 % | 1.570 M | 0.000 -100.00 % | 41.517 M 55.96 % | 26.620 M 23.29 % | 21.592 M 0.00 % | 21.592 M |
| Accumulated other comprehensive income loss | 3.322 B 1 407.40 % | 220.400 M -92.98 % | 3.141 B 8.41 % | 2.897 B -2.06 % | 2.958 B 1 183.25 % | 230.500 M -91.73 % | 2.786 B 9.56 % | 2.543 B -6.37 % | 2.715 B 1 328.41 % | 190.100 M -92.55 % | 2.553 B 10.50 % | 2.311 B 0.22 % | 2.305 B 1 817.97 % | 120.200 M -93.92 % | 1.978 B 13.88 % | 1.737 B -4.05 % | 1.810 B 1 857.08 % | 92.500 M -94.03 % | 1.550 B 18.35 % | 1.309 B -9.35 % | 1.444 B 985.85 % | -163.052 M -112.11 % | 1.346 B 21.71 % | 1.106 B 1 009.46 % | -121.645 M -110.47 % | 1.161 B 26.07 % | 921.310 M -13.42 % | 1.064 B 989.67 % | -119.610 M -116.27 % | 735.168 M 35.38 % | 543.054 M 658.18 % | -97.290 M -244.17 % | 67.484 M 1.15 % | 66.716 M 0.00 % | 66.716 M |
| Retained earnings | 0.000 -100.00 % | 2.510 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.164 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.971 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.642 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.163 B | 0.000 | 0.000 | 0.000 -100.00 % | 795.104 M | 0.000 | 0.000 -100.00 % | 602.147 M | 0.000 | 0.000 | 0.000 -100.00 % | 443.971 M | 0.000 | 0.000 -100.00 % | 276.635 M -25.64 % | 372.016 M 10.75 % | 335.899 M 0.00 % | 335.899 M |
| Common stock | 0.000 -100.00 % | 243.700 M | 0.000 -100.00 % | 243.700 M | 0.000 -100.00 % | 243.000 M | 0.000 -100.00 % | 243.000 M | 0.000 -100.00 % | 242.500 M | 0.000 -100.00 % | 242.500 M | 0.000 -100.00 % | 241.700 M | 0.000 -100.00 % | 241.100 M | 0.000 -100.00 % | 240.200 M | 0.000 -100.00 % | 240.200 M | 0.000 -100.00 % | 240.156 M | 0.000 -100.00 % | 240.156 M 0.00 % | 240.156 M | 0.000 -100.00 % | 240.156 M | 0.000 -100.00 % | 240.156 M 0.00 % | 240.156 M | 0.000 -100.00 % | 176.736 M 250.00 % | 50.496 M 0.00 % | 50.496 M 0.00 % | 50.496 M |
| Total equity | 3.322 B 0.00 % | 3.322 B 5.78 % | 3.141 B 0.00 % | 3.141 B 6.18 % | 2.958 B 0.00 % | 2.958 B 6.19 % | 2.786 B 0.00 % | 2.786 B 2.58 % | 2.715 B 0.00 % | 2.715 B 6.36 % | 2.553 B 0.00 % | 2.553 B 10.74 % | 2.305 B -0.01 % | 2.306 B 16.56 % | 1.978 B 0.00 % | 1.978 B 9.27 % | 1.810 B 0.00 % | 1.810 B 16.83 % | 1.550 B 0.00 % | 1.550 B 7.28 % | 1.444 B 0.00 % | 1.444 B 7.27 % | 1.346 B 0.00 % | 1.346 B 9.85 % | 1.226 B 5.54 % | 1.161 B 0.00 % | 1.161 B 9.15 % | 1.064 B 0.00 % | 1.064 B 9.11 % | 975.324 M 79.60 % | 543.054 M 0.00 % | 543.054 M 9.55 % | 495.732 M 8.13 % | 458.451 M 0.00 % | 458.451 M |
| Other non current liabilities | -3.322 B -2 516.22 % | 137.500 M 104.38 % | -3.141 B -2 527.20 % | 129.400 M 104.37 % | -2.958 B -2 456.89 % | 125.500 M 104.51 % | -2.786 B -987.67 % | 313.800 M | 0.000 -100.00 % | 97.200 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 468.400 M | 0.000 -100.00 % | 169.300 M | 0.000 -100.00 % | 170.600 M | 0.000 -100.00 % | 292.300 M | 0.000 -100.00 % | 287.995 M | 0.000 -100.00 % | 88.638 M 139.19 % | 37.058 M | 0.000 -100.00 % | 36.146 M | 0.000 -100.00 % | 23.993 M 44.62 % | 16.590 M | 0.000 -100.00 % | 14.715 M 1.21 % | 14.540 M 27.00 % | 11.449 M 0.00 % | 11.449 M |
| Long term debt | 0.000 -100.00 % | 103.700 M | 0.000 -100.00 % | 156.300 M | 0.000 -100.00 % | 162.300 M | 0.000 -100.00 % | 239.100 M | 0.000 -100.00 % | 598.100 M | 0.000 -100.00 % | 293.000 M | 0.000 -100.00 % | 220.200 M | 0.000 -100.00 % | 227.000 M | 0.000 -100.00 % | 271.200 M | 0.000 -100.00 % | 269.700 M | 0.000 -100.00 % | 278.800 M | 0.000 -100.00 % | 882.000 K -26.69 % | 1.203 M | 0.000 -100.00 % | 1.568 M | 0.000 -100.00 % | 1.860 M 18.46 % | 1.570 M | 0.000 -100.00 % | 1.758 M 29.81 % | 1.354 M -4.45 % | 1.417 M 0.00 % | 1.417 M |
| Total non current liabilities | -3.322 B -828.89 % | 455.800 M 114.51 % | -3.141 B -711.76 % | 513.400 M 117.36 % | -2.958 B -656.94 % | 531.100 M 119.07 % | -2.786 B -443.04 % | 812.000 M | 0.000 -100.00 % | 970.300 M | 0.000 -100.00 % | 1.006 B | 0.000 -100.00 % | 688.600 M | 0.000 -100.00 % | 396.300 M | 0.000 -100.00 % | 441.800 M | 0.000 -100.00 % | 562.000 M | 0.000 -100.00 % | 566.795 M | 0.000 -100.00 % | 89.520 M 133.97 % | 38.261 M | 0.000 -100.00 % | 37.714 M | 0.000 -100.00 % | 25.853 M 42.36 % | 18.160 M | 0.000 -100.00 % | 16.473 M 3.64 % | 15.894 M 23.53 % | 12.866 M 0.00 % | 12.866 M |
| Other current liabilities | 0.000 -100.00 % | 121.800 M | 0.000 -100.00 % | 178.600 M | 0.000 -100.00 % | 472.000 M | 0.000 100.00 % | -47.500 M | 0.000 -100.00 % | 82.300 M | 0.000 100.00 % | -256.200 M | 0.000 -100.00 % | 59.400 M | 0.000 -100.00 % | 42.200 M | 0.000 -100.00 % | 61.700 M | 0.000 -100.00 % | 108.600 M | 0.000 -100.00 % | 56.259 M | 0.000 -100.00 % | 69.378 M 653.59 % | 9.206 M | 0.000 -100.00 % | 46.467 M | 0.000 -100.00 % | 17.147 M -46.40 % | 31.994 M | 0.000 -100.00 % | 3.753 M -86.11 % | 27.014 M 53.49 % | 17.600 M 0.00 % | 17.600 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 474.200 M | 0.000 -100.00 % | 315.800 M | 0.000 -100.00 % | 307.600 M | 0.000 -100.00 % | 964.900 M | 0.000 -100.00 % | 28.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.310 M | 0.000 -100.00 % | 60.377 M -2.04 % | 61.637 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.531 M | 0.000 | 0.000 -100.00 % | 31.879 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 186.600 M | 0.000 -100.00 % | 186.600 M | 0.000 -100.00 % | 49.400 M | 0.000 -100.00 % | 217.600 M | 0.000 100.00 % | -208.500 M | 0.000 -100.00 % | 123.000 M | 0.000 -100.00 % | 88.200 M | 0.000 -100.00 % | 65.100 M | 0.000 -100.00 % | 113.900 M | 0.000 -100.00 % | 43.200 M | 0.000 -100.00 % | 54.700 M | 0.000 -100.00 % | 657.000 K 0.03 % | 656.801 K | 0.000 | 0.000 | 0.000 -100.00 % | 598.308 K | 0.000 | 0.000 -100.00 % | 7.881 M -68.81 % | 25.266 M 25.23 % | 20.175 M 0.00 % | 20.175 M |
| Total current liabilities | 0.000 -100.00 % | 342.600 M | 0.000 -100.00 % | 413.500 M | 0.000 -100.00 % | 560.900 M | 0.000 -100.00 % | 689.300 M | 0.000 -100.00 % | 544.700 M | 0.000 -100.00 % | 519.400 M | 0.000 -100.00 % | 1.147 B | 0.000 -100.00 % | 153.900 M | 0.000 -100.00 % | 202.100 M | 0.000 -100.00 % | 193.300 M | 0.000 -100.00 % | 121.169 M | 0.000 -100.00 % | 75.034 M 15.91 % | 64.733 M | 0.000 -100.00 % | 51.518 M | 0.000 -100.00 % | 62.312 M 64.97 % | 37.772 M | 0.000 -100.00 % | 81.516 M 44.26 % | 56.508 M 27.90 % | 44.183 M 0.00 % | 44.183 M |
| Total liabilities | -3.322 B -516.12 % | 798.400 M 125.42 % | -3.141 B -438.85 % | 926.900 M 131.34 % | -2.958 B -370.87 % | 1.092 B 139.20 % | -2.786 B -285.54 % | 1.501 B | 0.000 -100.00 % | 1.515 B | 0.000 -100.00 % | 1.526 B | 0.000 -100.00 % | 1.836 B | 0.000 -100.00 % | 550.200 M | 0.000 -100.00 % | 643.900 M | 0.000 -100.00 % | 755.300 M | 0.000 -100.00 % | 687.965 M | 0.000 -100.00 % | 164.554 M 59.77 % | 102.994 M | 0.000 -100.00 % | 89.232 M | 0.000 -100.00 % | 88.166 M 57.63 % | 55.932 M | 0.000 -100.00 % | 97.989 M 35.34 % | 72.402 M 26.91 % | 57.049 M 0.00 % | 57.049 M |
| Other non current assets | 0.000 -100.00 % | 400.000 K | 0.000 -100.00 % | 42.900 M 103.25 % | -1.318 B -3 551.31 % | 38.200 M 103.07 % | -1.245 B -242.19 % | 875.600 M 176.29 % | -1.148 B -239.53 % | 822.600 M 199.25 % | -828.800 M -251.71 % | 546.300 M 184.51 % | -646.400 M -1 774.61 % | 38.600 M 108.11 % | -476.200 M -2 284.40 % | 21.800 M 105.45 % | -399.800 M -296.08 % | 203.900 M 145.19 % | -451.200 M -247.89 % | 305.100 M 234.88 % | -226.200 M -42 201 592.54 % | 536.000 100.00 % | -426.471 M -588.47 % | 87.307 M -58.98 % | 212.864 M 157.49 % | -370.240 M -310.55 % | 175.845 M 154.29 % | -323.870 M -304.90 % | 158.063 M 6.98 % | 147.749 M 186.01 % | -171.785 M -245.50 % | 118.065 M 3.76 % | 113.786 M 4.65 % | 108.726 M 0.00 % | 108.726 M |
| Long term investments | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -832.400 M | 0.000 100.00 % | -786.700 M | 0.000 100.00 % | -487.200 M | 0.000 -100.00 % | 326.400 M | 0.000 -100.00 % | 709.100 M | 0.000 -100.00 % | 498.400 M | 0.000 -100.00 % | 227.600 M | 0.000 -100.00 % | 375.992 M | 0.000 -100.00 % | 370.443 M 37.06 % | 270.273 M | 0.000 -100.00 % | 269.570 M | 0.000 -100.00 % | 268.882 M 6.84 % | 251.669 M | 0.000 -100.00 % | 77.500 M | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 874.300 M | 0.000 -100.00 % | 925.300 M | 0.000 -100.00 % | 985.300 M | 0.000 -100.00 % | 1.110 B | 0.000 -100.00 % | 1.176 B | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 1.712 B | 0.000 -100.00 % | 360.700 M | 0.000 -100.00 % | 381.600 M | 0.000 -100.00 % | 517.900 M | 0.000 -100.00 % | 548.291 M | 0.000 -100.00 % | 3.559 M -9.61 % | 3.937 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.524 M | 0.000 | 0.000 -100.00 % | 2.675 M -15.97 % | 3.184 M -6.13 % | 3.392 M 0.00 % | 3.392 M |
| GoodWill | 0.000 -100.00 % | 144.200 M | 0.000 -100.00 % | 234.100 M | 0.000 -100.00 % | 368.600 M | 0.000 -100.00 % | 515.600 M | 0.000 -100.00 % | 514.900 M | 0.000 -100.00 % | 514.400 M | 0.000 -100.00 % | 168.400 M | 0.000 -100.00 % | 19.200 M | 0.000 -100.00 % | 19.200 M | 0.000 -100.00 % | 23.300 M | 0.000 -100.00 % | 23.693 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.019 B | 0.000 -100.00 % | 1.159 B | 0.000 -100.00 % | 1.354 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.691 B | 0.000 -100.00 % | 1.749 B | 0.000 -100.00 % | 1.880 B | 0.000 -100.00 % | 379.900 M | 0.000 -100.00 % | 400.800 M | 0.000 -100.00 % | 541.200 M | 0.000 -100.00 % | 571.984 M | 0.000 -100.00 % | 3.559 M -9.61 % | 3.937 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.524 M | 0.000 | 0.000 -100.00 % | 2.675 M -15.97 % | 3.184 M -6.13 % | 3.392 M 0.00 % | 3.392 M |
| Property plant equipment net | 0.000 -100.00 % | 273.000 M | 0.000 -100.00 % | 328.600 M | 0.000 -100.00 % | 342.300 M | 0.000 -100.00 % | 435.200 M | 0.000 -100.00 % | 474.200 M | 0.000 -100.00 % | 494.200 M | 0.000 -100.00 % | 378.800 M | 0.000 -100.00 % | 386.700 M | 0.000 -100.00 % | 421.100 M | 0.000 -100.00 % | 402.200 M | 0.000 -100.00 % | 439.965 M | 0.000 -100.00 % | 166.024 M 113.56 % | 77.741 M | 0.000 -100.00 % | 84.930 M | 0.000 -100.00 % | 68.470 M 44.67 % | 47.327 M | 0.000 -100.00 % | 49.081 M -10.80 % | 55.023 M -5.19 % | 58.032 M 0.00 % | 58.032 M |
| Total non current assets | 0.000 -100.00 % | 1.474 B | 0.000 -100.00 % | 1.672 B 226.82 % | -1.318 B -169.58 % | 1.895 B 252.20 % | -1.245 B -154.97 % | 2.265 B 297.32 % | -1.148 B -148.33 % | 2.375 B 386.52 % | -828.800 M -133.70 % | 2.459 B 480.48 % | -646.400 M -123.63 % | 2.735 B 674.36 % | -476.200 M -130.11 % | 1.581 B 495.52 % | -399.800 M -125.06 % | 1.596 B 453.61 % | -451.200 M -130.15 % | 1.496 B 761.54 % | -226.200 M -114.72 % | 1.537 B 460.42 % | -426.471 M -158.00 % | 735.295 M 25.39 % | 586.386 M 258.38 % | -370.240 M -167.64 % | 547.340 M 269.00 % | -323.870 M -162.64 % | 517.002 M 12.44 % | 459.791 M 367.66 % | -171.785 M -166.20 % | 259.488 M 50.87 % | 171.993 M 1.08 % | 170.150 M 0.00 % | 170.150 M |
| Other current assets | -1.729 B -3 338.20 % | 53.400 M 103.40 % | -1.569 B -3 674.72 % | 43.900 M | 0.000 -100.00 % | 74.400 M | 0.000 -100.00 % | 48.000 M | 0.000 -100.00 % | 65.700 M | 0.000 -100.00 % | 64.500 M | 0.000 -100.00 % | 53.900 M | 0.000 -100.00 % | 74.200 M | 0.000 -100.00 % | 43.100 M | 0.000 -100.00 % | 32.900 M | 0.000 -100.00 % | 24.047 M | 0.000 -100.00 % | 92.793 M 453.71 % | 16.758 M | 0.000 -100.00 % | 66.569 M | 0.000 -100.00 % | 56.928 M -0.32 % | 57.110 M | 0.000 -100.00 % | 168.833 M 196.73 % | 56.898 M 28.72 % | 44.202 M 0.00 % | 44.202 M |
| Short term investments | 0.000 -100.00 % | 1.258 B | 0.000 -100.00 % | 1.210 B -54.11 % | 2.637 B 179.14 % | 944.600 M -62.06 % | 2.490 B 186.60 % | 868.800 M -62.15 % | 2.296 B 179.34 % | 821.800 M -50.42 % | 1.658 B 212.17 % | 531.000 M -58.93 % | 1.293 B 448.96 % | 235.500 M -75.27 % | 952.400 M 335.88 % | 218.500 M -72.67 % | 799.600 M 362.73 % | 172.800 M -80.85 % | 902.400 M 197.72 % | 303.100 M -33.00 % | 452.400 M 284.84 % | 117.555 M -86.22 % | 852.942 M 907.79 % | 84.635 M -15.37 % | 100.006 M -86.49 % | 740.480 M 1 092.73 % | 62.083 M -90.42 % | 647.740 M 1 471.51 % | 41.218 M 3.28 % | 39.907 M -88.38 % | 343.570 M 3 335.70 % | 10.000 M -78.90 % | 47.403 M 215.98 % | 15.002 M 0.00 % | 15.002 M |
| cash and cash equivalents | 0.000 -100.00 % | 470.800 M | 0.000 -100.00 % | 359.200 M 127.25 % | -1.318 B -452.70 % | 373.800 M 130.02 % | -1.245 B -426.34 % | 381.500 M 133.24 % | -1.148 B -444.37 % | 333.300 M 140.21 % | -828.800 M -373.26 % | 303.300 M 146.92 % | -646.400 M -257.31 % | 410.900 M 186.29 % | -476.200 M -260.55 % | 296.600 M 174.19 % | -399.800 M -276.12 % | 227.000 M 150.31 % | -451.200 M -385.57 % | 158.000 M 169.85 % | -226.200 M -308.26 % | 108.613 M 125.47 % | -426.471 M -213.28 % | 376.465 M 10.97 % | 339.240 M 191.63 % | -370.240 M -220.15 % | 308.157 M 195.15 % | -323.870 M -214.58 % | 282.653 M -3.52 % | 292.979 M 270.55 % | -171.785 M -206.18 % | 161.785 M 27.20 % | 127.187 M 6.41 % | 119.524 M 0.00 % | 119.524 M |
| Cash and short term investments | 1.729 B 0.00 % | 1.729 B 10.19 % | 1.569 B 0.00 % | 1.569 B 19.03 % | 1.318 B 0.00 % | 1.318 B 5.90 % | 1.245 B -0.42 % | 1.250 B 8.93 % | 1.148 B -0.63 % | 1.155 B 39.37 % | 828.800 M -0.66 % | 834.300 M 29.07 % | 646.400 M 0.00 % | 646.400 M 35.74 % | 476.200 M -7.55 % | 515.100 M 28.84 % | 399.800 M 0.00 % | 399.800 M -11.39 % | 451.200 M -2.15 % | 461.100 M 103.85 % | 226.200 M 0.01 % | 226.168 M -46.97 % | 426.471 M -7.51 % | 461.100 M 4.98 % | 439.247 M 18.64 % | 370.240 M 0.00 % | 370.240 M 14.32 % | 323.870 M 0.00 % | 323.870 M -2.71 % | 332.886 M 93.78 % | 171.785 M 0.00 % | 171.785 M -1.61 % | 174.590 M 29.78 % | 134.526 M 0.00 % | 134.526 M |
| Total current assets | 0.000 -100.00 % | 2.647 B | 0.000 -100.00 % | 2.396 B 81.71 % | 1.318 B -38.82 % | 2.155 B 73.09 % | 1.245 B -38.43 % | 2.022 B 76.16 % | 1.148 B -38.15 % | 1.856 B 123.90 % | 828.800 M -48.81 % | 1.619 B 150.48 % | 646.400 M -54.05 % | 1.407 B 195.38 % | 476.200 M -49.71 % | 947.000 M 136.87 % | 399.800 M -53.44 % | 858.700 M 90.31 % | 451.200 M -44.19 % | 808.400 M 257.38 % | 226.200 M -62.00 % | 595.257 M 39.58 % | 426.471 M -45.02 % | 775.722 M 4.49 % | 742.378 M 100.51 % | 370.240 M -47.36 % | 703.358 M 117.17 % | 323.870 M -49.02 % | 635.291 M 11.17 % | 571.465 M 232.66 % | 171.785 M -54.98 % | 381.554 M -3.68 % | 396.141 M 14.71 % | 345.350 M 0.00 % | 345.350 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.700 M | 0.000 100.00 % | -200.000 K | 0.000 -100.00 % | 45.500 M | 0.000 | 0.000 | 0.000 100.00 % | -17.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.332 M | 0.000 -100.00 % | 22.517 M | 0.000 -100.00 % | 33.728 M 57.94 % | 21.355 M | 0.000 -100.00 % | 40.936 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 864.300 M | 0.000 -100.00 % | 782.500 M | 0.000 -100.00 % | 762.200 M | 0.000 -100.00 % | 723.700 M | 0.000 -100.00 % | 651.000 M | 0.000 -100.00 % | 725.800 M | 0.000 -100.00 % | 675.600 M | 0.000 -100.00 % | 396.600 M | 0.000 -100.00 % | 423.700 M | 0.000 -100.00 % | 324.300 M | 0.000 -100.00 % | 345.042 M | 0.000 -100.00 % | 256.458 M 13.32 % | 226.316 M | 0.000 -100.00 % | 244.032 M | 0.000 -100.00 % | 221.709 M 38.47 % | 160.114 M | 0.000 -100.00 % | 133.302 M -19.04 % | 164.653 M -1.18 % | 166.622 M 0.00 % | 166.622 M |
| Tax assets | 0.000 -100.00 % | 179.900 M | 0.000 -100.00 % | 141.100 M | 0.000 -100.00 % | 160.500 M | 0.000 -100.00 % | 160.900 M | 0.000 -100.00 % | 173.700 M | 0.000 -100.00 % | 157.000 M | 0.000 -100.00 % | 111.100 M | 0.000 -100.00 % | 83.800 M | 0.000 -100.00 % | 71.300 M | 0.000 -100.00 % | 20.300 M | 0.000 -100.00 % | 149.131 M | 0.000 -100.00 % | 107.962 M 400.51 % | 21.571 M | 0.000 -100.00 % | 16.995 M | 0.000 -100.00 % | 18.063 M 38.45 % | 13.046 M | 0.000 -100.00 % | 12.166 M | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 34.200 M | 0.000 -100.00 % | 36.300 M | 0.000 -100.00 % | 33.500 M | 0.000 -100.00 % | 40.700 M | 0.000 -100.00 % | 21.400 M | 0.000 -100.00 % | 24.100 M | 0.000 -100.00 % | 34.900 M | 0.000 -100.00 % | 13.900 M | 0.000 -100.00 % | 26.500 M | 0.000 -100.00 % | 23.300 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 4.999 M 127.85 % | 2.194 M | 0.000 -100.00 % | 5.051 M | 0.000 -100.00 % | 6.163 M 6.67 % | 5.778 M | 0.000 -100.00 % | 6.124 M 44.84 % | 4.228 M -34.02 % | 6.408 M 0.00 % | 6.408 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 M | 0.000 -100.00 % | 6.000 M | 0.000 -100.00 % | 4.300 M | 0.000 -100.00 % | 17.900 M | 0.000 -100.00 % | 13.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.200 M | 0.000 -100.00 % | 3.310 M | 0.000 | 0.000 -100.00 % | 2.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 431.800 M | 0.000 -100.00 % | 158.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.445 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.986 M 24.91 % | 1.590 M 0.00 % | 1.590 M |
| Capital lease obligations | 0.000 -100.00 % | 197.000 M | 0.000 -100.00 % | 249.600 M | 0.000 -100.00 % | 244.900 M | 0.000 -100.00 % | 347.900 M | 0.000 -100.00 % | 364.700 M | 0.000 -100.00 % | 388.900 M | 0.000 -100.00 % | 308.300 M | 0.000 -100.00 % | 292.100 M | 0.000 -100.00 % | 329.600 M | 0.000 -100.00 % | 312.800 M | 0.000 -100.00 % | 332.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.879 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 348.100 M | 0.000 -100.00 % | 2.897 B | 0.000 -100.00 % | 320.400 M | 0.000 -100.00 % | 2.543 B | 0.000 -100.00 % | 311.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 302.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 288.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 288.735 M | 0.000 | 0.000 -100.00 % | 288.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 288.735 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.750 M 0.00 % | 3.750 M 0.00 % | 3.750 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 214.600 M | 0.000 -100.00 % | 227.700 M | 0.000 -100.00 % | 243.300 M | 0.000 -100.00 % | 259.100 M | 0.000 -100.00 % | 275.000 M | 0.000 -100.00 % | 281.100 M | 0.000 -100.00 % | 337.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.585 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 |
| 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 |
| Total assets | 0.000 -100.00 % | 4.121 B | 0.000 -100.00 % | 4.068 B | 0.000 -100.00 % | 4.050 B | 0.000 -100.00 % | 4.287 B | 0.000 -100.00 % | 4.230 B | 0.000 -100.00 % | 4.079 B | 0.000 -100.00 % | 4.142 B | 0.000 -100.00 % | 2.528 B | 0.000 -100.00 % | 2.454 B | 0.000 -100.00 % | 2.305 B | 0.000 -100.00 % | 2.132 B | 0.000 -100.00 % | 1.511 B 13.72 % | 1.329 B | 0.000 -100.00 % | 1.251 B | 0.000 -100.00 % | 1.152 B 11.74 % | 1.031 B | 0.000 -100.00 % | 641.042 M 12.83 % | 568.134 M 10.21 % | 515.500 M 0.00 % | 515.500 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 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 |
| 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 -100.00 % | 130.567 M 0.00 % | 130.567 M 0.00 % | 130.567 M 0.00 % | 130.567 M | 0.000 -100.00 % | 9.282 M 0.00 % | 9.282 M 0.00 % | 9.282 M | 0.000 100.00 % | -20.112 M 0.00 % | -20.112 M 0.00 % | -20.112 M | 0.000 100.00 % | -13.009 M 31.33 % | -18.944 M -3 099.95 % | -592.000 K 95.84 % | -14.243 M 0.00 % | -14.243 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 26.460 M 502.88 % | 4.389 M 107.81 % | 2.112 M 0.00 % | 2.112 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.583 M 0.00 % | 1.583 M 0.00 % | 1.583 M 0.00 % | 1.583 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 |
| 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 |
| 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 -100.00 % | 128.984 M 0.00 % | 128.984 M 0.00 % | 128.984 M 0.00 % | 128.984 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -45.404 M -811.54 % | -4.981 M 69.54 % | -16.355 M 0.00 % | -16.355 M |
| Other non cash items | -233.200 M -122.10 % | -105.000 M -48.73 % | -70.600 M 44.23 % | -126.600 M -63.35 % | -77.500 M 43.06 % | -136.100 M -797.95 % | 19.500 M -42.14 % | 33.700 M 197.40 % | -34.600 M 50.36 % | -69.700 M 25.45 % | -93.500 M 8.60 % | -102.300 M 12.04 % | -116.300 M 26.90 % | -159.100 M 6.74 % | -170.600 M -45.44 % | -117.300 M -10.33 % | -106.316 M 16.13 % | -126.761 M 11.88 % | -143.848 M -200.76 % | -47.828 M 37.45 % | -76.463 M -323.83 % | -18.041 M 76.64 % | -77.224 M -8.02 % | -71.488 M -41.82 % | -50.407 M -65.66 % | -30.428 M 38.62 % | -49.574 M 12.33 % | -56.548 M -7.92 % | -52.400 M -40.44 % | -37.312 M 29.14 % | -52.656 M -3.10 % | -51.071 M -94.20 % | -26.298 M -300.05 % | -6.574 M 14.41 % | -7.680 M -5 767.90 % | 135.500 K 0.00 % | 135.500 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.200 M -0.92 % | 151.600 M 0.00 % | 151.600 M 576.79 % | 22.400 M -85.28 % | 152.200 M 1.87 % | 149.400 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 -100.00 % | 232.350 M 0.00 % | 232.350 M 0.00 % | 232.350 M 0.00 % | 232.350 M | 0.000 -100.00 % | 48.076 M 0.00 % | 48.076 M 0.00 % | 48.076 M | 0.000 -100.00 % | 21.818 M 0.00 % | 21.818 M 0.00 % | 21.818 M | 0.000 -100.00 % | 23.304 M -31.49 % | 34.013 M -1.38 % | 34.489 M 140.10 % | 14.365 M 0.00 % | 14.365 M |
| 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 100.00 % | -251.962 M 0.00 % | -251.962 M 0.00 % | -251.962 M 0.00 % | -251.962 M | 0.000 100.00 % | -11.025 M 0.00 % | -11.025 M 0.00 % | -11.025 M | 0.000 100.00 % | -11.144 M 0.00 % | -11.144 M 0.00 % | -11.144 M | 0.000 100.00 % | -4.077 M -269.35 % | -1.104 M 73.60 % | -4.181 M 24.15 % | -5.513 M 0.00 % | -5.513 M |
| 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 100.00 % | -2.744 M -200.00 % | 2.744 M | 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 100.00 % | -13.709 M 0.00 % | -13.709 M 0.00 % | -13.709 M 0.00 % | -13.709 M | 0.000 100.00 % | -85.384 M 0.00 % | -85.384 M 0.00 % | -85.384 M | 0.000 100.00 % | -63.454 M 0.00 % | -63.454 M 0.00 % | -63.454 M | 0.000 100.00 % | -24.375 M 0.00 % | -24.375 M 0.00 % | -24.375 M | 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 -100.00 % | 48.091 M 0.00 % | 48.091 M 0.00 % | 48.091 M 0.00 % | 48.091 M | 0.000 -100.00 % | 59.703 M 0.00 % | 59.703 M 0.00 % | 59.703 M | 0.000 -100.00 % | 722.838 K 0.00 % | 722.838 K 0.00 % | 722.838 K | 0.000 -100.00 % | 11.090 M 0.00 % | 11.090 M 0.00 % | 11.090 M | 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 -100.00 % | 217.580 M 0.00 % | 217.580 M 0.00 % | 217.580 M 0.00 % | 217.580 M | 0.000 -100.00 % | 36.706 M 0.00 % | 36.706 M 0.00 % | 36.706 M | 0.000 -100.00 % | 73.875 M 0.00 % | 73.875 M 0.00 % | 73.875 M | 0.000 -100.00 % | 17.362 M 598.36 % | -3.484 M 89.14 % | -32.076 M -355.14 % | -7.048 M 0.00 % | -7.048 M |
| 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 100.00 % | -217.580 M 0.00 % | -217.580 M 0.00 % | -217.580 M 0.00 % | -217.580 M | 0.000 100.00 % | -36.706 M 0.00 % | -36.706 M 0.00 % | -36.706 M | 0.000 100.00 % | -73.875 M 0.00 % | -73.875 M 0.00 % | -73.875 M | 0.000 100.00 % | -17.362 M -136.81 % | -7.332 M 78.12 % | -33.513 M -166.82 % | -12.560 M 0.00 % | -12.560 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.025 M 206.57 % | 4.901 M | 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 -100.00 % | 394.007 K 0.00 % | 394.007 K 0.00 % | 394.007 K 0.00 % | 394.007 K | 0.000 -100.00 % | 451.948 K 0.00 % | 451.948 K 0.00 % | 451.948 K | 0.000 -100.00 % | 88.164 M 0.00 % | 88.164 M 0.00 % | 88.164 M | 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 |
| 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 100.00 % | -14.476 M 0.00 % | -14.476 M 0.00 % | -14.476 M 0.00 % | -14.476 M | 0.000 100.00 % | -3.619 M 0.00 % | -3.619 M 0.00 % | -3.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -227.909 K 69.91 % | -757.440 K -232.34 % | -227.909 K | 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 -100.00 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -62.407 K 81.47 % | -336.712 K -58.83 % | -212.000 K -102.08 % | 10.182 M 0.00 % | 10.182 M |
| 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 100.00 % | -14.246 M 0.00 % | -14.246 M 0.00 % | -14.246 M 0.00 % | -14.246 M | 0.000 -100.00 % | 1.426 M 0.00 % | 1.426 M 0.00 % | 1.426 M | 0.000 -100.00 % | 78.259 M 0.00 % | 78.259 M 0.00 % | 78.259 M | 0.000 100.00 % | -290.316 K -102.08 % | 13.931 M 197.09 % | 4.689 M -53.95 % | 10.182 M 0.00 % | 10.182 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.209 M 0.00 % | 1.209 M 0.00 % | 1.209 M 0.00 % | 1.209 M | 0.000 100.00 % | -1.926 M 0.00 % | -1.926 M 0.00 % | -1.926 M | 0.000 -100.00 % | 198.580 K 0.00 % | 198.580 K 0.00 % | 198.580 K | 0.000 -100.00 % | 414.052 K 106.89 % | -6.014 M -400.98 % | 1.998 M | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.200 M -0.92 % | 151.600 M 0.00 % | 151.600 M 576.79 % | 22.400 M -85.28 % | 152.200 M 1.87 % | 149.400 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 -100.00 % | 2.934 M 0.00 % | 2.934 M 0.00 % | 2.934 M 0.00 % | 2.934 M | 0.000 -100.00 % | 14.147 M 0.00 % | 14.147 M 0.00 % | 14.147 M | 0.000 -100.00 % | 30.217 M 0.00 % | 30.217 M 0.00 % | 30.217 M | 0.000 100.00 % | -121.339 M -450.71 % | 34.598 M -66.51 % | 103.299 M 761.80 % | 11.987 M 0.00 % | 11.987 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 531.700 M 39.37 % | 381.500 M 65.94 % | 229.900 M -31.02 % | 333.300 M 7.20 % | 310.900 M 2.51 % | 303.300 M 97.08 % | 153.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.219 M 0.00 % | 24.219 M 0.00 % | 24.219 M 0.00 % | 24.219 M | 0.000 -100.00 % | 70.663 M 0.00 % | 70.663 M 0.00 % | 70.663 M | 0.000 -100.00 % | 40.446 M 0.00 % | 40.446 M 0.00 % | 40.446 M | 0.000 -100.00 % | 161.785 M 27.20 % | 127.187 M 432.44 % | 23.888 M | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 373.800 M -29.70 % | 531.700 M 39.37 % | 381.500 M -21.32 % | 484.900 M 45.48 % | 333.300 M -26.83 % | 455.500 M 50.18 % | 303.300 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 -100.00 % | 27.153 M 0.00 % | 27.153 M 0.00 % | 27.153 M 0.00 % | 27.153 M | 0.000 -100.00 % | 84.810 M 0.00 % | 84.810 M 0.00 % | 84.810 M | 0.000 -100.00 % | 70.663 M 0.00 % | 70.663 M 0.00 % | 70.663 M | 0.000 -100.00 % | 40.446 M -75.00 % | 161.785 M 27.20 % | 127.187 M 961.09 % | 11.987 M 0.00 % | 11.987 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.200 M -0.92 % | 151.600 M 0.00 % | 151.600 M 576.79 % | 22.400 M -85.28 % | 152.200 M 1.87 % | 149.400 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 -100.00 % | 232.350 M 0.00 % | 232.350 M 0.00 % | 232.350 M 0.00 % | 232.350 M | 0.000 -100.00 % | 48.076 M 0.00 % | 48.076 M 0.00 % | 48.076 M | 0.000 -100.00 % | 21.818 M 0.00 % | 21.818 M 0.00 % | 21.818 M | 0.000 -100.00 % | 23.304 M -31.49 % | 34.013 M -1.38 % | 34.489 M 140.10 % | 14.365 M 0.00 % | 14.365 M |
| 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 100.00 % | -251.962 M 0.00 % | -251.962 M 0.00 % | -251.962 M 0.00 % | -251.962 M | 0.000 100.00 % | -11.025 M 0.00 % | -11.025 M 0.00 % | -11.025 M | 0.000 100.00 % | -11.144 M 0.00 % | -11.144 M 0.00 % | -11.144 M | 0.000 100.00 % | -4.077 M -269.35 % | -1.104 M 73.60 % | -4.181 M 24.15 % | -5.513 M 0.00 % | -5.513 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.200 M -0.92 % | 151.600 M 0.00 % | 151.600 M 576.79 % | 22.400 M -85.28 % | 152.200 M 1.87 % | 149.400 M | 0.000 -100.00 % | 3.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.600 M | 0.000 100.00 % | -19.612 M 0.00 % | -19.612 M 0.00 % | -19.612 M 0.00 % | -19.612 M | 0.000 -100.00 % | 37.051 M 0.00 % | 37.051 M 0.00 % | 37.051 M | 0.000 -100.00 % | 10.675 M 0.00 % | 10.675 M 0.00 % | 10.675 M | 0.000 -100.00 % | 19.226 M -41.58 % | 32.909 M 8.58 % | 30.308 M 242.39 % | 8.852 M 0.00 % | 8.852 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 |