Arman Financial Services Limited ARMANFIN.NS
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 7.300 B 109.26 % | 3.489 B -17.72 % | 4.240 B 90.26 % | 2.228 B 18.55 % | 1.880 B -7.98 % | 2.043 B 46.08 % | 1.398 B 83.35 % | 762.659 M 42.36 % | 535.712 M 31.65 % | 406.908 M 37.47 % | 296.006 M 20.95 % | 244.726 M 45.64 % | 168.035 M 8.39 % | 155.029 M 35.86 % | 114.110 M 103.48 % | 56.079 M 27.77 % | 43.889 M 13.37 % | 38.712 M 22.81 % | 31.522 M |
| Net income | 520.732 M -70.00 % | 1.736 B 85.02 % | 938.113 M 195.72 % | 317.228 M 198.82 % | 106.161 M -74.43 % | 415.200 M 57.09 % | 264.314 M 262.29 % | 72.957 M 15.37 % | 63.236 M -20.93 % | 79.977 M 29.89 % | 61.572 M 35.96 % | 45.288 M 35.45 % | 33.436 M 9.23 % | 30.610 M 68.80 % | 18.133 M 130.08 % | 7.881 M 14.23 % | 6.899 M 2.95 % | 6.701 M 32.99 % | 5.039 M |
| Income before tax | 690.922 M -69.71 % | 2.281 B 82.54 % | 1.250 B 174.51 % | 455.182 M 286.94 % | 117.636 M -78.12 % | 537.762 M 48.44 % | 362.285 M 269.95 % | 97.929 M -0.76 % | 98.682 M -18.49 % | 121.067 M 30.76 % | 92.590 M 38.83 % | 66.692 M 40.31 % | 47.533 M 4.53 % | 45.474 M 70.19 % | 26.719 M 123.36 % | 11.962 M 13.95 % | 10.498 M -7.04 % | 11.293 M 34.20 % | 8.415 M |
| Income before tax ratio | 0.09 -85.52 % | 0.65 121.84 % | 0.29 44.28 % | 0.20 226.38 % | 0.06 -76.23 % | 0.26 1.61 % | 0.26 101.77 % | 0.13 -30.29 % | 0.18 -38.09 % | 0.30 -4.88 % | 0.31 14.78 % | 0.27 -3.66 % | 0.28 -3.56 % | 0.29 25.27 % | 0.23 9.77 % | 0.21 -10.82 % | 0.24 -18.00 % | 0.29 9.28 % | 0.27 |
| EBITDA | 3.350 B 45.90 % | 2.296 B 81.92 % | 1.262 B 170.89 % | 465.898 M 268.81 % | 126.323 M -77.35 % | 557.602 M 24.15 % | 449.127 M 179.76 % | 160.542 M 20.20 % | 133.560 M 8.70 % | 122.873 M 29.49 % | 94.890 M 39.89 % | 67.832 M 23.49 % | 54.928 M 18.07 % | 46.522 M 68.38 % | 27.630 M 114.79 % | 12.864 M 16.62 % | 11.030 M -6.70 % | 11.823 M 30.83 % | 9.037 M |
| Net income ratio | 0.07 -85.66 % | 0.50 124.86 % | 0.22 55.43 % | 0.14 152.05 % | 0.06 -72.21 % | 0.20 7.53 % | 0.19 97.60 % | 0.10 -18.96 % | 0.12 -39.94 % | 0.20 -5.51 % | 0.21 12.40 % | 0.19 -7.00 % | 0.20 0.78 % | 0.20 24.25 % | 0.16 13.07 % | 0.14 -10.60 % | 0.16 -9.19 % | 0.17 8.29 % | 0.16 |
| Ratio EBITDA | 0.46 -30.28 % | 0.66 121.09 % | 0.30 42.38 % | 0.21 211.09 % | 0.07 -75.38 % | 0.27 -15.01 % | 0.32 52.58 % | 0.21 -15.57 % | 0.25 -17.44 % | 0.30 -5.80 % | 0.32 15.66 % | 0.28 -15.21 % | 0.33 8.93 % | 0.30 23.93 % | 0.24 5.56 % | 0.23 -8.73 % | 0.25 -17.71 % | 0.31 6.52 % | 0.29 |
| Gross profit ratio | 0.34 -58.06 % | 0.80 102.52 % | 0.40 -8.00 % | 0.43 5.79 % | 0.41 -5.34 % | 0.43 0.76 % | 0.43 10.74 % | 0.38 -5.30 % | 0.41 -15.55 % | 0.48 -1.98 % | 0.49 4.23 % | 0.47 -2.73 % | 0.48 -8.28 % | 0.53 -47.29 % | 1.00 0.09 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 |
| Weighted average shs out dil | 10.571 M 17.40 % | 9.005 M 2.18 % | 8.813 M 3.76 % | 8.493 M 0.26 % | 8.471 M 13.31 % | 7.476 M -15.33 % | 8.830 M 26.02 % | 7.007 M 1.19 % | 6.925 M 0.00 % | 6.925 M 0.00 % | 6.925 M 11.10 % | 6.233 M -9.63 % | 6.896 M 44.60 % | 4.769 M 16.99 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M |
| Weighted average shs out | 10.484 M 17.79 % | 8.901 M 4.81 % | 8.492 M 0.03 % | 8.490 M 0.22 % | 8.471 M 13.85 % | 7.440 M 7.23 % | 6.939 M 0.20 % | 6.925 M 0.00 % | 6.925 M 0.00 % | 6.925 M 0.00 % | 6.925 M 11.10 % | 6.233 M 15.28 % | 5.406 M 32.62 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M 0.00 % | 4.077 M |
| EPS diluted | 49.26 -74.44 % | 192.76 79.68 % | 107.28 187.23 % | 37.35 198.08 % | 12.53 -77.44 % | 55.54 80.79 % | 30.72 204.46 % | 10.09 26.13 % | 8.00 -30.74 % | 11.55 29.92 % | 8.89 22.28 % | 7.27 46.28 % | 4.97 -23.42 % | 6.49 45.84 % | 4.45 130.57 % | 1.93 14.20 % | 1.69 3.05 % | 1.64 32.26 % | 1.24 |
| Earnings per share | 49.67 -74.53 % | 195.00 76.53 % | 110.46 195.66 % | 37.36 198.16 % | 12.53 -77.54 % | 55.80 46.50 % | 38.09 273.07 % | 10.21 27.63 % | 8.00 -30.74 % | 11.55 29.92 % | 8.89 22.28 % | 7.27 17.64 % | 6.18 -17.71 % | 7.51 68.76 % | 4.45 130.57 % | 1.93 14.20 % | 1.69 3.05 % | 1.64 32.26 % | 1.24 |
| Gross profit | 2.451 B -12.24 % | 2.793 B 66.64 % | 1.676 B 75.04 % | 957.609 M 25.41 % | 763.563 M -12.89 % | 876.597 M 47.19 % | 595.554 M 103.04 % | 293.321 M 34.82 % | 217.567 M 11.19 % | 195.675 M 34.74 % | 145.226 M 26.07 % | 115.196 M 41.67 % | 81.315 M -0.58 % | 81.793 M -28.39 % | 114.214 M 103.67 % | 56.079 M 27.77 % | 43.889 M 13.37 % | 38.712 M | 0.000 |
| Income tax expense | 170.190 M -68.78 % | 545.167 M 75.06 % | 311.424 M 125.74 % | 137.954 M 1 102.21 % | 11.475 M -90.64 % | 122.562 M 25.10 % | 97.971 M 292.32 % | 24.972 M -29.55 % | 35.446 M -13.74 % | 41.090 M 32.47 % | 31.018 M 44.91 % | 21.404 M 51.84 % | 14.097 M -5.16 % | 14.864 M 73.12 % | 8.586 M 110.38 % | 4.081 M 13.40 % | 3.599 M -14.80 % | 4.224 M 25.13 % | 3.376 M |
| Cost of revenue | 3.517 B 405.67 % | 695.507 M -68.52 % | 2.209 B 73.84 % | 1.271 B 13.86 % | 1.116 B -4.28 % | 1.166 B 45.26 % | 802.758 M 71.04 % | 469.339 M 47.52 % | 318.145 M 50.61 % | 211.233 M 40.09 % | 150.780 M 16.41 % | 129.530 M 49.37 % | 86.720 M 18.41 % | 73.236 M 70 737.90 % | -103.678 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.522 M |
| General and administrative expenses | 1.183 B 1 757.98 % | 63.650 M 15.86 % | 54.936 M 36.47 % | 40.254 M 45.94 % | 27.582 M -21.17 % | 34.989 M 2.22 % | 34.230 M 18.14 % | 28.974 M 34.30 % | 21.575 M 37.16 % | 15.729 M 47.83 % | 10.640 M 1.21 % | 10.514 M 18.02 % | 8.909 M -9.80 % | 9.877 M -77.38 % | 43.661 M 81.64 % | 24.038 M 38.51 % | 17.355 M 18.34 % | 14.665 M | 0.000 |
| Selling and marketing expenses | 71.000 K -99.41 % | 11.942 M 33.06 % | 8.975 M -2.76 % | 9.230 M 109.82 % | 4.399 M -66.95 % | 13.309 M -0.60 % | 13.390 M -21.15 % | 16.982 M 13.98 % | 14.899 M 34.96 % | 11.039 M 67.95 % | 6.573 M -36.30 % | 10.318 M 31.58 % | 7.842 M -1.28 % | 7.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -671.849 M -198.79 % | 680.102 M 139.16 % | 284.366 M -12.99 % | 326.835 M -37.09 % | 519.558 M 107.87 % | 249.948 M 167.42 % | 93.467 M 3.22 % | 90.555 M 118.16 % | 41.509 M 2.97 % | 40.310 M 61.42 % | 24.972 M 38.26 % | 18.061 M 44.63 % | 12.488 M 42.97 % | 8.734 M 704.80 % | 1.085 M 55.49 % | 697.988 K 37.89 % | 506.187 K 24.84 % | 405.464 K | 0.000 |
| Operating expenses | 451.522 M -40.25 % | 755.694 M 116.98 % | 348.277 M -7.45 % | 376.319 M -31.77 % | 551.539 M 84.93 % | 298.246 M 111.39 % | 141.086 M 3.35 % | 136.511 M 75.05 % | 77.983 M 16.26 % | 67.079 M 59.01 % | 42.185 M 8.47 % | 38.893 M 33.02 % | 29.238 M 10.11 % | 26.555 M -40.66 % | 44.747 M 80.90 % | 24.735 M 38.49 % | 17.861 M 18.51 % | 15.071 M | 0.000 |
| Cost and expenses | 3.969 B 7.74 % | 3.683 B 160.89 % | 1.412 B -14.28 % | 1.647 B -1.20 % | 1.667 B 11.66 % | 1.493 B 58.19 % | 943.844 M 55.79 % | 605.850 M 49.56 % | 405.094 M 45.55 % | 278.312 M 44.23 % | 192.965 M 14.57 % | 168.423 M 45.25 % | 115.957 M 5.85 % | 109.545 M 25.19 % | 87.506 M 99.04 % | 43.965 M 30.91 % | 33.583 M 21.49 % | 27.642 M 20.28 % | 22.982 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 |
| Selling general and administrative expenses | 1.123 B 1 386.10 % | 75.592 M 18.28 % | 63.911 M 29.15 % | 49.484 M 54.73 % | 31.981 M -33.78 % | 48.298 M 1.42 % | 47.620 M 3.62 % | 45.956 M 26.00 % | 36.474 M 36.26 % | 26.769 M 55.51 % | 17.213 M -17.37 % | 20.832 M 24.37 % | 16.750 M -6.00 % | 17.820 M -59.19 % | 43.661 M 81.64 % | 24.038 M 38.51 % | 17.355 M 18.34 % | 14.665 M | 0.000 |
| Interest income | 0.000 -100.00 % | 298.527 M 104.61 % | 145.903 M 194.15 % | 49.602 M 22.14 % | 40.612 M 54.64 % | 26.262 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 |
| Interest expense | 0.000 -100.00 % | 815.000 K -77.39 % | 3.605 M -30.77 % | 5.207 M -32.09 % | 7.667 M -2.16 % | 7.836 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.530 M 25.77 % | 12.348 M | 0.000 |
| Depreciation and amortization | 17.907 M 25.79 % | 14.236 M 23.27 % | 11.549 M 21.22 % | 9.527 M 17.65 % | 8.098 M 1.43 % | 7.984 M 64.82 % | 4.844 M 29.78 % | 3.732 M 0.90 % | 3.699 M 106.33 % | 1.793 M -25.24 % | 2.398 M 110.48 % | 1.139 M -34.43 % | 1.738 M 67.40 % | 1.038 M 14.02 % | 910.477 K 25.77 % | 723.938 K 17.71 % | 615.018 K 6.19 % | 579.193 K 16.44 % | 497.425 K |
| Operating income | 1.269 B -71.66 % | 4.476 B 237.06 % | 1.328 B 127.87 % | 582.741 M 174.09 % | 212.612 M -61.32 % | 549.618 M 23.71 % | 444.283 M 183.33 % | 156.809 M 59.08 % | 98.573 M -18.59 % | 121.084 M -7.22 % | 130.513 M 67.17 % | 78.069 M 64.24 % | 47.533 M 4.53 % | 45.474 M 70.19 % | 26.719 M 120.10 % | 12.140 M 16.56 % | 10.415 M -7.37 % | 11.244 M 31.66 % | 8.540 M |
| Operating income ratio | 0.17 -86.46 % | 1.28 309.64 % | 0.31 19.77 % | 0.26 131.19 % | 0.11 -57.96 % | 0.27 -15.31 % | 0.32 54.53 % | 0.21 11.74 % | 0.18 -38.16 % | 0.30 -32.51 % | 0.44 38.21 % | 0.32 12.77 % | 0.28 -3.56 % | 0.29 25.27 % | 0.23 8.17 % | 0.22 -8.78 % | 0.24 -18.29 % | 0.29 7.21 % | 0.27 |
| Total other income expenses net | -2.641 B -20.32 % | -2.195 B -2 701.01 % | -78.363 M 38.57 % | -127.559 M -34.31 % | -94.976 M -701.08 % | -11.856 M 85.54 % | -81.998 M -39.26 % | -58.880 M -53 787.12 % | 109.673 K 747.42 % | -16.940 K 99.96 % | -37.922 M -233.31 % | -11.377 M | 0.000 | 0.000 | 0.000 100.00 % | -177.398 K -313.73 % | 83.000 K 69.03 % | 49.104 K 139.28 % | -125.015 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 11.646 B -27.50 % | 16.063 B 1.78 % | 15.782 B 72.64 % | 9.142 B 44.30 % | 6.335 B -0.91 % | 6.393 B 11.44 % | 5.737 B 48.80 % | 3.856 B 195.24 % | 1.306 B 2.60 % | 1.273 B 67.70 % | 758.992 M 26.97 % | 597.793 M 19.04 % | 502.192 M 82.95 % | 274.491 M -30.72 % | 396.178 M 150.68 % | 158.042 M 101.35 % | 78.490 M -15.22 % | 92.581 M 7.56 % | 86.070 M |
| Total investments | 2.245 B 366.39 % | 481.414 M -0.46 % | 483.652 M 145.44 % | 197.056 M 1 829.08 % | 10.215 M -90.48 % | 107.271 M 297.06 % | 27.016 M 0.00 % | 27.016 M 12.49 % | 24.016 M 71.54 % | 14.000 M -90.07 % | 141.046 M | 0.000 | 0.000 -100.00 % | 19.990 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 975.000 -99.98 % | 4.940 M |
| Total debt | 12.323 B -28.56 % | 17.249 B 7.51 % | 16.044 B 62.11 % | 9.897 B 37.19 % | 7.214 B 3.39 % | 6.978 B 14.01 % | 6.120 B 55.52 % | 3.935 B 158.95 % | 1.520 B 10.14 % | 1.380 B 48.91 % | 926.614 M 23.76 % | 748.733 M 29.89 % | 576.438 M 59.46 % | 361.490 M -8.76 % | 396.178 M 104.75 % | 193.489 M 97.66 % | 97.892 M -14.79 % | 114.888 M 32.55 % | 86.678 M |
| Accumulated other comprehensive income loss | 1.100 B 2 024.57 % | 51.777 M -90.52 % | 545.969 M 2 606.51 % | -21.782 M | 0.000 -100.00 % | 5.906 M -98.98 % | 579.317 M | 0.000 | 0.000 -100.00 % | 72.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.943 M |
| Retained earnings | 3.587 B 13.18 % | 3.169 B 37.07 % | 2.312 B 122.06 % | 1.041 B 31.06 % | 794.438 M 11.08 % | 715.178 M 55.75 % | 459.193 M 64.90 % | 278.460 M 20.14 % | 231.787 M 21.56 % | 190.674 M 34.57 % | 141.696 M 36.21 % | 104.025 M 33.48 % | 77.935 M 34.72 % | 57.852 M 49.17 % | 38.782 M 38.01 % | 28.102 M 13.39 % | 24.783 M 27.85 % | 19.383 M | 0.000 |
| Common stock | 104.905 M 0.13 % | 104.768 M 23.37 % | 84.923 M 0.01 % | 84.916 M 0.04 % | 84.884 M 0.44 % | 84.509 M 21.56 % | 69.523 M 0.40 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 22.58 % | 56.489 M 38.57 % | 40.766 M 0.00 % | 40.766 M 0.00 % | 40.766 M 0.00 % | 40.766 M 0.00 % | 40.766 M 0.00 % | 40.766 M |
| Total equity | 8.744 B 7.60 % | 8.127 B 122.23 % | 3.657 B 71.94 % | 2.127 B 13.88 % | 1.868 B 8.44 % | 1.722 B 39.78 % | 1.232 B 116.54 % | 569.017 M 1.61 % | 560.018 M 10.98 % | 504.605 M 28.57 % | 392.471 M 16.42 % | 337.120 M 48.22 % | 227.451 M 15.56 % | 196.824 M 112.42 % | 92.659 M 18.30 % | 78.329 M 6.85 % | 73.309 M 10.39 % | 66.410 M 11.22 % | 59.709 M |
| Other non current liabilities | 1.173 B -90.22 % | 12.000 B 20.81 % | 9.933 B 81 960.67 % | 12.104 M 268.46 % | 3.285 M -99.90 % | 3.296 B 120 023.14 % | 2.744 M -58.71 % | 6.645 M 154.73 % | 2.609 M -11.18 % | 2.937 M 91.58 % | 1.533 M 49.75 % | 1.024 M -4.79 % | 1.075 M 63.12 % | 659.208 K -99.69 % | 212.735 M 15 658.75 % | -1.367 M -156.93 % | -532.177 K | 0.000 100.00 % | -87.695 M |
| Long term debt | 12.323 B 97.61 % | 6.236 B -7.34 % | 6.730 B 96.87 % | 3.419 B 8.07 % | 3.163 B -19.78 % | 3.943 B 36.76 % | 2.883 B 29.82 % | 2.221 B 361.12 % | 481.655 M 5.23 % | 457.705 M 104.80 % | 223.489 M 117.43 % | 102.785 M 70.97 % | 60.119 M 41.72 % | 42.422 M -76.87 % | 183.444 M -5.86 % | 194.857 M 97.98 % | 98.424 M -14.33 % | 114.888 M 32.55 % | 86.678 M |
| Total non current liabilities | 13.496 B -25.94 % | 18.224 B 9.37 % | 16.663 B 385.70 % | 3.431 B 8.34 % | 3.167 B -56.26 % | 7.239 B 150.85 % | 2.886 B 29.55 % | 2.228 B 360.01 % | 484.264 M 5.13 % | 460.642 M 104.71 % | 225.022 M 116.77 % | 103.809 M 69.64 % | 61.194 M 38.92 % | 44.049 M -88.90 % | 396.983 M 103.78 % | 194.808 M 97.12 % | 98.829 M -14.66 % | 115.809 M | 0.000 |
| Other current liabilities | -8.565 B -1 114.11 % | 844.599 M 45.98 % | 578.580 M 80.35 % | 320.809 M 9.70 % | 292.447 M 25.13 % | 233.707 M -40.85 % | 395.084 M 278.86 % | 104.282 M 52.95 % | 68.179 M 7.07 % | 63.675 M 30.97 % | 48.619 M 72.54 % | 28.179 M 46.82 % | 19.193 M -78.98 % | 91.298 M -35.38 % | 141.278 M 3 613.15 % | 3.805 M 426.11 % | 723.200 K -90.90 % | 7.951 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 8.565 B -22.31 % | 11.025 B 18.27 % | 9.322 B 43.72 % | 6.487 B 59.69 % | 4.062 B 33.62 % | 3.040 B -6.09 % | 3.237 B 86.59 % | 1.735 B 67.12 % | 1.038 B 12.58 % | 922.131 M 31.15 % | 703.124 M 8.85 % | 645.948 M 25.11 % | 516.319 M 61.82 % | 319.068 M 57.45 % | 202.644 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 32.648 M -99.73 % | 11.962 B 20.07 % | 9.962 B 45.30 % | 6.856 B 56.92 % | 4.369 B 32.80 % | 3.290 B -9.71 % | 3.644 B 97.69 % | 1.843 B 66.28 % | 1.109 B 12.28 % | 987.281 M 30.93 % | 754.072 M 11.72 % | 674.952 M 26.01 % | 535.653 M 30.35 % | 410.938 M 18.28 % | 347.437 M 4 670.47 % | 7.283 M 148.12 % | 2.935 M -69.18 % | 9.524 M | 0.000 |
| Total liabilities | 13.529 B -25.76 % | 18.224 B 8.96 % | 16.725 B 62.58 % | 10.287 B 36.51 % | 7.536 B 4.10 % | 7.239 B 14.98 % | 6.296 B 56.99 % | 4.011 B 151.79 % | 1.593 B 10.00 % | 1.448 B 47.88 % | 979.094 M 25.70 % | 778.886 M 30.50 % | 596.848 M 31.18 % | 454.987 M 11.34 % | 408.657 M 102.34 % | 201.964 M 79.21 % | 112.695 M -10.08 % | 125.333 M 32.74 % | 94.421 M |
| Other non current assets | 827.278 M -78.79 % | 3.900 B 1.70 % | 3.835 B 3.49 % | 3.706 B 15.80 % | 3.200 B 5.12 % | 3.044 B 44.79 % | 2.103 B 692.57 % | 265.291 M -24.73 % | 352.449 M 2.98 % | 342.243 M 1 450.89 % | 22.068 M -83.77 % | 135.954 M -12.72 % | 155.762 M 17.92 % | 132.095 M 17.32 % | 112.597 M 56 198.62 % | 200.000 K | 0.000 -100.00 % | 975.000 100.01 % | -7.651 M |
| Long term investments | 0.000 100.00 % | -3.580 B -0.64 % | -3.557 B -668.06 % | -463.155 M 29.24 % | -654.549 M -138.59 % | -274.336 M 17.23 % | -331.462 M -35.42 % | -244.773 M -12 707.46 % | -1.911 M -2.91 % | -1.857 M -101.32 % | 141.046 M | 0.000 | 0.000 -100.00 % | 18.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 3.021 M 3.14 % | 2.929 M -13.95 % | 3.404 M -10.33 % | 3.796 M 68.41 % | 2.254 M 27.42 % | 1.769 M -31.65 % | 2.588 M 15.61 % | 2.239 M 14.58 % | 1.954 M 29.37 % | 1.510 M 338.34 % | 344.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.021 M 3.14 % | 2.929 M -13.95 % | 3.404 M -10.33 % | 3.796 M 68.41 % | 2.254 M 27.42 % | 1.769 M -31.65 % | 2.588 M 15.61 % | 2.239 M 14.58 % | 1.954 M 29.37 % | 1.510 M 338.34 % | 344.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 312.416 M 324.00 % | 73.683 M 27.85 % | 57.631 M 27.56 % | 45.179 M 17.30 % | 38.516 M -9.76 % | 42.684 M 31.33 % | 32.501 M 25.42 % | 25.913 M 11.12 % | 23.319 M 30.25 % | 17.903 M 13.30 % | 15.801 M -13.19 % | 18.203 M 74.46 % | 10.434 M -3.24 % | 10.783 M -1.67 % | 10.966 M 9.52 % | 10.013 M 22.91 % | 8.147 M -4.69 % | 8.547 M 13.77 % | 7.513 M |
| Total non current assets | 1.402 B -66.91 % | 4.238 B 4.63 % | 4.051 B 17.18 % | 3.457 B 27.08 % | 2.720 B -11.94 % | 3.089 B 71.00 % | 1.806 B 3 611.29 % | 48.669 M -87.33 % | 384.044 M 4.60 % | 367.161 M 100.60 % | 183.034 M 18.19 % | 154.867 M -7.16 % | 166.807 M 3.05 % | 161.868 M 31.00 % | 123.563 M 1 109.89 % | 10.213 M 25.36 % | 8.147 M -4.70 % | 8.548 M | 0.000 |
| Other current assets | 0.000 -100.00 % | 216.174 M 230.61 % | 65.386 M -62.93 % | 176.391 M -96.50 % | 5.044 B 10 685.54 % | 46.769 M -99.31 % | 6.730 B 91.69 % | 3.511 B 126.80 % | 1.548 B 6.21 % | 1.458 B 6 345.38 % | 22.614 M -97.21 % | 810.074 M 7 515.15 % | 10.638 M -24.02 % | 14.001 M -96.24 % | 372.585 M | 0.000 -100.00 % | 147.390 M -7.71 % | 159.696 M 212.39 % | -142.091 M |
| Short term investments | 3.357 B -17.35 % | 4.061 B -4.78 % | 4.265 B 546.02 % | 660.211 M -0.68 % | 664.764 M 74.20 % | 381.607 M 6.45 % | 358.478 M 31.90 % | 271.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.940 M |
| cash and cash equivalents | 677.503 M -42.87 % | 1.186 B 352.27 % | 262.211 M -65.28 % | 755.277 M -14.09 % | 879.178 M 50.49 % | 584.209 M 52.45 % | 383.202 M 380.20 % | 79.801 M -62.68 % | 213.831 M 99.86 % | 106.992 M -36.17 % | 167.622 M 11.05 % | 150.940 M 103.30 % | 74.246 M -14.66 % | 86.998 M 1 583.22 % | 5.169 M -85.42 % | 35.448 M 82.70 % | 19.402 M -13.02 % | 22.307 M 3 572.69 % | 607.382 K |
| Cash and short term investments | 4.034 B -24.13 % | 5.317 B 17.44 % | 4.527 B 219.84 % | 1.415 B -8.32 % | 1.544 B 60.08 % | 964.502 M 30.04 % | 741.680 M 110.95 % | 351.590 M 64.42 % | 213.831 M 99.86 % | 106.992 M -36.17 % | 167.622 M 11.05 % | 150.940 M 103.30 % | 74.246 M 23.10 % | 60.315 M 1 066.96 % | 5.169 M -85.42 % | 35.448 M 82.70 % | 19.402 M -13.02 % | 22.307 M 302.10 % | 5.548 M |
| Total current assets | 20.871 B -5.61 % | 22.112 B 35.40 % | 16.331 B 82.32 % | 8.957 B 34.08 % | 6.681 B 13.75 % | 5.873 B -21.41 % | 7.473 B 102.16 % | 3.697 B 109.00 % | 1.769 B 11.57 % | 1.585 B 33.39 % | 1.189 B 23.67 % | 961.015 M 46.16 % | 657.492 M 34.20 % | 489.933 M 29.70 % | 377.753 M 39.80 % | 270.207 M 61.82 % | 166.977 M -8.85 % | 183.195 M | 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 -100.00 % | 301.223 K 63.07 % | 184.716 K -84.50 % | 1.192 M | 0.000 |
| Net receivables | 16.837 B 1.55 % | 16.579 B 41.24 % | 11.738 B 59.37 % | 7.365 B 7 871.62 % | 92.395 M -98.10 % | 4.862 B 323 359.95 % | 1.503 M | 0.000 -100.00 % | 56.580 M 171.60 % | 20.832 M -97.91 % | 998.296 M | 0.000 -100.00 % | 572.608 M 37.59 % | 416.176 M | 0.000 -100.00 % | 234.332 M | 0.000 | 0.000 -100.00 % | 136.544 M |
| Tax assets | 259.607 M -93.24 % | 3.841 B 3.48 % | 3.712 B 2 148.29 % | 165.102 M 23.51 % | 133.675 M -51.27 % | 274.336 M -17.23 % | 331.462 M 35.42 % | 244.773 M 3 771.18 % | 6.323 M 14.86 % | 5.505 M 45.84 % | 3.775 M 431.26 % | 710.509 K 16.20 % | 611.448 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.847 K |
| Other assets | 1.000 K 150.00 % | -2.000 K -200.00 % | 2.000 K 300.00 % | -1.000 K -100.03 % | 2.860 M 95 233.33 % | 3.000 K 100.00 % | -1.751 B -315.69 % | 811.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.997 K | 0.000 100.00 % | -126.413 K | 0.000 | 0.000 -100.00 % | 154.130 M |
| Account payables | 12.420 M -37.45 % | 19.855 M 30.22 % | 15.247 M -1.56 % | 15.488 M 103.55 % | 7.609 M -2.45 % | 7.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.515 M 1.07 % | 3.478 M 57.24 % | 2.212 M 40.66 % | 1.573 M | 0.000 |
| Tax payables | 20.228 M -72.01 % | 72.260 M 57.24 % | 45.956 M 37.09 % | 33.523 M 355.54 % | 7.359 M -17.30 % | 8.898 M -24.75 % | 11.825 M 187.57 % | 4.112 M 83.33 % | 2.243 M 52.08 % | 1.475 M -36.66 % | 2.329 M 182.17 % | 825.265 K 485.13 % | 141.040 K -75.36 % | 572.443 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.725 M | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.484 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 |
| Capital lease obligations | 0.000 -100.00 % | 12.003 M 46.34 % | 8.202 M 0.00 % | 8.202 M -26.10 % | 11.099 M 106.57 % | 5.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.367 M 156.93 % | 532.176 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 23.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 3.953 B -17.68 % | 4.801 B 168.97 % | 1.785 B 74.56 % | 1.023 B 3.47 % | 988.275 M 7.81 % | 916.661 M 638.65 % | 124.100 M -43.92 % | 221.310 M 5.90 % | 208.985 M 70.60 % | 122.499 M -32.52 % | 181.528 M 10.79 % | 163.849 M 76.13 % | 93.027 M -5.27 % | 98.206 M 649.06 % | 13.111 M 38.58 % | 9.461 M 21.91 % | 7.761 M 23.96 % | 6.261 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 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 % | 968.330 K 20.39 % | 804.329 K -38.99 % | 1.318 M 40.68 % | 937.076 K 1.75 % | 920.974 K -9.46 % | 1.017 M |
| Other liabilities | 13.529 B 213.10 % | -11.962 B -20.83 % | -9.900 B -11 785 794.05 % | 84.000 K 8 500.00 % | -1.000 K 100.00 % | -3.290 B -1 308.27 % | -233.637 M -286.89 % | -60.389 M | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K | 0.000 | 0.000 100.00 % | -335.763 M -265 507.88 % | -126.413 K -101.16 % | 10.931 M | 0.000 -100.00 % | 94.421 M |
| Total assets | 22.273 B -15.47 % | 26.351 B 29.29 % | 20.382 B 64.18 % | 12.414 B 32.01 % | 9.404 B 4.93 % | 8.962 B 19.04 % | 7.528 B 65.20 % | 4.557 B 111.68 % | 2.153 B 10.26 % | 1.953 B 42.36 % | 1.372 B 22.91 % | 1.116 B 35.37 % | 824.299 M 26.46 % | 651.811 M 30.02 % | 501.316 M 78.85 % | 280.293 M 60.05 % | 175.124 M -8.67 % | 191.743 M 24.40 % | 154.130 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 72.650 M 13.12 % | 64.224 M 3 731.98 % | 1.676 M 103.65 % | 823.000 K 23.76 % | 665.000 K -74.87 % | 2.646 M -55.36 % | 5.928 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 |
| Change in working capital | 4.737 B 202.41 % | -4.626 B 41.06 % | -7.848 B -142.19 % | -3.240 B -838.82 % | -345.163 M 71.86 % | -1.226 B 51.06 % | -2.506 B -0.94 % | -2.483 B -2 200.85 % | -107.897 M 55.30 % | -241.376 M -117.88 % | -110.786 M 44.02 % | -197.898 M 28.58 % | -277.082 M -14 843.20 % | 1.879 M 100.87 % | -215.904 M -154.61 % | -84.798 M -702.31 % | 14.079 M 157.99 % | -24.279 M 61.91 % | -63.740 M |
| Accounts receivables | 3.242 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 -100.00 % | 12.386 M | 0.000 100.00 % | -63.824 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 -100.00 % | 301.223 K 358.54 % | -116.507 K -111.57 % | 1.007 M 207.14 % | -939.884 K -3 150.06 % | -28.919 K |
| Accounts payables | 6.285 M 36.39 % | 4.608 M 33.33 % | 3.456 M -17.08 % | 4.168 M 2 282.20 % | -191.000 K 89.90 % | -1.891 M -126.88 % | 7.034 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.859 K |
| Other working capital | 1.495 B 132.28 % | -4.630 B 41.03 % | -7.851 B -141.98 % | -3.245 B -840.55 % | -344.972 M 71.83 % | -1.225 B 51.27 % | -2.513 B -1.23 % | -2.483 B -2 200.85 % | -107.897 M 55.30 % | -241.376 M -117.88 % | -110.786 M 44.02 % | -197.898 M 28.58 % | -277.082 M -14 843.20 % | 1.879 M 100.87 % | -216.205 M -155.32 % | -84.682 M -12 441.99 % | 686.127 K 102.94 % | -23.339 M | 0.000 |
| Other non cash items | -420.071 M 44.57 % | -757.886 M -170.70 % | -279.977 M -772.64 % | -32.084 M -111.09 % | 289.355 M 478.77 % | -76.394 M -305.20 % | -18.853 M -105.31 % | 355.183 M 61.09 % | 220.483 M 103.67 % | 108.254 M 28.08 % | 84.522 M 24.74 % | 67.758 M 527.81 % | -15.839 M -24.13 % | -12.760 M -111.00 % | -6.047 M -32.22 % | -4.574 M 8.75 % | -5.012 M -41.10 % | -3.552 M -449.23 % | 1.017 M |
| Net cash provided by operating activities | 4.928 B 262.97 % | -3.024 B 57.86 % | -7.177 B -155.67 % | -2.807 B -4 848.42 % | 59.115 M 107.83 % | -754.500 M 65.82 % | -2.208 B -8.98 % | -2.026 B -1 045.66 % | 214.211 M 2 187.35 % | -10.262 M -114.93 % | 68.725 M 210.30 % | -62.308 M 74.50 % | -244.311 M -785.67 % | 35.631 M 118.34 % | -194.322 M -153.40 % | -76.686 M -480.01 % | 20.180 M 226.45 % | -15.959 M 72.09 % | -57.187 M |
| Investments in property plant and equipment | -253.716 M -968.50 % | -23.745 M -0.57 % | -23.610 M -170.17 % | -8.739 M -98.07 % | -4.412 M 47.95 % | -8.477 M 52.04 % | -17.676 M -117.27 % | -8.136 M 22.00 % | -10.431 M -104.77 % | -5.094 M 53.29 % | -10.906 M -22.28 % | -8.919 M -1 110.44 % | -736.832 K 15.23 % | -869.202 K 53.35 % | -1.863 M 41.30 % | -3.174 M -1 382.13 % | -214.179 K 88.03 % | -1.790 M 12.70 % | -2.050 M |
| Acquisitions net | 14.000 K -99.38 % | 2.246 M -97.81 % | 102.553 M | 0.000 | 0.000 100.00 % | -27.464 M | 0.000 | 0.000 | 0.000 100.00 % | -4.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 110.200 K |
| Purchases of investments | -9.747 B -5.35 % | -9.252 B -89.78 % | -4.875 B 4.12 % | -5.085 B -54.19 % | -3.298 B 40.36 % | -5.529 B -224.28 % | -1.705 B -56 733.33 % | -3.000 M 70.00 % | -10.000 M 84.62 % | -65.015 M | 0.000 100.00 % | -13.790 M | 0.000 100.00 % | -19.990 M | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 9.513 B 0.58 % | 9.458 B 98.16 % | 4.773 B -5.93 % | 5.074 B 52.95 % | 3.317 B -40.30 % | 5.556 B 224.97 % | 1.710 B | 0.000 -100.00 % | 1.895 M 90.24 % | 995.861 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 1.500 K -98.05 % | 76.800 K | 0.000 |
| Other investing activites | 0.000 -100.00 % | 1.000 K 100.00 % | -102.553 M -569 838.89 % | 18.000 K | 0.000 -100.00 % | 27.464 M 321.36 % | 6.518 M 105.86 % | -111.310 M -6 561.73 % | 1.723 M -59.17 % | 4.219 M 25.02 % | 3.374 M 33 643.33 % | 10.000 K -99.31 % | 1.442 M 38 343.60 % | 3.750 K -67.09 % | 11.393 K -97.37 % | 432.950 K 299.75 % | 108.306 K -66.54 % | 323.729 K | 0.000 |
| Net cash used for investing activites | -488.042 M -365.53 % | 183.801 M 245.69 % | -126.163 M -541.01 % | -19.682 M -229.51 % | 15.197 M -19.96 % | 18.987 M 401.57 % | -6.296 M 94.86 % | -122.445 M -628.25 % | -16.814 M 75.67 % | -69.092 M -817.39 % | -7.531 M 66.82 % | -22.699 M -3 320.62 % | 704.803 K 103.38 % | -20.855 M -1 162.50 % | -1.652 M 43.84 % | -2.941 M -2 718.21 % | -104.373 K 92.49 % | -1.389 M 28.39 % | -1.940 M |
| Debt repayment | -4.951 B -422.14 % | 1.537 B -76.10 % | 6.430 B 137.72 % | 2.705 B 1 121.00 % | 221.519 M -76.69 % | 950.401 M -62.35 % | 2.524 B 3.62 % | 2.436 B 4 675.90 % | 51.009 M -56.94 % | 118.465 M 152.71 % | 46.878 M -81.76 % | 257.006 M 19.04 % | 215.892 M 726.55 % | -34.457 M -116.99 % | 202.803 M 111.98 % | 95.673 M 665.08 % | -16.931 M -160.07 % | 28.187 M 101.99 % | 13.954 M |
| Common stock issued | 5.888 M -99.74 % | 2.300 B 501.27 % | 382.534 M 238 983.75 % | 160.000 K -91.47 % | 1.875 M 26.09 % | 1.487 M 7.60 % | 1.382 M -99.95 % | 2.696 B | 0.000 100.00 % | -4.219 M -200.00 % | 4.219 M | 0.000 -100.00 % | 7.496 M -90.31 % | 77.345 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 100.00 % | -50.000 M | 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 100.00 % | -263.000 K 97.73 % | -11.570 M -36.75 % | -8.461 M 28.24 % | -11.791 M 33.50 % | -17.732 M -82.74 % | -9.703 M -24.13 % | -7.817 M -54.55 % | -5.058 M -39.13 % | -3.635 M -4.09 % | -3.493 M -29.99 % | -2.687 M | 0.000 100.00 % | -480.000 99.62 % | -127.920 K -275.75 % | -34.044 K |
| Other financing activites | -3.764 M 94.84 % | -72.917 M -2 722.96 % | -2.583 M -22.59 % | -2.107 M -81.48 % | -1.161 M 45.70 % | -2.138 M | 0.000 100.00 % | -370.337 M -189.93 % | -127.735 M -38.97 % | -91.916 M 6.24 % | -98.035 M -12.25 % | -87.334 M | 0.000 -100.00 % | 77.345 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | -4.949 B -231.47 % | 3.764 B -44.73 % | 6.810 B 151.95 % | 2.703 B 1 117.64 % | 221.970 M -76.34 % | 938.180 M -62.73 % | 2.517 B 22.55 % | 2.054 B 2 274.53 % | -94.458 M -848.07 % | 12.627 M 123.06 % | -54.755 M -133.26 % | 164.614 M -25.09 % | 219.753 M 457.81 % | 39.396 M -80.31 % | 200.116 M 109.17 % | 95.673 M 665.06 % | -16.931 M -160.34 % | 28.059 M 101.57 % | 13.920 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.314 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 |
| Net change in cash | -508.401 M -155.04 % | 923.692 M 287.34 % | -493.064 M -297.95 % | -123.901 M -141.82 % | 296.282 M 48.37 % | 199.693 M -34.18 % | 303.400 M 415.69 % | -96.108 M -193.36 % | 102.939 M 254.27 % | -66.728 M -1 136.29 % | 6.439 M -91.72 % | 77.797 M 426.15 % | -23.853 M -144.03 % | 54.171 M 1 207.75 % | 4.142 M -74.18 % | 16.046 M 410.34 % | 3.144 M -70.64 % | 10.710 M | 0.000 |
| Cash at beginning of period | 1.186 B 352.27 % | 262.212 M -65.28 % | 755.276 M -14.09 % | 879.177 M 50.83 % | 582.895 M 52.11 % | 383.202 M 380.19 % | 79.802 M -54.12 % | 173.947 M 138.38 % | 72.970 M -47.77 % | 139.698 M 4.83 % | 133.259 M 140.27 % | 55.462 M -30.07 % | 79.315 M 1 441.93 % | 5.144 M 394.74 % | 1.040 M -94.64 % | 19.402 M 19.34 % | 16.258 M 193.06 % | 5.548 M | 0.000 |
| Cash at end of period | 677.503 M -42.87 % | 1.186 B 352.27 % | 262.212 M -65.28 % | 755.276 M -14.09 % | 879.177 M 50.83 % | 582.895 M 52.11 % | 383.202 M 380.19 % | 79.802 M -54.63 % | 175.910 M 141.07 % | 72.970 M -47.77 % | 139.698 M 3.43 % | 135.070 M 143.53 % | 55.462 M -6.50 % | 59.315 M 1 053.12 % | 5.144 M -85.49 % | 35.448 M 82.70 % | 19.402 M 19.34 % | 16.258 M 2 576.70 % | 607.382 K |
| Operating cash flow | 4.928 B 262.97 % | -3.024 B 57.86 % | -7.177 B -155.67 % | -2.807 B -4 848.42 % | 59.115 M 107.80 % | -757.474 M 65.69 % | -2.208 B -8.98 % | -2.026 B -1 045.66 % | 214.211 M 2 187.35 % | -10.262 M -114.93 % | 68.725 M 149.37 % | -139.213 M 43.02 % | -244.311 M -785.67 % | 35.631 M 118.34 % | -194.322 M -153.40 % | -76.686 M -480.01 % | 20.180 M 226.45 % | -15.959 M 72.09 % | -57.187 M |
| Capital expenditure | -253.716 M -968.50 % | -23.745 M -0.57 % | -23.610 M -170.17 % | -8.739 M -98.07 % | -4.412 M 47.95 % | -8.477 M 52.04 % | -17.676 M -117.27 % | -8.136 M 22.00 % | -10.431 M -104.77 % | -5.094 M -262.63 % | -1.405 M 84.25 % | -8.919 M -1 110.44 % | -736.832 K 15.23 % | -869.202 K 53.35 % | -1.863 M 41.30 % | -3.174 M -1 382.13 % | -214.179 K 88.03 % | -1.790 M 12.70 % | -2.050 M |
| Free CashFlow | 4.674 B 253.37 % | -3.048 B 57.67 % | -7.200 B -155.71 % | -2.816 B -5 247.37 % | 54.703 M 107.14 % | -765.951 M 65.58 % | -2.225 B -9.41 % | -2.034 B -1 098.06 % | 203.780 M 1 427.02 % | -15.356 M -122.81 % | 67.321 M 145.45 % | -148.131 M 39.55 % | -245.048 M -804.93 % | 34.762 M 117.72 % | -196.185 M -145.66 % | -79.860 M -499.99 % | 19.966 M 212.49 % | -17.749 M 70.04 % | -59.237 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.462 B -1.65 % | 1.487 B -3.71 % | 1.544 B -7.99 % | 1.678 B -8.99 % | 1.844 B 0.82 % | 1.829 B 16.82 % | 1.566 B 1.93 % | 1.536 B 10.11 % | 1.395 B 14.28 % | 1.221 B 28.49 % | 950.172 M 2.57 % | 926.392 M 15.31 % | 803.384 M 24.32 % | 646.240 M 9.58 % | 589.741 M 16.87 % | 504.626 M 3.45 % | 487.802 M 301.73 % | -241.810 M -151.20 % | 472.293 M -7.07 % | 508.246 M 4.44 % | 486.632 M -12.39 % | 555.469 M -1.22 % | 562.332 M 5.66 % | 532.189 M 12.37 % | 473.620 M 19.15 % | 397.514 M 6.43 % | 373.488 M 16.48 % | 320.641 M 9.99 % | 291.527 M 13.01 % | 257.969 M 14.47 % | 225.353 M 27.16 % | 177.219 M 26.88 % | 139.669 M 13.09 % | 123.506 M -13.92 % | 143.473 M 1.21 % | 141.761 M 11.65 % | 126.971 M 0.98 % | 125.739 M 30.38 % | 96.444 M 0.41 % | 96.049 M 8.31 % | 88.676 M 1.53 % | 87.343 M 19.00 % | 73.398 M 7.31 % | 68.397 M 2.29 % | 66.868 M 0.72 % | 66.392 M 0.01 % | 66.383 M 9.51 % | 60.618 M 18.09 % | 51.333 M 17.93 % | 43.528 M -3.30 % | 45.011 M 9.10 % | 41.255 M 7.88 % | 38.241 M 26.93 % | 30.128 M -27.35 % | 41.468 M -6.81 % | 44.498 M 14.29 % | 38.935 M |
| Net income | -145.841 M -214.25 % | 127.646 M 275.82 % | -72.602 M -147.56 % | 152.651 M -51.24 % | 313.038 M -38.40 % | 508.167 M 20.99 % | 420.020 M 2.91 % | 408.155 M 2.20 % | 399.387 M 10.33 % | 361.994 M 64.73 % | 219.752 M 10.31 % | 199.221 M 26.77 % | 157.146 M -3.48 % | 162.808 M 131.95 % | 70.190 M 44.71 % | 48.505 M 35.77 % | 35.725 M 310.68 % | 8.699 M -70.25 % | 29.238 M 93.14 % | 15.138 M -71.48 % | 53.086 M 39.50 % | 38.055 M -71.94 % | 135.622 M 12.63 % | 120.417 M -0.57 % | 121.105 M 120.85 % | 54.837 M -6.01 % | 58.345 M 7.90 % | 54.075 M 17.36 % | 46.075 M 89.98 % | 24.252 M -22.65 % | 31.355 M 292.77 % | 7.983 M -14.78 % | 9.367 M 223.93 % | -7.558 M -143.89 % | 17.219 M -30.66 % | 24.832 M -13.61 % | 28.743 M 13.05 % | 25.425 M 83.25 % | 13.874 M -31.58 % | 20.277 M -0.61 % | 20.401 M 31.13 % | 15.557 M 9.55 % | 14.201 M -3.42 % | 14.704 M -14.06 % | 17.110 M 149.05 % | 6.870 M -46.46 % | 12.831 M -5.79 % | 13.620 M 16.70 % | 11.671 M 110.75 % | 5.538 M -29.63 % | 7.870 M -18.91 % | 9.705 M -5.99 % | 10.323 M 2 237.92 % | 441.547 K -93.45 % | 6.741 M -41.74 % | 11.570 M -2.42 % | 11.857 M |
| Income before tax | -111.679 M -188.23 % | 126.581 M 283.75 % | -68.889 M -130.88 % | 223.121 M -45.59 % | 410.109 M -36.54 % | 646.214 M 17.11 % | 551.816 M -5.65 % | 584.849 M 17.44 % | 498.017 M 1.98 % | 488.344 M 66.16 % | 293.906 M 10.02 % | 267.138 M 33.47 % | 200.149 M -9.34 % | 220.767 M 130.42 % | 95.810 M 30.19 % | 73.594 M 13.20 % | 65.011 M 4 338.01 % | -1.534 M -104.61 % | 33.274 M 69.57 % | 19.623 M -70.39 % | 66.273 M 124.24 % | 29.554 M -83.69 % | 181.203 M 9.70 % | 165.173 M 2.07 % | 161.831 M 107.63 % | 77.943 M -10.34 % | 86.931 M 11.81 % | 77.746 M 21.80 % | 63.833 M 112.59 % | 30.026 M -30.57 % | 43.247 M 320.94 % | 10.274 M -28.57 % | 14.383 M 329.50 % | -6.267 M -124.19 % | 25.912 M -25.80 % | 34.921 M -20.84 % | 44.116 M 12.44 % | 39.235 M 90.33 % | 20.614 M -32.89 % | 30.719 M 0.72 % | 30.499 M 23.19 % | 24.758 M 21.16 % | 20.434 M -6.46 % | 21.846 M -14.50 % | 25.552 M 127.01 % | 11.256 M -39.51 % | 18.607 M -5.90 % | 19.773 M 15.93 % | 17.056 M 143.70 % | 6.999 M -39.10 % | 11.492 M -17.90 % | 13.998 M -6.95 % | 15.043 M 2 143.39 % | 670.548 K -93.25 % | 9.927 M -42.82 % | 17.361 M -0.88 % | 17.515 M |
| Income before tax ratio | -0.08 -189.71 % | 0.09 290.83 % | -0.04 -133.56 % | 0.13 -40.22 % | 0.22 -37.05 % | 0.35 0.24 % | 0.35 -7.44 % | 0.38 6.66 % | 0.36 -10.76 % | 0.40 29.32 % | 0.31 7.27 % | 0.29 15.75 % | 0.25 -27.07 % | 0.34 110.28 % | 0.16 11.40 % | 0.15 9.43 % | 0.13 2 000.84 % | 0.01 -91.00 % | 0.07 82.47 % | 0.04 -71.65 % | 0.14 155.96 % | 0.05 -83.49 % | 0.32 3.82 % | 0.31 -9.17 % | 0.34 74.26 % | 0.20 -15.76 % | 0.23 -4.01 % | 0.24 10.74 % | 0.22 88.12 % | 0.12 -39.35 % | 0.19 231.03 % | 0.06 -43.70 % | 0.10 302.94 % | -0.05 -128.10 % | 0.18 -26.68 % | 0.25 -29.10 % | 0.35 11.35 % | 0.31 45.99 % | 0.21 -33.17 % | 0.32 -7.01 % | 0.34 21.33 % | 0.28 1.82 % | 0.28 -12.84 % | 0.32 -16.42 % | 0.38 125.39 % | 0.17 -39.51 % | 0.28 -14.07 % | 0.33 -1.83 % | 0.33 106.64 % | 0.16 -37.02 % | 0.26 -24.75 % | 0.34 -13.75 % | 0.39 1 667.44 % | 0.02 -90.70 % | 0.24 -38.64 % | 0.39 -13.27 % | 0.45 |
| EBITDA | 510.238 M -0.85 % | 514.610 M -13.07 % | 592.001 M -8.02 % | 643.587 M -59.77 % | 1.600 B 205.30 % | 523.956 M -13.59 % | 606.343 M -12.99 % | 696.875 M 30.01 % | 535.999 M 101.02 % | 266.645 M -17.50 % | 323.196 M -11.87 % | 366.730 M 14.28 % | 320.893 M -3.24 % | 331.642 M 102.55 % | 163.735 M 0.93 % | 162.233 M -10.08 % | 180.416 M 156.67 % | -318.368 M -274.86 % | 182.069 M -12.55 % | 208.198 M 21.90 % | 170.789 M 13.13 % | 150.970 M -33.46 % | 226.903 M 19.59 % | 189.736 M 11.59 % | 170.023 M 6.25 % | 160.023 M 81.50 % | 88.165 M -20.80 % | 111.325 M 71.22 % | 65.017 M 110.61 % | 30.871 M -30.29 % | 44.282 M 293.23 % | 11.261 M -26.11 % | 15.240 M 376.83 % | -5.505 M -120.58 % | 26.747 M -25.21 % | 35.764 M -19.65 % | 44.508 M -27.38 % | 61.286 M 190.59 % | 21.090 M -32.22 % | 31.115 M 0.80 % | 30.867 M -13.89 % | 35.847 M 71.33 % | 20.923 M -6.96 % | 22.489 M -14.10 % | 26.181 M 23.60 % | 21.182 M 12.15 % | 18.887 M -5.78 % | 20.045 M 15.68 % | 17.328 M 46.55 % | 11.824 M 0.59 % | 11.755 M -17.53 % | 14.254 M -44.89 % | 25.864 M -51.48 % | 53.307 M 280.55 % | 14.008 M -56.44 % | 32.157 M 5.27 % | 30.546 M |
| Net income ratio | -0.10 -216.17 % | 0.09 282.60 % | -0.05 -151.69 % | 0.09 -46.42 % | 0.17 -38.90 % | 0.28 3.56 % | 0.27 0.96 % | 0.27 -7.18 % | 0.29 -3.45 % | 0.30 28.21 % | 0.23 7.55 % | 0.22 9.94 % | 0.20 -22.36 % | 0.25 111.67 % | 0.12 23.82 % | 0.10 31.25 % | 0.07 303.58 % | -0.04 -158.11 % | 0.06 107.85 % | 0.03 -72.70 % | 0.11 59.23 % | 0.07 -71.59 % | 0.24 6.59 % | 0.23 -11.51 % | 0.26 85.36 % | 0.14 -11.69 % | 0.16 -7.37 % | 0.17 6.71 % | 0.16 68.12 % | 0.09 -32.43 % | 0.14 208.88 % | 0.05 -32.83 % | 0.07 209.59 % | -0.06 -150.99 % | 0.12 -31.49 % | 0.18 -22.62 % | 0.23 11.96 % | 0.20 40.56 % | 0.14 -31.86 % | 0.21 -8.24 % | 0.23 29.16 % | 0.18 -7.94 % | 0.19 -10.00 % | 0.21 -15.98 % | 0.26 147.28 % | 0.10 -46.46 % | 0.19 -13.97 % | 0.22 -1.18 % | 0.23 78.71 % | 0.13 -27.24 % | 0.17 -25.67 % | 0.24 -12.86 % | 0.27 1 741.92 % | 0.01 -90.98 % | 0.16 -37.48 % | 0.26 -14.62 % | 0.30 |
| Ratio EBITDA | 0.35 0.82 % | 0.35 -9.72 % | 0.38 -0.03 % | 0.38 -55.79 % | 0.87 202.81 % | 0.29 -26.03 % | 0.39 -14.64 % | 0.45 18.08 % | 0.38 75.90 % | 0.22 -35.79 % | 0.34 -14.08 % | 0.40 -0.89 % | 0.40 -22.17 % | 0.51 84.84 % | 0.28 -13.64 % | 0.32 -13.08 % | 0.37 -71.91 % | 1.32 241.53 % | 0.39 -5.89 % | 0.41 16.72 % | 0.35 29.13 % | 0.27 -32.64 % | 0.40 13.18 % | 0.36 -0.69 % | 0.36 -10.82 % | 0.40 70.53 % | 0.24 -32.01 % | 0.35 55.68 % | 0.22 86.37 % | 0.12 -39.10 % | 0.20 209.24 % | 0.06 -41.77 % | 0.11 344.79 % | -0.04 -123.91 % | 0.19 -26.10 % | 0.25 -28.03 % | 0.35 -28.08 % | 0.49 122.89 % | 0.22 -32.50 % | 0.32 -6.93 % | 0.35 -15.19 % | 0.41 43.98 % | 0.29 -13.30 % | 0.33 -16.02 % | 0.39 22.72 % | 0.32 12.14 % | 0.28 -13.96 % | 0.33 -2.04 % | 0.34 24.27 % | 0.27 4.02 % | 0.26 -24.41 % | 0.35 -48.91 % | 0.68 -61.77 % | 1.77 423.78 % | 0.34 -53.26 % | 0.72 -7.89 % | 0.78 |
| Gross profit ratio | 0.41 -4.83 % | 0.44 -3.24 % | 0.45 0.28 % | 0.45 10.06 % | 0.41 23.49 % | 0.33 -35.63 % | 0.51 14.17 % | 0.45 3.42 % | 0.43 5.36 % | 0.41 6.07 % | 0.39 -16.02 % | 0.46 -4.84 % | 0.49 -2.80 % | 0.50 30.90 % | 0.38 -9.74 % | 0.42 5.72 % | 0.40 -81.09 % | 2.12 375.65 % | 0.45 -2.00 % | 0.45 22.72 % | 0.37 -25.16 % | 0.49 7.31 % | 0.46 12.99 % | 0.41 -6.37 % | 0.44 -3.26 % | 0.45 9.57 % | 0.41 -1.20 % | 0.42 1.73 % | 0.41 28.82 % | 0.32 -10.49 % | 0.35 13.79 % | 0.31 -59.19 % | 0.76 444.56 % | 0.14 -69.70 % | 0.46 5.17 % | 0.44 -10.49 % | 0.49 -21.60 % | 0.63 49.25 % | 0.42 -15.20 % | 0.50 3.10 % | 0.48 -10.13 % | 0.54 25.59 % | 0.43 -13.11 % | 0.49 -2.71 % | 0.50 -4.27 % | 0.53 21.78 % | 0.43 -5.27 % | 0.46 -1.98 % | 0.47 -8.20 % | 0.51 24.03 % | 0.41 -16.89 % | 0.49 -50.80 % | 1.00 -65.83 % | 2.93 507.47 % | 0.48 -51.82 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 10.492 M -0.75 % | 10.571 M 1.05 % | 10.461 M -0.84 % | 10.549 M -0.25 % | 10.576 M 0.94 % | 10.477 M 10.67 % | 9.466 M 0.91 % | 9.381 M 2.59 % | 9.143 M -0.30 % | 9.171 M 7.97 % | 8.495 M -0.05 % | 8.499 M 0.06 % | 8.494 M -0.03 % | 8.497 M -0.01 % | 8.498 M 0.03 % | 8.495 M 0.11 % | 8.486 M -0.03 % | 8.488 M -0.13 % | 8.499 M 0.50 % | 8.457 M 0.04 % | 8.453 M 13.07 % | 7.476 M -9.70 % | 8.280 M -4.49 % | 8.669 M -1.71 % | 8.820 M 15.01 % | 7.670 M 0.30 % | 7.647 M 1.25 % | 7.552 M -12.14 % | 8.595 M 22.63 % | 7.009 M 1.27 % | 6.922 M -0.29 % | 6.942 M 0.05 % | 6.939 M 0.07 % | 6.934 M 0.27 % | 6.915 M -0.03 % | 6.917 M -6.87 % | 7.427 M 7.17 % | 6.930 M -0.10 % | 6.937 M 0.24 % | 6.920 M 0.07 % | 6.916 M 0.02 % | 6.914 M -0.19 % | 6.927 M -0.12 % | 6.936 M 0.13 % | 6.927 M 11.55 % | 6.210 M 0.18 % | 6.199 M -13.07 % | 7.131 M 1.42 % | 7.031 M 2.67 % | 6.848 M 17.47 % | 5.830 M -18.87 % | 7.185 M 28.77 % | 5.580 M 17.00 % | 4.769 M 16.74 % | 4.085 M 0.22 % | 4.077 M 0.05 % | 4.075 M |
| Weighted average shs out | 10.492 M 0.08 % | 10.484 M 0.22 % | 10.461 M -0.22 % | 10.484 M 0.05 % | 10.479 M 0.02 % | 10.477 M 10.67 % | 9.466 M 11.42 % | 8.496 M 0.03 % | 8.494 M -5.51 % | 8.989 M 5.82 % | 8.495 M 0.03 % | 8.492 M 0.03 % | 8.490 M -0.10 % | 8.498 M 0.13 % | 8.487 M -0.09 % | 8.495 M 0.11 % | 8.486 M 0.04 % | 8.482 M -0.20 % | 8.499 M 0.50 % | 8.457 M 0.04 % | 8.453 M 13.13 % | 7.472 M -9.37 % | 8.244 M 18.51 % | 6.957 M 0.07 % | 6.952 M 0.00 % | 6.952 M 0.21 % | 6.938 M -0.06 % | 6.942 M 0.27 % | 6.923 M -0.02 % | 6.925 M 0.04 % | 6.922 M -0.29 % | 6.942 M 0.05 % | 6.939 M 0.07 % | 6.934 M 0.27 % | 6.915 M -0.03 % | 6.917 M -6.87 % | 7.427 M -12.18 % | 8.457 M 21.91 % | 6.937 M 0.24 % | 6.920 M 0.07 % | 6.916 M -0.06 % | 6.920 M -0.11 % | 6.927 M -0.12 % | 6.936 M 0.13 % | 6.927 M 11.55 % | 6.210 M 0.18 % | 6.199 M 9.68 % | 5.651 M 0.24 % | 5.638 M 4.29 % | 5.406 M -1.08 % | 5.465 M 0.80 % | 5.422 M -0.21 % | 5.433 M 33.28 % | 4.077 M -0.22 % | 4.085 M 0.22 % | 4.077 M 0.05 % | 4.075 M |
| EPS diluted | -13.90 -215.07 % | 12.08 274.06 % | -6.94 -147.96 % | 14.47 -51.11 % | 29.60 -38.97 % | 48.50 9.31 % | 44.37 1.98 % | 43.51 -0.39 % | 43.68 10.67 % | 39.47 52.57 % | 25.87 10.37 % | 23.44 26.70 % | 18.50 -3.44 % | 19.16 131.96 % | 8.26 44.66 % | 5.71 35.63 % | 4.21 312.75 % | 1.02 -70.35 % | 3.44 92.18 % | 1.79 -71.50 % | 6.28 39.56 % | 4.50 -72.53 % | 16.38 17.93 % | 13.89 1.17 % | 13.73 111.88 % | 6.48 -15.07 % | 7.63 6.56 % | 7.16 20.95 % | 5.92 216.58 % | 1.87 -58.72 % | 4.53 293.91 % | 1.15 -14.81 % | 1.35 223.85 % | -1.09 -143.78 % | 2.49 -30.64 % | 3.59 -7.24 % | 3.87 28.57 % | 3.01 50.50 % | 2.00 -31.74 % | 2.93 -0.68 % | 2.95 60.33 % | 1.84 -10.24 % | 2.05 -3.30 % | 2.12 -14.17 % | 2.47 204.94 % | 0.81 -60.87 % | 2.07 8.38 % | 1.91 15.06 % | 1.66 155.38 % | 0.65 -51.85 % | 1.35 0.00 % | 1.35 -27.03 % | 1.85 3 444.06 % | 0.05 -96.84 % | 1.65 -41.90 % | 2.84 -2.41 % | 2.91 |
| Earnings per share | -13.90 -214.12 % | 12.18 275.50 % | -6.94 -147.66 % | 14.56 -51.26 % | 29.87 -38.41 % | 48.50 1.66 % | 47.71 -0.69 % | 48.04 2.17 % | 47.02 10.30 % | 42.63 64.79 % | 25.87 10.27 % | 23.46 26.74 % | 18.51 -3.44 % | 19.17 131.80 % | 8.27 44.83 % | 5.71 35.63 % | 4.21 312.75 % | 1.02 -70.35 % | 3.44 92.18 % | 1.79 -71.50 % | 6.28 39.56 % | 4.50 -72.64 % | 16.45 -4.97 % | 17.31 -0.63 % | 17.42 168.83 % | 6.48 -22.95 % | 8.41 7.96 % | 7.79 5.99 % | 7.35 271.21 % | 1.98 -56.29 % | 4.53 293.91 % | 1.15 -14.81 % | 1.35 223.85 % | -1.09 -143.78 % | 2.49 -30.64 % | 3.59 -7.24 % | 3.87 28.57 % | 3.01 50.50 % | 2.00 -31.74 % | 2.93 -0.68 % | 2.95 60.33 % | 1.84 -10.24 % | 2.05 -3.30 % | 2.12 -14.17 % | 2.47 204.94 % | 0.81 -60.87 % | 2.07 -14.11 % | 2.41 16.43 % | 2.07 218.46 % | 0.65 -54.86 % | 1.44 -19.55 % | 1.79 -5.79 % | 1.90 3 539.85 % | 0.05 -96.84 % | 1.65 -41.90 % | 2.84 -2.41 % | 2.91 |
| Gross profit | 605.757 M -6.40 % | 647.209 M -6.83 % | 694.673 M -7.74 % | 752.914 M 0.16 % | 751.679 M 24.51 % | 603.721 M -24.80 % | 802.871 M 16.38 % | 689.864 M 13.87 % | 605.841 M 20.41 % | 503.163 M 36.29 % | 369.183 M -13.86 % | 428.590 M 9.73 % | 390.599 M 20.83 % | 323.264 M 43.45 % | 225.357 M 5.48 % | 213.639 M 9.37 % | 195.339 M 138.15 % | -512.092 M -343.53 % | 210.281 M -8.93 % | 230.913 M 28.17 % | 180.157 M -34.44 % | 274.792 M 6.00 % | 259.239 M 19.39 % | 217.136 M 5.20 % | 206.396 M 15.26 % | 179.063 M 16.62 % | 153.546 M 15.09 % | 133.418 M 11.89 % | 119.243 M 45.57 % | 81.913 M 2.47 % | 79.939 M 44.70 % | 55.244 M -48.22 % | 106.686 M 515.83 % | 17.324 M -73.92 % | 66.424 M 6.44 % | 62.406 M -0.06 % | 62.446 M -20.84 % | 78.883 M 94.58 % | 40.540 M -14.86 % | 47.613 M 11.67 % | 42.638 M -8.76 % | 46.730 M 49.45 % | 31.268 M -6.75 % | 33.533 M -0.48 % | 33.696 M -3.58 % | 34.948 M 21.80 % | 28.693 M 3.74 % | 27.659 M 15.75 % | 23.896 M 8.26 % | 22.073 M 19.94 % | 18.403 M -9.33 % | 20.296 M -46.93 % | 38.241 M -56.63 % | 88.182 M 341.35 % | 19.980 M -55.10 % | 44.498 M 14.29 % | 38.935 M |
| Income tax expense | 34.162 M 3 310.71 % | -1.064 M -128.66 % | 3.713 M -94.73 % | 70.470 M -27.40 % | 97.071 M -29.68 % | 138.047 M 4.74 % | 131.796 M -25.41 % | 176.694 M 79.15 % | 98.630 M -21.94 % | 126.350 M 70.39 % | 74.153 M 9.18 % | 67.917 M 57.93 % | 43.004 M -25.80 % | 57.959 M 126.23 % | 25.620 M 2.12 % | 25.089 M -14.33 % | 29.286 M 386.19 % | -10.233 M -353.54 % | 4.036 M -10.01 % | 4.485 M -65.99 % | 13.187 M 255.14 % | -8.500 M -118.65 % | 45.581 M 1.85 % | 44.755 M 9.89 % | 40.726 M 76.26 % | 23.106 M -19.17 % | 28.585 M 20.76 % | 23.671 M 33.30 % | 17.758 M 207.55 % | 5.774 M -51.45 % | 11.892 M 419.07 % | 2.291 M -54.33 % | 5.016 M 288.54 % | 1.291 M -85.15 % | 8.693 M -13.84 % | 10.089 M -34.37 % | 15.373 M 11.31 % | 13.810 M 104.90 % | 6.740 M -35.45 % | 10.442 M 3.41 % | 10.098 M 9.75 % | 9.201 M 47.62 % | 6.233 M -12.73 % | 7.142 M -15.40 % | 8.442 M 92.48 % | 4.386 M -24.07 % | 5.776 M -6.13 % | 6.153 M 14.26 % | 5.385 M 268.59 % | 1.461 M -59.66 % | 3.622 M -15.63 % | 4.293 M -9.05 % | 4.720 M 1 961.14 % | 229.000 K -92.81 % | 3.186 M -44.98 % | 5.791 M 2.35 % | 5.658 M |
| Cost of revenue | 856.639 M 2.01 % | 839.752 M -1.16 % | 849.639 M -8.20 % | 925.497 M 2.59 % | 902.094 M 17.99 % | 764.559 M -14.21 % | 891.220 M 5.31 % | 846.247 M 7.22 % | 789.284 M 9.98 % | 717.674 M 23.53 % | 580.989 M 16.71 % | 497.802 M 20.60 % | 412.785 M 27.81 % | 322.976 M -11.36 % | 364.384 M 25.22 % | 290.987 M -0.50 % | 292.463 M 8.21 % | 270.282 M 3.16 % | 262.012 M -5.52 % | 277.333 M -9.51 % | 306.475 M 9.19 % | 280.677 M -7.40 % | 303.093 M -3.80 % | 315.053 M 17.90 % | 267.224 M 22.33 % | 218.451 M -0.68 % | 219.942 M 17.48 % | 187.223 M 8.67 % | 172.284 M -2.14 % | 176.056 M 21.07 % | 145.414 M 19.22 % | 121.975 M 269.81 % | 32.983 M -68.94 % | 106.182 M 37.81 % | 77.049 M -2.91 % | 79.355 M 22.98 % | 64.525 M 37.71 % | 46.856 M -16.18 % | 55.904 M 15.42 % | 48.436 M 5.21 % | 46.038 M 13.36 % | 40.613 M -3.60 % | 42.130 M 20.84 % | 34.864 M 5.10 % | 33.172 M 5.49 % | 31.444 M -16.57 % | 37.690 M 14.35 % | 32.959 M 20.13 % | 27.437 M 27.88 % | 21.455 M -19.37 % | 26.608 M 26.95 % | 20.959 M | 0.000 100.00 % | -58.054 M -370.17 % | 21.488 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 381.515 M | 0.000 | 0.000 | 0.000 -100.00 % | 254.052 M | 0.000 -100.00 % | 190.695 M | 0.000 -100.00 % | 177.408 M | 0.000 -100.00 % | 154.341 M | 0.000 -100.00 % | 148.230 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 130.592 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.103 M | 0.000 | 0.000 | 0.000 -100.00 % | 112.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.469 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.413 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.323 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.950 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 71.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 87.000 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 69.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 13.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.390 M | 0.000 | 0.000 | 0.000 -100.00 % | 146.933 K | 0.000 | 0.000 | 0.000 -100.00 % | 220.409 K | 0.000 | 0.000 | 0.000 -100.00 % | 456.192 K | 0.000 | 0.000 | 0.000 -100.00 % | 287.947 K | 0.000 | 0.000 | 0.000 -100.00 % | 10.318 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.842 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 99.876 M 140.90 % | -244.201 M -327.75 % | 107.225 M -5.71 % | 113.721 M 173.28 % | -155.188 M -185.88 % | 180.706 M 268.39 % | -107.313 M | 0.000 | 0.000 100.00 % | -29.619 M | 0.000 | 0.000 -100.00 % | 390.599 M | 0.000 | 0.000 -100.00 % | 213.639 M 9.37 % | 195.339 M 37.16 % | 142.417 M -32.27 % | 210.281 M -8.93 % | 230.913 M 6 903.73 % | 3.297 M 115.99 % | -20.625 M -107.96 % | 259.238 M 19.39 % | 217.136 M 5.20 % | 206.397 M | 0.000 -100.00 % | 8.000 K -98.73 % | 629.000 K 20 866.67 % | 3.000 K -100.00 % | 81.913 M 123.24 % | 36.692 M -18.41 % | 44.970 M -57.85 % | 106.686 M 349.92 % | 23.712 M -41.47 % | 40.512 M 47.40 % | 27.485 M 3 539.92 % | -799.000 K -113.83 % | 5.779 M -71.00 % | 19.926 M 17.95 % | 16.894 M 1 822.12 % | -981.000 K -503.09 % | -162.662 K -101.50 % | 10.834 M -7.30 % | 11.687 M 43.52 % | 8.143 M -65.63 % | 23.692 M 134.90 % | 10.086 M 27.90 % | 7.886 M 15.26 % | 6.842 M -54.61 % | 15.074 M 118.12 % | 6.911 M 9.73 % | 6.298 M -72.85 % | 23.197 M -73.49 % | 87.511 M 770.50 % | 10.053 M -62.95 % | 27.137 M 26.68 % | 21.422 M |
| Operating expenses | 99.876 M -27.30 % | 137.385 M 28.13 % | 107.225 M -5.71 % | 113.721 M 22.03 % | 93.191 M -78.56 % | 434.758 M 504.91 % | 71.871 M -62.31 % | 190.705 M 27.46 % | 149.625 M -70.26 % | 503.163 M 31.25 % | 383.362 M -10.55 % | 428.590 M 9.73 % | 390.599 M 20.83 % | 323.264 M 43.45 % | 225.357 M 5.48 % | 213.639 M 9.37 % | 195.339 M 37.16 % | 142.417 M -32.27 % | 210.281 M -8.93 % | 230.913 M 25.28 % | 184.315 M -13.85 % | 213.954 M -17.47 % | 259.238 M 19.39 % | 217.136 M 5.20 % | 206.397 M 15.27 % | 179.063 M 16.62 % | 153.546 M 15.09 % | 133.418 M 21.28 % | 110.011 M 34.30 % | 81.913 M 123.24 % | 36.692 M -18.41 % | 44.970 M -57.85 % | 106.686 M 349.92 % | 23.712 M -41.47 % | 40.512 M 47.40 % | 27.485 M 49.95 % | 18.330 M -53.77 % | 39.648 M 98.97 % | 19.926 M 17.95 % | 16.894 M 39.17 % | 12.139 M -74.02 % | 46.730 M 331.32 % | 10.834 M -7.30 % | 11.687 M 43.52 % | 8.143 M -65.63 % | 23.692 M 134.90 % | 10.086 M 27.90 % | 7.886 M 15.26 % | 6.842 M -54.61 % | 15.074 M 118.12 % | 6.911 M 9.73 % | 6.298 M -72.85 % | 23.197 M -73.49 % | 87.511 M 770.50 % | 10.053 M -62.95 % | 27.137 M 26.68 % | 21.422 M |
| Cost and expenses | 956.515 M -2.11 % | 977.137 M 2.12 % | 956.864 M -7.92 % | 1.039 B 4.41 % | 995.285 M 5.00 % | 947.935 M -1.57 % | 963.091 M -37.30 % | 1.536 B 78.13 % | 862.354 M -0.27 % | 864.705 M 34.22 % | 644.265 M 14.56 % | 562.401 M -30.00 % | 803.384 M 24.32 % | 646.240 M 52.04 % | 425.039 M -15.77 % | 504.626 M 3.45 % | 487.802 M 18.20 % | 412.699 M 38.18 % | 298.678 M -3.88 % | 310.724 M -36.15 % | 486.632 M -1.62 % | 494.631 M 43.15 % | 345.542 M -35.07 % | 532.189 M 12.37 % | 473.621 M 98.50 % | 238.595 M -18.71 % | 293.503 M 16.60 % | 251.728 M 10.55 % | 227.697 M -11.73 % | 257.969 M 41.66 % | 182.106 M 9.08 % | 166.945 M 19.53 % | 139.669 M 7.53 % | 129.894 M 10.49 % | 117.561 M 10.03 % | 106.840 M 28.95 % | 82.855 M -4.22 % | 86.504 M 14.08 % | 75.830 M 16.07 % | 65.333 M 12.30 % | 58.177 M -33.39 % | 87.343 M 64.91 % | 52.964 M 13.78 % | 46.551 M 12.67 % | 41.315 M -25.07 % | 55.136 M 15.41 % | 47.776 M 16.97 % | 40.845 M 19.15 % | 34.279 M -6.16 % | 36.529 M 8.98 % | 33.519 M 22.97 % | 27.257 M 17.50 % | 23.197 M -21.25 % | 29.457 M -6.61 % | 31.541 M 16.23 % | 27.137 M 26.68 % | 21.422 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 381.586 M | 0.000 | 0.000 -100.00 % | 248.379 M -2.23 % | 254.052 M 41.78 % | 179.184 M -6.04 % | 190.705 M 27.46 % | 149.625 M -15.70 % | 177.495 M 26.28 % | 140.560 M -8.93 % | 154.351 M | 0.000 -100.00 % | 148.299 M 32.13 % | 112.240 M | 0.000 | 0.000 -100.00 % | 116.909 M 30.06 % | 89.890 M -1.18 % | 90.963 M -49.75 % | 181.018 M 25.79 % | 143.901 M 59.60 % | 90.161 M | 0.000 | 0.000 -100.00 % | 103.493 M 54.66 % | 66.918 M 12.85 % | 59.296 M 3.32 % | 57.390 M -49.09 % | 112.738 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.689 M | 0.000 | 0.000 -100.00 % | 19.129 M -43.52 % | 33.869 M | 0.000 | 0.000 -100.00 % | 13.120 M -50.70 % | 26.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.268 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.460 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.635 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 101.378 M | 0.000 | 0.000 | 0.000 -100.00 % | 49.278 M -11.08 % | 55.420 M | 0.000 -100.00 % | 31.965 M -19.12 % | 39.520 M 11.54 % | 35.430 M 7.63 % | 32.918 M | 0.000 -100.00 % | 28.974 M 26.48 % | 22.908 M 1.96 % | 22.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.544 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.778 M |
| Depreciation and amortization | 4.357 M -8.96 % | 4.786 M 5.12 % | 4.553 M 3.62 % | 4.394 M 5.27 % | 4.174 M 10.54 % | 3.776 M 4.02 % | 3.630 M 0.75 % | 3.603 M 11.62 % | 3.228 M 4.16 % | 3.099 M -0.35 % | 3.110 M 18.03 % | 2.635 M -2.59 % | 2.705 M -20.30 % | 3.394 M 71.85 % | 1.975 M -6.22 % | 2.106 M 2.63 % | 2.052 M 1.68 % | 2.018 M 1.71 % | 1.984 M -1.93 % | 2.023 M -2.41 % | 2.073 M -1.38 % | 2.102 M 2.54 % | 2.050 M -8.77 % | 2.247 M 41.77 % | 1.585 M 43.57 % | 1.104 M -11.18 % | 1.243 M -5.40 % | 1.314 M 10.98 % | 1.184 M 40.12 % | 845.000 K -18.36 % | 1.035 M 4.86 % | 987.000 K 14.10 % | 865.000 K 13.61 % | 761.396 K -8.81 % | 835.000 K -0.95 % | 843.000 K 67.59 % | 503.000 K -2.68 % | 516.862 K 8.36 % | 477.000 K 11.19 % | 429.000 K 15.95 % | 370.000 K -20.47 % | 465.245 K -29.29 % | 658.000 K 2.33 % | 643.000 K 1.74 % | 632.000 K 102.95 % | 311.409 K 10.82 % | 281.000 K 2.93 % | 273.000 K -0.36 % | 274.000 K 7.96 % | 253.794 K -8.71 % | 278.000 K 3.73 % | 268.000 K -3.25 % | 277.000 K 7.74 % | 257.109 K -3.34 % | 266.000 K 1.53 % | 262.000 K 3.56 % | 253.000 K |
| Operating income | 505.881 M -0.77 % | 509.824 M -13.21 % | 587.448 M -8.10 % | 639.193 M -24.71 % | 848.983 M -3.67 % | 881.299 M 21.64 % | 724.536 M 8.59 % | 667.241 M 25.24 % | 532.771 M 56.28 % | 340.908 M 6.51 % | 320.086 M -12.06 % | 363.991 M 9.45 % | 332.567 M 31.24 % | 253.395 M 53.85 % | 164.702 M 5.17 % | 156.604 M -7.45 % | 169.204 M 147.17 % | -358.719 M -306.62 % | 173.615 M -12.10 % | 197.522 M 19.25 % | 165.636 M 8.67 % | 152.418 M -29.69 % | 216.789 M 23.16 % | 176.026 M 4.59 % | 168.303 M 5.90 % | 158.919 M 82.83 % | 86.923 M 12.72 % | 77.117 M 13.94 % | 67.685 M 125.42 % | 30.026 M -30.57 % | 43.247 M 320.94 % | 10.274 M -28.53 % | 14.375 M 325.03 % | -6.388 M -124.65 % | 25.912 M -25.80 % | 34.921 M -20.84 % | 44.116 M 12.44 % | 39.235 M 90.33 % | 20.614 M -32.89 % | 30.719 M 0.72 % | 30.499 M -13.80 % | 35.382 M 73.15 % | 20.434 M -6.46 % | 21.846 M -14.51 % | 25.553 M 127.01 % | 11.256 M -39.51 % | 18.607 M -5.90 % | 19.773 M 15.94 % | 17.054 M 143.67 % | 6.999 M -39.10 % | 11.492 M -17.90 % | 13.998 M -6.95 % | 15.044 M 2 143.54 % | 670.548 K -93.25 % | 9.927 M -42.82 % | 17.361 M -0.87 % | 17.513 M |
| Operating income ratio | 0.35 0.89 % | 0.34 -9.87 % | 0.38 -0.11 % | 0.38 -17.27 % | 0.46 -4.45 % | 0.48 4.12 % | 0.46 6.53 % | 0.43 13.75 % | 0.38 36.76 % | 0.28 -17.11 % | 0.34 -14.26 % | 0.39 -5.08 % | 0.41 5.57 % | 0.39 40.40 % | 0.28 -10.01 % | 0.31 -10.53 % | 0.35 -76.62 % | 1.48 303.56 % | 0.37 -5.41 % | 0.39 14.18 % | 0.34 24.04 % | 0.27 -28.82 % | 0.39 16.56 % | 0.33 -6.92 % | 0.36 -11.11 % | 0.40 71.78 % | 0.23 -3.23 % | 0.24 3.59 % | 0.23 99.47 % | 0.12 -39.35 % | 0.19 231.03 % | 0.06 -43.67 % | 0.10 298.99 % | -0.05 -128.64 % | 0.18 -26.68 % | 0.25 -29.10 % | 0.35 11.35 % | 0.31 45.99 % | 0.21 -33.17 % | 0.32 -7.01 % | 0.34 -15.10 % | 0.41 45.51 % | 0.28 -12.84 % | 0.32 -16.42 % | 0.38 125.40 % | 0.17 -39.51 % | 0.28 -14.07 % | 0.33 -1.82 % | 0.33 106.62 % | 0.16 -37.02 % | 0.26 -24.75 % | 0.34 -13.75 % | 0.39 1 667.56 % | 0.02 -90.70 % | 0.24 -38.64 % | 0.39 -13.26 % | 0.45 |
| Total other income expenses net | -617.560 M -61.14 % | -383.243 M 41.61 % | -656.337 M -57.75 % | -416.072 M 5.20 % | -438.874 M -86.69 % | -235.085 M -36.11 % | -172.720 M -109.63 % | -82.392 M -137.07 % | -34.754 M -123.57 % | 147.436 M 663.16 % | -26.180 M 72.97 % | -96.853 M 26.86 % | -132.418 M -305.84 % | -32.628 M 52.64 % | -68.892 M 17.01 % | -83.010 M 20.33 % | -104.193 M -129.17 % | 357.185 M 354.51 % | -140.341 M 21.11 % | -177.899 M -79.04 % | -99.363 M 19.13 % | -122.864 M -245.26 % | -35.586 M -227.89 % | -10.853 M -67.69 % | -6.472 M 92.01 % | -80.976 M -1 012 304.73 % | 8.000 K -98.73 % | 629.000 K 116.33 % | -3.852 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 K -93.39 % | 121.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.624 M | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 11.646 B | 0.000 -100.00 % | 13.768 B | 0.000 -100.00 % | 16.063 B 40.75 % | 11.413 B -33.69 % | 17.211 B 9.06 % | 15.782 B 32.04 % | 11.952 B 30.74 % | 9.142 B 21.76 % | 7.508 B 18.51 % | 6.335 B 12.70 % | 5.621 B -12.08 % | 6.393 B 2.57 % | 6.233 B 8.64 % | 5.737 B 83.25 % | 3.131 B -18.80 % | 3.856 B 54.60 % | 2.494 B 90.97 % | 1.306 B -16.49 % | 1.564 B 22.86 % | 1.273 B 29.77 % | 980.883 M 29.23 % | 758.992 M 57.43 % | 482.118 M -19.35 % | 597.793 M 18.02 % | 506.521 M 0.86 % | 502.192 M 42.59 % | 352.182 M 28.30 % | 274.491 M |
| Total investments | 0.000 -100.00 % | 2.245 B | 0.000 -100.00 % | 670.349 M | 0.000 -100.00 % | 481.414 M 29.07 % | 373.000 M -33.81 % | 563.492 M 16.51 % | 483.652 M 40.39 % | 344.502 M 74.82 % | 197.056 M -64.54 % | 555.731 M 5 340.34 % | 10.215 M -91.98 % | 127.310 M 18.68 % | 107.271 M 240.36 % | 31.517 M 16.66 % | 27.016 M 0.00 % | 27.016 M 0.00 % | 27.016 M 0.00 % | 27.016 M 12.49 % | 24.016 M 0.00 % | 24.016 M 71.54 % | 14.000 M | 0.000 -100.00 % | 141.046 M | 0.000 -100.00 % | 944.048 K | 0.000 | 0.000 -100.00 % | 20.090 M 0.50 % | 19.990 M |
| Total debt | 0.000 -100.00 % | 12.323 B | 0.000 -100.00 % | 14.390 B | 0.000 -100.00 % | 17.249 B -4.27 % | 18.018 B -3.22 % | 18.618 B 16.04 % | 16.044 B 13.09 % | 14.187 B 43.35 % | 9.897 B 24.02 % | 7.980 B 10.62 % | 7.214 B 20.73 % | 5.975 B -14.37 % | 6.978 B -0.02 % | 6.979 B 14.03 % | 6.120 B 88.67 % | 3.244 B -17.57 % | 3.935 B 47.20 % | 2.673 B 75.91 % | 1.520 B -14.22 % | 1.772 B 28.40 % | 1.380 B 27.46 % | 1.083 B 16.83 % | 926.614 M 70.37 % | 543.898 M -27.36 % | 748.733 M 38.07 % | 542.273 M -5.93 % | 576.438 M 62.37 % | 355.011 M -1.79 % | 361.490 M |
| Accumulated other comprehensive income loss | 8.744 B 694.89 % | 1.100 B -87.28 % | 8.648 B 1.23 % | 8.543 B 5.12 % | 8.127 B 773.44 % | 930.442 M -80.14 % | 4.685 B 793.35 % | 524.390 M -3.95 % | 545.969 M | 0.000 | 0.000 | 0.000 -100.00 % | 299.676 M | 0.000 -100.00 % | 5.906 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 455.925 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 3.587 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.169 B 25.89 % | 2.517 B -19.31 % | 3.120 B 34.93 % | 2.312 B | 0.000 -100.00 % | 1.041 B | 0.000 -100.00 % | 794.439 M | 0.000 -100.00 % | 715.178 M | 0.000 -100.00 % | 606.558 M | 0.000 -100.00 % | 278.460 M | 0.000 -100.00 % | 231.787 M 152.81 % | -438.933 M -330.20 % | 190.674 M | 0.000 -100.00 % | 141.696 M | 0.000 -100.00 % | 145.375 M | 0.000 -100.00 % | 77.935 M | 0.000 -100.00 % | 57.852 M |
| Common stock | 0.000 -100.00 % | 104.905 M | 0.000 -100.00 % | 104.905 M | 0.000 -100.00 % | 104.768 M 6.91 % | 98.000 M 12.50 % | 87.111 M 2.58 % | 84.923 M 0.00 % | 84.923 M 0.01 % | 84.916 M 0.00 % | 84.916 M 0.04 % | 84.884 M 0.01 % | 84.876 M 0.43 % | 84.509 M 21.05 % | 69.813 M 0.42 % | 69.523 M 0.00 % | 69.523 M 0.40 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 0.00 % | 69.247 M 22.58 % | 56.489 M 0.00 % | 56.489 M 3.94 % | 54.347 M 33.31 % | 40.766 M |
| Total equity | 8.744 B 0.00 % | 8.744 B 1.11 % | 8.648 B 0.00 % | 8.648 B 6.41 % | 8.127 B 0.00 % | 8.127 B 9.67 % | 7.410 B 57.77 % | 4.697 B 28.43 % | 3.657 B 17.41 % | 3.115 B 46.44 % | 2.127 B 9.80 % | 1.937 B 3.72 % | 1.868 B 2.94 % | 1.814 B 5.35 % | 1.722 B 17.61 % | 1.464 B 84.85 % | 792.206 M 18.94 % | 666.070 M 17.06 % | 569.017 M 8.35 % | 525.172 M -6.22 % | 560.018 M 0.33 % | 558.180 M 10.62 % | 504.605 M 17.64 % | 428.932 M 9.29 % | 392.471 M 6.57 % | 368.285 M 9.24 % | 337.120 M 33.39 % | 252.736 M 11.12 % | 227.451 M 5.87 % | 214.833 M 9.15 % | 196.824 M |
| Other non current liabilities | -8.744 B -845.34 % | 1.173 B 113.57 % | -8.648 B -1 156.84 % | 818.287 M 110.07 % | -8.127 B -21 641.23 % | 37.727 M -96.60 % | 1.108 B 42.00 % | 780.271 M 2 290.54 % | 32.640 M -90.92 % | 359.289 M 3 802.35 % | 9.207 M -95.43 % | 201.346 M 2 134.45 % | 9.011 M -96.24 % | 239.480 M 2 014.24 % | 11.327 M -92.66 % | 154.348 M 5 524.93 % | 2.744 M -71.65 % | 9.679 M 45.66 % | 6.645 M 209.95 % | 2.144 M -17.82 % | 2.609 M 140.61 % | 1.084 M -63.09 % | 2.937 M 7.98 % | 2.720 M 77.42 % | 1.533 M 1.19 % | 1.515 M 47.99 % | 1.024 M 97.25 % | 519.000 K -51.73 % | 1.075 M 83.81 % | 585.000 K -11.26 % | 659.208 K |
| Long term debt | 0.000 -100.00 % | 12.323 B | 0.000 -100.00 % | 14.390 B | 0.000 -100.00 % | 6.224 B -65.46 % | 18.018 B -3.22 % | 18.618 B 176.64 % | 6.730 B -52.56 % | 14.187 B 314.65 % | 3.421 B -57.13 % | 7.980 B 152.73 % | 3.158 B -47.15 % | 5.975 B 51.74 % | 3.938 B -43.58 % | 6.979 B 142.05 % | 2.883 B 2.65 % | 2.809 B 26.47 % | 2.221 B 60.08 % | 1.387 B 188.05 % | 481.655 M -56.09 % | 1.097 B 139.67 % | 457.705 M 35.71 % | 337.266 M 50.91 % | 223.489 M 196.19 % | 75.454 M -26.59 % | 102.785 M 253.63 % | 29.066 M -51.65 % | 60.119 M -53.48 % | 129.227 M 204.62 % | 42.422 M |
| Total non current liabilities | -8.744 B -164.79 % | 13.496 B 256.06 % | -8.648 B -156.86 % | 15.208 B 287.13 % | -8.127 B -229.79 % | 6.262 B -67.26 % | 19.126 B -1.40 % | 19.398 B 186.84 % | 6.763 B -53.51 % | 14.546 B 324.01 % | 3.431 B -58.07 % | 8.182 B 158.37 % | 3.167 B -49.05 % | 6.215 B 57.37 % | 3.949 B -44.64 % | 7.133 B 147.17 % | 2.886 B 2.39 % | 2.819 B 26.52 % | 2.228 B 60.32 % | 1.390 B 186.94 % | 484.264 M -55.90 % | 1.098 B 138.38 % | 460.642 M 35.49 % | 339.986 M 51.09 % | 225.022 M 192.35 % | 76.969 M -25.86 % | 103.809 M 250.88 % | 29.585 M -51.65 % | 61.194 M -53.16 % | 130.644 M 196.58 % | 44.049 M |
| Other current liabilities | 0.000 100.00 % | -8.565 B | 0.000 -100.00 % | 63.608 M | 0.000 -100.00 % | 844.599 M | 0.000 | 0.000 -100.00 % | 578.580 M | 0.000 -100.00 % | 320.809 M | 0.000 -100.00 % | 292.447 M 5 343.91 % | 5.372 M -97.70 % | 233.707 M 108.42 % | 112.135 M -71.62 % | 395.084 M -77.08 % | 1.723 B 1 552.63 % | 104.282 M 5.36 % | 98.981 M 45.18 % | 68.179 M -13.52 % | 78.842 M 23.82 % | 63.675 M -10.18 % | 70.890 M 45.81 % | 48.619 M -69.84 % | 161.180 M 471.99 % | 28.179 M -68.63 % | 89.818 M 367.96 % | 19.193 M -81.89 % | 106.006 M 16.12 % | 91.288 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 8.565 B | 0.000 | 0.000 | 0.000 -100.00 % | 11.025 B | 0.000 | 0.000 -100.00 % | 9.322 B | 0.000 -100.00 % | 6.487 B | 0.000 -100.00 % | 4.062 B | 0.000 -100.00 % | 3.040 B | 0.000 -100.00 % | 3.237 B 644.17 % | 434.993 M -74.93 % | 1.735 B 34.90 % | 1.286 B 23.88 % | 1.038 B 53.86 % | 674.700 M -26.83 % | 922.131 M 23.73 % | 745.282 M 6.00 % | 703.124 M 50.10 % | 468.444 M -27.48 % | 645.948 M 25.87 % | 513.207 M -0.60 % | 516.319 M 128.68 % | 225.784 M -29.24 % | 319.068 M |
| Total current liabilities | 0.000 -100.00 % | 32.648 M | 0.000 -100.00 % | 74.932 M | 0.000 -100.00 % | 11.962 B | 0.000 -100.00 % | 132.061 M -98.67 % | 9.962 B 19 200.84 % | 51.615 M -99.25 % | 6.856 B 13 955.70 % | 48.780 M -98.88 % | 4.369 B 6 185.91 % | 69.510 M -97.89 % | 3.290 B 1 696.49 % | 183.147 M -94.97 % | 3.644 B 68.83 % | 2.158 B 17.10 % | 1.843 B 33.09 % | 1.385 B 24.94 % | 1.109 B 47.11 % | 753.542 M -23.68 % | 987.281 M 20.96 % | 816.172 M 8.24 % | 754.072 M 19.77 % | 629.624 M -6.72 % | 674.952 M 11.93 % | 603.025 M 12.58 % | 535.653 M 61.44 % | 331.790 M -19.26 % | 410.928 M |
| Total liabilities | -8.744 B -164.63 % | 13.529 B 256.44 % | -8.648 B -156.59 % | 15.283 B 288.06 % | -8.127 B -144.59 % | 18.224 B -4.72 % | 19.126 B -2.07 % | 19.530 B 16.77 % | 16.725 B 14.57 % | 14.598 B 41.91 % | 10.287 B 24.99 % | 8.230 B 9.21 % | 7.536 B 19.92 % | 6.284 B -13.19 % | 7.239 B -1.05 % | 7.316 B 16.20 % | 6.296 B 26.51 % | 4.977 B 22.26 % | 4.071 B 46.72 % | 2.775 B 74.20 % | 1.593 B -13.98 % | 1.852 B 27.88 % | 1.448 B 25.24 % | 1.156 B 18.08 % | 979.094 M 38.57 % | 706.593 M -9.27 % | 778.761 M 23.10 % | 632.610 M 5.99 % | 596.848 M 29.07 % | 462.434 M 1.64 % | 454.977 M |
| Other non current assets | 0.000 -100.00 % | 827.278 M | 0.000 -100.00 % | 23.371 B | 0.000 -100.00 % | 3.900 B | 0.000 -100.00 % | 3.831 B -49.24 % | 7.547 B 1 970.06 % | 364.581 M -90.16 % | 3.706 B 484.64 % | 633.856 M -80.19 % | 3.200 B 136.71 % | 1.352 B -59.26 % | 3.319 B -55.91 % | 7.527 B 303.50 % | 1.866 B 35.30 % | 1.379 B 419.75 % | 265.291 M -61.98 % | 697.746 M 97.97 % | 352.449 M -22.38 % | 454.080 M 31.96 % | 344.100 M 23.99 % | 277.522 M 1 074.75 % | 23.624 M -89.47 % | 224.253 M 64.95 % | 135.954 M -39.65 % | 225.283 M 44.63 % | 155.762 M 3.59 % | 150.369 M 21.41 % | 123.852 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.580 B -1 059.77 % | 373.000 M 111.48 % | -3.248 B 8.69 % | -3.557 B | 0.000 100.00 % | -463.155 M -524.47 % | -74.168 M 88.67 % | -654.549 M 46.55 % | -1.225 B -346.40 % | -274.336 M | 0.000 100.00 % | -94.366 M | 0.000 100.00 % | -244.773 M | 0.000 100.00 % | -1.911 M | 0.000 | 0.000 | 0.000 -100.00 % | 141.046 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 3.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.929 M | 0.000 -100.00 % | 18.192 B 534 338.40 % | 3.404 M | 0.000 -100.00 % | 3.796 M 36.74 % | 2.776 M 23.16 % | 2.254 M 62.86 % | 1.384 M -21.76 % | 1.769 M -18.40 % | 2.168 M -16.23 % | 2.588 M -7.15 % | 2.787 M 24.51 % | 2.239 M -32.55 % | 3.319 M 69.87 % | 1.954 M | 0.000 -100.00 % | 1.510 M | 0.000 -100.00 % | 344.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.929 M -2.37 % | 3.000 M 2.39 % | 2.930 M -13.92 % | 3.404 M | 0.000 -100.00 % | 3.796 M 36.74 % | 2.776 M 23.16 % | 2.254 M 62.86 % | 1.384 M -21.76 % | 1.769 M -18.40 % | 2.168 M -16.23 % | 2.588 M -7.15 % | 2.787 M 24.51 % | 2.239 M -32.55 % | 3.319 M 69.87 % | 1.954 M | 0.000 -100.00 % | 1.510 M | 0.000 -100.00 % | 344.538 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 312.416 M | 0.000 -100.00 % | 313.307 M | 0.000 -100.00 % | 73.683 M 22.81 % | 60.000 M -6.09 % | 63.890 M 10.86 % | 57.631 M -10.49 % | 64.385 M 42.51 % | 45.179 M 24.58 % | 36.265 M -5.85 % | 38.517 M -1.69 % | 39.180 M -8.21 % | 42.684 M -6.23 % | 45.520 M 40.06 % | 32.501 M 24.08 % | 26.194 M 1.08 % | 25.913 M 10.78 % | 23.392 M 0.31 % | 23.319 M -7.35 % | 25.169 M 40.58 % | 17.903 M -2.82 % | 18.423 M 16.59 % | 15.801 M -5.27 % | 16.680 M -8.36 % | 18.203 M 78.84 % | 10.178 M -2.45 % | 10.434 M -2.05 % | 10.652 M -1.21 % | 10.783 M |
| Total non current assets | 0.000 -100.00 % | 1.402 B | 0.000 -100.00 % | 23.931 B | 0.000 -100.00 % | 4.238 B 574.86 % | 628.000 M -23.07 % | 816.310 M -79.85 % | 4.051 B 557.50 % | 616.087 M -82.18 % | 3.457 B 360.27 % | 751.021 M -72.39 % | 2.720 B 1 520.33 % | 167.874 M -94.57 % | 3.089 B -59.31 % | 7.592 B 320.30 % | 1.806 B 27.40 % | 1.418 B 2 813.09 % | 48.669 M -93.34 % | 730.714 M 90.27 % | 384.044 M -20.85 % | 485.236 M 32.16 % | 367.161 M 22.89 % | 298.775 M 63.23 % | 183.034 M -24.46 % | 242.309 M 56.46 % | 154.867 M -34.49 % | 236.414 M 41.73 % | 166.807 M 3.59 % | 161.021 M 19.60 % | 134.635 M |
| Other current assets | 0.000 | 0.000 | 0.000 100.00 % | -4.636 B | 0.000 -100.00 % | 285.878 M | 0.000 | 0.000 -100.00 % | 65.386 M -99.49 % | 12.837 B 71.99 % | 7.464 B -10.22 % | 8.314 B 12 720.56 % | 64.848 M -98.96 % | 6.224 B 26.81 % | 4.908 B 4 944.37 % | 97.304 M 259.99 % | 27.030 M -56.10 % | 61.577 M -98.25 % | 3.511 B 46.93 % | 2.389 B 3 733.96 % | 62.324 M -96.37 % | 1.717 B 8 604.44 % | 19.722 M 14.14 % | 17.279 M -23.59 % | 22.614 M 145.72 % | 9.203 M -98.86 % | 810.074 M 32.11 % | 613.180 M 5 664.23 % | 10.638 M | 0.000 -100.00 % | 14.001 M |
| Short term investments | 0.000 -100.00 % | 3.357 B | 0.000 -100.00 % | 4.014 B | 0.000 -100.00 % | 4.061 B | 0.000 -100.00 % | 3.812 B -5.67 % | 4.041 B 99.64 % | 2.024 B 206.59 % | 660.211 M 4.81 % | 629.899 M -5.24 % | 664.764 M -50.83 % | 1.352 B 254.27 % | 381.607 M 10.32 % | 345.924 M 184.99 % | 121.382 M | 0.000 -100.00 % | 271.789 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 944.048 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 677.503 M | 0.000 -100.00 % | 622.076 M | 0.000 -100.00 % | 1.186 B -82.05 % | 6.605 B 369.67 % | 1.406 B 436.32 % | 262.212 M -88.27 % | 2.235 B 195.92 % | 755.277 M 59.79 % | 472.654 M -46.24 % | 879.178 M 148.19 % | 354.243 M -39.36 % | 584.209 M -21.68 % | 745.895 M 94.65 % | 383.202 M 238.86 % | 113.086 M 41.71 % | 79.801 M -55.56 % | 179.554 M -16.03 % | 213.831 M 2.87 % | 207.872 M 94.29 % | 106.992 M 5.24 % | 101.665 M -39.35 % | 167.622 M 171.32 % | 61.780 M -58.81 % | 149.996 M 319.55 % | 35.752 M -51.85 % | 74.246 M 2 524.46 % | 2.829 M -96.75 % | 86.998 M |
| Cash and short term investments | 0.000 -100.00 % | 4.034 B | 0.000 -100.00 % | 4.636 B | 0.000 -100.00 % | 5.247 B -20.56 % | 6.605 B 26.58 % | 5.218 B 21.26 % | 4.303 B 1.03 % | 4.259 B 200.90 % | 1.415 B 28.38 % | 1.103 B -28.59 % | 1.544 B -9.51 % | 1.706 B 76.90 % | 964.502 M -11.66 % | 1.092 B 116.38 % | 504.583 M 346.19 % | 113.086 M -67.84 % | 351.590 M 95.81 % | 179.554 M -16.03 % | 213.831 M 2.87 % | 207.872 M 94.29 % | 106.992 M 5.24 % | 101.665 M -39.35 % | 167.622 M 171.32 % | 61.780 M -59.07 % | 150.940 M 322.19 % | 35.752 M -51.85 % | 74.246 M 2 524.46 % | 2.829 M -96.75 % | 86.998 M |
| Total current assets | 0.000 -100.00 % | 20.871 B | 0.000 | 0.000 | 0.000 -100.00 % | 22.112 B 234.78 % | 6.605 B -71.79 % | 23.410 B 43.35 % | 16.331 B -4.48 % | 17.096 B 90.87 % | 8.957 B -4.88 % | 9.416 B 40.95 % | 6.681 B -15.76 % | 7.931 B 35.04 % | 5.873 B 393.88 % | 1.189 B -84.09 % | 7.473 B 76.87 % | 4.225 B 14.30 % | 3.697 B 43.89 % | 2.569 B 45.25 % | 1.769 B -8.10 % | 1.925 B 21.40 % | 1.585 B 23.25 % | 1.286 B 8.23 % | 1.189 B 42.75 % | 832.569 M -13.37 % | 961.015 M 48.09 % | 648.932 M -1.30 % | 657.492 M 27.36 % | 516.246 M -0.18 % | 517.176 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 16.837 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.579 B | 0.000 -100.00 % | 18.192 B 54.98 % | 11.738 B | 0.000 -100.00 % | 77.751 M | 0.000 -100.00 % | 5.072 B | 0.000 | 0.000 | 0.000 -100.00 % | 6.704 B 65.52 % | 4.051 B | 0.000 | 0.000 -100.00 % | 1.493 B | 0.000 -100.00 % | 1.459 B 24.95 % | 1.167 B 16.94 % | 998.296 M 31.08 % | 761.586 M | 0.000 | 0.000 -100.00 % | 572.608 M 11.53 % | 513.417 M 23.37 % | 416.176 M |
| Tax assets | 0.000 -100.00 % | 259.607 M | 0.000 -100.00 % | 246.418 M | 0.000 -100.00 % | 3.841 B 1 900.62 % | 192.000 M 15.07 % | 166.859 M -95.50 % | 3.712 B 1 883.72 % | 187.121 M 13.34 % | 165.102 M 8.41 % | 152.292 M 13.93 % | 133.675 M -89.08 % | 1.225 B 346.40 % | 274.336 M 1 565.77 % | 16.469 M | 0.000 -100.00 % | 9.950 M -95.94 % | 244.773 M 3 811.99 % | 6.257 M -1.04 % | 6.323 M 5.61 % | 5.987 M 64.12 % | 3.648 M 28.90 % | 2.830 M 27.58 % | 2.218 M 61.21 % | 1.376 M 93.66 % | 710.509 K -25.45 % | 953.000 K 55.86 % | 611.447 K | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K -100.00 % | 19.303 B 965 149 900.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 2.860 M | 0.000 -100.00 % | 3.000 K 400.00 % | -1.000 K 100.00 % | -1.751 B | 0.000 -100.00 % | 894.667 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 |
| Account payables | 0.000 -100.00 % | 12.420 M | 0.000 -100.00 % | 11.324 M | 0.000 -100.00 % | 19.855 M | 0.000 -100.00 % | 21.588 M 41.59 % | 15.247 M 249.30 % | 4.365 M -71.82 % | 15.488 M 266.23 % | 4.229 M -44.42 % | 7.609 M | 0.000 -100.00 % | 7.800 M -80.72 % | 40.462 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 |
| Tax payables | 0.000 -100.00 % | 20.228 M | 0.000 | 0.000 | 0.000 -100.00 % | 72.260 M | 0.000 -100.00 % | 110.473 M 140.39 % | 45.956 M -2.74 % | 47.250 M 40.95 % | 33.523 M -24.75 % | 44.551 M 505.39 % | 7.359 M -88.53 % | 64.138 M 620.81 % | 8.898 M -70.87 % | 30.550 M 158.35 % | 11.825 M | 0.000 -100.00 % | 4.112 M | 0.000 -100.00 % | 2.243 M | 0.000 -100.00 % | 1.475 M | 0.000 -100.00 % | 2.329 M | 0.000 -100.00 % | 825.265 K | 0.000 -100.00 % | 141.040 K | 0.000 -100.00 % | 572.443 K |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.202 M | 0.000 -100.00 % | 11.099 M | 0.000 -100.00 % | 5.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.050 M | 0.000 -100.00 % | 23.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M | 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 % | 3.953 B | 0.000 -100.00 % | 8.543 B | 0.000 -100.00 % | 3.923 B 3 902.59 % | 98.000 M -89.85 % | 965.605 M 39.87 % | 690.337 M -77.21 % | 3.030 B 202.72 % | 1.001 B -45.97 % | 1.852 B 168.97 % | 688.598 M -60.18 % | 1.729 B 88.67 % | 916.661 M -34.27 % | 1.395 B 1 100.90 % | 116.125 M -80.53 % | 596.547 M 169.55 % | 221.310 M | 0.000 -100.00 % | 208.985 M -76.19 % | 877.866 M 258.77 % | 244.685 M -31.97 % | 359.685 M 98.14 % | 181.528 M -39.30 % | 299.038 M 144.11 % | 122.499 M -37.58 % | 196.247 M 110.96 % | 93.027 M -42.03 % | 160.486 M 63.42 % | 98.206 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 832.000 K -14.08 % | 968.330 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 100.00 % | -233.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 22.273 B | 0.000 -100.00 % | 23.931 B | 0.000 -100.00 % | 26.351 B -0.70 % | 26.536 B 9.53 % | 24.227 B 18.87 % | 20.382 B 15.07 % | 17.712 B 42.68 % | 12.414 B 22.10 % | 10.167 B 8.12 % | 9.404 B 16.11 % | 8.099 B -9.63 % | 8.962 B 2.06 % | 8.781 B 16.63 % | 7.528 B 33.41 % | 5.643 B 21.62 % | 4.640 B 40.62 % | 3.300 B 53.28 % | 2.153 B -10.66 % | 2.410 B 23.42 % | 1.953 B 23.18 % | 1.585 B 15.57 % | 1.372 B 27.60 % | 1.075 B -3.67 % | 1.116 B 26.04 % | 885.346 M 7.41 % | 824.299 M 21.71 % | 677.267 M 3.91 % | 651.811 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 |
| 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 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-01-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 72.649 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.224 M | 0.000 -100.00 % | 21.950 M | 0.000 -100.00 % | 1.676 M | 0.000 -100.00 % | 570.000 K | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.646 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.928 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -305.346 M 0.00 % | -305.346 M 0.00 % | -305.346 M 0.00 % | -305.346 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 -100.00 % | 469.846 K 0.00 % | 469.846 K 0.00 % | 469.846 K 100.87 % | -53.976 M 0.00 % | -53.976 M 0.00 % | -53.976 M 0.00 % | -53.976 M -154.61 % | -21.200 M 0.00 % | -21.200 M 0.00 % | -21.200 M 0.00 % | -21.200 M -702.31 % | 3.520 M 0.00 % | 3.520 M 0.00 % | 3.520 M 0.00 % | 3.520 M 157.99 % | -6.070 M 0.00 % | -6.070 M 0.00 % | -6.070 M 0.00 % | -6.070 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.305 K 0.00 % | 75.305 K 0.00 % | 75.305 K 0.00 % | 75.305 K 358.54 % | -29.127 K 0.00 % | -29.127 K 0.00 % | -29.127 K 0.00 % | -29.127 K -111.57 % | 251.743 K 0.00 % | 251.743 K 0.00 % | 251.743 K 0.00 % | 251.743 K 207.14 % | -234.971 K 0.00 % | -234.971 K 0.00 % | -234.971 K 0.00 % | -234.971 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -305.346 M 0.00 % | -305.346 M 0.00 % | -305.346 M 0.00 % | -305.346 M | 0.000 100.00 % | -475.014 M 0.00 % | -475.014 M 0.00 % | -475.014 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 -100.00 % | 469.846 K 0.00 % | 469.846 K 0.00 % | 469.846 K 0.00 % | 469.846 K 100.87 % | -54.051 M 0.00 % | -54.051 M 0.00 % | -54.051 M 0.00 % | -54.051 M -155.32 % | -21.170 M 0.00 % | -21.170 M 0.00 % | -21.170 M 0.00 % | -21.170 M -747.82 % | 3.268 M 0.00 % | 3.268 M 0.00 % | 3.268 M 0.00 % | 3.268 M 156.01 % | -5.835 M 0.00 % | -5.835 M 0.00 % | -5.835 M 0.00 % | -5.835 M |
| Other non cash items | 145.841 M 172.81 % | -200.295 M -375.88 % | 72.602 M 147.56 % | -152.651 M 51.24 % | -313.038 M 45.31 % | -572.391 M -38.67 % | -412.760 M 4.03 % | -430.103 M -7.69 % | -399.387 M -9.82 % | -363.670 M -65.49 % | -219.753 M -9.99 % | -199.794 M -27.14 % | -157.146 M 3.96 % | -163.631 M -133.13 % | -70.190 M -44.71 % | -48.505 M -35.77 % | -35.725 M -275.89 % | -9.504 M 67.49 % | -29.238 M -93.14 % | -15.138 M 71.48 % | -53.086 M -30.43 % | -40.701 M 69.99 % | -135.622 M -12.63 % | -120.417 M 0.57 % | -121.105 M -8.37 % | -111.747 M -91.53 % | -58.345 M -7.90 % | -54.075 M -17.36 % | -46.075 M -89.98 % | -24.253 M 22.65 % | -31.355 M -292.77 % | -7.983 M 14.78 % | -9.367 M -223.94 % | 7.558 M 143.89 % | -17.219 M 30.66 % | -24.832 M 21.81 % | -31.757 M -11.67 % | -28.438 M -68.40 % | -16.888 M 16.71 % | -20.277 M 0.61 % | -20.401 M -31.13 % | -15.557 M -9.55 % | -14.201 M 3.42 % | -14.704 M 14.06 % | -17.110 M -138.74 % | -7.167 M 44.14 % | -12.831 M 5.79 % | -13.620 M -16.70 % | -11.671 M -110.56 % | -5.543 M 29.57 % | -7.870 M 18.87 % | -9.700 M -352.30 % | -2.145 M -127.72 % | 7.737 M 342.54 % | -3.190 M 50.17 % | -6.402 M 4.29 % | -6.689 M -342.44 % | -1.512 M 0.00 % | -1.512 M -32.22 % | -1.143 M 0.00 % | -1.143 M 0.00 % | -1.143 M 0.00 % | -1.143 M 8.75 % | -1.253 M 0.00 % | -1.253 M 0.00 % | -1.253 M 0.00 % | -1.253 M -41.10 % | -888.071 K 0.00 % | -888.071 K 0.00 % | -888.071 K 0.00 % | -888.071 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.260 M 0.75 % | 7.206 M 11.62 % | 6.456 M 285.20 % | 1.676 M -73.05 % | 6.220 M 18.03 % | 5.270 M | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 100.00 % | -188.625 M 0.00 % | -188.625 M 0.00 % | -188.625 M 0.00 % | -188.625 M | 0.000 100.00 % | -248.338 M 0.00 % | -248.338 M 0.00 % | -248.338 M | 0.000 100.00 % | -501.391 M 0.00 % | -501.391 M 0.00 % | -501.391 M | 0.000 -100.00 % | 53.553 M 0.00 % | 53.553 M 0.00 % | 53.553 M | 0.000 100.00 % | -2.566 M 0.00 % | -2.566 M 0.00 % | -2.566 M -114.93 % | 17.181 M 0.00 % | 17.181 M 0.00 % | 17.181 M 0.00 % | 17.181 M 149.37 % | -34.803 M 0.00 % | -34.803 M 0.00 % | -34.803 M 0.00 % | -34.803 M 43.02 % | -61.078 M 0.00 % | -61.078 M 0.00 % | -61.078 M 0.00 % | -61.078 M -785.67 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 118.34 % | -48.580 M 0.00 % | -48.580 M 0.00 % | -48.580 M 0.00 % | -48.580 M -153.40 % | -19.171 M 0.00 % | -19.171 M 0.00 % | -19.171 M 0.00 % | -19.171 M -480.01 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 226.45 % | -3.990 M 0.00 % | -3.990 M 0.00 % | -3.990 M 0.00 % | -3.990 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.419 M 0.00 % | -4.419 M 0.00 % | -4.419 M | 0.000 100.00 % | -2.034 M 0.00 % | -2.034 M 0.00 % | -2.034 M | 0.000 100.00 % | -2.608 M 0.00 % | -2.608 M 0.00 % | -2.608 M | 0.000 100.00 % | -1.273 M 0.00 % | -1.273 M 0.00 % | -1.273 M -262.63 % | -351.178 K 0.00 % | -351.178 K 0.00 % | -351.178 K 0.00 % | -351.178 K 84.25 % | -2.230 M 0.00 % | -2.230 M 0.00 % | -2.230 M 0.00 % | -2.230 M -1 110.44 % | -184.208 K 0.00 % | -184.208 K 0.00 % | -184.208 K 0.00 % | -184.208 K 15.23 % | -217.301 K 0.00 % | -217.301 K 0.00 % | -217.301 K 0.00 % | -217.301 K 53.35 % | -465.829 K 0.00 % | -465.829 K 0.00 % | -465.829 K 0.00 % | -465.829 K 41.30 % | -793.601 K 0.00 % | -793.601 K 0.00 % | -793.601 K 0.00 % | -793.601 K -1 382.13 % | -53.545 K 0.00 % | -53.545 K 0.00 % | -53.545 K 0.00 % | -53.545 K 88.03 % | -447.471 K 0.00 % | -447.471 K 0.00 % | -447.471 K 0.00 % | -447.471 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.382 B 0.00 % | -1.382 B 0.00 % | -1.382 B 0.00 % | -1.382 B | 0.000 100.00 % | -426.250 M 0.00 % | -426.250 M 0.00 % | -426.250 M | 0.000 100.00 % | -750.000 K 0.00 % | -750.000 K 0.00 % | -750.000 K | 0.000 100.00 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M | 0.000 100.00 % | -3.750 M 0.00 % | -3.750 M 0.00 % | -3.750 M 14.79 % | -4.401 M 0.00 % | -4.401 M 0.00 % | -4.401 M 0.00 % | -4.401 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.998 M 0.00 % | -4.998 M 0.00 % | -4.998 M 0.00 % | -4.998 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K 0.00 % | -50.000 K | 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 -100.00 % | 1.389 B 0.00 % | 1.389 B 0.00 % | 1.389 B 0.00 % | 1.389 B | 0.000 -100.00 % | 427.466 M 0.00 % | 427.466 M 0.00 % | 427.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 473.631 K 0.00 % | 473.631 K 0.00 % | 473.631 K | 0.000 -100.00 % | 248.965 K 0.00 % | 248.965 K 0.00 % | 248.965 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K 0.00 % | 50.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 0.00 % | 375.000 0.00 % | 375.000 0.00 % | 375.000 -98.05 % | 19.200 K 0.00 % | 19.200 K 0.00 % | 19.200 K 0.00 % | 19.200 K |
| 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 % | -2.119 M 0.00 % | -2.119 M 0.00 % | -2.119 M 0.00 % | -2.119 M | 0.000 -100.00 % | 3.203 M 0.00 % | 3.203 M 0.00 % | 3.203 M | 0.000 -100.00 % | 2.784 M 0.00 % | 2.784 M 0.00 % | 2.784 M | 0.000 -100.00 % | 4.634 M 0.00 % | 4.634 M 0.00 % | 4.634 M | 0.000 -100.00 % | 4.774 M 0.00 % | 4.774 M 0.00 % | 4.774 M 0.48 % | 4.752 M 0.00 % | 4.752 M 0.00 % | 4.752 M 0.00 % | 4.752 M 113.12 % | 2.230 M 0.00 % | 2.230 M 0.00 % | 2.230 M 0.00 % | 2.230 M 1 110.44 % | 184.208 K 0.00 % | 184.208 K 0.00 % | 184.208 K 0.00 % | 184.208 K -96.47 % | 5.215 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 |
| 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 % | 4.747 M 0.00 % | 4.747 M 0.00 % | 4.747 M 0.00 % | 4.747 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 100.00 % | -5.215 M 0.00 % | -5.215 M 0.00 % | -5.215 M -1 154.07 % | -415.829 K 0.00 % | -415.829 K 0.00 % | -415.829 K 0.00 % | -415.829 K 50.71 % | -843.601 K 0.00 % | -843.601 K 0.00 % | -843.601 K 0.00 % | -843.601 K -1 486.62 % | -53.170 K 0.00 % | -53.170 K 0.00 % | -53.170 K 0.00 % | -53.170 K 87.59 % | -428.271 K 0.00 % | -428.271 K 0.00 % | -428.271 K 0.00 % | -428.271 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 371.750 K 0.00 % | 371.750 K 0.00 % | 371.750 K 0.00 % | 371.750 K | 0.000 -100.00 % | 1.313 M 0.00 % | 1.313 M 0.00 % | 1.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 M 0.00 % | 12.500 M 0.00 % | 12.500 M 1 085.19 % | 1.055 M 0.00 % | 1.055 M 0.00 % | 1.055 M 0.00 % | 1.055 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.874 M 0.00 % | 1.874 M 0.00 % | 1.874 M 0.00 % | 1.874 M -90.31 % | 19.336 M 0.00 % | 19.336 M 0.00 % | 19.336 M 0.00 % | 19.336 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 |
| 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 100.00 % | -12.500 M 0.00 % | -12.500 M 0.00 % | -12.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 % | -2.893 M 0.00 % | -2.893 M 0.00 % | -2.893 M 0.00 % | -2.893 M | 0.000 100.00 % | -2.115 M 0.00 % | -2.115 M 0.00 % | -2.115 M | 0.000 100.00 % | -2.948 M 0.00 % | -2.948 M 0.00 % | -2.948 M | 0.000 100.00 % | -4.433 M 0.00 % | -4.433 M 0.00 % | -4.433 M | 0.000 100.00 % | -2.426 M 0.00 % | -2.426 M 0.00 % | -2.426 M -24.13 % | -1.954 M 0.00 % | -1.954 M 0.00 % | -1.954 M 0.00 % | -1.954 M -54.55 % | -1.264 M 0.00 % | -1.264 M 0.00 % | -1.264 M 0.00 % | -1.264 M -39.13 % | -908.822 K 0.00 % | -908.822 K 0.00 % | -908.822 K 0.00 % | -908.822 K -4.09 % | -873.151 K 0.00 % | -873.151 K 0.00 % | -873.151 K 0.00 % | -873.151 K -29.99 % | -671.683 K 0.00 % | -671.683 K 0.00 % | -671.683 K 0.00 % | -671.683 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -120.000 0.00 % | -120.000 0.00 % | -120.000 0.00 % | -120.000 99.62 % | -31.980 K 0.00 % | -31.980 K 0.00 % | -31.980 K 0.00 % | -31.980 K |
| 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 100.00 % | -1.118 B 0.00 % | -1.118 B 0.00 % | -1.118 B 0.00 % | -1.118 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 100.00 % | -13.666 M 0.00 % | -13.666 M 0.00 % | -13.666 M | 0.000 100.00 % | -19.566 M 0.00 % | -19.566 M 0.00 % | -19.566 M -24.80 % | -15.678 M 0.00 % | -15.678 M 0.00 % | -15.678 M 0.00 % | -15.678 M -0.69 % | -15.570 M 0.00 % | -15.570 M 0.00 % | -15.570 M 0.00 % | -15.570 M -83.91 % | -8.466 M 0.00 % | -8.466 M 0.00 % | -8.466 M 0.00 % | -8.466 M -309.04 % | -2.070 M 0.00 % | -2.070 M 0.00 % | -2.070 M 0.00 % | -2.070 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 % | -1.120 B 0.00 % | -1.120 B 0.00 % | -1.120 B 0.00 % | -1.120 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 100.00 % | -14.575 M 0.00 % | -14.575 M 0.00 % | -14.575 M | 0.000 100.00 % | -20.439 M 0.00 % | -20.439 M 0.00 % | -20.439 M -25.01 % | -16.350 M 0.00 % | -16.350 M 0.00 % | -16.350 M 0.00 % | -16.350 M -5.01 % | -15.570 M 0.00 % | -15.570 M 0.00 % | -15.570 M 0.00 % | -15.570 M -83.91 % | -8.466 M 0.00 % | -8.466 M 0.00 % | -8.466 M 0.00 % | -8.466 M -302.82 % | -2.102 M 0.00 % | -2.102 M 0.00 % | -2.102 M 0.00 % | -2.102 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.355 B 0.00 % | 1.355 B 0.00 % | 1.355 B 0.00 % | 1.355 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 -100.00 % | 69.873 M 0.00 % | 69.873 M 0.00 % | 69.873 M | 0.000 -100.00 % | 30.289 M 0.00 % | 30.289 M 0.00 % | 30.289 M -54.37 % | 66.382 M 0.00 % | 66.382 M 0.00 % | 66.382 M 0.00 % | 66.382 M 67.65 % | 39.596 M 0.00 % | 39.596 M 0.00 % | 39.596 M 0.00 % | 39.596 M 829.43 % | 4.260 M 0.00 % | 4.260 M 0.00 % | 4.260 M 0.00 % | 4.260 M -53.68 % | 9.197 M 0.00 % | 9.197 M 0.00 % | 9.197 M 0.00 % | 9.197 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.206 M 11.62 % | 6.456 M 285.20 % | 1.676 M -73.05 % | 6.220 M 18.03 % | 5.270 M | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 -100.00 % | 50.252 M 0.00 % | 50.252 M 0.00 % | 50.252 M 0.00 % | 50.252 M | 0.000 -100.00 % | 75.850 M 0.00 % | 75.850 M 0.00 % | 75.850 M | 0.000 100.00 % | -21.772 M 0.00 % | -21.772 M 0.00 % | -21.772 M | 0.000 -100.00 % | 25.735 M 0.00 % | 25.735 M 0.00 % | 25.735 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.963 M 0.00 % | -5.963 M 0.00 % | -5.963 M | 0.000 -100.00 % | 13.543 M 0.00 % | 13.543 M 0.00 % | 13.543 M 1 207.75 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M 0.00 % | 1.036 M -74.18 % | 4.011 M 0.00 % | 4.011 M 0.00 % | 4.011 M 0.00 % | 4.011 M 410.34 % | 786.020 K 0.00 % | 786.020 K 0.00 % | 786.020 K 0.00 % | 786.020 K -70.64 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M 0.00 % | 2.678 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.605 B 26.58 % | 5.218 B 0.14 % | 5.211 B 270.81 % | 1.405 B 0.12 % | 1.404 B -67.04 % | 4.259 B 0.12 % | 4.254 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.801 M 0.00 % | 95.801 M 0.00 % | 95.801 M 0.00 % | 95.801 M | 0.000 -100.00 % | 19.950 M 0.00 % | 19.950 M 0.00 % | 19.950 M | 0.000 -100.00 % | 43.977 M 0.00 % | 43.977 M 0.00 % | 43.977 M | 0.000 -100.00 % | 18.243 M 0.00 % | 18.243 M 0.00 % | 18.243 M | 0.000 -100.00 % | 34.924 M 0.00 % | 34.924 M 0.00 % | 34.924 M 4.83 % | 33.315 M 0.00 % | 33.315 M 0.00 % | 33.315 M 0.00 % | 33.315 M 140.27 % | 13.866 M 0.00 % | 13.866 M 0.00 % | 13.866 M 0.00 % | 13.866 M -30.07 % | 19.829 M 0.00 % | 19.829 M 0.00 % | 19.829 M 0.00 % | 19.829 M 1 441.93 % | 1.286 M 0.00 % | 1.286 M 0.00 % | 1.286 M 0.00 % | 1.286 M -85.49 % | 8.862 M 0.00 % | 8.862 M 0.00 % | 8.862 M 0.00 % | 8.862 M 82.70 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 19.34 % | 4.064 M 0.00 % | 4.064 M 0.00 % | 4.064 M 0.00 % | 4.064 M 193.06 % | 1.387 M 0.00 % | 1.387 M 0.00 % | 1.387 M 0.00 % | 1.387 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.186 B -82.05 % | 6.605 B 26.58 % | 5.218 B 269.62 % | 1.412 B 0.46 % | 1.405 B -67.05 % | 4.265 B 0.15 % | 4.259 B | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 -100.00 % | 146.052 M 0.00 % | 146.052 M 0.00 % | 146.052 M 0.00 % | 146.052 M | 0.000 -100.00 % | 95.800 M 0.00 % | 95.800 M 0.00 % | 95.800 M | 0.000 -100.00 % | 22.206 M 0.00 % | 22.206 M 0.00 % | 22.206 M | 0.000 -100.00 % | 43.977 M 0.00 % | 43.977 M 0.00 % | 43.977 M | 0.000 -100.00 % | 18.243 M 0.00 % | 18.243 M 0.00 % | 18.243 M -43.32 % | 32.183 M 0.00 % | 32.183 M 0.00 % | 32.183 M 0.00 % | 32.183 M -4.69 % | 33.767 M 0.00 % | 33.767 M 0.00 % | 33.767 M 0.00 % | 33.767 M 143.53 % | 13.866 M 0.00 % | 13.866 M 0.00 % | 13.866 M 0.00 % | 13.866 M -6.50 % | 14.829 M 0.00 % | 14.829 M 0.00 % | 14.829 M 0.00 % | 14.829 M 49.82 % | 9.897 M 0.00 % | 9.897 M 0.00 % | 9.897 M 0.00 % | 9.897 M 11.69 % | 8.862 M 0.00 % | 8.862 M 0.00 % | 8.862 M 0.00 % | 8.862 M 82.70 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 0.00 % | 4.850 M 19.34 % | 4.064 M 0.00 % | 4.064 M 0.00 % | 4.064 M 0.00 % | 4.064 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.260 M 0.75 % | 7.206 M 11.62 % | 6.456 M 285.20 % | 1.676 M -73.05 % | 6.220 M 18.03 % | 5.270 M | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 100.00 % | -188.625 M 0.00 % | -188.625 M 0.00 % | -188.625 M 0.00 % | -188.625 M | 0.000 100.00 % | -248.338 M 0.00 % | -248.338 M 0.00 % | -248.338 M | 0.000 100.00 % | -501.391 M 0.00 % | -501.391 M 0.00 % | -501.391 M | 0.000 -100.00 % | 53.553 M 0.00 % | 53.553 M 0.00 % | 53.553 M | 0.000 100.00 % | -2.566 M 0.00 % | -2.566 M 0.00 % | -2.566 M -114.93 % | 17.181 M 0.00 % | 17.181 M 0.00 % | 17.181 M 0.00 % | 17.181 M 149.37 % | -34.803 M 0.00 % | -34.803 M 0.00 % | -34.803 M 0.00 % | -34.803 M 43.02 % | -61.078 M 0.00 % | -61.078 M 0.00 % | -61.078 M 0.00 % | -61.078 M -785.67 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 0.00 % | 8.908 M 118.34 % | -48.580 M 0.00 % | -48.580 M 0.00 % | -48.580 M 0.00 % | -48.580 M -153.40 % | -19.171 M 0.00 % | -19.171 M 0.00 % | -19.171 M 0.00 % | -19.171 M -480.01 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 0.00 % | 5.045 M 226.45 % | -3.990 M 0.00 % | -3.990 M 0.00 % | -3.990 M 0.00 % | -3.990 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 % | -2.119 M 0.00 % | -2.119 M 0.00 % | -2.119 M 0.00 % | -2.119 M | 0.000 100.00 % | -4.419 M 0.00 % | -4.419 M 0.00 % | -4.419 M | 0.000 100.00 % | -2.034 M 0.00 % | -2.034 M 0.00 % | -2.034 M | 0.000 100.00 % | -2.608 M 0.00 % | -2.608 M 0.00 % | -2.608 M | 0.000 100.00 % | -1.273 M 0.00 % | -1.273 M 0.00 % | -1.273 M -262.63 % | -351.178 K 0.00 % | -351.178 K 0.00 % | -351.178 K 0.00 % | -351.178 K 84.25 % | -2.230 M 0.00 % | -2.230 M 0.00 % | -2.230 M 0.00 % | -2.230 M -1 110.44 % | -184.208 K 0.00 % | -184.208 K 0.00 % | -184.208 K 0.00 % | -184.208 K 15.23 % | -217.301 K 0.00 % | -217.301 K 0.00 % | -217.301 K 0.00 % | -217.301 K 53.35 % | -465.829 K 0.00 % | -465.829 K 0.00 % | -465.829 K 0.00 % | -465.829 K 41.30 % | -793.601 K 0.00 % | -793.601 K 0.00 % | -793.601 K 0.00 % | -793.601 K -1 382.13 % | -53.545 K 0.00 % | -53.545 K 0.00 % | -53.545 K 0.00 % | -53.545 K 88.03 % | -447.471 K 0.00 % | -447.471 K 0.00 % | -447.471 K 0.00 % | -447.471 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.260 M 0.75 % | 7.206 M 11.62 % | 6.456 M 285.20 % | 1.676 M -73.05 % | 6.220 M 18.03 % | 5.270 M | 0.000 -100.00 % | 823.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 806.000 K | 0.000 100.00 % | -190.744 M 0.00 % | -190.744 M 0.00 % | -190.744 M 0.00 % | -190.744 M | 0.000 100.00 % | -252.757 M 0.00 % | -252.757 M 0.00 % | -252.757 M | 0.000 100.00 % | -503.425 M 0.00 % | -503.425 M 0.00 % | -503.425 M | 0.000 -100.00 % | 50.945 M 0.00 % | 50.945 M 0.00 % | 50.945 M | 0.000 100.00 % | -3.839 M 0.00 % | -3.839 M 0.00 % | -3.839 M -122.81 % | 16.830 M 0.00 % | 16.830 M 0.00 % | 16.830 M 0.00 % | 16.830 M 145.45 % | -37.033 M 0.00 % | -37.033 M 0.00 % | -37.033 M 0.00 % | -37.033 M 39.55 % | -61.262 M 0.00 % | -61.262 M 0.00 % | -61.262 M 0.00 % | -61.262 M -804.93 % | 8.690 M 0.00 % | 8.690 M 0.00 % | 8.690 M 0.00 % | 8.690 M 117.72 % | -49.046 M 0.00 % | -49.046 M 0.00 % | -49.046 M 0.00 % | -49.046 M -145.66 % | -19.965 M 0.00 % | -19.965 M 0.00 % | -19.965 M 0.00 % | -19.965 M -499.99 % | 4.991 M 0.00 % | 4.991 M 0.00 % | 4.991 M 0.00 % | 4.991 M 212.49 % | -4.437 M 0.00 % | -4.437 M 0.00 % | -4.437 M 0.00 % | -4.437 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 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |