eMudhra Limited EMUDHRA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | 5.194 B 39.20 % | 3.731 B 49.99 % | 2.488 B 36.20 % | 1.826 B 38.79 % | 1.316 B 13.00 % | 1.165 B 14.63 % | 1.016 B |
| Net income | 846.380 M 12.75 % | 750.640 M 21.71 % | 616.770 M 48.96 % | 414.040 M 137.14 % | 174.600 M 4.89 % | 166.460 M -4.53 % | 174.360 M |
| Income before tax | 1.074 B 15.90 % | 926.620 M 26.28 % | 733.790 M 45.43 % | 504.580 M 61.83 % | 311.800 M 35.46 % | 230.180 M 6.33 % | 216.470 M |
| Income before tax ratio | 0.21 -16.74 % | 0.25 -15.81 % | 0.29 6.77 % | 0.28 16.60 % | 0.24 19.87 % | 0.20 -7.24 % | 0.21 |
| EBITDA | 1.239 B 6.40 % | 1.165 B 25.84 % | 925.570 M 35.94 % | 680.880 M 66.96 % | 407.800 M 26.38 % | 322.680 M 6.13 % | 304.040 M |
| Net income ratio | 0.16 -19.00 % | 0.20 -18.86 % | 0.25 9.37 % | 0.23 70.86 % | 0.13 -7.18 % | 0.14 -16.72 % | 0.17 |
| Ratio EBITDA | 0.24 -23.56 % | 0.31 -16.10 % | 0.37 -0.20 % | 0.37 20.30 % | 0.31 11.84 % | 0.28 -7.42 % | 0.30 |
| Gross profit ratio | 0.34 -52.12 % | 0.72 15.39 % | 0.62 7.92 % | 0.58 2.07 % | 0.56 1.37 % | 0.56 -0.99 % | 0.56 |
| Weighted average shs out dil | 82.816 M 4.77 % | 79.044 M 2.71 % | 76.958 M 9.66 % | 70.180 M 0.00 % | 70.180 M 0.00 % | 70.180 M -10.11 % | 78.072 M |
| Weighted average shs out | 81.324 M 5.52 % | 77.068 M 4.34 % | 73.860 M 5.24 % | 70.180 M 0.00 % | 70.180 M 0.00 % | 70.180 M -10.11 % | 78.072 M |
| EPS diluted | 10.22 7.58 % | 9.50 18.60 % | 8.01 35.76 % | 5.90 136.95 % | 2.49 5.06 % | 2.37 6.28 % | 2.23 |
| Earnings per share | 10.41 6.88 % | 9.74 16.65 % | 8.35 41.53 % | 5.90 136.95 % | 2.49 5.06 % | 2.37 6.28 % | 2.23 |
| Gross profit | 1.783 B -33.35 % | 2.675 B 73.08 % | 1.545 B 46.99 % | 1.051 B 41.67 % | 742.120 M 14.55 % | 647.870 M 13.50 % | 570.790 M |
| Income tax expense | 201.640 M 23.63 % | 163.100 M 33.90 % | 121.810 M 30.67 % | 93.220 M 60.14 % | 58.210 M 26.49 % | 46.020 M 9.29 % | 42.110 M |
| Cost of revenue | 3.411 B 222.87 % | 1.057 B 12.13 % | 942.270 M 21.58 % | 775.040 M 35.07 % | 573.810 M 11.07 % | 516.630 M 16.08 % | 445.050 M |
| General and administrative expenses | 173.740 M -12.27 % | 198.030 M 84.27 % | 107.470 M 55.53 % | 69.100 M -7.50 % | 74.700 M 63.46 % | 45.700 M 74.96 % | 26.120 M |
| Selling and marketing expenses | 132.090 M 42.19 % | 92.900 M -6.80 % | 99.680 M 48.51 % | 67.120 M 158.45 % | 25.970 M -5.53 % | 27.490 M 81.57 % | 15.140 M |
| Other expenses | 463.600 M -67.19 % | 1.413 B 126.61 % | 623.500 M 65.86 % | 375.910 M 13.96 % | 329.850 M -1.26 % | 334.050 M 3 340 400.00 % | 10.000 K |
| Operating expenses | 769.430 M -54.84 % | 1.704 B 105.12 % | 830.650 M 62.20 % | 512.130 M 18.96 % | 430.520 M 5.72 % | 407.240 M 23.25 % | 330.410 M |
| Cost and expenses | 4.188 B 51.72 % | 2.760 B 55.70 % | 1.773 B 37.74 % | 1.287 B 28.16 % | 1.004 B 8.71 % | 923.870 M 19.14 % | 775.460 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 305.830 M 5.12 % | 290.930 M 40.44 % | 207.150 M 52.07 % | 136.220 M 35.31 % | 100.670 M 37.55 % | 73.190 M 77.39 % | 41.260 M |
| Interest income | 38.930 M 13.76 % | 34.220 M 1.57 % | 33.690 M 914.76 % | 3.320 M 225.49 % | 1.020 M 112.50 % | 480.000 K -44.83 % | 870.000 K |
| Interest expense | 11.580 M -61.46 % | 30.050 M -11.23 % | 33.850 M -25.77 % | 45.600 M 442.21 % | 8.410 M 25.90 % | 6.680 M 153.03 % | 2.640 M |
| Depreciation and amortization | 238.260 M 14.50 % | 208.090 M 31.33 % | 158.450 M 21.23 % | 130.700 M 49.08 % | 87.670 M 1.92 % | 86.020 M 1.20 % | 85.000 M |
| Operating income | 1.013 B 4.36 % | 970.760 M 34.90 % | 719.620 M 32.46 % | 543.270 M 74.35 % | 311.600 M 29.49 % | 240.640 M 0.11 % | 240.380 M |
| Operating income ratio | 0.20 -25.03 % | 0.26 -10.06 % | 0.29 -2.75 % | 0.30 25.62 % | 0.24 14.59 % | 0.21 -12.67 % | 0.24 |
| Total other income expenses net | 60.860 M 237.88 % | -44.140 M -411.50 % | 14.170 M 136.62 % | -38.690 M -19 445.00 % | 200.000 K 101.91 % | -10.450 M 56.29 % | -23.910 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Net debt | -1.073 B 50.69 % | -2.176 B -422.41 % | -416.580 M -170.76 % | 588.760 M 23.67 % | 476.070 M 47.51 % | 322.730 M 33.35 % | 242.010 M |
| Total investments | 883.850 M 243.46 % | 257.340 M -51.59 % | 531.590 M 825.79 % | 57.420 M -58.35 % | 137.870 M 27 474.00 % | 500.000 K -66.67 % | 1.500 M |
| Total debt | 0.000 -100.00 % | 76.410 M -69.82 % | 253.220 M -62.28 % | 671.310 M 30.81 % | 513.200 M 23.78 % | 414.590 M 56.26 % | 265.320 M |
| Accumulated other comprehensive income loss | 530.760 M 26.68 % | 418.970 M 8.07 % | 387.700 M 67.73 % | 231.140 M 22.45 % | 188.760 M -77.40 % | 835.400 M 833.72 % | 89.470 M |
| Retained earnings | 2.698 B 38.18 % | 1.953 B 50.68 % | 1.296 B 50.69 % | 860.020 M 92.27 % | 447.290 M 14.54 % | 390.510 M 69.74 % | 230.060 M |
| Common stock | 406.620 M 0.60 % | 404.200 M 7.82 % | 374.870 M 6.83 % | 350.900 M 0.00 % | 350.900 M 0.00 % | 350.900 M 0.00 % | 350.900 M |
| Total equity | 7.473 B 12.87 % | 6.621 B 68.72 % | 3.924 B 154.65 % | 1.541 B 32.14 % | 1.166 B 25.29 % | 930.770 M 23.05 % | 756.430 M |
| Other non current liabilities | 90.590 M 253.04 % | 25.660 M -7.06 % | 27.610 M 0.44 % | 27.490 M -21.86 % | 35.180 M 45.31 % | 24.210 M 13.93 % | 21.250 M |
| Long term debt | 0.000 -100.00 % | 290.000 K -99.53 % | 61.970 M -79.41 % | 300.960 M -13.71 % | 348.780 M 32.95 % | 262.340 M 39.28 % | 188.360 M |
| Total non current liabilities | 234.940 M 92.59 % | 121.990 M 5.82 % | 115.280 M -67.00 % | 349.350 M -14.74 % | 409.750 M 33.14 % | 307.770 M 34.63 % | 228.610 M |
| Other current liabilities | 659.270 M 97.37 % | 334.020 M 176.92 % | 120.620 M 31.25 % | 91.900 M -16.17 % | 109.630 M -66.05 % | 322.910 M 271.67 % | 86.880 M |
| Deferred revenue | 0.000 -100.00 % | 56.570 M 45.72 % | 38.820 M 40.70 % | 27.590 M 165.80 % | 10.380 M 106.82 % | -152.250 M -5 368.17 % | 2.890 M |
| Short term debt | 0.000 -100.00 % | 76.120 M -60.20 % | 191.250 M -48.36 % | 370.350 M 125.25 % | 164.420 M 64.34 % | 100.050 M 30.00 % | 76.960 M |
| Total current liabilities | 973.610 M 28.57 % | 757.260 M 35.22 % | 560.030 M -20.11 % | 701.030 M 104.26 % | 343.210 M -1.54 % | 348.570 M 65.90 % | 210.110 M |
| Total liabilities | 1.209 B 37.45 % | 879.250 M 30.20 % | 675.310 M -35.71 % | 1.050 B 39.50 % | 752.960 M 14.72 % | 656.340 M 49.60 % | 438.720 M |
| Other non current assets | 21.010 M -61.99 % | 55.270 M 110.39 % | -532.120 M -774.51 % | 78.890 M 394 550.00 % | -20.000 K 99.90 % | -19.920 M -241.68 % | -5.830 M |
| Long term investments | 33.790 M 97.49 % | 17.110 M 27.40 % | 13.430 M -76.61 % | 57.420 M -58.35 % | 137.870 M 27 474.00 % | 500.000 K -94.57 % | 9.200 M |
| Intangible assets | 1.790 B 61.31 % | 1.110 B 61.39 % | 687.760 M 22.36 % | 562.060 M 39.72 % | 402.290 M -9.14 % | 442.760 M -8.32 % | 482.920 M |
| GoodWill | 1.255 B 145.34 % | 511.380 M 1 204.87 % | 39.190 M 33.85 % | 29.280 M -44.66 % | 52.910 M 2.02 % | 51.860 M | 0.000 |
| Goodwill and intangible assets | 3.045 B 87.81 % | 1.621 B 123.03 % | 726.950 M 22.93 % | 591.340 M 29.91 % | 455.200 M -7.97 % | 494.620 M 2.42 % | 482.920 M |
| Property plant equipment net | 1.319 B -6.51 % | 1.411 B 3.33 % | 1.366 B 34.89 % | 1.013 B 21.13 % | 835.900 M 50.67 % | 554.780 M 50.71 % | 368.100 M |
| Total non current assets | 4.419 B 42.33 % | 3.105 B 46.72 % | 2.116 B 25.76 % | 1.683 B 14.75 % | 1.466 B 39.31 % | 1.053 B 24.54 % | 845.190 M |
| Other current assets | 137.070 M 56.74 % | 87.450 M 74.97 % | 49.980 M -50.10 % | 100.170 M 22.94 % | 81.480 M 47.26 % | 55.330 M 47.35 % | 37.550 M |
| Short term investments | 850.060 M 253.85 % | 240.230 M -53.64 % | 518.160 M | 0.000 -100.00 % | 620.000 K -38.00 % | 1.000 M 257.14 % | 280.000 K |
| cash and cash equivalents | 1.013 B -55.05 % | 2.253 B 236.32 % | 669.800 M 711.39 % | 82.550 M 7.03 % | 77.130 M -16.04 % | 91.860 M 294.08 % | 23.310 M |
| Cash and short term investments | 1.868 B -25.06 % | 2.493 B 109.85 % | 1.188 B 1 339.08 % | 82.550 M 6.17 % | 77.750 M -16.27 % | 92.860 M 298.37 % | 23.310 M |
| Total current assets | 4.262 B -3.03 % | 4.395 B 76.99 % | 2.483 B 173.28 % | 908.660 M 100.71 % | 452.720 M -15.30 % | 534.500 M 52.73 % | 349.960 M |
| Inventory | 13.990 M -52.35 % | 29.360 M 183.95 % | 10.340 M -51.64 % | 21.380 M 199.44 % | 7.140 M -51.23 % | 14.640 M 422.86 % | 2.800 M |
| Net receivables | 2.243 B 25.62 % | 1.785 B 44.58 % | 1.235 B 75.27 % | 704.560 M 146.05 % | 286.350 M -22.96 % | 371.670 M 29.82 % | 286.300 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 542.260 M 1 044.37 % | -57.420 M -253.24 % | 37.470 M 65.58 % | 22.630 M 345.98 % | -9.200 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 314.340 M 31.18 % | 239.620 M 31.56 % | 182.140 M 26.73 % | 143.720 M 310.86 % | 34.980 M -55.07 % | 77.860 M 68.35 % | 46.250 M |
| Tax payables | 0.000 -100.00 % | 50.930 M 87.24 % | 27.200 M -59.69 % | 67.470 M 183.49 % | 23.800 M | 0.000 -100.00 % | 20.000 K |
| Deferred revenue non current | 29.590 M 2.67 % | 28.820 M 57 540.00 % | 50.000 K -98.32 % | 2.980 M -75.47 % | 12.150 M -24.86 % | 16.170 M -12.26 % | 18.430 M |
| Minority interest | 19.540 M -66.21 % | 57.820 M 606.85 % | 8.180 M -36.88 % | 12.960 M -86.00 % | 92.590 M 888.15 % | 9.370 M | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 1.700 M -98.24 % | 96.720 M -24.08 % | 127.400 M -17.38 % | 154.200 M 441.68 % | -45.130 M | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 3.528 B 4 002.63 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M |
| Other total stockholders equity | 3.818 B 0.81 % | 3.787 B 103.88 % | 1.857 B 840.80 % | 197.430 M 31 238.10 % | 630.000 K 0.00 % | 630.000 K -99.30 % | 89.470 M |
| Deferred tax liabilities non current | 114.760 M 70.72 % | 67.220 M 162.07 % | 25.650 M 43.14 % | 17.920 M 31.38 % | 13.640 M 79.95 % | 7.580 M 144.52 % | 3.100 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 8.681 B 15.75 % | 7.500 B 63.06 % | 4.599 B 77.49 % | 2.591 B 35.03 % | 1.919 B 20.92 % | 1.587 B 32.80 % | 1.195 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -148.250 M -21.98 % | -121.540 M -167.41 % | -45.450 M 54.07 % | -98.960 M -4 439.45 % | -2.180 M |
| Stock based compensation | 74.540 M 79.79 % | 41.460 M 31.04 % | 31.640 M 503.82 % | 5.240 M -3.85 % | 5.450 M 136.96 % | 2.300 M 5.50 % | 2.180 M |
| Change in working capital | -181.550 M 53.83 % | -393.250 M 7.17 % | -423.610 M -33.96 % | -316.230 M -680.88 % | 54.440 M 235.83 % | -40.080 M 61.10 % | -103.040 M |
| Accounts receivables | -464.690 M -1.44 % | -458.080 M -91.46 % | -239.260 M 19.68 % | -297.870 M -450.89 % | 84.890 M 511.49 % | -20.630 M 85.88 % | -146.060 M |
| Inventory | 15.360 M 180.80 % | -19.010 M -272.19 % | 11.040 M 177.53 % | -14.240 M -289.87 % | 7.500 M 163.40 % | -11.830 M -2 175.44 % | 570.000 K |
| Accounts payables | 80.210 M 28.62 % | 62.360 M 68.54 % | 37.000 M -67.20 % | 112.800 M 363.00 % | -42.890 M -235.68 % | 31.610 M 20.93 % | 26.140 M |
| Other working capital | 187.570 M 773.23 % | 21.480 M 109.24 % | -232.390 M -98.76 % | -116.920 M -2 466.80 % | 4.940 M 112.59 % | -39.230 M -340.53 % | 16.310 M |
| Other non cash items | 38.530 M -67.42 % | 118.270 M 822.04 % | -16.380 M -223.16 % | 13.300 M 397.54 % | -4.470 M -108.45 % | 52.900 M 272.99 % | -30.580 M |
| Net cash provided by operating activities | 1.016 B 40.12 % | 725.210 M 116.07 % | 335.640 M 55.35 % | 216.050 M -47.23 % | 409.440 M 76.21 % | 232.360 M 38.43 % | 167.850 M |
| Investments in property plant and equipment | -832.020 M -12.66 % | -738.510 M -18.98 % | -620.700 M -32.88 % | -467.130 M -34.36 % | -347.680 M -52.14 % | -228.530 M 40.55 % | -384.390 M |
| Acquisitions net | -743.230 M -57.40 % | -472.190 M -198.44 % | 479.690 M 642.08 % | -88.490 M -2 882.70 % | 3.180 M 105.28 % | -60.190 M | 0.000 |
| Purchases of investments | -1.878 B -238.11 % | -555.440 M -0.14 % | -554.690 M -1 009.38 % | -50.000 M 63.50 % | -136.990 M -378.65 % | -28.620 M | 0.000 |
| Sales maturities of investments | 1.283 B 51.31 % | 848.060 M 1 030.75 % | 75.000 M -45.84 % | 138.490 M 115 308.33 % | 120.000 K -95.97 % | 2.980 M | 0.000 |
| Other investing activites | 56.630 M 139.96 % | 23.600 M 105.29 % | -446.540 M -595.60 % | 90.100 M 752.41 % | 10.570 M -61.45 % | 27.420 M -57.22 % | 64.100 M |
| Net cash used for investing activites | -2.113 B -136.27 % | -894.480 M 16.19 % | -1.067 B -183.07 % | -377.030 M 19.92 % | -470.800 M -64.08 % | -286.940 M 10.41 % | -320.290 M |
| Debt repayment | -74.710 M 8.66 % | -81.790 M 78.89 % | -387.410 M -264.29 % | 235.810 M 397.36 % | -79.300 M -164.97 % | 122.050 M 13.60 % | 107.440 M |
| Common stock issued | 2.410 M -99.88 % | 2.006 B 0.28 % | 2.000 B | 0.000 | 0.000 -100.00 % | 630.000 K | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -630.000 K | 0.000 | 0.000 | 0.000 |
| Dividends paid | -101.130 M -7.47 % | -94.100 M 0.77 % | -94.830 M -3 386.40 % | -2.720 M 58.54 % | -6.560 M -9.15 % | -6.010 M -3.09 % | -5.830 M |
| Other financing activites | -40.050 M 40.46 % | -67.270 M 72.30 % | -242.880 M -234.36 % | -72.640 M -154.83 % | 132.480 M 1 950.77 % | 6.460 M 111.80 % | 3.050 M |
| Net cash used provided by financing activities | -213.480 M -112.11 % | 1.763 B 38.25 % | 1.275 B 697.70 % | 159.820 M 242.81 % | 46.620 M -62.14 % | 123.130 M 17.65 % | 104.660 M |
| Effect of forex changes on cash | 70.590 M 778.10 % | -10.410 M -123.68 % | 43.960 M 568.09 % | 6.580 M 65 700.00 % | 10.000 K | 0.000 | 0.000 |
| Net change in cash | -1.240 B -178.35 % | 1.583 B 169.54 % | 587.250 M 10 734.87 % | 5.420 M 136.80 % | -14.730 M -121.49 % | 68.550 M 243.47 % | -47.780 M |
| Cash at beginning of period | 2.253 B 236.32 % | 669.790 M 711.37 % | 82.550 M 7.03 % | 77.130 M -16.04 % | 91.860 M 294.08 % | 23.310 M -67.21 % | 71.090 M |
| Cash at end of period | 1.013 B -55.05 % | 2.253 B 236.32 % | 669.800 M 711.39 % | 82.550 M 7.03 % | 77.130 M -16.04 % | 91.860 M 294.08 % | 23.310 M |
| Operating cash flow | 1.016 B 40.12 % | 725.210 M 116.07 % | 335.640 M 55.35 % | 216.050 M -47.23 % | 409.440 M 76.21 % | 232.360 M 38.43 % | 167.850 M |
| Capital expenditure | -832.020 M -12.66 % | -738.510 M -18.98 % | -620.700 M -32.88 % | -467.130 M -34.36 % | -347.680 M -52.14 % | -228.530 M 40.55 % | -384.390 M |
| Free CashFlow | 184.140 M 1 484.51 % | -13.300 M 95.33 % | -285.060 M -13.53 % | -251.080 M -506.54 % | 61.760 M 1 512.53 % | 3.830 M 101.77 % | -216.540 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.473 B 0.29 % | 1.469 B 5.78 % | 1.389 B -1.68 % | 1.412 B 52.76 % | 924.420 M -7.27 % | 996.920 M 2.38 % | 973.780 M 1.12 % | 963.000 M 20.75 % | 797.490 M 3.82 % | 768.110 M 25.42 % | 612.420 M 4.71 % | 584.890 M 12.01 % | 522.160 M 15.03 % | 453.930 M 0.21 % | 452.970 M -7.62 % | 490.310 M 14.25 % | 429.160 M 10.04 % | 390.000 M |
| Net income | 248.840 M 4.17 % | 238.890 M 13.90 % | 209.730 M -4.35 % | 219.260 M 22.84 % | 178.490 M -14.98 % | 209.950 M 4.31 % | 201.270 M 9.59 % | 183.650 M 17.90 % | 155.770 M -1.60 % | 158.300 M 3.35 % | 153.170 M -7.97 % | 166.440 M 19.86 % | 138.860 M 28.76 % | 107.840 M 3.52 % | 104.170 M -2.45 % | 106.790 M 12.13 % | 95.240 M 28.01 % | 74.400 M |
| Income before tax | 310.720 M -0.45 % | 312.120 M 22.87 % | 254.030 M -6.37 % | 271.320 M 14.72 % | 236.510 M -19.47 % | 293.680 M 43.44 % | 204.740 M -11.13 % | 230.380 M 16.46 % | 197.820 M -2.99 % | 203.920 M 13.26 % | 180.050 M -3.79 % | 187.140 M 15.04 % | 162.680 M 18.61 % | 137.160 M 7.02 % | 128.160 M 3.12 % | 124.280 M 8.08 % | 114.990 M 28.64 % | 89.390 M |
| Income before tax ratio | 0.21 -0.73 % | 0.21 16.15 % | 0.18 -4.78 % | 0.19 -24.90 % | 0.26 -13.15 % | 0.29 40.11 % | 0.21 -12.11 % | 0.24 -3.56 % | 0.25 -6.57 % | 0.27 -9.70 % | 0.29 -8.11 % | 0.32 2.70 % | 0.31 3.11 % | 0.30 6.80 % | 0.28 11.62 % | 0.25 -5.40 % | 0.27 16.90 % | 0.23 |
| EBITDA | 379.990 M 9.58 % | 346.775 M 8.57 % | 319.400 M -5.58 % | 338.270 M 14.86 % | 294.510 M -18.88 % | 363.040 M 35.68 % | 267.570 M -6.64 % | 286.610 M 15.79 % | 247.530 M -4.56 % | 259.360 M 15.95 % | 223.690 M -3.28 % | 231.280 M 9.22 % | 211.750 M 14.80 % | 184.450 M 4.38 % | 176.710 M 2.78 % | 171.930 M 10.97 % | 154.940 M 52.50 % | 101.600 M |
| Net income ratio | 0.17 3.87 % | 0.16 7.68 % | 0.15 -2.72 % | 0.16 -19.59 % | 0.19 -8.32 % | 0.21 1.89 % | 0.21 8.38 % | 0.19 -2.36 % | 0.20 -5.22 % | 0.21 -17.60 % | 0.25 -12.11 % | 0.28 7.01 % | 0.27 11.94 % | 0.24 3.30 % | 0.23 5.59 % | 0.22 -1.86 % | 0.22 16.33 % | 0.19 |
| Ratio EBITDA | 0.26 9.26 % | 0.24 2.64 % | 0.23 -3.97 % | 0.24 -24.81 % | 0.32 -12.51 % | 0.36 32.53 % | 0.27 -7.68 % | 0.30 -4.11 % | 0.31 -8.08 % | 0.34 -7.56 % | 0.37 -7.63 % | 0.40 -2.49 % | 0.41 -0.20 % | 0.41 4.16 % | 0.39 11.25 % | 0.35 -2.87 % | 0.36 38.58 % | 0.26 |
| Gross profit ratio | 0.76 1 899.25 % | -0.04 -105.32 % | 0.79 171.26 % | 0.29 -18.60 % | 0.36 -17.80 % | 0.44 -58.90 % | 1.06 58.60 % | 0.67 -4.65 % | 0.70 14.64 % | 0.61 2.20 % | 0.60 -3.77 % | 0.62 -5.21 % | 0.66 11.19 % | 0.59 4.17 % | 0.57 10.40 % | 0.51 -14.02 % | 0.60 21.03 % | 0.49 |
| Weighted average shs out dil | 82.947 M 0.00 % | 82.948 M 0.06 % | 82.897 M 0.19 % | 82.740 M 0.13 % | 82.634 M 1.15 % | 81.696 M 4.72 % | 78.012 M -0.18 % | 78.149 M 0.34 % | 77.885 M 3.88 % | 74.974 M -3.97 % | 78.072 M 2.73 % | 76.000 M -3.67 % | 78.898 M 1.06 % | 78.072 M 0.00 % | 78.072 M 0.00 % | 78.072 M 0.00 % | 78.072 M 11.23 % | 70.189 M |
| Weighted average shs out | 81.587 M -1.64 % | 82.948 M 2.04 % | 81.291 M 0.10 % | 81.207 M 0.31 % | 80.960 M -0.90 % | 81.696 M 7.58 % | 75.938 M 0.27 % | 75.730 M 0.64 % | 75.251 M 0.37 % | 74.974 M -3.97 % | 78.072 M 2.73 % | 76.000 M -3.67 % | 78.898 M 1.06 % | 78.072 M 0.00 % | 78.072 M 0.00 % | 78.072 M 0.00 % | 78.072 M 11.23 % | 70.189 M |
| EPS diluted | 3.00 4.17 % | 2.88 13.83 % | 2.53 -4.53 % | 2.65 22.69 % | 2.16 -15.95 % | 2.57 -0.39 % | 2.58 9.79 % | 2.35 17.50 % | 2.00 -5.21 % | 2.11 7.65 % | 1.96 -10.50 % | 2.19 24.43 % | 1.76 27.54 % | 1.38 3.76 % | 1.33 -2.92 % | 1.37 12.30 % | 1.22 15.09 % | 1.06 |
| Earnings per share | 3.05 3.74 % | 2.94 13.95 % | 2.58 -4.44 % | 2.70 22.73 % | 2.20 -15.06 % | 2.59 -2.26 % | 2.65 9.05 % | 2.43 17.39 % | 2.07 -1.90 % | 2.11 7.65 % | 1.96 -10.50 % | 2.19 24.43 % | 1.76 27.54 % | 1.38 3.76 % | 1.33 -2.92 % | 1.37 12.30 % | 1.22 15.09 % | 1.06 |
| Gross profit | 1.118 B 1 904.42 % | -61.960 M -105.63 % | 1.100 B 166.71 % | 412.520 M 24.35 % | 331.750 M -23.77 % | 435.220 M -57.92 % | 1.034 B 60.38 % | 644.940 M 15.14 % | 560.140 M 19.03 % | 470.600 M 28.18 % | 367.130 M 0.75 % | 364.380 M 6.17 % | 343.190 M 27.90 % | 268.320 M 4.39 % | 257.030 M 1.99 % | 252.020 M -1.77 % | 256.560 M 33.19 % | 192.630 M |
| Income tax expense | 60.480 M -12.02 % | 68.740 M 128.90 % | 30.030 M -37.88 % | 48.340 M -11.37 % | 54.540 M -33.20 % | 81.650 M 1 663.50 % | 4.630 M -89.16 % | 42.730 M 25.34 % | 34.090 M -25.75 % | 45.910 M 64.38 % | 27.930 M 24.58 % | 22.420 M -12.25 % | 25.550 M -12.50 % | 29.200 M 21.77 % | 23.980 M 19.66 % | 20.040 M 0.20 % | 20.000 M 33.42 % | 14.990 M |
| Cost of revenue | 354.970 M -76.81 % | 1.531 B 431.02 % | 288.260 M -71.16 % | 999.640 M 68.67 % | 592.670 M 5.51 % | 561.700 M 1 027.66 % | -60.550 M -119.04 % | 318.060 M 34.00 % | 237.350 M -20.22 % | 297.510 M 21.29 % | 245.290 M 11.24 % | 220.510 M 23.21 % | 178.970 M -3.58 % | 185.610 M -5.27 % | 195.940 M -17.77 % | 238.290 M 38.06 % | 172.600 M -12.55 % | 197.370 M |
| General and administrative expenses | 0.000 -100.00 % | 34.480 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.190 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.350 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.580 M -57.86 % | 41.720 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 132.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 99.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.830 M -19.25 % | 14.650 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 838.500 M 5.47 % | 794.990 M -7.93 % | 863.470 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.810 M -54.83 % | 21.720 M 89.86 % | 11.440 M -17.28 % | 13.830 M 130.50 % | 6.000 M -45.21 % | 10.950 M 346.07 % | -4.450 M -196.53 % | 4.610 M -55.89 % | 10.450 M | 0.000 |
| Operating expenses | 838.500 M -12.80 % | 961.560 M 11.36 % | 863.470 M 479.90 % | 148.900 M 25.87 % | 118.300 M -27.02 % | 162.090 M -4.75 % | 170.170 M 40.36 % | 121.240 M -67.19 % | 369.540 M 35.67 % | 272.390 M 39.87 % | 194.750 M 4.35 % | 186.630 M 5.51 % | 176.880 M 41.54 % | 124.970 M 11.58 % | 112.000 M -6.30 % | 119.530 M -16.00 % | 142.300 M 42.91 % | 99.570 M |
| Cost and expenses | 1.193 B 1.41 % | 1.177 B 2.18 % | 1.152 B 0.28 % | 1.149 B 61.55 % | 710.970 M -1.77 % | 723.790 M -7.24 % | 780.300 M 20.15 % | 649.450 M 7.01 % | 606.890 M 6.49 % | 569.900 M 29.51 % | 440.040 M 8.08 % | 407.140 M 14.41 % | 355.850 M 14.58 % | 310.580 M 0.86 % | 307.940 M -13.94 % | 357.820 M 13.63 % | 314.900 M 6.05 % | 296.940 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 166.570 M | 0.000 -100.00 % | 148.900 M 25.87 % | 118.300 M -27.02 % | 162.090 M -4.75 % | 170.170 M 40.36 % | 121.240 M -31.57 % | 177.180 M 61.03 % | 110.030 M 27.97 % | 85.980 M -5.61 % | 91.090 M 7.72 % | 84.560 M 187.52 % | 29.410 M -47.83 % | 56.370 M | 0.000 | 0.000 -100.00 % | 77.980 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.710 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 860.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.670 M |
| Interest expense | 2.010 M 284.40 % | -1.090 M -135.05 % | 3.110 M -54.47 % | 6.830 M 150.18 % | 2.730 M | 0.000 -100.00 % | 10.040 M 156.78 % | 3.910 M 50.97 % | 2.590 M -83.82 % | 16.010 M 324.67 % | 3.770 M -15.09 % | 4.440 M -53.89 % | 9.630 M -45.78 % | 17.760 M 43.11 % | 12.410 M -3.27 % | 12.830 M 32.00 % | 9.720 M | 0.000 |
| Depreciation and amortization | 67.260 M 12.92 % | 59.565 M -4.33 % | 62.260 M 3.56 % | 60.120 M 8.78 % | 55.270 M -1.04 % | 55.850 M 5.80 % | 52.790 M 0.88 % | 52.330 M 11.06 % | 47.120 M 19.47 % | 39.440 M -1.08 % | 39.870 M 0.43 % | 39.700 M 0.66 % | 39.440 M 33.60 % | 29.520 M -18.30 % | 36.130 M 3.76 % | 34.820 M 15.18 % | 30.230 M 781.34 % | 3.430 M |
| Operating income | 279.520 M -6.60 % | 299.280 M 26.40 % | 236.770 M -10.19 % | 263.620 M 23.50 % | 213.450 M -21.85 % | 273.130 M 41.17 % | 193.480 M -15.97 % | 230.240 M 20.80 % | 190.600 M -13.34 % | 219.930 M 19.64 % | 183.820 M -4.05 % | 191.580 M 15.19 % | 166.310 M 12.52 % | 147.800 M 5.14 % | 140.570 M 2.52 % | 137.110 M 9.94 % | 124.710 M 27.03 % | 98.170 M |
| Operating income ratio | 0.19 -6.87 % | 0.20 19.49 % | 0.17 -8.65 % | 0.19 -19.15 % | 0.23 -15.72 % | 0.27 37.89 % | 0.20 -16.90 % | 0.24 0.04 % | 0.24 -16.53 % | 0.29 -4.61 % | 0.30 -8.36 % | 0.33 2.84 % | 0.32 -2.18 % | 0.33 4.92 % | 0.31 10.97 % | 0.28 -3.77 % | 0.29 15.44 % | 0.25 |
| Total other income expenses net | 31.200 M 54.46 % | 20.200 M 17.03 % | 17.260 M 124.16 % | 7.700 M -66.61 % | 23.060 M 12.21 % | 20.550 M 82.50 % | 11.260 M 7 942.86 % | 140.000 K -98.06 % | 7.220 M 145.10 % | -16.010 M -308.74 % | 7.670 M -18.32 % | 9.390 M 358.68 % | -3.630 M 79.13 % | -17.390 M -144.93 % | -7.100 M 13.52 % | -8.210 M -1 224.66 % | 730.000 K 108.31 % | -8.780 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -1.073 B | 0.000 100.00 % | -1.076 B -143.15 % | 2.493 B 204.83 % | -2.378 B -481.57 % | 623.200 M 435.81 % | -185.580 M -115.62 % | 1.188 B 385.17 % | -416.580 M -129.58 % | 1.409 B 228.57 % | -1.096 B -919.12 % | 133.750 M -77.28 % | 588.760 M 0.67 % | 584.830 M 28.06 % | 456.680 M 479.69 % | 78.780 M -80.77 % | 409.740 M |
| Total investments | 0.000 -100.00 % | 883.850 M | 0.000 -100.00 % | 489.510 M -90.18 % | 4.986 B 1 837.42 % | 257.340 M -79.35 % | 1.246 B 4 316.73 % | 28.220 M -98.81 % | 2.376 B 12 625.87 % | 18.670 M -99.34 % | 2.817 B | 0.000 -100.00 % | 267.500 M | 0.000 -100.00 % | 380.000 K -59.57 % | 940.000 K -99.40 % | 157.560 M 12.93 % | 139.520 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.410 M | 0.000 -100.00 % | 255.460 M | 0.000 -100.00 % | 253.220 M | 0.000 -100.00 % | 312.970 M | 0.000 -100.00 % | 671.310 M 0.07 % | 670.810 M 17.12 % | 572.760 M | 0.000 -100.00 % | 486.870 M |
| Accumulated other comprehensive income loss | 7.453 B 1 304.26 % | 530.760 M -92.30 % | 6.896 B 6.24 % | 6.491 B -1.09 % | 6.563 B 1 466.44 % | 418.970 M -89.98 % | 4.182 B 9.95 % | 3.804 B -2.87 % | 3.916 B 910.05 % | 387.700 M -89.37 % | 3.647 B 11.99 % | 3.257 B 126.65 % | 1.437 B 521.62 % | 231.140 M 6.37 % | 217.290 M 5.94 % | 205.100 M -79.23 % | 987.580 M 423.17 % | 188.770 M |
| Retained earnings | 0.000 -100.00 % | 2.698 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.953 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.296 B | 0.000 | 0.000 | 0.000 -100.00 % | 860.020 M 14.55 % | 750.770 M 16.56 % | 644.080 M | 0.000 -100.00 % | 447.290 M |
| Common stock | 0.000 -100.00 % | 406.620 M | 0.000 -100.00 % | 405.340 M | 0.000 -100.00 % | 404.200 M | 0.000 -100.00 % | 378.650 M | 0.000 -100.00 % | 374.870 M | 0.000 -100.00 % | 390.360 M | 0.000 -100.00 % | 350.900 M 0.00 % | 350.900 M 0.00 % | 350.900 M | 0.000 -100.00 % | 350.900 M |
| Total equity | 7.473 B 0.00 % | 7.473 B 7.94 % | 6.923 B 0.00 % | 6.923 B 4.57 % | 6.621 B 0.00 % | 6.621 B 56.07 % | 4.242 B 0.00 % | 4.242 B 8.10 % | 3.924 B 0.00 % | 3.924 B 7.17 % | 3.662 B 0.00 % | 3.662 B 138.42 % | 1.536 B -0.34 % | 1.541 B 8.89 % | 1.415 B 8.97 % | 1.299 B 11.36 % | 1.166 B 0.00 % | 1.166 B |
| Other non current liabilities | -7.473 B -8 349.03 % | 90.590 M 101.31 % | -6.923 B -6 553.85 % | 107.270 M 101.62 % | -6.621 B -25 901.83 % | 25.660 M 100.60 % | -4.242 B -15 644.41 % | 27.290 M | 0.000 -100.00 % | 27.610 M | 0.000 -100.00 % | 15.890 M | 0.000 -100.00 % | 27.490 M -29.98 % | 39.260 M -20.28 % | 49.250 M | 0.000 -100.00 % | 60.970 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 47.760 M | 0.000 -100.00 % | 61.970 M | 0.000 -100.00 % | 57.400 M | 0.000 -100.00 % | 300.960 M -10.15 % | 334.950 M 15.89 % | 289.030 M | 0.000 -100.00 % | 348.780 M |
| Total non current liabilities | -7.473 B -3 280.73 % | 234.940 M 103.39 % | -6.923 B -3 850.50 % | 184.590 M 102.79 % | -6.621 B -5 527.29 % | 121.990 M 102.88 % | -4.242 B -3 604.11 % | 121.060 M | 0.000 -100.00 % | 115.280 M | 0.000 -100.00 % | 146.460 M | 0.000 -100.00 % | 349.350 M -6.64 % | 374.210 M 10.62 % | 338.280 M | 0.000 -100.00 % | 409.750 M |
| Other current liabilities | 0.000 -100.00 % | 659.270 M | 0.000 -100.00 % | 565.000 M | 0.000 -100.00 % | 390.590 M | 0.000 -100.00 % | 72.880 M | 0.000 -100.00 % | 120.620 M | 0.000 100.00 % | -9.490 M | 0.000 -100.00 % | 186.960 M -26.98 % | 256.040 M -1.78 % | 260.690 M | 0.000 -100.00 % | 170.140 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 322.850 M | 0.000 -100.00 % | 124.340 M | 0.000 -100.00 % | 160.440 M | 0.000 -100.00 % | 186.970 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.120 M | 0.000 -100.00 % | 207.700 M | 0.000 -100.00 % | 191.250 M | 0.000 -100.00 % | 228.700 M | 0.000 -100.00 % | 370.350 M 10.27 % | 335.860 M 18.37 % | 283.730 M | 0.000 -100.00 % | 138.090 M |
| Total current liabilities | 0.000 -100.00 % | 973.610 M | 0.000 -100.00 % | 909.590 M | 0.000 -100.00 % | 757.260 M | 0.000 -100.00 % | 744.040 M | 0.000 -100.00 % | 560.030 M | 0.000 -100.00 % | 605.730 M | 0.000 -100.00 % | 701.030 M -6.74 % | 751.720 M 0.79 % | 745.810 M | 0.000 -100.00 % | 343.210 M |
| Total liabilities | -7.473 B -718.33 % | 1.209 B 117.46 % | -6.923 B -732.72 % | 1.094 B 116.53 % | -6.621 B -853.00 % | 879.250 M 120.73 % | -4.242 B -590.36 % | 865.100 M | 0.000 -100.00 % | 675.310 M | 0.000 -100.00 % | 752.190 M | 0.000 -100.00 % | 1.050 B -6.71 % | 1.126 B 3.86 % | 1.084 B | 0.000 -100.00 % | 752.960 M |
| Other non current assets | 0.000 -100.00 % | 21.010 M | 0.000 100.00 % | -574.270 M 76.96 % | -2.493 B -136.36 % | -1.055 B -69.24 % | -623.200 M -10 504.01 % | 5.990 M 100.50 % | -1.188 B -24 344.08 % | 4.900 M 100.35 % | -1.409 B -3 071.60 % | 47.400 M 135.44 % | -133.750 M -269.54 % | 78.890 M 48.04 % | 53.290 M 31.58 % | 40.500 M 151.41 % | -78.780 M -310.25 % | 37.470 M |
| Long term investments | 0.000 -100.00 % | 33.790 M | 0.000 -100.00 % | 17.220 M | 0.000 -100.00 % | 17.110 M | 0.000 100.00 % | -169.520 M | 0.000 100.00 % | -523.590 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.870 M |
| Intangible assets | 0.000 -100.00 % | 1.790 B | 0.000 -100.00 % | 1.514 B | 0.000 -100.00 % | 1.110 B | 0.000 -100.00 % | 924.540 M | 0.000 -100.00 % | 687.760 M | 0.000 -100.00 % | 633.270 M | 0.000 -100.00 % | 562.060 M 8.20 % | 519.440 M 6.14 % | 489.390 M | 0.000 -100.00 % | 402.280 M |
| GoodWill | 0.000 -100.00 % | 1.255 B | 0.000 -100.00 % | 1.255 B | 0.000 -100.00 % | 511.380 M | 0.000 -100.00 % | 513.260 M | 0.000 -100.00 % | 39.190 M | 0.000 -100.00 % | 39.190 M | 0.000 -100.00 % | 29.280 M 40.50 % | 20.840 M -34.01 % | 31.580 M | 0.000 -100.00 % | 52.910 M |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.045 B | 0.000 -100.00 % | 2.768 B | 0.000 -100.00 % | 1.621 B | 0.000 -100.00 % | 1.438 B | 0.000 -100.00 % | 726.950 M | 0.000 -100.00 % | 672.460 M | 0.000 -100.00 % | 591.340 M 9.45 % | 540.280 M 3.71 % | 520.970 M | 0.000 -100.00 % | 455.190 M |
| Property plant equipment net | 0.000 -100.00 % | 1.319 B | 0.000 -100.00 % | 1.348 B | 0.000 -100.00 % | 1.411 B | 0.000 -100.00 % | 1.277 B | 0.000 -100.00 % | 1.366 B | 0.000 -100.00 % | 1.173 B | 0.000 -100.00 % | 1.013 B 2.00 % | 992.650 M 5.89 % | 937.450 M | 0.000 -100.00 % | 835.890 M |
| Total non current assets | 0.000 -100.00 % | 4.419 B | 0.000 -100.00 % | 4.155 B 266.67 % | -2.493 B -180.29 % | 3.105 B 598.23 % | -623.200 M -122.67 % | 2.749 B 331.43 % | -1.188 B -156.13 % | 2.116 B 250.25 % | -1.409 B -174.40 % | 1.893 B 1 515.45 % | -133.750 M -107.95 % | 1.683 B 6.08 % | 1.586 B 5.82 % | 1.499 B 2 002.67 % | -78.780 M -105.37 % | 1.466 B |
| Other current assets | -1.863 B -1 458.85 % | 137.070 M 108.23 % | -1.665 B -276.42 % | 944.030 M | 0.000 -100.00 % | 85.740 M | 0.000 -100.00 % | 648.980 M | 0.000 -100.00 % | 49.680 M | 0.000 -100.00 % | 466.640 M | 0.000 -100.00 % | 804.730 M 0.92 % | 797.380 M 630.34 % | 109.180 M | 0.000 -100.00 % | 80.450 M |
| Short term investments | 0.000 -100.00 % | 850.060 M | 0.000 -100.00 % | 472.290 M -90.53 % | 4.986 B 1 975.41 % | 240.230 M -80.73 % | 1.246 B 700.62 % | 155.680 M -93.45 % | 2.376 B 338.15 % | 542.260 M -80.75 % | 2.817 B | 0.000 -100.00 % | 267.500 M | 0.000 -100.00 % | 380.000 K -59.57 % | 940.000 K -99.40 % | 157.560 M 9 449.09 % | 1.650 M |
| cash and cash equivalents | 0.000 -100.00 % | 1.013 B | 0.000 -100.00 % | 1.193 B 147.86 % | -2.493 B -210.66 % | 2.253 B 461.47 % | -623.200 M -241.30 % | 441.040 M 137.13 % | -1.188 B -277.36 % | 669.800 M 147.55 % | -1.409 B -200.00 % | 1.409 B 1 153.11 % | -133.750 M -262.02 % | 82.550 M -3.99 % | 85.980 M -25.93 % | 116.080 M 247.35 % | -78.780 M -202.14 % | 77.130 M |
| Cash and short term investments | 1.863 B -0.30 % | 1.868 B 12.17 % | 1.665 B 0.00 % | 1.665 B -33.19 % | 2.493 B -0.07 % | 2.495 B 300.29 % | 623.200 M 0.00 % | 623.200 M -47.54 % | 1.188 B -1.99 % | 1.212 B -13.95 % | 1.409 B 0.00 % | 1.409 B 953.11 % | 133.750 M 62.02 % | 82.550 M -3.99 % | 85.980 M -26.53 % | 117.020 M 48.54 % | 78.780 M 0.00 % | 78.780 M |
| Total current assets | 0.000 -100.00 % | 4.262 B | 0.000 -100.00 % | 3.862 B 54.94 % | 2.493 B -43.28 % | 4.395 B 605.24 % | 623.200 M -73.57 % | 2.358 B 98.49 % | 1.188 B -52.16 % | 2.483 B 76.29 % | 1.409 B -44.12 % | 2.521 B 1 784.62 % | 133.750 M -85.28 % | 908.660 M -4.84 % | 954.890 M 8.04 % | 883.800 M 1 021.86 % | 78.780 M -82.60 % | 452.720 M |
| Inventory | 0.000 -100.00 % | 13.990 M | 0.000 -100.00 % | 15.970 M | 0.000 -100.00 % | 29.360 M | 0.000 -100.00 % | 28.000 M | 0.000 -100.00 % | 10.340 M | 0.000 -100.00 % | 16.700 M | 0.000 -100.00 % | 21.380 M -0.70 % | 21.530 M -0.78 % | 21.700 M | 0.000 -100.00 % | 7.140 M |
| Net receivables | 0.000 -100.00 % | 2.243 B | 0.000 -100.00 % | 1.237 B | 0.000 -100.00 % | 1.785 B | 0.000 -100.00 % | 1.058 B | 0.000 -100.00 % | 1.235 B | 0.000 | 0.000 | 0.000 -100.00 % | 670.870 M -2.71 % | 689.550 M 8.44 % | 635.900 M | 0.000 -100.00 % | 286.350 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 595.050 M | 0.000 -100.00 % | 1.110 B | 0.000 -100.00 % | 197.740 M | 0.000 -100.00 % | 542.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 314.340 M | 0.000 -100.00 % | 344.590 M | 0.000 -100.00 % | 239.620 M | 0.000 -100.00 % | 140.610 M | 0.000 -100.00 % | 182.140 M | 0.000 -100.00 % | 65.640 M | 0.000 -100.00 % | 143.720 M -10.07 % | 159.820 M -20.64 % | 201.390 M | 0.000 -100.00 % | 34.980 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.930 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 29.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 -100.00 % | 26.870 M | 0.000 -100.00 % | 2.980 M -50.42 % | 6.010 M | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 19.540 M | 0.000 -100.00 % | 26.640 M | 0.000 -100.00 % | 57.820 M | 0.000 -100.00 % | 59.700 M | 0.000 -100.00 % | 8.180 M | 0.000 -100.00 % | 14.780 M | 0.000 -100.00 % | 12.960 M 26.81 % | 10.220 M -18.57 % | 12.550 M | 0.000 -100.00 % | 92.590 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.700 M | 0.000 -100.00 % | 81.090 M | 0.000 -100.00 % | 96.720 M | 0.000 -100.00 % | 115.120 M | 0.000 -100.00 % | 127.400 M -6.46 % | 136.200 M | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.528 B | 0.000 | 0.000 -100.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M 0.00 % | 86.000 M |
| Other total stockholders equity | 19.540 M -99.49 % | 3.818 B 14 230.11 % | 26.640 M -99.59 % | 6.491 B 11 126.34 % | 57.820 M -98.47 % | 3.787 B 6 243.42 % | 59.700 M -98.43 % | 3.804 B 46 400.24 % | 8.180 M -99.56 % | 1.857 B 12 467.19 % | 14.780 M 147 900.00 % | -10.000 K -100.08 % | 12.960 M -94.39 % | 231.140 M 6.37 % | 217.290 M | 0.000 -100.00 % | 92.590 M 14 596.83 % | 630.000 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 114.760 M | 0.000 -100.00 % | 77.320 M | 0.000 -100.00 % | 67.220 M | 0.000 -100.00 % | 46.010 M | 0.000 -100.00 % | 25.650 M | 0.000 -100.00 % | 19.430 M | 0.000 -100.00 % | 17.920 M 72.64 % | 10.380 M | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 8.681 B | 0.000 -100.00 % | 8.017 B | 0.000 -100.00 % | 7.500 B | 0.000 -100.00 % | 5.107 B | 0.000 -100.00 % | 4.599 B | 0.000 -100.00 % | 4.414 B | 0.000 -100.00 % | 2.591 B 1.98 % | 2.541 B 6.65 % | 2.383 B | 0.000 -100.00 % | 1.919 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.460 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.640 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -98.25 % | 1.710 M | 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 100.00 % | -56.660 M 54.91 % | -125.650 M | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.520 M 301.50 % | 21.300 M | 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 -100.00 % | 150.000 K -11.76 % | 170.000 K | 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 |
| 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 100.00 % | -56.810 M 54.85 % | -125.820 M | 0.000 | 0.000 | 0.000 |
| Other non cash items | -248.840 M -4.17 % | -238.890 M -13.90 % | -209.730 M 4.35 % | -219.260 M -22.84 % | -178.490 M 29.00 % | -251.410 M -69.32 % | -148.480 M -13.07 % | -131.320 M 15.70 % | -155.770 M 17.99 % | -189.940 M -24.01 % | -153.170 M 7.97 % | -166.440 M -19.86 % | -138.860 M -15.43 % | -120.300 M -321.38 % | 54.340 M 150.88 % | -106.790 M -12.13 % | -95.240 M -28.01 % | -74.400 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.580 M 0.88 % | 104.660 M 11.06 % | 94.240 M 197.85 % | 31.640 M -60.32 % | 79.740 M 0.43 % | 79.400 M | 0.000 100.00 % | -10.280 M -111.06 % | 92.960 M | 0.000 | 0.000 | 0.000 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.930 M -32.25 % | -92.950 M | 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 -100.00 % | 47.510 M 323.82 % | 11.210 M | 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 |
| 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 |
| 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 -100.00 % | 46.920 M 119.52 % | -240.330 M | 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 100.00 % | -76.010 M 46.91 % | -143.180 M | 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 -100.00 % | 6.510 M -90.24 % | 66.680 M | 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 |
| 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 |
| 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 |
| 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 -100.00 % | 19.770 M 476.38 % | 3.430 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.280 M -65.60 % | 76.400 M | 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 -100.00 % | 6.580 M | 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 % | 105.580 M 0.88 % | 104.660 M 11.06 % | 94.240 M 197.85 % | 31.640 M -60.32 % | 79.740 M 0.43 % | 79.400 M | 0.000 100.00 % | -53.430 M -368.49 % | 19.900 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 573.100 M 22.58 % | 467.520 M 28.84 % | 362.860 M -46.25 % | 675.100 M 4.92 % | 643.460 M -54.32 % | 1.409 B 5.97 % | 1.329 B 1 510.10 % | 82.550 M -39.29 % | 135.980 M 17.14 % | 116.080 M | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.253 B 293.06 % | 573.100 M 22.58 % | 467.520 M -39.23 % | 769.340 M 13.96 % | 675.100 M -54.64 % | 1.488 B 5.66 % | 1.409 B 1 606.29 % | 82.550 M 0.00 % | 82.550 M -39.29 % | 135.980 M | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.580 M 0.88 % | 104.660 M 11.06 % | 94.240 M 197.85 % | 31.640 M -60.32 % | 79.740 M 0.43 % | 79.400 M | 0.000 100.00 % | -10.280 M -111.06 % | 92.960 M | 0.000 | 0.000 | 0.000 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -122.930 M -32.25 % | -92.950 M | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.580 M 0.88 % | 104.660 M 11.06 % | 94.240 M 197.85 % | 31.640 M -60.32 % | 79.740 M 0.43 % | 79.400 M | 0.000 100.00 % | -133.210 M -1 332 200.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 |