FaithNetwork Co.,Ltd 3489.T
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 29.916 B 34.25 % | 22.285 B 6.28 % | 20.968 B 23.19 % | 17.021 B -9.34 % | 18.775 B 9.76 % | 17.106 B 20.76 % | 14.164 B 1.57 % | 13.946 B 37.46 % | 10.146 B 42.73 % | 7.108 B |
| Net income | 2.769 B 193.59 % | 943.295 M -40.79 % | 1.593 B 54.01 % | 1.034 B 76.81 % | 585.075 M 6.73 % | 548.188 M -14.10 % | 638.143 M -9.98 % | 708.896 M 0.26 % | 707.048 M 133.08 % | 303.354 M |
| Income before tax | 4.026 B 200.19 % | 1.341 B -41.17 % | 2.280 B 50.82 % | 1.512 B 74.91 % | 864.346 M 7.88 % | 801.210 M -13.49 % | 926.101 M -11.50 % | 1.046 B 1.25 % | 1.034 B 133.89 % | 441.894 M |
| Income before tax ratio | 0.13 123.61 % | 0.06 -44.65 % | 0.11 22.42 % | 0.09 92.94 % | 0.05 -1.71 % | 0.05 -28.36 % | 0.07 -12.87 % | 0.08 -26.34 % | 0.10 63.86 % | 0.06 |
| EBITDA | 4.669 B 110.81 % | 2.215 B -13.76 % | 2.568 B 44.07 % | 1.783 B 61.18 % | 1.106 B 21.85 % | 907.718 M 3.11 % | 880.355 M -22.31 % | 1.133 B 2.68 % | 1.103 B 99.17 % | 554.042 M |
| Net income ratio | 0.09 118.69 % | 0.04 -44.29 % | 0.08 25.02 % | 0.06 95.02 % | 0.03 -2.76 % | 0.03 -28.87 % | 0.05 -11.37 % | 0.05 -27.06 % | 0.07 63.30 % | 0.04 |
| Ratio EBITDA | 0.16 57.03 % | 0.10 -18.85 % | 0.12 16.95 % | 0.10 77.79 % | 0.06 11.02 % | 0.05 -14.62 % | 0.06 -23.51 % | 0.08 -25.30 % | 0.11 39.54 % | 0.08 |
| Gross profit ratio | 0.24 24.94 % | 0.19 -6.26 % | 0.21 7.68 % | 0.19 39.97 % | 0.14 -11.10 % | 0.15 -13.50 % | 0.18 -1.52 % | 0.18 -7.39 % | 0.20 10.10 % | 0.18 |
| Weighted average shs out dil | 29.628 M 0.08 % | 29.604 M -0.39 % | 29.721 M -0.04 % | 29.734 M -0.49 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 23.31 % | 24.232 M 0.97 % | 24.000 M -16.67 % | 28.800 M |
| Weighted average shs out | 29.628 M 0.08 % | 29.604 M -0.39 % | 29.721 M -0.04 % | 29.734 M -0.49 % | 29.880 M 0.00 % | 29.880 M 0.00 % | 29.880 M 23.31 % | 24.232 M 0.97 % | 24.000 M -16.67 % | 28.800 M |
| EPS diluted | 93.47 -2.22 % | 95.59 78.34 % | 53.60 54.07 % | 34.79 77.68 % | 19.58 6.70 % | 18.35 -14.08 % | 21.36 -26.99 % | 29.25 -0.70 % | 29.46 179.68 % | 10.53 |
| Earnings per share | 93.47 -2.22 % | 95.59 78.34 % | 53.60 54.07 % | 34.79 77.68 % | 19.58 6.70 % | 18.35 -14.08 % | 21.36 -26.99 % | 29.25 -0.70 % | 29.46 179.68 % | 10.53 |
| Gross profit | 7.277 B 67.72 % | 4.339 B -0.37 % | 4.355 B 32.65 % | 3.283 B 26.90 % | 2.587 B -2.42 % | 2.651 B 4.46 % | 2.538 B 0.03 % | 2.537 B 27.29 % | 1.993 B 57.14 % | 1.269 B |
| Income tax expense | 1.257 B 215.83 % | 398.022 M -42.06 % | 686.996 M 43.90 % | 477.409 M 70.95 % | 279.271 M 10.37 % | 253.021 M -12.13 % | 287.957 M -14.70 % | 337.587 M 3.40 % | 326.490 M 135.67 % | 138.539 M |
| Cost of revenue | 22.639 B 26.15 % | 17.946 B 8.02 % | 16.614 B 20.93 % | 13.738 B -15.13 % | 16.188 B 11.99 % | 14.454 B 24.32 % | 11.626 B 1.91 % | 11.408 B 39.94 % | 8.152 B 39.60 % | 5.840 B |
| General and administrative expenses | 190.000 M 4.97 % | 181.000 M 20.67 % | 150.000 M 11.11 % | 135.000 M -12.90 % | 155.000 M -9.88 % | 172.000 M 8.18 % | 159.000 M 11.19 % | 143.000 M | 0.000 | 0.000 |
| Selling and marketing expenses | 135.000 M 43.62 % | 94.000 M 70.91 % | 55.000 M 66.67 % | 33.000 M -40.00 % | 55.000 M -54.17 % | 120.000 M -27.71 % | 166.000 M 11.41 % | 149.000 M | 0.000 | 0.000 |
| Other expenses | 49.625 M -97.79 % | 2.248 B 4 725.80 % | 46.591 M 44.95 % | 32.142 M -5.77 % | 34.111 M -8.24 % | 37.176 M 220.88 % | -30.754 M -29.92 % | -23.671 M -14.69 % | -20.640 M | 0.000 |
| Operating expenses | 2.758 B 22.65 % | 2.248 B 22.42 % | 1.837 B 20.58 % | 1.523 B 0.33 % | 1.518 B -6.07 % | 1.616 B 5.96 % | 1.525 B 17.35 % | 1.300 B 58.08 % | 822.151 M 16.81 % | 703.813 M |
| Cost and expenses | 25.422 B 25.89 % | 20.194 B 9.45 % | 18.450 B 20.90 % | 15.261 B -13.81 % | 17.706 B 10.18 % | 16.070 B 22.19 % | 13.151 B 3.49 % | 12.708 B 41.60 % | 8.974 B 37.15 % | 6.543 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 2.708 B 270 800 100.00 % | -1.000 K -100.00 % | 1.790 B 20.05 % | 1.491 B 0.47 % | 1.484 B -6.02 % | 1.579 B 5.90 % | 1.491 B | 0.000 | 0.000 -100.00 % | 703.000 M |
| Interest income | 1.994 M 4 537.21 % | 43.000 K -2.27 % | 44.000 K 15.79 % | 38.000 K 15.15 % | 33.000 K 0.00 % | 33.000 K -32.65 % | 49.000 K 6.52 % | 46.000 K -75.79 % | 190.000 K 39.71 % | 136.000 K |
| Interest expense | 329.603 M 34.08 % | 245.833 M 47.14 % | 167.077 M -3.82 % | 173.709 M 41.87 % | 122.442 M -22.03 % | 157.040 M -4.01 % | 163.606 M 5.30 % | 155.377 M 32.47 % | 117.293 M 52.39 % | 76.969 M |
| Depreciation and amortization | 175.531 M 43.23 % | 122.552 M 70.54 % | 71.860 M 19.39 % | 60.188 M -1.32 % | 60.996 M -99.62 % | 16.254 B 21.82 % | 13.342 B 3.72 % | 12.863 B 41.48 % | 9.092 B 13 618.41 % | 66.274 M |
| Operating income | 4.519 B 116.17 % | 2.090 B -16.98 % | 2.518 B 43.09 % | 1.760 B 64.63 % | 1.069 B 3.27 % | 1.035 B 2.19 % | 1.013 B -18.17 % | 1.238 B 5.68 % | 1.171 B 107.40 % | 564.737 M |
| Operating income ratio | 0.15 61.03 % | 0.09 -21.88 % | 0.12 16.15 % | 0.10 81.59 % | 0.06 -5.91 % | 0.06 -15.38 % | 0.07 -19.43 % | 0.09 -23.12 % | 0.12 45.31 % | 0.08 |
| Total other income expenses net | -492.580 M 34.25 % | -749.146 M -214.85 % | -237.935 M 4.02 % | -247.904 M -21.17 % | -204.588 M 12.49 % | -233.790 M -169.04 % | -86.899 M 54.39 % | -190.518 M -38.32 % | -137.742 M -12.13 % | -122.843 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 7.132 B -32.46 % | 10.560 B 91.52 % | 5.514 B 51.77 % | 3.633 B 85.80 % | 1.955 B -57.91 % | 4.646 B -20.04 % | 5.810 B 39.87 % | 4.154 B -13.36 % | 4.795 B 26.72 % | 3.784 B |
| Total investments | 145.000 M -50.74 % | 294.349 M 378.10 % | 61.566 M -20.04 % | 77.000 M 413.23 % | 15.003 M -1.17 % | 15.180 M 29.97 % | 11.680 M 595.24 % | 1.680 M -86.59 % | 12.526 M 36.76 % | 9.159 M |
| Total debt | 15.971 B 0.70 % | 15.861 B 60.23 % | 9.898 B 7.91 % | 9.173 B 54.22 % | 5.948 B -15.34 % | 7.026 B -17.91 % | 8.558 B 12.42 % | 7.612 B 15.12 % | 6.612 B 43.48 % | 4.608 B |
| Accumulated other comprehensive income loss | 69.000 K 116.39 % | -421.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 647.027 M -0.17 % | 648.100 M -80.57 % | 3.335 B 128.52 % | 1.459 B 15 685.08 % | 9.245 M |
| Retained earnings | 8.495 B 37.69 % | 6.169 B 9.38 % | 5.640 B 33.33 % | 4.230 B 26.27 % | 3.350 B 15.09 % | 2.911 B 16.11 % | 2.507 B 24.53 % | 2.013 B 41.46 % | 1.423 B 98.74 % | 716.084 M |
| Common stock | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 4.72 % | 650.431 M 1 200.86 % | 50.000 M 0.00 % | 50.000 M |
| Total equity | 9.765 B 31.40 % | 7.432 B 8.03 % | 6.880 B 25.06 % | 5.501 B 18.28 % | 4.651 B 9.98 % | 4.229 B -56.12 % | 9.637 B 28.68 % | 7.489 B 19.75 % | 6.254 B 737.07 % | 747.131 M |
| Other non current liabilities | 104.933 M -12.39 % | 119.778 M 242.34 % | 34.988 M -27.37 % | 48.172 M -36.10 % | 75.382 M | 0.000 -100.00 % | 31.881 M -41.92 % | 54.889 M -4.57 % | 57.517 M -0.69 % | 57.919 M |
| Long term debt | 13.371 B 19.51 % | 11.188 B 33.22 % | 8.398 B 15.61 % | 7.265 B 62.47 % | 4.471 B 8.78 % | 4.110 B -17.65 % | 4.991 B 56.84 % | 3.182 B -4.21 % | 3.322 B 27.99 % | 2.595 B |
| Total non current liabilities | 13.475 B 19.16 % | 11.309 B 34.09 % | 8.433 B 15.32 % | 7.313 B 60.84 % | 4.547 B 9.98 % | 4.134 B -17.70 % | 5.023 B 55.17 % | 3.237 B -4.21 % | 3.379 B 27.36 % | 2.653 B |
| Other current liabilities | 2.766 B 56.10 % | 1.772 B 652.16 % | -320.859 M -746.44 % | -37.907 M -454.01 % | 10.708 M -86.54 % | 79.553 M -89.66 % | 769.408 M -23.18 % | 1.002 B 31.93 % | 759.158 M 62.86 % | 466.139 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 2.458 B 121.71 % | 1.108 B -17.27 % | 1.340 B 147.14 % | 542.129 M -22.73 % | 701.620 M -29.50 % | 995.220 M 6.12 % | 937.806 M 132.36 % | 403.608 M |
| Short term debt | 2.600 B -44.33 % | 4.671 B 211.41 % | 1.500 B -21.40 % | 1.908 B 29.23 % | 1.477 B -49.35 % | 2.915 B -18.26 % | 3.567 B -19.48 % | 4.430 B 34.64 % | 3.290 B 63.45 % | 2.013 B |
| Total current liabilities | 6.796 B -13.64 % | 7.869 B 48.89 % | 5.285 B 31.72 % | 4.012 B 16.80 % | 3.435 B -30.36 % | 4.933 B -2.98 % | 5.084 B -17.23 % | 6.142 B 27.09 % | 4.833 B 54.73 % | 3.123 B |
| Total liabilities | 20.271 B 5.70 % | 19.178 B 39.80 % | 13.718 B 21.13 % | 11.325 B 41.89 % | 7.982 B -11.97 % | 9.067 B -10.29 % | 10.107 B 7.76 % | 9.379 B 14.21 % | 8.212 B 42.16 % | 5.777 B |
| Other non current assets | -476.000 K -178.03 % | 610.000 K -99.96 % | 1.433 B 342 605.02 % | 418.000 K -99.93 % | 567.351 M 3 999.36 % | 13.840 M 1 938.29 % | 679.000 K -97.29 % | 25.087 M -13.70 % | 29.070 M -18.32 % | 35.588 M |
| Long term investments | 145.000 M -34.09 % | 220.000 M 117.01 % | -1.293 B -1 779.74 % | 77.000 M | 0.000 -100.00 % | 93.970 M 51.56 % | 62.000 M 327.17 % | 14.514 M 15.87 % | 12.526 M 36.76 % | 9.159 M |
| Intangible assets | 21.271 M -44.35 % | 38.224 M -12.04 % | 43.456 M 150.16 % | 17.371 M -23.63 % | 22.746 M 18.39 % | 19.213 M 148.78 % | 7.723 M 16.94 % | 6.604 M -30.78 % | 9.541 M 1.44 % | 9.406 M |
| GoodWill | 614.575 M -15.38 % | 726.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 635.846 M -16.83 % | 764.541 M 1 659.35 % | 43.456 M 150.16 % | 17.371 M -23.63 % | 22.746 M 18.39 % | 19.213 M 148.78 % | 7.723 M 16.94 % | 6.604 M -30.78 % | 9.541 M 1.44 % | 9.406 M |
| Property plant equipment net | 2.439 B 20.53 % | 2.024 B -1.86 % | 2.062 B -1.13 % | 2.085 B -7.77 % | 2.261 B 8.26 % | 2.089 B 6.57 % | 1.960 B -31.84 % | 2.875 B 16.76 % | 2.463 B 37.42 % | 1.792 B |
| Total non current assets | 3.642 B 7.31 % | 3.394 B 35.99 % | 2.496 B 9.73 % | 2.274 B -23.68 % | 2.980 B 30.59 % | 2.282 B 9.27 % | 2.088 B -29.28 % | 2.953 B 17.39 % | 2.516 B 36.10 % | 1.848 B |
| Other current assets | 17.500 B 4 702.44 % | 364.400 M 48.09 % | 246.069 M -33.74 % | 371.350 M 95.87 % | 189.587 M 10.64 % | 171.359 M -43.54 % | 303.496 M 88.82 % | 160.732 M -55.38 % | 360.225 M -40.47 % | 605.132 M |
| Short term investments | 3.884 M -98.68 % | 294.349 M -78.28 % | 1.355 B | 0.000 -100.00 % | 15.003 M | 0.000 100.00 % | -50.320 M -292.08 % | -12.834 M -527.80 % | 3.000 M -97.57 % | 123.324 M |
| cash and cash equivalents | 8.839 B 66.75 % | 5.301 B 20.89 % | 4.385 B -20.85 % | 5.540 B 38.75 % | 3.993 B 67.78 % | 2.380 B -13.39 % | 2.748 B -20.55 % | 3.458 B 90.26 % | 1.817 B 120.38 % | 824.725 M |
| Cash and short term investments | 8.839 B 57.98 % | 5.595 B -2.52 % | 5.740 B 3.61 % | 5.540 B 38.75 % | 3.993 B 67.78 % | 2.380 B -13.39 % | 2.748 B -20.55 % | 3.458 B 90.26 % | 1.817 B 120.38 % | 824.725 M |
| Total current assets | 26.394 B 13.69 % | 23.215 B 28.25 % | 18.102 B 24.40 % | 14.552 B 50.75 % | 9.653 B -12.36 % | 11.014 B -7.02 % | 11.845 B 21.35 % | 9.761 B 36.40 % | 7.156 B 53.05 % | 4.676 B |
| Inventory | 0.000 -100.00 % | 15.683 B 60.08 % | 9.797 B 28.03 % | 7.652 B 64.95 % | 4.639 B -43.50 % | 8.211 B -2.68 % | 8.437 B 38.37 % | 6.098 B 30.20 % | 4.683 B 44.43 % | 3.243 B |
| Net receivables | 55.495 M -96.47 % | 1.573 B -32.18 % | 2.320 B 134.66 % | 988.517 M 18.87 % | 831.565 M 229.65 % | 252.257 M -29.32 % | 356.883 M 2 901.03 % | 11.892 M -84.46 % | 76.520 M 2 307.80 % | 3.178 M |
| Tax assets | 422.580 M 9.70 % | 385.230 M 53.34 % | 251.223 M 167.10 % | 94.056 M -26.93 % | 128.727 M 94.05 % | 66.336 M 14.27 % | 58.051 M 84.21 % | 31.514 M 1 572.72 % | 1.884 M -13.82 % | 2.186 M |
| Other assets | 2.000 K -94.29 % | 35.000 K 1 066.67 % | 3.000 K -40.00 % | 5.000 K 150.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 | 0.000 |
| Account payables | 1.430 B 3.66 % | 1.379 B 39.06 % | 991.782 M 35.52 % | 731.808 M 97.14 % | 371.207 M -70.52 % | 1.259 B 104.54 % | 615.564 M 19.54 % | 514.936 M 4.89 % | 490.907 M -22.29 % | 631.704 M |
| Tax payables | 0.000 -100.00 % | 47.256 M -92.80 % | 656.525 M 117.55 % | 301.785 M 27.45 % | 236.791 M 73.52 % | 136.465 M 3.28 % | 132.126 M -32.50 % | 195.742 M -33.12 % | 292.686 M 2 213.72 % | 12.650 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 565.819 M | 0.000 -100.00 % | 180.696 M -47.90 % | 346.835 M -96.31 % | 9.388 B 14.32 % | 8.212 B 4 586.27 % | 175.245 M |
| Minority interest | 0.000 | 0.000 -100.00 % | 4.177 B 14.97 % | 3.633 B | 0.000 -100.00 % | 4.646 B -20.04 % | 5.810 B 39.87 % | 4.154 B -13.36 % | 4.795 B | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 510.000 K -99.99 % | 5.630 B 33.41 % | 4.220 B 26.35 % | 3.340 B 15.14 % | 2.901 B 16.17 % | 2.497 B 24.65 % | 2.003 B 43.14 % | 1.399 B | 0.000 |
| Other total stockholders equity | 589.507 M 1.45 % | 581.089 M 897.64 % | -72.851 M -75.43 % | -41.527 M 93.52 % | -641.001 M -538 756.30 % | 119.000 K -99.98 % | 638.320 M 290 045.45 % | 220.000 K 0.00 % | 220.000 K 100.78 % | -28.198 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -565.819 M | 0.000 -100.00 % | 4.487 M -33.33 % | 6.730 M 100.07 % | -9.388 B -14.32 % | -8.212 B -4 586.27 % | -175.245 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 30.036 B 12.88 % | 26.609 B 29.18 % | 20.598 B 22.42 % | 16.826 B 33.19 % | 12.633 B -4.99 % | 13.296 B -4.58 % | 13.933 B 9.59 % | 12.714 B 31.46 % | 9.672 B 48.25 % | 6.524 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -652.031 M -15.40 % | -565.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 20.693 M 3.38 % | 20.017 M 48.32 % | 13.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 410.017 M 108.56 % | -4.791 B -37.05 % | -3.496 B -20.53 % | -2.900 B -217.19 % | 2.475 B 180.92 % | 880.948 M 144.78 % | -1.967 B -185.51 % | -688.998 M 45.69 % | -1.269 B 16.18 % | -1.513 B |
| Accounts receivables | 1.512 B 50.14 % | 1.007 B 137.50 % | -2.686 B -1 621.79 % | -156.000 M 73.24 % | -583.000 M -660.58 % | 104.000 M 129.71 % | -350.000 M -1 183.12 % | 32.314 M | 0.000 | 0.000 |
| Inventory | -1.231 B 78.96 % | -5.854 B -172.93 % | -2.145 B 25.02 % | -2.860 B -183.83 % | 3.412 B 3 918.72 % | 84.906 M 105.53 % | -1.535 B -28.37 % | -1.196 B 15.18 % | -1.410 B -6.18 % | -1.328 B |
| Accounts payables | 0.000 100.00 % | -110.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 129.121 M -22.20 % | 165.964 M -87.57 % | 1.335 B 1 048.30 % | 116.277 M 132.82 % | -354.338 M -151.20 % | 692.042 M 943.06 % | -82.087 M -116.20 % | 506.766 M 259.05 % | 141.140 M 175.98 % | -185.751 M |
| Other non cash items | 1.052 B 252.54 % | -689.839 M -321.38 % | 311.613 M 1 378.05 % | -24.382 M -158.78 % | 41.482 M 112.19 % | -340.405 M 19.52 % | -422.948 M 9.95 % | -469.693 M -57 389.96 % | -817.000 K 99.75 % | -330.382 M |
| Net cash provided by operating activities | 4.407 B 210.29 % | -3.996 B -172.95 % | -1.464 B 23.11 % | -1.904 B -155.32 % | 3.442 B 146.12 % | 1.398 B 199.49 % | -1.406 B -2 185.53 % | -61.496 M 67.00 % | -186.336 M 86.05 % | -1.336 B |
| Investments in property plant and equipment | -470.264 M -1 285.86 % | -33.933 M 64.96 % | -96.853 M -250.00 % | -27.672 M 64.07 % | -77.017 M -32.40 % | -58.171 M 20.54 % | -73.207 M 84.10 % | -460.523 M 44.66 % | -832.116 M 39.14 % | -1.367 B |
| Acquisitions net | 0.000 100.00 % | -121.180 M -152.46 % | -48.000 M | 0.000 100.00 % | -9.000 M -157.14 % | -3.500 M 65.00 % | -10.000 M | 0.000 -100.00 % | 1.681 M -92.61 % | 22.732 M |
| Purchases of investments | 0.000 100.00 % | -501.000 M | 0.000 | 0.000 100.00 % | -504.100 M -14 302.86 % | -3.500 M | 0.000 100.00 % | -25.600 M -32.57 % | -19.310 M 74.36 % | -75.320 M |
| Sales maturities of investments | 0.000 -100.00 % | 21.045 M | 0.000 -100.00 % | 503.000 M 2 835.18 % | -18.390 M -625.43 % | 3.500 M | 0.000 -100.00 % | 46.600 M -62.31 % | 123.634 M 357.77 % | 27.008 M |
| Other investing activites | -1.070 M -165.12 % | 1.643 M 16.77 % | 1.407 M 106.03 % | -23.317 M -274.03 % | -6.234 M -127.34 % | 22.798 M 406.14 % | -7.447 M -327.18 % | 3.278 M -97.44 % | 127.848 M 471.31 % | -34.432 M |
| Net cash used for investing activites | -471.334 M 25.59 % | -633.425 M -341.58 % | -143.446 M -131.74 % | 452.011 M 173.53 % | -614.741 M -1 481.41 % | -38.873 M 57.12 % | -90.654 M 80.17 % | -457.245 M 35.08 % | -704.268 M 49.76 % | -1.402 B |
| Debt repayment | 110.256 M -98.13 % | 5.907 B 714.19 % | 725.534 M -77.48 % | 3.221 B 398.89 % | -1.078 B 29.78 % | -1.535 B -262.48 % | 944.563 M -5.55 % | 1.000 B -50.09 % | 2.004 B -15.87 % | 2.382 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.262 B | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 100.00 % | -55.501 M -3.75 % | -53.493 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -444.097 M -7.28 % | -413.946 M -126.04 % | -183.127 M -14.91 % | -159.371 M -6.71 % | -149.354 M -0.05 % | -149.282 M -0.10 % | -149.127 M -49.13 % | -100.000 M | 0.000 | 0.000 |
| Other financing activites | -63.850 M -221.84 % | 52.404 M 251.12 % | -34.677 M -285.21 % | -9.002 M -168.56 % | 13.130 M 130.18 % | -43.499 M -346.33 % | -9.746 M -974 500.00 % | -1.000 K 0.00 % | -1.000 K 0.00 % | -1.000 K |
| Net cash used provided by financing activities | -397.691 M -107.17 % | 5.546 B 1 126.30 % | 452.229 M -84.92 % | 2.999 B 347.07 % | -1.214 B 29.73 % | -1.727 B -319.87 % | 785.690 M -63.66 % | 2.162 B 7.91 % | 2.004 B -15.87 % | 2.382 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 |
| Net change in cash | 3.538 B 286.25 % | 916.024 M 179.29 % | -1.155 B -174.66 % | 1.547 B -4.07 % | 1.613 B 538.34 % | -367.963 M 48.21 % | -710.473 M -143.23 % | 1.644 B 47.66 % | 1.113 B 413.03 % | -355.584 M |
| Cash at beginning of period | 5.301 B 20.89 % | 4.385 B -20.85 % | 5.540 B 38.75 % | 3.993 B 67.78 % | 2.380 B -13.39 % | 2.748 B -20.55 % | 3.458 B 90.58 % | 1.814 B 158.70 % | 701.401 M -33.64 % | 1.057 B |
| Cash at end of period | 8.839 B 66.75 % | 5.301 B 20.89 % | 4.385 B -20.85 % | 5.540 B 38.75 % | 3.993 B 67.78 % | 2.380 B -13.39 % | 2.748 B -20.55 % | 3.458 B 90.58 % | 1.814 B 158.70 % | 701.401 M |
| Operating cash flow | 4.407 B 210.29 % | -3.996 B -172.95 % | -1.464 B 23.11 % | -1.904 B -155.32 % | 3.442 B 146.12 % | 1.398 B 199.49 % | -1.406 B -2 185.53 % | -61.496 M 67.00 % | -186.336 M 86.05 % | -1.336 B |
| Capital expenditure | -469.114 M -2 831.96 % | -16.000 M 83.48 % | -96.853 M -250.00 % | -27.672 M 64.07 % | -77.017 M -32.40 % | -58.171 M 20.54 % | -73.207 M 84.10 % | -460.523 M 44.66 % | -832.116 M 39.14 % | -1.367 B |
| Free CashFlow | 3.938 B 197.72 % | -4.030 B -158.20 % | -1.561 B 19.20 % | -1.932 B -157.41 % | 3.365 B 151.05 % | 1.340 B 190.63 % | -1.479 B -183.27 % | -522.019 M 48.74 % | -1.018 B 62.32 % | -2.703 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.955 B -82.41 % | 16.795 B 234.16 % | 5.026 B -18.17 % | 6.142 B 214.35 % | 1.954 B -87.21 % | 15.275 B 295.71 % | 3.860 B 112.95 % | 1.813 B 35.64 % | 1.336 B -83.54 % | 8.121 B 44.77 % | 5.610 B 49.00 % | 3.765 B 8.44 % | 3.472 B -64.31 % | 9.729 B 140.64 % | 4.043 B 120.39 % | 1.835 B 29.74 % | 1.414 B -83.03 % | 8.335 B 986.12 % | 767.423 M -90.11 % | 7.759 B 305.47 % | 1.913 B -77.00 % | 8.318 B 185.44 % | 2.914 B -29.82 % | 4.152 B 141.26 % | 1.721 B -77.02 % | 7.489 B 90.10 % | 3.940 B 163.65 % | 1.494 B 20.42 % | 1.241 B -76.56 % | 5.293 B |
| Net income | -112.601 M -104.51 % | 2.495 B 718.11 % | 305.000 M -11.08 % | 343.000 M 191.51 % | -374.804 M -124.02 % | 1.560 B 1 162.10 % | -146.920 M 14.95 % | -172.736 M 41.94 % | -297.493 M -134.63 % | 859.021 M 40.58 % | 611.055 M 434.58 % | 114.305 M 1 205.00 % | 8.759 M -99.20 % | 1.095 B 422.88 % | 209.508 M 240.49 % | -149.129 M -22.84 % | -121.398 M -120.95 % | 579.568 M 447.99 % | -166.545 M -172.32 % | 230.284 M 495.46 % | -58.232 M -110.68 % | 545.231 M 830.60 % | 58.589 M 15.80 % | 50.596 M 147.63 % | -106.228 M -120.72 % | 512.686 M 93.12 % | 265.477 M 673.62 % | -46.281 M 50.63 % | -93.739 M -137.38 % | 250.771 M |
| Income before tax | -148.219 M -104.11 % | 3.609 B 700.22 % | 451.000 M -7.39 % | 487.000 M 193.24 % | -522.310 M -123.75 % | 2.199 B 1 220.68 % | -196.225 M 18.79 % | -241.623 M 42.45 % | -419.880 M -134.90 % | 1.203 B 34.68 % | 893.422 M 428.78 % | 168.958 M 1 066.03 % | 14.490 M -99.09 % | 1.586 B 404.82 % | 314.250 M 246.50 % | -214.509 M -23.09 % | -174.275 M -120.66 % | 843.388 M 465.59 % | -230.695 M -169.02 % | 334.251 M 504.67 % | -82.598 M -110.44 % | 790.935 M 812.99 % | 86.631 M 14.86 % | 75.422 M 149.69 % | -151.778 M -120.72 % | 732.476 M 83.79 % | 398.542 M 814.02 % | -55.817 M 62.56 % | -149.100 M -136.97 % | 403.330 M |
| Income before tax ratio | -0.05 -123.34 % | 0.21 139.47 % | 0.09 13.17 % | 0.08 129.66 % | -0.27 -285.69 % | 0.14 383.20 % | -0.05 61.86 % | -0.13 57.57 % | -0.31 -312.05 % | 0.15 -6.97 % | 0.16 254.90 % | 0.04 975.24 % | 0.00 -97.44 % | 0.16 109.79 % | 0.08 166.47 % | -0.12 5.13 % | -0.12 -221.80 % | 0.10 133.66 % | -0.30 -797.78 % | 0.04 199.80 % | -0.04 -145.40 % | 0.10 219.85 % | 0.03 63.68 % | 0.02 120.60 % | -0.09 -190.17 % | 0.10 -3.32 % | 0.10 370.81 % | -0.04 68.91 % | -0.12 -257.70 % | 0.08 |
| EBITDA | -3.233 M -100.09 % | 3.759 B 507.02 % | 619.250 M -9.47 % | 684.000 M 279.51 % | -381.036 M -113.76 % | 2.768 B 3 357.80 % | -84.973 M 48.15 % | -163.867 M 53.11 % | -349.507 M -126.53 % | 1.317 B 36.22 % | 966.954 M 305.60 % | 238.402 M 253.70 % | 67.403 M -95.97 % | 1.670 B 329.85 % | 388.625 M 329.61 % | -169.255 M -43.24 % | -118.164 M -112.73 % | 928.237 M 557.72 % | -202.795 M -154.87 % | 369.598 M 824.80 % | -50.993 M -106.21 % | 820.540 M 641.81 % | 110.613 M -6.84 % | 118.739 M 203.05 % | -115.224 M -114.89 % | 774.049 M 97.62 % | 391.687 M 2 434.94 % | -16.775 M 86.26 % | -122.118 M -127.63 % | 441.901 M |
| Net income ratio | -0.04 -125.65 % | 0.15 144.83 % | 0.06 8.67 % | 0.06 129.11 % | -0.19 -287.78 % | 0.10 368.40 % | -0.04 60.06 % | -0.10 57.19 % | -0.22 -310.45 % | 0.11 -2.89 % | 0.11 258.79 % | 0.03 1 103.39 % | 0.00 -97.76 % | 0.11 117.29 % | 0.05 163.75 % | -0.08 5.31 % | -0.09 -223.47 % | 0.07 132.04 % | -0.22 -831.17 % | 0.03 197.53 % | -0.03 -146.43 % | 0.07 226.02 % | 0.02 65.01 % | 0.01 119.74 % | -0.06 -190.16 % | 0.07 1.59 % | 0.07 317.57 % | -0.03 59.00 % | -0.08 -259.46 % | 0.05 |
| Ratio EBITDA | 0.00 -100.49 % | 0.22 81.65 % | 0.12 10.64 % | 0.11 157.11 % | -0.20 -207.61 % | 0.18 923.27 % | -0.02 75.65 % | -0.09 65.43 % | -0.26 -261.24 % | 0.16 -5.91 % | 0.17 172.22 % | 0.06 226.16 % | 0.02 -88.69 % | 0.17 78.63 % | 0.10 204.18 % | -0.09 -10.41 % | -0.08 -175.04 % | 0.11 142.14 % | -0.26 -654.73 % | 0.05 278.75 % | -0.03 -127.01 % | 0.10 159.88 % | 0.04 32.75 % | 0.03 142.71 % | -0.07 -164.77 % | 0.10 3.96 % | 0.10 985.61 % | -0.01 88.59 % | -0.10 -217.89 % | 0.08 |
| Gross profit ratio | 0.23 -10.90 % | 0.26 -1.29 % | 0.27 24.06 % | 0.21 101.84 % | 0.11 -49.17 % | 0.21 29.18 % | 0.16 -19.85 % | 0.20 76.50 % | 0.11 -46.96 % | 0.22 -14.38 % | 0.25 37.25 % | 0.18 28.25 % | 0.14 -33.03 % | 0.21 17.53 % | 0.18 26.04 % | 0.14 0.77 % | 0.14 -14.03 % | 0.17 -9.49 % | 0.18 79.30 % | 0.10 -24.68 % | 0.14 -13.88 % | 0.16 -12.45 % | 0.18 36.96 % | 0.13 -12.68 % | 0.15 -10.99 % | 0.17 -10.51 % | 0.19 3.32 % | 0.18 -6.62 % | 0.20 21.05 % | 0.16 |
| Weighted average shs out dil | 29.632 M 0.00 % | 29.631 M 0.00 % | 29.632 M 0.01 % | 29.629 M 0.04 % | 29.618 M -0.78 % | 29.850 M 0.78 % | 29.618 M 0.02 % | 29.612 M 0.13 % | 29.572 M -0.09 % | 29.598 M -0.58 % | 29.771 M -0.07 % | 29.792 M 0.24 % | 29.720 M 0.00 % | 29.720 M -0.03 % | 29.728 M 0.09 % | 29.702 M -0.31 % | 29.793 M 100.00 % | 14.897 M 0.00 % | 14.897 M -0.29 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M 0.00 % | 14.940 M 0.00 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M 0.00 % | 14.940 M 0.00 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M |
| Weighted average shs out | 29.632 M 0.00 % | 29.631 M 0.00 % | 29.632 M 0.01 % | 29.629 M 0.04 % | 29.618 M 0.03 % | 29.610 M -0.03 % | 29.618 M 0.02 % | 29.612 M 0.13 % | 29.572 M -0.09 % | 29.598 M -0.58 % | 29.771 M -0.07 % | 29.792 M 0.24 % | 29.720 M 0.03 % | 29.712 M -0.03 % | 29.720 M 0.06 % | 29.702 M -0.31 % | 29.793 M 100.00 % | 14.897 M 0.00 % | 14.897 M -0.29 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M 0.00 % | 14.940 M 0.00 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M 0.00 % | 14.940 M 0.00 % | 14.940 M -50.00 % | 29.880 M 100.00 % | 14.940 M |
| EPS diluted | -3.80 -104.51 % | 84.20 718.27 % | 10.29 -11.14 % | 11.58 191.54 % | -12.65 -124.02 % | 52.67 1 161.90 % | -4.96 14.97 % | -5.83 42.01 % | -10.06 -134.66 % | 29.02 41.39 % | 20.53 435.01 % | 3.84 1 207.95 % | 0.29 -99.20 % | 36.86 423.33 % | 7.04 240.31 % | -5.02 -23.24 % | -4.07 -110.47 % | 38.91 448.00 % | -11.18 -172.53 % | 15.41 890.43 % | -1.95 -105.34 % | 36.50 830.25 % | 3.92 15.85 % | 3.39 195.22 % | -3.56 -110.36 % | 34.32 93.12 % | 17.77 673.84 % | -3.10 1.28 % | -3.14 -118.69 % | 16.79 |
| Earnings per share | -3.80 -104.51 % | 84.20 718.27 % | 10.29 -11.14 % | 11.58 191.54 % | -12.65 -124.02 % | 52.67 1 161.90 % | -4.96 14.97 % | -5.83 42.01 % | -10.06 -134.66 % | 29.02 41.39 % | 20.53 435.01 % | 3.84 1 207.95 % | 0.29 -99.20 % | 36.87 423.47 % | 7.04 240.31 % | -5.02 -23.24 % | -4.07 -110.47 % | 38.91 448.00 % | -11.18 -172.53 % | 15.41 890.43 % | -1.95 -105.34 % | 36.50 830.25 % | 3.92 15.85 % | 3.39 195.22 % | -3.56 -110.36 % | 34.32 93.12 % | 17.77 673.84 % | -3.10 1.28 % | -3.14 -118.69 % | 16.79 |
| Gross profit | 691.884 M -84.32 % | 4.414 B 229.86 % | 1.338 B 1.52 % | 1.318 B 534.49 % | 207.727 M -93.50 % | 3.195 B 411.20 % | 624.964 M 70.68 % | 366.154 M 139.40 % | 152.945 M -91.27 % | 1.752 B 23.95 % | 1.414 B 104.50 % | 691.361 M 39.07 % | 497.119 M -76.10 % | 2.080 B 182.82 % | 735.499 M 177.78 % | 264.776 M 30.74 % | 202.520 M -85.42 % | 1.389 B 883.08 % | 141.248 M -82.26 % | 796.436 M 205.40 % | 260.785 M -80.19 % | 1.316 B 149.89 % | 526.747 M -3.89 % | 548.050 M 110.66 % | 260.162 M -79.55 % | 1.272 B 70.11 % | 747.668 M 172.40 % | 274.471 M 12.45 % | 244.085 M -71.62 % | 860.205 M |
| Income tax expense | -35.618 M -103.20 % | 1.114 B 662.84 % | 146.000 M 1.39 % | 144.000 M 197.62 % | -147.506 M -123.10 % | 638.601 M 1 395.18 % | -49.306 M 28.42 % | -68.887 M 43.71 % | -122.386 M -135.55 % | 344.246 M 21.91 % | 282.367 M 416.66 % | 54.652 M 853.62 % | 5.731 M -98.83 % | 490.924 M 368.70 % | 104.742 M 260.20 % | -65.381 M -23.65 % | -52.876 M -120.04 % | 263.821 M 511.26 % | -64.150 M -161.70 % | 103.966 M 526.68 % | -24.366 M -109.92 % | 245.703 M 776.23 % | 28.041 M 12.95 % | 24.826 M 154.50 % | -45.549 M -120.72 % | 219.790 M 65.18 % | 133.064 M 1 495.39 % | -9.536 M 82.77 % | -55.361 M -136.29 % | 152.561 M |
| Cost of revenue | 2.263 B -81.72 % | 12.381 B 235.72 % | 3.688 B -23.55 % | 4.824 B 176.26 % | 1.746 B -85.55 % | 12.080 B 273.41 % | 3.235 B 123.64 % | 1.447 B 22.23 % | 1.184 B -81.42 % | 6.369 B 51.78 % | 4.196 B 36.51 % | 3.074 B 3.32 % | 2.975 B -61.11 % | 7.649 B 131.26 % | 3.308 B 110.71 % | 1.570 B 29.57 % | 1.212 B -82.56 % | 6.947 B 1 009.37 % | 626.175 M -91.01 % | 6.962 B 321.27 % | 1.653 B -76.40 % | 7.002 B 193.29 % | 2.387 B -33.77 % | 3.604 B 146.70 % | 1.461 B -76.50 % | 6.218 B 94.78 % | 3.192 B 161.69 % | 1.220 B 22.38 % | 996.765 M -77.52 % | 4.433 B |
| General and administrative expenses | 738.647 M 288.76 % | 190.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 181.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 155.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 159.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 143.000 M |
| Selling and marketing expenses | 0.000 -100.00 % | 135.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 120.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.000 M |
| Other expenses | 1.000 K -100.00 % | 70.701 M 6 970.10 % | 1.000 M 0.00 % | 1.000 M 104.22 % | -23.701 M -146.57 % | 50.890 M 6 416.01 % | 781.000 K -99.86 % | 546.557 M | 0.000 100.00 % | -19.588 M | 0.000 | 0.000 | 0.000 100.00 % | -20.933 M | 0.000 | 0.000 | 0.000 100.00 % | -10.634 M | 0.000 100.00 % | -1.552 M | 0.000 100.00 % | -11.988 M | 0.000 | 0.000 | 0.000 100.00 % | -7.107 M | 0.000 | 0.000 | 0.000 100.00 % | -7.948 M |
| Operating expenses | 738.648 M 5.82 % | 698.000 M -6.93 % | 750.000 M 10.62 % | 678.000 M 7.45 % | 631.000 M 38.71 % | 454.890 M -37.41 % | 726.781 M 32.97 % | 546.557 M 5.38 % | 518.630 M 14.01 % | 454.890 M -2.38 % | 465.979 M -0.81 % | 469.793 M 5.35 % | 445.929 M 4.95 % | 424.879 M 17.41 % | 361.881 M -9.71 % | 400.787 M 19.43 % | 335.595 M -29.52 % | 476.160 M 50.90 % | 315.539 M -25.82 % | 425.366 M 41.30 % | 301.046 M -36.04 % | 470.652 M 20.95 % | 389.141 M -3.52 % | 403.319 M 14.23 % | 353.064 M -27.89 % | 489.592 M 39.45 % | 351.080 M 2.86 % | 341.325 M -0.55 % | 343.225 M -13.79 % | 398.105 M |
| Cost and expenses | 3.002 B -77.05 % | 13.080 B 194.73 % | 4.438 B -19.34 % | 5.502 B 131.47 % | 2.377 B -81.04 % | 12.537 B 216.43 % | 3.962 B 98.78 % | 1.993 B 17.10 % | 1.702 B -75.06 % | 6.824 B 46.37 % | 4.662 B 31.56 % | 3.544 B 3.59 % | 3.421 B -57.63 % | 8.074 B 120.03 % | 3.670 B 86.22 % | 1.971 B 27.37 % | 1.547 B -79.16 % | 7.423 B 688.22 % | 941.714 M -87.25 % | 7.388 B 278.13 % | 1.954 B -73.85 % | 7.472 B 169.13 % | 2.776 B -30.72 % | 4.008 B 120.92 % | 1.814 B -72.95 % | 6.707 B 89.30 % | 3.543 B 126.96 % | 1.561 B 16.50 % | 1.340 B -72.26 % | 4.831 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 738.647 M 17.75 % | 627.299 M -16.25 % | 749.000 M 10.64 % | 677.000 M 3.41 % | 654.701 M 62.05 % | 404.000 M -44.35 % | 726.000 M | 0.000 -100.00 % | 518.000 M 26.65 % | 409.000 M -12.23 % | 466.000 M -0.85 % | 470.000 M 5.62 % | 445.000 M 13.23 % | 393.000 M 8.56 % | 362.000 M -9.73 % | 401.000 M 19.70 % | 335.000 M -24.38 % | 443.000 M 40.63 % | 315.000 M -25.88 % | 425.000 M 41.20 % | 301.000 M -30.65 % | 434.000 M 11.57 % | 389.000 M -3.47 % | 403.000 M 14.16 % | 353.000 M -22.59 % | 456.000 M 29.91 % | 351.000 M 2.93 % | 341.000 M -0.58 % | 343.000 M -7.05 % | 369.000 M |
| Interest income | 426.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.000 M -10.87 % | 46.000 M -2.13 % | 47.000 M 14.63 % | 41.000 M | 0.000 -100.00 % | 38.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 42.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 M |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.292 M 10.14 % | 70.177 M 23.59 % | 56.783 M 36.56 % | 41.581 M -9.23 % | 45.809 M -2.67 % | 47.068 M 14.62 % | 41.065 M 23.93 % | 33.135 M -30.94 % | 47.980 M -6.70 % | 51.424 M 13.63 % | 45.254 M 55.77 % | 29.051 M 5.30 % | 27.590 M -1.11 % | 27.900 M -21.07 % | 35.347 M 11.84 % | 31.605 M -20.94 % | 39.974 M -4.05 % | 41.663 M 3.43 % | 40.281 M 14.69 % | 35.122 M | 0.000 -100.00 % | 43.935 M 12.53 % | 39.042 M 1.58 % | 38.435 M | 0.000 |
| Depreciation and amortization | 43.530 M -1.83 % | 44.343 M 46.59 % | 30.250 M -29.65 % | 43.000 M -2.15 % | 43.944 M 45.27 % | 30.250 M 79.59 % | 16.844 M 1.86 % | 16.536 M 2.21 % | 16.178 M -17.82 % | 19.685 M 2.91 % | 19.128 M 13.63 % | 16.834 M 3.83 % | 16.213 M 6.33 % | 15.248 M 1.61 % | 15.007 M -0.10 % | 15.022 M 0.74 % | 14.911 M -5.74 % | 15.819 M 12.99 % | 14.000 M -3.45 % | 14.500 M 3.57 % | 14.000 M 0.00 % | 14.000 M -3.45 % | 14.500 M 7.41 % | 13.500 M -6.90 % | 14.500 M 276.10 % | -8.234 M -68.04 % | -4.900 M -109.78 % | 50.079 M 534.52 % | -11.525 M 42.95 % | -20.200 M |
| Operating income | -46.763 M -101.26 % | 3.715 B 531.74 % | 588.000 M -8.13 % | 640.000 M 250.60 % | -424.980 M -115.52 % | 2.738 B 2 789.50 % | -101.817 M 43.56 % | -180.403 M 50.67 % | -365.685 M -128.18 % | 1.297 B 36.89 % | 947.826 M 327.78 % | 221.568 M 332.84 % | 51.189 M -96.91 % | 1.655 B 343.03 % | 373.617 M 374.70 % | -136.011 M -2.21 % | -133.075 M -114.58 % | 912.417 M 623.50 % | -174.291 M -146.97 % | 371.069 M 1 021.66 % | -40.261 M -104.76 % | 845.656 M 514.54 % | 137.607 M -4.92 % | 144.731 M 255.79 % | -92.903 M -111.88 % | 782.283 M 97.25 % | 396.587 M 693.21 % | -66.854 M 32.57 % | -99.140 M -121.45 % | 462.101 M |
| Operating income ratio | -0.02 -107.16 % | 0.22 89.05 % | 0.12 12.28 % | 0.10 147.91 % | -0.22 -221.33 % | 0.18 779.66 % | -0.03 73.50 % | -0.10 63.63 % | -0.27 -271.27 % | 0.16 -5.44 % | 0.17 187.11 % | 0.06 299.14 % | 0.01 -91.33 % | 0.17 84.11 % | 0.09 224.64 % | -0.07 21.22 % | -0.09 -185.97 % | 0.11 148.20 % | -0.23 -574.87 % | 0.05 327.30 % | -0.02 -120.70 % | 0.10 115.29 % | 0.05 35.48 % | 0.03 164.57 % | -0.05 -151.68 % | 0.10 3.76 % | 0.10 325.00 % | -0.04 44.00 % | -0.08 -191.52 % | 0.09 |
| Total other income expenses net | -101.456 M 3.94 % | -105.622 M 22.90 % | -137.000 M 10.46 % | -153.000 M -57.20 % | -97.330 M 81.95 % | -539.323 M -471.27 % | -94.408 M -54.21 % | -61.220 M -12.96 % | -54.195 M 42.48 % | -94.222 M -73.19 % | -54.404 M -3.41 % | -52.610 M -43.36 % | -36.699 M 46.69 % | -68.839 M -15.95 % | -59.367 M 24.37 % | -78.498 M -90.53 % | -41.200 M 40.31 % | -69.029 M -22.38 % | -56.404 M -53.20 % | -36.818 M 13.04 % | -42.337 M -187.07 % | -14.748 M 71.07 % | -50.976 M -75.61 % | -29.028 M 50.70 % | -58.875 M -16.53 % | -50.524 M -2 684.35 % | 1.955 M -82.29 % | 11.037 M 122.09 % | -49.960 M 13.37 % | -57.670 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 13.616 B 90.91 % | 7.132 B -62.15 % | 18.841 B 6.88 % | 17.629 B 5.97 % | 16.636 B 55.96 % | 10.667 B -41.35 % | 18.187 B 30.98 % | 13.886 B 28.38 % | 10.816 B 96.17 % | 5.514 B -42.55 % | 9.598 B 21.24 % | 7.917 B 37.85 % | 5.743 B 58.07 % | 3.633 B -56.56 % | 8.363 B -0.53 % | 8.408 B 43.43 % | 5.862 B 199.79 % | 1.955 B -60.93 % | 5.005 B 139.28 % | 2.092 B -70.64 % | 7.125 B 53.36 % | 4.646 B -46.17 % | 8.631 B 10.50 % | 7.811 B -10.58 % | 8.736 B 50.34 % | 5.810 B -38.72 % | 9.481 B 0.89 % | 9.398 B 35.12 % | 6.955 B 67.43 % | 4.154 B -41.56 % | 7.109 B |
| Total investments | 620.104 M 327.66 % | 145.000 M -70.10 % | 485.000 M -11.17 % | 546.000 M -27.30 % | 751.000 M 155.14 % | 294.349 M -75.70 % | 1.212 B 2.32 % | 1.184 B 18.40 % | 1.000 B 1 524.40 % | 61.566 M -70.82 % | 210.970 M 16.51 % | 181.072 M 0.80 % | 179.639 M 1 134.55 % | 14.551 M -96.10 % | 373.399 M -44.74 % | 675.722 M -7.85 % | 733.295 M 41.75 % | 517.315 M 339.08 % | 117.818 M -17.08 % | 142.081 M -14.23 % | 165.654 M 991.26 % | 15.180 M -84.94 % | 100.786 M -16.63 % | 120.885 M -15.59 % | 143.213 M 1 126.14 % | 11.680 M -86.64 % | 87.438 M -50.21 % | 175.610 M 8.22 % | 162.264 M 9 558.57 % | 1.680 M -97.70 % | 73.088 M |
| Total debt | 19.547 B 22.39 % | 15.971 B -35.75 % | 24.857 B 21.67 % | 20.430 B 4.10 % | 19.625 B 23.73 % | 15.861 B -23.39 % | 20.702 B 21.18 % | 17.084 B 28.94 % | 13.249 B 33.85 % | 9.898 B -23.62 % | 12.959 B 14.49 % | 11.319 B 19.96 % | 9.435 B 2.86 % | 9.173 B -25.51 % | 12.314 B 5.12 % | 11.715 B 23.31 % | 9.501 B 59.73 % | 5.948 B -20.44 % | 7.476 B 17.21 % | 6.379 B -24.61 % | 8.461 B 20.44 % | 7.026 B -30.05 % | 10.044 B 11.19 % | 9.033 B -5.78 % | 9.587 B 12.03 % | 8.558 B -16.55 % | 10.255 B -1.64 % | 10.427 B 13.63 % | 9.176 B 20.55 % | 7.612 B -6.04 % | 8.102 B |
| Accumulated other comprehensive income loss | 17.000 K -75.36 % | 69.000 K 240.82 % | -49.000 K 62.88 % | -132.000 K 44.07 % | -236.000 K 43.94 % | -421.000 K 39.42 % | -695.000 K 48.10 % | -1.339 M -100.21 % | 638.952 M 0.08 % | 638.459 M -0.02 % | 638.563 M 0.23 % | 637.109 M 0.14 % | 636.218 M 0.20 % | 634.973 M 0.27 % | 633.287 M -0.47 % | 636.265 M 0.98 % | 630.069 M -7.51 % | 681.239 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 |
| Retained earnings | 7.409 B -12.78 % | 8.495 B 41.60 % | 5.999 B 5.38 % | 5.693 B 6.40 % | 5.350 B -13.28 % | 6.169 B 33.86 % | 4.609 B -3.09 % | 4.756 B -3.50 % | 4.929 B -12.61 % | 5.640 B 17.97 % | 4.781 B 14.65 % | 4.170 B 2.82 % | 4.056 B -4.13 % | 4.230 B 35.00 % | 3.134 B 7.21 % | 2.923 B -4.82 % | 3.071 B -8.34 % | 3.350 B 20.91 % | 2.771 B -5.63 % | 2.936 B 8.56 % | 2.705 B -7.09 % | 2.911 B 23.11 % | 2.364 B 2.60 % | 2.304 B 2.30 % | 2.253 B -10.15 % | 2.507 B 25.79 % | 1.993 B 15.45 % | 1.726 B -2.54 % | 1.771 B -12.01 % | 2.013 B 13.02 % | 1.781 B |
| Common stock | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.00 % | 681.120 M 0.02 % | 681.000 M -0.02 % | 681.120 M 0.02 % | 681.000 M 0.00 % | 681.000 M 0.00 % | 681.000 M -0.02 % | 681.120 M 1 262.24 % | 50.000 M |
| Total equity | 8.680 B -11.12 % | 9.765 B 34.34 % | 7.269 B 4.38 % | 6.964 B 5.31 % | 6.613 B -11.02 % | 7.432 B 26.58 % | 5.871 B -2.43 % | 6.017 B -2.45 % | 6.169 B -10.34 % | 6.880 B 13.84 % | 6.043 B 10.61 % | 5.464 B 2.55 % | 5.328 B -3.15 % | 5.501 B 24.95 % | 4.403 B 4.96 % | 4.195 B -2.86 % | 4.318 B -7.16 % | 4.651 B 14.05 % | 4.078 B -4.13 % | 4.254 B 5.75 % | 4.022 B -4.89 % | 4.229 B 14.83 % | 3.683 B 1.66 % | 3.623 B 1.44 % | 3.571 B -6.66 % | 3.826 B 15.48 % | 3.313 B 8.72 % | 3.048 B -1.46 % | 3.093 B -7.26 % | 3.335 B 83.17 % | 1.821 B |
| Other non current liabilities | 101.612 M -3.16 % | 104.933 M 2.88 % | 102.000 M -1.92 % | 104.000 M -96.18 % | 2.720 B 2 170.62 % | 119.778 M -1.80 % | 121.977 M -4.93 % | 128.297 M 295.15 % | 32.468 M -7.20 % | 34.988 M -3.19 % | 36.141 M -7.95 % | 39.262 M -12.29 % | 44.763 M -7.08 % | 48.172 M -12.15 % | 54.834 M 0.01 % | 54.831 M -22.27 % | 70.540 M -6.42 % | 75.382 M 16.34 % | 64.797 M 21.61 % | 53.283 M -3.77 % | 55.371 M 131.05 % | 23.965 M -5.00 % | 25.226 M -9.07 % | 27.742 M -10.81 % | 31.105 M -2.43 % | 31.881 M -29.76 % | 45.388 M -4.82 % | 47.684 M -9.49 % | 52.683 M -4.02 % | 54.889 M 3.60 % | 52.984 M |
| Long term debt | 13.136 B -1.76 % | 13.371 B -10.77 % | 14.985 B 5.38 % | 14.220 B 0.91 % | 14.091 B 25.94 % | 11.189 B 1.72 % | 11.000 B 4.26 % | 10.551 B 3.56 % | 10.189 B 21.31 % | 8.398 B -2.71 % | 8.632 B 16.54 % | 7.407 B 10.19 % | 6.722 B -7.47 % | 7.265 B -23.47 % | 9.493 B 4.81 % | 9.057 B 18.35 % | 7.653 B 71.16 % | 4.471 B 16.12 % | 3.851 B 7.59 % | 3.579 B 5.14 % | 3.404 B -17.19 % | 4.110 B -9.24 % | 4.529 B 21.95 % | 3.714 B -29.82 % | 5.291 B 6.02 % | 4.991 B 2.61 % | 4.864 B 41.73 % | 3.432 B 1.99 % | 3.365 B 5.75 % | 3.182 B 4.18 % | 3.055 B |
| Total non current liabilities | 13.237 B -1.77 % | 13.475 B -10.68 % | 15.087 B 5.33 % | 14.324 B -16.07 % | 17.066 B 50.91 % | 11.309 B 1.68 % | 11.122 B 4.15 % | 10.679 B 4.48 % | 10.221 B 21.20 % | 8.433 B -2.71 % | 8.668 B 16.41 % | 7.446 B 10.04 % | 6.767 B -7.46 % | 7.313 B -23.41 % | 9.548 B 4.78 % | 9.112 B 17.98 % | 7.723 B 69.87 % | 4.547 B 16.12 % | 3.915 B 7.80 % | 3.632 B 5.00 % | 3.459 B -16.33 % | 4.134 B -9.22 % | 4.554 B 21.72 % | 3.741 B -29.71 % | 5.323 B 5.96 % | 5.023 B 2.31 % | 4.910 B 41.10 % | 3.480 B 1.81 % | 3.418 B 5.58 % | 3.237 B 4.17 % | 3.108 B |
| Other current liabilities | 1.525 B -44.84 % | 2.766 B 140.69 % | 1.149 B 38.94 % | 827.000 M -25.41 % | 1.109 B -20.79 % | 1.400 B 10.50 % | 1.267 B 226.10 % | 388.439 M -80.77 % | 2.020 B -5.45 % | 2.137 B 246.31 % | 617.010 M -14.57 % | 722.210 M -31.68 % | 1.057 B -1.26 % | 1.071 B -28.58 % | 1.499 B 21.64 % | 1.232 B 0.26 % | 1.229 B -8.99 % | 1.351 B 145.31 % | 550.538 M -13.28 % | 634.847 M 6.64 % | 595.337 M -4.24 % | 621.682 M -10.84 % | 697.253 M 10.42 % | 631.477 M -14.37 % | 737.474 M -4.15 % | 769.408 M 25.46 % | 613.277 M -7.22 % | 660.981 M -33.01 % | 986.639 M -1.49 % | 1.002 B 8.70 % | 921.401 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 371.105 M -34.61 % | 567.521 M -60.75 % | 1.446 B -10.94 % | 1.623 B -33.94 % | 2.458 B 625.57 % | 338.711 M -28.21 % | 471.840 M -34.70 % | 722.555 M -34.82 % | 1.108 B -8.31 % | 1.209 B 22.62 % | 985.880 M 7.74 % | 915.084 M -31.70 % | 1.340 B 467.83 % | 235.957 M -47.19 % | 446.795 M 53.62 % | 290.837 M -46.35 % | 542.129 M 35.36 % | 400.523 M 0.04 % | 400.377 M -5.15 % | 422.113 M -39.84 % | 701.620 M 96.50 % | 357.062 M -19.49 % | 443.498 M -30.07 % | 634.158 M -36.28 % | 995.220 M 47.83 % | 673.234 M |
| Short term debt | 6.411 B 146.53 % | 2.600 B -73.66 % | 9.872 B 58.97 % | 6.210 B 12.22 % | 5.534 B 18.45 % | 4.672 B -51.85 % | 9.702 B 48.50 % | 6.533 B 113.44 % | 3.061 B 104.05 % | 1.500 B -65.33 % | 4.327 B 10.60 % | 3.912 B 44.19 % | 2.713 B 42.18 % | 1.908 B -32.37 % | 2.821 B 6.14 % | 2.658 B 43.85 % | 1.848 B 25.13 % | 1.477 B -59.27 % | 3.626 B 29.49 % | 2.800 B -44.64 % | 5.058 B 73.48 % | 2.915 B -47.14 % | 5.515 B 3.68 % | 5.319 B 23.83 % | 4.296 B 20.44 % | 3.567 B -33.84 % | 5.391 B -22.93 % | 6.995 B 20.37 % | 5.811 B 31.18 % | 4.430 B -12.23 % | 5.047 B |
| Total current liabilities | 9.274 B 36.47 % | 6.796 B -46.61 % | 12.729 B 44.80 % | 8.791 B 4.69 % | 8.397 B 6.71 % | 7.869 B -40.86 % | 13.305 B 33.82 % | 9.943 B 64.41 % | 6.047 B 14.42 % | 5.285 B -17.72 % | 6.423 B 14.84 % | 5.593 B 21.38 % | 4.608 B 14.84 % | 4.012 B -24.08 % | 5.285 B 18.19 % | 4.472 B 33.05 % | 3.361 B -2.16 % | 3.435 B -25.98 % | 4.641 B 16.97 % | 3.968 B -41.84 % | 6.822 B 38.29 % | 4.933 B -24.31 % | 6.517 B 4.52 % | 6.235 B 12.05 % | 5.565 B 9.46 % | 5.084 B -18.69 % | 6.253 B -21.62 % | 7.978 B 13.33 % | 7.039 B 14.61 % | 6.142 B -4.41 % | 6.426 B |
| Total liabilities | 22.512 B 11.05 % | 20.271 B -27.12 % | 27.816 B 20.34 % | 23.115 B 2.28 % | 22.599 B 16.89 % | 19.333 B -20.85 % | 24.427 B 18.45 % | 20.622 B 26.76 % | 16.268 B 18.59 % | 13.718 B -9.10 % | 15.092 B 15.74 % | 13.040 B 14.63 % | 11.375 B 0.44 % | 11.325 B -23.65 % | 14.833 B 9.20 % | 13.583 B 22.55 % | 11.084 B 38.87 % | 7.982 B -6.72 % | 8.556 B 12.59 % | 7.600 B -26.08 % | 10.281 B 13.39 % | 9.067 B -18.10 % | 11.071 B 10.97 % | 9.976 B -8.37 % | 10.887 B 7.72 % | 10.107 B -9.45 % | 11.162 B -2.58 % | 11.457 B 9.57 % | 10.457 B 11.49 % | 9.379 B -1.62 % | 9.534 B |
| Other non current assets | 1.000 K 100.21 % | -476.000 K -123.80 % | 2.000 M 100.00 % | 1.000 M 100.41 % | -241.798 M -470.83 % | 65.205 M -94.62 % | 1.212 B 127.74 % | 531.964 M 117.20 % | -3.092 B -315.85 % | 1.433 B 579.01 % | 210.970 M 16.51 % | 181.072 M 107.94 % | -2.280 B -545 554.55 % | 418.000 K 100.02 % | -2.627 B 10.71 % | -2.942 B -501.20 % | 733.295 M 2 476.22 % | 28.464 M -75.84 % | 117.818 M -17.08 % | 142.081 M -14.23 % | 165.654 M 1 096.92 % | 13.840 M -86.27 % | 100.786 M -16.63 % | 120.885 M -15.59 % | 143.214 M 290.88 % | 36.639 M -58.10 % | 87.441 M -50.21 % | 175.611 M 8.22 % | 162.265 M 546.81 % | 25.087 M -65.68 % | 73.089 M |
| Long term investments | 620.104 M 327.66 % | 145.000 M -70.10 % | 485.000 M -11.17 % | 546.000 M -27.30 % | 751.000 M | 0.000 -100.00 % | 1.211 B 85.71 % | 652.083 M -34.79 % | 1.000 B 177.32 % | -1.293 B -715.90 % | 210.000 M 16.02 % | 181.000 M 1.12 % | 179.000 M 132.47 % | 77.000 M -79.36 % | 373.000 M -44.74 % | 675.000 M -7.91 % | 733.000 M 36.02 % | 538.887 M 360.59 % | 117.000 M -17.61 % | 142.000 M -13.94 % | 165.000 M 75.59 % | 93.970 M -6.03 % | 100.000 M -16.67 % | 120.000 M -16.08 % | 143.000 M 449.16 % | 26.040 M -70.07 % | 87.000 M -50.29 % | 175.000 M 8.02 % | 162.000 M 1 016.16 % | 14.514 M | 0.000 |
| Intangible assets | 22.097 M 3.88 % | 21.271 M -7.52 % | 23.000 M -11.54 % | 26.000 M -26.78 % | 35.508 M -7.11 % | 38.224 M -1.28 % | 38.720 M -7.22 % | 41.732 M 4.33 % | 40.000 M -7.95 % | 43.456 M 31.68 % | 33.000 M 94.12 % | 17.000 M 13.33 % | 15.000 M -13.65 % | 17.371 M -3.49 % | 18.000 M -5.26 % | 19.000 M -9.52 % | 21.000 M -7.68 % | 22.746 M -1.10 % | 23.000 M 15.00 % | 20.000 M 5.26 % | 19.000 M -1.11 % | 19.213 M -3.94 % | 20.000 M 0.00 % | 20.000 M 185.71 % | 7.000 M -9.36 % | 7.723 M 10.33 % | 7.000 M 40.00 % | 5.000 M 0.00 % | 5.000 M -24.29 % | 6.604 M -9.97 % | 7.335 M |
| GoodWill | 586.640 M -4.55 % | 614.575 M -4.27 % | 642.000 M -4.18 % | 670.000 M -4.06 % | 698.381 M -3.85 % | 726.317 M -3.70 % | 754.252 M -3.57 % | 782.187 M 122 885.38 % | 636.000 K | 0.000 -100.00 % | 518.000 K 10.68 % | 468.000 K -47.42 % | 890.000 K | 0.000 -100.00 % | 921.000 K 52.23 % | 605.000 K 249.71 % | 173.000 K | 0.000 -100.00 % | 98.000 K -86.46 % | 724.000 K -21.30 % | 920.000 K | 0.000 -100.00 % | 793.000 K 8.19 % | 733.000 K 114.96 % | 341.000 K | 0.000 -100.00 % | 184.000 K 29.58 % | 142.000 K -83.73 % | 873.000 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 608.738 M -4.26 % | 635.846 M -4.38 % | 665.000 M -4.45 % | 696.000 M -5.16 % | 733.889 M -4.01 % | 764.541 M -3.59 % | 792.972 M -3.76 % | 823.919 M 1 927.56 % | 40.636 M -6.49 % | 43.456 M 29.65 % | 33.518 M 91.88 % | 17.468 M 9.93 % | 15.890 M -8.53 % | 17.371 M -8.19 % | 18.921 M -3.49 % | 19.605 M -7.41 % | 21.173 M -6.92 % | 22.746 M -1.52 % | 23.098 M 11.46 % | 20.724 M 4.04 % | 19.920 M 3.68 % | 19.213 M -7.60 % | 20.793 M 0.29 % | 20.733 M 182.43 % | 7.341 M -4.95 % | 7.723 M 7.50 % | 7.184 M 39.71 % | 5.142 M -12.45 % | 5.873 M -11.07 % | 6.604 M -9.97 % | 7.335 M |
| Property plant equipment net | 2.428 B -0.45 % | 2.439 B 22.56 % | 1.990 B -0.55 % | 2.001 B -0.02 % | 2.001 B -1.10 % | 2.024 B -0.25 % | 2.029 B -0.68 % | 2.043 B -0.47 % | 2.052 B -0.47 % | 2.062 B -2.09 % | 2.106 B 1.44 % | 2.076 B -0.52 % | 2.087 B 0.06 % | 2.085 B -6.75 % | 2.236 B -0.54 % | 2.248 B -0.32 % | 2.256 B -0.25 % | 2.261 B -0.63 % | 2.276 B -0.45 % | 2.286 B 6.87 % | 2.139 B 2.41 % | 2.089 B 1.15 % | 2.065 B -0.63 % | 2.078 B 6.63 % | 1.949 B -0.57 % | 1.960 B 0.19 % | 1.956 B -30.00 % | 2.795 B -2.37 % | 2.862 B -0.46 % | 2.875 B 7.40 % | 2.677 B |
| Total non current assets | 3.657 B 0.41 % | 3.642 B 15.91 % | 3.142 B -3.14 % | 3.244 B -0.01 % | 3.244 B -4.41 % | 3.394 B -15.85 % | 4.033 B -0.43 % | 4.050 B 30.96 % | 3.093 B 23.93 % | 2.496 B 6.18 % | 2.350 B 3.33 % | 2.274 B -0.34 % | 2.282 B 0.35 % | 2.274 B -13.48 % | 2.629 B -10.71 % | 2.944 B -2.20 % | 3.010 B 1.01 % | 2.980 B 23.32 % | 2.417 B -1.32 % | 2.449 B 5.34 % | 2.324 B 1.86 % | 2.282 B 4.37 % | 2.186 B -1.50 % | 2.220 B 5.73 % | 2.099 B 0.52 % | 2.088 B 1.83 % | 2.051 B -31.07 % | 2.975 B -1.82 % | 3.030 B 2.62 % | 2.953 B 7.09 % | 2.758 B |
| Other current assets | 21.592 B 23.38 % | 17.500 B 3 638.78 % | 468.070 M 93.81 % | 241.507 M 320.80 % | -109.377 M -130.02 % | 364.400 M -56.87 % | 844.970 M 56.18 % | 541.022 M 39.42 % | 388.043 M 57.70 % | 246.069 M 11.49 % | 220.713 M -8.29 % | 240.656 M -39.42 % | 397.267 M 6.98 % | 371.350 M -5.45 % | 392.774 M 62.58 % | 241.586 M -6.77 % | 259.120 M 36.68 % | 189.587 M -40.34 % | 317.800 M 87.59 % | 169.411 M -29.69 % | 240.939 M 40.60 % | 171.359 M -71.97 % | 611.334 M 5.54 % | 579.237 M 35.97 % | 425.989 M 40.36 % | 303.496 M -51.02 % | 619.661 M 52.83 % | 405.451 M 15.66 % | 350.557 M 118.10 % | 160.732 M -80.44 % | 821.587 M |
| Short term investments | 0.000 -100.00 % | 3.884 M -0.87 % | 3.918 M -0.23 % | 3.927 M -94.72 % | 74.349 M -74.74 % | 294.349 M -31.61 % | 430.384 M -19.10 % | 531.964 M -55.22 % | 1.188 B -12.33 % | 1.355 B 139 587.01 % | 970.000 K 1 247.22 % | 72.000 K -88.73 % | 639.000 K 101.02 % | -62.449 M -15 751.38 % | 399.000 K -44.74 % | 722.000 K 144.75 % | 295.000 K 101.37 % | -21.572 M -2 737.16 % | 818.000 K 909.88 % | 81.000 K -87.61 % | 654.000 K 100.83 % | -78.790 M -10 124.17 % | 786.000 K -11.19 % | 885.000 K 315.49 % | 213.000 K 101.48 % | -14.360 M -3 378.54 % | 438.000 K -28.20 % | 610.000 K 131.06 % | 264.000 K 102.06 % | -12.834 M | 0.000 |
| cash and cash equivalents | 5.931 B -32.90 % | 8.839 B 46.92 % | 6.016 B 114.78 % | 2.801 B -6.29 % | 2.989 B -43.61 % | 5.301 B 110.81 % | 2.514 B -21.38 % | 3.198 B 31.46 % | 2.433 B -44.51 % | 4.385 B 30.44 % | 3.361 B -1.21 % | 3.403 B -7.85 % | 3.692 B -33.35 % | 5.540 B 40.22 % | 3.951 B 19.46 % | 3.307 B -9.11 % | 3.639 B -8.87 % | 3.993 B 61.56 % | 2.471 B -42.36 % | 4.287 B 220.81 % | 1.336 B -43.84 % | 2.380 B 68.44 % | 1.413 B 15.63 % | 1.222 B 43.45 % | 851.713 M -69.00 % | 2.748 B 254.91 % | 774.151 M -24.77 % | 1.029 B -53.66 % | 2.221 B -35.78 % | 3.458 B 248.31 % | 992.819 M |
| Cash and short term investments | 5.931 B -32.90 % | 8.839 B 46.83 % | 6.020 B 114.58 % | 2.805 B -8.42 % | 3.063 B -45.25 % | 5.595 B 90.00 % | 2.945 B -21.06 % | 3.730 B 3.02 % | 3.621 B -36.92 % | 5.740 B 70.75 % | 3.361 B -1.21 % | 3.403 B -7.85 % | 3.692 B -33.35 % | 5.540 B 40.22 % | 3.951 B 19.46 % | 3.307 B -9.11 % | 3.639 B -8.87 % | 3.993 B 61.56 % | 2.471 B -42.36 % | 4.287 B 220.81 % | 1.336 B -43.84 % | 2.380 B 68.44 % | 1.413 B 15.63 % | 1.222 B 43.45 % | 851.713 M -69.00 % | 2.748 B 254.91 % | 774.151 M -24.77 % | 1.029 B -53.66 % | 2.221 B -35.78 % | 3.458 B 248.31 % | 992.819 M |
| Total current assets | 27.535 B 4.32 % | 26.394 B -17.37 % | 31.943 B 19.03 % | 26.835 B 0.00 % | 26.835 B 15.59 % | 23.215 B -11.61 % | 26.265 B 16.28 % | 22.589 B 16.77 % | 19.344 B 6.86 % | 18.102 B -3.63 % | 18.784 B 15.75 % | 16.229 B 12.54 % | 14.420 B -0.90 % | 14.552 B -12.37 % | 16.607 B 11.95 % | 14.834 B 19.70 % | 12.392 B 28.38 % | 9.653 B -5.53 % | 10.218 B 8.65 % | 9.405 B -21.49 % | 11.979 B 8.76 % | 11.014 B -12.36 % | 12.567 B 10.43 % | 11.380 B -7.93 % | 12.359 B 4.34 % | 11.845 B -4.67 % | 12.425 B 7.76 % | 11.530 B 9.60 % | 10.520 B 7.77 % | 9.761 B 13.55 % | 8.596 B |
| Inventory | 0.000 | 0.000 -100.00 % | 24.818 B 14.40 % | 21.695 B -0.44 % | 21.792 B 38.95 % | 15.683 B -21.80 % | 20.056 B 21.70 % | 16.480 B 26.81 % | 12.996 B 32.65 % | 9.797 B -22.40 % | 12.626 B 16.43 % | 10.844 B 25.54 % | 8.638 B 12.88 % | 7.652 B -30.44 % | 11.001 B 5.33 % | 10.445 B 30.88 % | 7.980 B 72.03 % | 4.639 B -37.56 % | 7.429 B 51.20 % | 4.913 B -50.33 % | 9.892 B 20.48 % | 8.211 B -22.12 % | 10.543 B 10.89 % | 9.508 B -9.10 % | 10.459 B 23.97 % | 8.437 B -23.51 % | 11.030 B 11.33 % | 9.907 B 24.68 % | 7.946 B 30.32 % | 6.098 B -9.99 % | 6.774 B |
| Net receivables | 12.052 M -78.28 % | 55.495 M -91.29 % | 637.000 M -69.57 % | 2.093 B 0.15 % | 2.090 B 32.83 % | 1.573 B -34.98 % | 2.420 B 31.68 % | 1.838 B -21.45 % | 2.339 B 0.85 % | 2.320 B -9.97 % | 2.577 B 47.93 % | 1.742 B 2.90 % | 1.693 B 71.24 % | 988.517 M -21.65 % | 1.262 B 50.16 % | 840.193 M 63.38 % | 514.263 M -38.16 % | 831.565 M | 0.000 -100.00 % | 34.885 M -93.15 % | 508.992 M 101.78 % | 252.257 M | 0.000 -100.00 % | 71.115 M -88.58 % | 622.519 M 74.43 % | 356.883 M 51 999.71 % | 685.000 K -99.63 % | 187.665 M 12 015.24 % | 1.549 M -86.97 % | 11.892 M 49.64 % | 7.947 M |
| Tax assets | 0.000 -100.00 % | 422.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 540.669 M 144.65 % | -1.211 B | 0.000 -100.00 % | 3.092 B 1 130.81 % | 251.223 M 219.63 % | -210.000 M -16.02 % | -181.000 M -107.94 % | 2.281 B 2 324.77 % | 94.056 M -96.42 % | 2.627 B -10.72 % | 2.943 B 501.46 % | -733.000 M -669.42 % | 128.727 M 210.02 % | -117.000 M 17.61 % | -142.000 M 13.94 % | -165.000 M -348.73 % | 66.336 M 166.34 % | -100.000 M 16.67 % | -120.000 M 16.08 % | -143.000 M -346.34 % | 58.051 M 166.73 % | -87.000 M 50.29 % | -175.000 M -8.02 % | -162.000 M -614.06 % | 31.514 M | 0.000 |
| Other assets | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 29.213 B 18 693.47 % | 155.440 M 5 181 233.33 % | 3.000 K 200.00 % | 1.000 K -50.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 100.00 % | 1.000 K -80.00 % | 5.000 K 400.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K -66.67 % | 3.000 K | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K |
| Account payables | 1.338 B -6.41 % | 1.430 B -16.29 % | 1.708 B -2.62 % | 1.754 B -0.03 % | 1.754 B 27.21 % | 1.379 B -22.05 % | 1.769 B 12.65 % | 1.571 B 62.93 % | 963.996 M -2.80 % | 991.782 M -28.01 % | 1.378 B 53.36 % | 898.268 M 7.83 % | 833.076 M 13.84 % | 731.808 M -22.93 % | 949.544 M 64.98 % | 575.551 M 104.36 % | 281.639 M -24.13 % | 371.207 M -20.15 % | 464.863 M 5.66 % | 439.964 M -62.27 % | 1.166 B -7.38 % | 1.259 B 313.79 % | 304.277 M 10.59 % | 275.146 M -47.99 % | 529.037 M -14.06 % | 615.564 M 148.00 % | 248.210 M -21.04 % | 314.341 M 30.44 % | 240.978 M -53.20 % | 514.936 M 12.61 % | 457.289 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.256 M | 0.000 -100.00 % | 4.789 M 108.76 % | 2.294 M -99.65 % | 656.525 M 545.67 % | 101.681 M 67.52 % | 60.698 M 1 234.61 % | 4.548 M -98.49 % | 301.785 M 1 915.39 % | 14.974 M 170.00 % | 5.546 M 141.76 % | 2.294 M -99.03 % | 236.791 M | 0.000 -100.00 % | 92.874 M 3 808.84 % | 2.376 M -98.26 % | 136.465 M | 0.000 -100.00 % | 8.919 M 288.80 % | 2.294 M -98.26 % | 132.126 M | 0.000 -100.00 % | 7.504 M 1 211.89 % | 572.000 K -99.71 % | 195.742 M | 0.000 |
| Deferred revenue non current | 637.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 255.003 M | 0.000 | 0.000 -100.00 % | 518.854 M | 0.000 -100.00 % | 13.394 M -57.57 % | 31.571 M -84.51 % | 203.848 M -64.78 % | 578.765 M 2.29 % | 565.819 M 12.24 % | 504.107 M 134.10 % | 215.340 M 9.26 % | 197.085 M -8.95 % | 216.469 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 510.000 K | 0.000 -100.00 % | 1.339 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 |
| Other total stockholders equity | 589.507 M 0.00 % | 589.507 M 0.10 % | 588.942 M 0.00 % | 588.942 M 1.28 % | 581.509 M 0.07 % | 581.089 M -0.07 % | 581.510 M 0.23 % | 580.171 M 823.50 % | -80.190 M 0.00 % | -80.190 M -38.87 % | -57.744 M -109.43 % | 612.421 M 1 449.54 % | -45.380 M 0.00 % | -45.380 M 0.00 % | -45.380 M 0.65 % | -45.675 M 28.26 % | -63.669 M -544.36 % | -9.881 M -101.58 % | 626.139 M -1.64 % | 636.549 M -0.04 % | 636.778 M -0.06 % | 637.146 M -0.06 % | 637.550 M 0.03 % | 637.377 M -51.67 % | 1.319 B 106.61 % | 638.320 M -51.66 % | 1.320 B -0.07 % | 1.321 B -0.01 % | 1.321 B 106.27 % | 640.651 M 6 130.22 % | -10.624 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -518.854 M | 0.000 -100.00 % | 323.464 M 1 124.56 % | -31.571 M 84.51 % | -203.848 M 64.78 % | -578.765 M -2.29 % | -565.819 M -12.24 % | -504.107 M -134.10 % | -215.340 M -9.26 % | -197.085 M -242.67 % | 138.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.436 M 5 181 300.00 % | -3.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 31.191 B 3.85 % | 30.036 B -14.39 % | 35.085 B 16.64 % | 30.079 B 2.97 % | 29.212 B 9.14 % | 26.765 B -11.66 % | 30.298 B 13.74 % | 26.639 B 18.73 % | 22.437 B 8.93 % | 20.598 B -2.54 % | 21.135 B 14.22 % | 18.503 B 10.78 % | 16.703 B -0.73 % | 16.826 B -12.52 % | 19.235 B 8.20 % | 17.778 B 15.42 % | 15.402 B 21.92 % | 12.633 B -0.01 % | 12.635 B 6.59 % | 11.853 B -17.13 % | 14.303 B 7.57 % | 13.296 B -9.88 % | 14.754 B 8.49 % | 13.599 B -5.94 % | 14.459 B 3.77 % | 13.933 B -3.75 % | 14.476 B -0.20 % | 14.505 B 7.05 % | 13.550 B 6.57 % | 12.714 B 11.98 % | 11.354 B |
| 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.586 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.173 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 |
| Change in working capital | 0.000 | 0.000 | 0.000 100.00 % | -3.615 B -4.88 % | -3.447 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 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -258.275 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 |
| Inventory | 0.000 | 0.000 | 0.000 100.00 % | -3.006 B 0.03 % | -3.006 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 |
| 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 |
| Other working capital | 0.000 | 0.000 | 0.000 100.00 % | -609.169 M -235.02 % | -181.832 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 112.601 M 104.51 % | -2.495 B -718.03 % | -305.000 M -381.27 % | -63.374 M -152.46 % | 120.805 M 107.74 % | -1.560 B -1 052.59 % | 163.764 M -13.48 % | 189.272 M -36.27 % | 297.000 M 134.58 % | -859.000 M -40.59 % | -611.000 M -431.30 % | -115.000 M -1 337.50 % | -8.000 M 99.27 % | -1.095 B -423.92 % | -209.000 M -240.27 % | 149.000 M 23.14 % | 121.000 M 120.86 % | -580.000 M -447.31 % | 167.000 M 172.61 % | -230.000 M -496.55 % | 58.000 M 110.62 % | -546.000 M -857.89 % | -57.000 M -11.76 % | -51.000 M -148.11 % | 106.000 M 120.66 % | -513.000 M -93.58 % | -265.000 M -663.83 % | 47.000 M -49.46 % | 93.000 M 137.20 % | -250.000 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 100.00 % | -3.293 B 0.03 % | -3.294 B | 0.000 -100.00 % | 33.688 M 1.86 % | 33.072 M 2.21 % | 32.356 M -17.82 % | 39.370 M 2.91 % | 38.256 M 13.63 % | 33.668 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -1.817 M 16.77 % | -2.183 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 |
| 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 2.710 M -17.63 % | 3.290 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 893.000 K -19.33 % | 1.107 M | 0.000 | 0.000 | 0.000 100.00 % | -315.720 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 |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -221.995 M 0.00 % | -222.006 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 -100.00 % | 2.265 B -0.03 % | 2.265 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 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 2.043 B -0.04 % | 2.043 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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -683.936 M -61.88 % | -422.495 M | 0.000 -100.00 % | 1.023 B 2 587.54 % | -41.130 M 85.81 % | -289.872 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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.514 B -21.38 % | 3.198 B -11.67 % | 3.621 B -17.42 % | 4.385 B 30.44 % | 3.361 B -1.21 % | 3.403 B -7.85 % | 3.692 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.301 B 110.81 % | 2.514 B -21.38 % | 3.198 B -11.67 % | 3.621 B -17.42 % | 4.385 B 30.44 % | 3.361 B -1.21 % | 3.403 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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 100.00 % | -3.293 B 0.03 % | -3.294 B | 0.000 -100.00 % | 33.688 M 1.86 % | 33.072 M 2.21 % | 32.356 M -17.82 % | 39.370 M 2.91 % | 38.256 M 13.63 % | 33.668 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -1.817 M 16.77 % | -2.183 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 100.00 % | -3.295 B 0.04 % | -3.296 B | 0.000 -100.00 % | 33.688 M 1.86 % | 33.072 M 2.21 % | 32.356 M -17.82 % | 39.370 M 2.91 % | 38.256 M 13.63 % | 33.668 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 |
| 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 |