MATRIMONY.BO

Matrimony.com Limited MATRIMONY.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 4.558 B -5.30 % 4.814 B 5.61 % 4.558 B 4.90 % 4.345 B 14.98 % 3.779 B 1.63 % 3.718 B 6.72 % 3.484 B 3.87 % 3.354 B 14.56 % 2.928 B 14.91 % 2.548 B 5.55 % 2.414 B 17.51 % 2.054 B 8.92 % 1.886 B 28.82 % 1.464 B 44.57 % 1.013 B
Net income 452.800 M -8.62 % 495.500 M 6.17 % 466.700 M -12.92 % 535.915 M 31.44 % 407.739 M 38.05 % 295.348 M -31.50 % 431.193 M -41.62 % 738.626 M 68.71 % 437.810 M 158.32 % -750.690 M -2 462.96 % -29.290 M 68.02 % -91.590 M -187.98 % 104.100 M 374.96 % -37.860 M -126.57 % -16.710 M
Income before tax 578.200 M -10.65 % 647.100 M 15.70 % 559.304 M -22.17 % 718.622 M 33.92 % 536.593 M 37.32 % 390.765 M -34.30 % 594.772 M -30.64 % 857.525 M 95.80 % 437.970 M 158.36 % -750.510 M -2 493.33 % -28.940 M 68.31 % -91.310 M -187.49 % 104.370 M 46.69 % 71.150 M 1 276.21 % 5.170 M
Income before tax ratio 0.13 -5.65 % 0.13 9.55 % 0.12 -25.80 % 0.17 16.47 % 0.14 35.12 % 0.11 -38.44 % 0.17 -33.23 % 0.26 70.92 % 0.15 150.78 % -0.29 -2 356.88 % -0.01 73.03 % -0.04 -180.32 % 0.06 13.87 % 0.05 851.96 % 0.01
EBITDA 582.700 M -40.72 % 982.900 M 7.05 % 918.196 M -12.48 % 1.049 B 23.45 % 849.872 M 17.46 % 723.524 M -19.49 % 898.651 M -6.96 % 965.897 M 67.14 % 577.906 M 569.03 % 86.380 M 26.21 % 68.440 M 356.04 % -26.730 M -114.60 % 183.070 M 62.79 % 112.460 M 156.35 % 43.870 M
Net income ratio 0.10 -3.50 % 0.10 0.53 % 0.10 -16.98 % 0.12 14.31 % 0.11 35.85 % 0.08 -35.82 % 0.12 -43.80 % 0.22 47.27 % 0.15 150.75 % -0.29 -2 328.10 % -0.01 72.79 % -0.04 -180.77 % 0.06 313.45 % -0.03 -56.73 % -0.02
Ratio EBITDA 0.13 -37.40 % 0.20 1.36 % 0.20 -16.57 % 0.24 7.37 % 0.22 15.58 % 0.19 -24.56 % 0.26 -10.43 % 0.29 45.90 % 0.20 482.21 % 0.03 19.57 % 0.03 317.89 % -0.01 -113.40 % 0.10 26.37 % 0.08 77.32 % 0.04
Gross profit ratio 0.69 11.30 % 0.62 5.38 % 0.59 -3.49 % 0.61 5.76 % 0.58 0.83 % 0.57 -0.82 % 0.58 11.62 % 0.52 0.65 % 0.51 30.46 % 0.39 -60.40 % 0.99 -0.29 % 1.00 -0.37 % 1.00 79.77 % 0.56 -3.12 % 0.57
Weighted average shs out dil 22.023 M -1.11 % 22.270 M -1.14 % 22.525 M -1.69 % 22.912 M 0.45 % 22.809 M -0.02 % 22.814 M -0.07 % 22.829 M 3.22 % 22.118 M 3.08 % 21.457 M -0.21 % 21.502 M 0.00 % 21.502 M 0.00 % 21.502 M 0.00 % 21.502 M -29.08 % 30.319 M -0.01 % 30.321 M
Weighted average shs out 22.023 M -1.06 % 22.260 M -1.14 % 22.517 M -1.60 % 22.884 M 0.45 % 22.782 M 0.21 % 22.734 M 0.04 % 22.726 M 3.40 % 21.978 M 16.09 % 18.932 M -10.94 % 21.257 M 0.00 % 21.257 M 0.00 % 21.257 M 0.00 % 21.257 M -10.75 % 23.816 M 0.06 % 23.801 M
EPS diluted 20.56 -7.60 % 22.25 7.38 % 20.72 -11.42 % 23.39 30.82 % 17.88 38.07 % 12.95 -31.45 % 18.89 -43.44 % 33.40 66.83 % 20.02 157.35 % -34.91 -2 466.91 % -1.36 68.08 % -4.26 -188.02 % 4.84 404.40 % -1.59 -127.14 % -0.70
Earnings per share 20.57 -7.59 % 22.26 7.38 % 20.73 -11.49 % 23.42 30.84 % 17.90 37.80 % 12.99 -31.52 % 18.97 -43.56 % 33.61 48.13 % 22.69 164.24 % -35.32 -2 459.42 % -1.38 67.98 % -4.31 -187.96 % 4.90 408.18 % -1.59 -127.14 % -0.70
Gross profit 3.143 B 5.40 % 2.982 B 11.30 % 2.679 B 1.24 % 2.646 B 21.60 % 2.176 B 2.47 % 2.124 B 5.85 % 2.007 B 15.94 % 1.731 B 15.31 % 1.501 B 49.91 % 1.001 B -58.20 % 2.395 B 17.17 % 2.044 B 8.52 % 1.884 B 131.58 % 813.390 M 40.06 % 580.760 M
Income tax expense 125.400 M -17.28 % 151.600 M 63.75 % 92.580 M -49.33 % 182.707 M 41.79 % 128.854 M 35.04 % 95.417 M -41.67 % 163.579 M 37.58 % 118.899 M 84 827.86 % 140.000 K 250.00 % 40.000 K -60.00 % 100.000 K 150.00 % 40.000 K 100.00 % 20.000 K -66.67 % 60.000 K -14.29 % 70.000 K
Cost of revenue 1.416 B -22.72 % 1.832 B -2.49 % 1.879 B 10.60 % 1.699 B 5.99 % 1.602 B 0.50 % 1.595 B 7.90 % 1.478 B -8.99 % 1.624 B 13.77 % 1.427 B -7.74 % 1.547 B 8 063.43 % 18.950 M 85.60 % 10.210 M 316.73 % 2.450 M -99.62 % 650.740 M 50.63 % 432.020 M
General and administrative expenses 214.400 M -2.46 % 219.800 M 5.17 % 209.000 M 10.27 % 189.542 M 23.88 % 152.999 M -7.87 % 166.070 M 19.67 % 138.770 M 16.76 % 118.854 M 1 389.40 % 7.980 M 5.42 % 7.570 M 27.01 % 5.960 M 3.29 % 5.770 M 45.71 % 3.960 M 0.000 0.000
Selling and marketing expenses 1.884 B 0.86 % 1.868 B 2.48 % 1.823 B 12.45 % 1.621 B 18.09 % 1.373 B 27.08 % 1.080 B 33.30 % 810.383 M 44.63 % 560.320 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 440.100 M 69.96 % 258.937 M 17.20 % 220.941 M 5.02 % 210.377 M -90.35 % 2.181 B 51 244.75 % 4.248 M 512.99 % 693.000 K -99.97 % 2.423 B -5.04 % 2.552 B 12.14 % 2.275 B 16.82 % 1.948 B 9.88 % 1.773 B 13 408.18 % -13.320 M -53.99 % -8.650 M
Operating expenses 1.884 B -25.47 % 2.528 B 10.35 % 2.291 B 12.76 % 2.032 B 17.02 % 1.736 B -49.34 % 3.427 B 13.39 % 3.023 B 13.68 % 2.659 B 9.37 % 2.431 B -5.01 % 2.559 B 12.18 % 2.281 B 16.78 % 1.954 B 9.96 % 1.777 B 134.94 % 756.210 M 33.64 % 565.850 M
Cost and expenses 3.300 B -24.52 % 4.372 B 4.51 % 4.183 B 11.78 % 3.742 B 11.69 % 3.350 B -2.25 % 3.427 B 13.39 % 3.023 B 13.68 % 2.659 B 9.37 % 2.431 B -5.01 % 2.559 B 11.26 % 2.300 B 17.14 % 1.964 B 10.38 % 1.779 B 26.45 % 1.407 B 41.00 % 997.870 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
Selling general and administrative expenses 1.884 B -9.76 % 2.088 B 2.76 % 2.032 B 12.22 % 1.811 B 18.67 % 1.526 B 22.42 % 1.246 B 31.31 % 949.153 M 39.75 % 679.174 M 8 410.95 % 7.980 M 5.42 % 7.570 M 27.01 % 5.960 M 3.29 % 5.770 M 45.71 % 3.960 M -99.47 % 742.890 M 33.33 % 557.200 M
Interest income 282.400 M 58.21 % 178.500 M 28.21 % 139.229 M 18.22 % 117.767 M 22.76 % 95.932 M -41.25 % 163.295 M 143.96 % 66.934 M 47.13 % 45.492 M 22.81 % 37.042 M -12.31 % 42.240 M 31.43 % 32.140 M 1.13 % 31.780 M -19.87 % 39.660 M 86.37 % 21.280 M 584.24 % 3.110 M
Interest expense 48.000 M -7.16 % 51.700 M -12.48 % 59.075 M 10.21 % 53.600 M 11.08 % 48.252 M -8.08 % 52.495 M 15 523.51 % 336.000 K -97.75 % 14.956 M -72.89 % 55.175 M 84.78 % 29.860 M 90.07 % 15.710 M 91.12 % 8.220 M -41.33 % 14.010 M 381.44 % 2.910 M -83.67 % 17.820 M
Depreciation and amortization 292.600 M 3.03 % 284.000 M -5.25 % 299.721 M 11.39 % 269.068 M 3.76 % 259.308 M -7.27 % 279.636 M 5.48 % 265.101 M 176.88 % 95.745 M -7.78 % 103.818 M 6.44 % 97.540 M 19.43 % 81.670 M 44.91 % 56.360 M -12.88 % 64.690 M 68.46 % 38.400 M 83.91 % 20.880 M
Operating income 1.259 B 177.35 % 453.800 M 16.88 % 388.252 M -36.84 % 614.749 M 39.68 % 440.108 M 56.99 % 280.342 M -43.13 % 492.968 M -29.13 % 695.622 M 58.83 % 437.970 M 158.36 % -750.510 M -2 493.33 % -28.940 M 68.31 % -91.310 M -187.49 % 104.370 M 82.53 % 57.180 M 283.50 % 14.910 M
Operating income ratio 0.28 192.87 % 0.09 10.67 % 0.09 -39.79 % 0.14 21.48 % 0.12 54.48 % 0.08 -46.71 % 0.14 -31.77 % 0.21 38.65 % 0.15 150.78 % -0.29 -2 356.88 % -0.01 73.03 % -0.04 -180.32 % 0.06 41.69 % 0.04 165.28 % 0.01
Total other income expenses net -680.400 M -451.99 % 193.300 M 13.01 % 171.052 M 64.67 % 103.873 M 7.66 % 96.485 M -3.97 % 100.471 M 21.63 % 82.601 M -48.98 % 161.903 M 317.42 % -74.465 M 89.84 % -733.260 M -406.78 % -144.690 M 11.31 % -163.150 M 0.000 -100.00 % 13.970 M 243.43 % -9.740 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt -108.900 M -121.81 % 499.300 M -15.92 % 593.816 M -0.70 % 598.026 M 17.93 % 507.096 M -10.50 % 566.604 M 21.79 % 465.212 M 555.12 % -102.217 M 24.18 % -134.810 M -133.85 % 398.262 M 255.72 % -255.760 M -13.72 % -224.910 M -255.25 % -63.310 M -256.13 % 40.550 M 538.38 % -9.250 M
Total investments 1.221 B -12.94 % 1.402 B -56.30 % 3.209 B -2.45 % 3.289 B 76.46 % 1.864 B 1 170.18 % 146.752 M 80.67 % 81.227 M -19.68 % 101.124 M -80.60 % 521.284 M 1 036.81 % 45.855 M 0.000 -100.00 % 300.000 K 0.00 % 300.000 K -99.92 % 383.810 M 45.05 % 264.610 M
Total debt 534.900 M -7.76 % 579.900 M -14.70 % 679.862 M -1.94 % 693.336 M 16.12 % 597.105 M -2.42 % 611.926 M 17.80 % 519.454 M 709.79 % 64.147 M -85.60 % 445.320 M -8.55 % 486.978 M 76.77 % 275.480 M 85.97 % 148.130 M -41.91 % 254.980 M 189.98 % 87.930 M 266.99 % 23.960 M
Accumulated other comprehensive income loss 37.000 M 12.46 % 32.900 M -7.90 % 35.723 M 44.50 % 24.721 M 32.93 % 18.597 M 107.28 % -255.336 M -25.90 % -202.804 M -53.32 % -132.278 M -961.97 % 15.346 M 1 768.04 % -920.000 K 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.268 B -5.53 % 2.401 B 19.08 % 2.017 B 20.82 % 1.669 B 37.05 % 1.218 B 37.22 % 887.522 M 29.92 % 683.125 M 128.37 % 299.137 M 168.95 % -433.862 M 49.53 % -859.677 M 0.000 0.000 0.000 100.00 % -1.030 B -3.81 % -992.610 M
Common stock 107.800 M -3.14 % 111.300 M 0.02 % 111.277 M -2.81 % 114.494 M 0.12 % 114.358 M 0.46 % 113.831 M 0.16 % 113.647 M 0.08 % 113.555 M 6.92 % 106.210 M 43.74 % 73.891 M -19.62 % 91.930 M 54.82 % 59.380 M 0.00 % 59.380 M 47.02 % 40.390 M 9 293.02 % 430.000 K
Total equity 2.416 B -17.12 % 2.915 B 14.42 % 2.548 B -17.91 % 3.104 B 17.87 % 2.633 B 15.36 % 2.282 B 10.32 % 2.069 B 23.41 % 1.676 B 638.51 % -311.320 M 57.48 % -732.153 M -10 651.15 % -6.810 M 65.36 % -19.660 M -127.42 % 71.690 M 352.16 % -28.430 M -406.36 % 9.280 M
Other non current liabilities 0.000 0.000 100.00 % -17.575 M 0.000 -100.00 % 292.000 K 0.000 100.00 % -412.732 M -46.88 % -280.992 M -1 540.54 % 19.506 M -90.93 % 214.960 M 458.34 % 38.500 M -40.52 % 64.730 M 480.02 % 11.160 M 21.57 % 9.180 M 43.21 % 6.410 M
Long term debt 360.900 M -14.90 % 424.100 M -19.98 % 530.000 M -5.65 % 561.714 M 17.33 % 478.749 M 3.34 % 463.295 M 12.25 % 412.732 M 44.84 % 284.956 M 0.000 -100.00 % 1.561 M -68.90 % 5.020 M 0.000 0.000 0.000 0.000
Total non current liabilities 363.200 M -15.32 % 428.900 M -17.48 % 519.725 M -9.12 % 571.854 M 19.37 % 479.041 M 3.08 % 464.749 M 12 098.14 % 3.810 M -45.53 % 6.995 M -68.23 % 22.020 M -90.31 % 227.332 M 314.46 % 54.850 M -15.26 % 64.730 M 470.31 % 11.350 M 23.64 % 9.180 M 43.21 % 6.410 M
Other current liabilities 837.900 M 3 038.20 % 26.700 M -45.90 % 49.353 M 953.20 % 4.686 M 109.45 % -49.562 M -107.11 % 697.266 M 1 870.34 % -39.386 M -1 275.69 % -2.863 M -100.96 % 299.598 M -66.36 % 890.671 M 165.87 % 335.000 M 10.62 % 302.850 M 8.08 % 280.210 M 395.25 % 56.580 M 29.59 % 43.660 M
Deferred revenue 0.000 -100.00 % 764.200 M -3.06 % 788.359 M 2.31 % 770.537 M 0.49 % 766.814 M 672.46 % 99.269 M -86.50 % 735.219 M 731.94 % 88.374 M -84.98 % 588.534 M 2 097.25 % 26.785 M 0.000 0.000 0.000 -100.00 % 256.090 M 36.92 % 187.030 M
Short term debt 348.000 M 11.68 % 311.600 M 3.94 % 299.775 M 13.88 % 263.244 M 11.21 % 236.712 M 59.26 % 148.631 M 0.000 -100.00 % 184.548 M -60.08 % 462.264 M -4.77 % 485.417 M 79.48 % 270.460 M 82.58 % 148.130 M -41.91 % 254.980 M 189.98 % 87.930 M 266.99 % 23.960 M
Total current liabilities 1.828 B 9.06 % 1.676 B 5.31 % 1.591 B 2.88 % 1.547 B 9.34 % 1.415 B 8.61 % 1.303 B 21.74 % 1.070 B 1.94 % 1.050 B -29.23 % 1.483 B -14.89 % 1.742 B 77.10 % 983.860 M 25.22 % 785.690 M -4.18 % 819.930 M 20.15 % 682.430 M 59.83 % 426.960 M
Total liabilities 2.191 B 4.09 % 2.105 B -0.30 % 2.111 B -0.36 % 2.119 B 11.88 % 1.894 B 7.16 % 1.767 B 64.60 % 1.074 B 1.63 % 1.057 B -29.80 % 1.505 B -23.60 % 1.970 B 89.63 % 1.039 B 22.14 % 850.420 M 2.30 % 831.280 M 20.19 % 691.610 M 59.59 % 433.370 M
Other non current assets 517.900 M 247.82 % 148.900 M 3.17 % 144.321 M -4.51 % 151.142 M 25.56 % 120.373 M -94.86 % 2.343 B 15.08 % 2.036 B 18.22 % 1.722 B 882.25 % 175.359 M 233 712.00 % 75.000 K -99.94 % 123.630 M -15.44 % 146.210 M 6.09 % 137.820 M 676.01 % 17.760 M 48.25 % 11.980 M
Long term investments 251.100 M -1.95 % 256.100 M -2.20 % 261.871 M 1.88 % 257.044 M 366.17 % 55.139 M 102.57 % -2.144 B -13.49 % -1.889 B -21.99 % -1.549 B -2 064 880.00 % 75.000 K 100.02 % -494.957 M 0.000 0.000 0.000 -100.00 % 83.250 M 30.12 % 63.980 M
Intangible assets 133.100 M -16.81 % 160.000 M 218.69 % 50.206 M -20.51 % 63.158 M 114.36 % 29.463 M -11.94 % 33.456 M 7.81 % 31.032 M -40.09 % 51.799 M -9.33 % 57.132 M -37.92 % 92.028 M -10.05 % 102.310 M 381.69 % 21.240 M 18.59 % 17.910 M -44.01 % 31.990 M 381.05 % 6.650 M
GoodWill 66.600 M -23.18 % 86.700 M 0.01 % 86.695 M 0.00 % 86.695 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 392.000 K 0.000 0.000 0.000 -100.00 % 390.000 K 0.00 % 390.000 K
Goodwill and intangible assets 199.700 M -19.05 % 246.700 M 80.20 % 136.901 M -8.64 % 149.853 M 408.61 % 29.463 M -11.94 % 33.456 M 7.81 % 31.032 M -40.09 % 51.799 M -19.91 % 64.680 M -30.02 % 92.420 M 18.93 % 77.710 M -0.55 % 78.140 M 186.33 % 27.290 M -15.72 % 32.380 M 359.94 % 7.040 M
Property plant equipment net 654.000 M 1.76 % 642.700 M -18.99 % 793.313 M -6.79 % 851.114 M -31.22 % 1.237 B -4.72 % 1.299 B 78.58 % 727.223 M 16.44 % 624.543 M 251.50 % 177.680 M -7.47 % 192.031 M 18.33 % 162.280 M 2.46 % 158.390 M 4.05 % 152.220 M 25.33 % 121.460 M 45.37 % 83.550 M
Total non current assets 1.623 B 17.70 % 1.379 B -0.87 % 1.391 B -2.61 % 1.428 B -2.32 % 1.462 B -5.65 % 1.549 B 67.62 % 924.370 M 5.25 % 878.288 M 102.94 % 432.790 M 11.67 % 387.558 M 6.58 % 363.620 M -5.00 % 382.740 M 20.61 % 317.330 M 24.52 % 254.850 M 53.02 % 166.550 M
Other current assets 1.366 B 1 483.31 % 86.300 M -62.05 % 227.396 M -54.59 % 500.755 M 495.54 % 84.084 M -60.41 % 212.395 M 114.62 % 98.962 M -10.52 % 110.599 M -20.34 % 138.843 M -47.86 % 266.292 M 666.75 % 34.730 M 98.34 % 17.510 M -92.10 % 221.700 M 928.77 % 21.550 M 14.69 % 18.790 M
Short term investments 969.600 M -70.56 % 3.294 B 11.77 % 2.947 B -2.82 % 3.032 B 67.63 % 1.809 B -19.24 % 2.240 B 16.17 % 1.928 B 22.27 % 1.577 B 202.56 % 521.209 M -8.77 % 571.291 M 0.000 0.000 0.000 -100.00 % 300.560 M 49.81 % 200.630 M
cash and cash equivalents 643.800 M 698.76 % 80.600 M -6.33 % 86.046 M -9.72 % 95.310 M 5.89 % 90.009 M 98.60 % 45.322 M -16.44 % 54.242 M -67.40 % 166.364 M -71.32 % 580.130 M 553.92 % 88.716 M -83.30 % 531.240 M 42.41 % 373.040 M 17.20 % 318.290 M 571.78 % 47.380 M 42.67 % 33.210 M
Cash and short term investments 1.613 B -52.18 % 3.374 B 11.22 % 3.034 B -3.00 % 3.128 B 13.77 % 2.749 B 20.30 % 2.285 B 15.28 % 1.982 B 13.71 % 1.743 B 200.51 % 580.130 M -12.10 % 660.007 M 24.24 % 531.240 M 42.41 % 373.040 M 17.20 % 318.290 M -8.52 % 347.940 M 48.79 % 233.840 M
Total current assets 2.984 B -18.04 % 3.641 B 11.42 % 3.268 B -13.87 % 3.794 B 23.80 % 3.065 B 22.58 % 2.500 B 12.71 % 2.218 B 19.60 % 1.855 B 143.78 % 760.830 M -10.49 % 850.040 M 27.20 % 668.280 M 49.16 % 448.020 M -23.50 % 585.640 M 43.42 % 408.330 M 47.89 % 276.100 M
Inventory 0.000 0.000 -100.00 % 6.178 M -66.43 % 18.402 M -81.60 % 100.000 M 3 617.47 % 2.690 M -69.69 % 8.874 M -77.58 % 39.572 M 1 031.28 % 3.498 M -90.77 % 37.891 M 0.000 -100.00 % 3.850 M 200.78 % 1.280 M -86.99 % 9.840 M 0.000
Net receivables 4.300 M -97.62 % 180.600 M 25 700.00 % 700.000 K -99.53 % 147.603 M 12.00 % 131.784 M 0.000 0.000 -100.00 % 66.692 M 16.73 % 57.132 M 17.63 % 48.570 M -52.53 % 102.310 M 381.69 % 21.240 M 18.59 % 17.910 M -38.24 % 29.000 M 23.56 % 23.470 M
Tax assets 0.000 -100.00 % 84.300 M 55.15 % 54.335 M 188.16 % 18.856 M -3.39 % 19.518 M 7.77 % 18.111 M -4.91 % 19.046 M -32.13 % 28.061 M 87.12 % 14.996 M -97.49 % 597.989 M 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
Account payables 641.800 M 20.98 % 530.500 M 17.50 % 451.500 M 0.69 % 448.411 M 16.11 % 386.191 M 24.33 % 310.608 M 47.29 % 210.882 M 86.29 % 113.202 M -24.26 % 149.468 M -55.98 % 339.546 M 0.000 0.000 0.000 -100.00 % 262.090 M 64.22 % 159.600 M
Tax payables 0.000 -100.00 % 42.900 M 1 672.73 % 2.420 M -95.97 % 60.048 M -19.50 % 74.596 M 59.49 % 46.773 M -17.17 % 56.470 M -36.10 % 88.374 M 0.000 -100.00 % 26.785 M 0.000 0.000 0.000 -100.00 % 19.740 M 55.31 % 12.710 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 345.000 K 18.15 % 292.000 K -79.92 % 1.454 M -61.84 % 3.810 M 25.70 % 3.031 M 20.56 % 2.514 M -76.75 % 10.811 M 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 -100.00 % 2.634 M 5.78 % 2.490 M 11.16 % 2.240 M 12.00 % 2.000 M 14.29 % 1.750 M 9.38 % 1.600 M
Capital lease obligations 534.900 M -7.76 % 579.900 M -14.71 % 679.900 M -1.94 % 693.336 M 16.12 % 597.105 M -2.42 % 611.926 M 17.80 % 519.454 M 28.15 % 405.357 M 2 292.33 % 16.944 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 -100.00 % 2.512 B -18.41 % 3.079 B 17.76 % 2.614 B 3.02 % 2.538 B 13.91 % 2.228 B 0.000 -100.00 % 418.516 M 2 219.93 % 18.040 M 0.000 0.000 0.000 -100.00 % 18.990 M 5 654.55 % 330.000 K
Other total stockholders equity 2.800 M -99.24 % 369.600 M 0.85 % 366.500 M -71.71 % 1.295 B 1.02 % 1.282 B 1.80 % 1.259 B -2.95 % 1.298 B -0.24 % 1.301 B 3 906.96 % 32.466 M -1.50 % 32.959 M 127.63 % -119.270 M -18.95 % -100.270 M -110.70 % 936.680 M -0.45 % 940.910 M -5.86 % 999.530 M
Deferred tax liabilities non current 2.300 M -52.08 % 4.800 M -34.28 % 7.304 M -25.43 % 9.795 M 3 454.45 % -292.000 K 79.92 % -1.454 M -134.32 % 4.237 M -33.45 % 6.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.607 B -8.23 % 5.020 B 7.75 % 4.659 B -10.79 % 5.222 B 15.37 % 4.527 B 11.78 % 4.050 B 28.86 % 3.143 B 14.99 % 2.733 B 128.97 % 1.194 B -3.55 % 1.238 B 19.93 % 1.032 B 24.21 % 830.760 M -8.00 % 902.970 M 36.16 % 663.180 M 49.82 % 442.650 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 100.00 % -225.592 M 1.75 % -229.614 M -24.98 % -183.724 M -29.49 % -141.881 M 35.15 % -218.791 M -22.35 % -178.830 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 3.500 M 9.38 % 3.200 M -60.00 % 8.000 M -17.92 % 9.746 M 35.74 % 7.180 M -7.59 % 7.770 M 109.10 % 3.716 M 406.96 % 733.000 K -78.35 % 3.386 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 67.800 M 143.88 % 27.800 M 70.27 % 16.327 M -77.57 % 72.776 M -44.49 % 131.105 M 170.43 % 48.480 M -34.68 % 74.220 M -50.54 % 150.062 M 268.48 % -89.070 M -166.84 % 133.260 M 435.18 % 24.900 M -69.36 % 81.260 M 330.39 % -35.270 M -125.54 % 138.090 M 80.84 % 76.360 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.890 M 47.36 % -14.990 M -210.35 % -4.830 M -94.76 % -2.480 M -129.70 % 8.350 M 175.91 % -11.000 M -9.78 % -10.020 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.850 M 249.81 % -2.570 M -170.53 % -950.000 K -187.88 % -330.000 K 0.000
Accounts payables 144.600 M 83.27 % 78.900 M 1 674.22 % -5.012 M -104.60 % 109.009 M 26.86 % 85.929 M -13.68 % 99.548 M 217.07 % 31.396 M 7.23 % 29.279 M 123.61 % -124.024 M -223.47 % 100.450 M 0.000 0.000 0.000 -100.00 % 83.720 M 88.52 % 44.410 M
Other working capital -76.800 M -50.29 % -51.100 M -339.47 % 21.339 M 158.89 % -36.233 M -180.20 % 45.176 M 188.46 % -51.068 M -219.25 % 42.824 M -64.54 % 120.783 M -33.56 % 181.779 M 178.30 % -232.150 M -1 202.85 % 21.050 M -74.89 % 83.830 M 344.26 % -34.320 M -152.24 % 65.700 M 56.54 % 41.970 M
Other non cash items -248.100 M 29.13 % -350.100 M -307.75 % -85.861 M -31.20 % -65.445 M -33.06 % -49.185 M -253.11 % -13.929 M 77.83 % -62.838 M -107.08 % -30.345 M 91.46 % -355.240 M -21.20 % -293.100 M -115.40 % -136.070 M 27.29 % -187.130 M -292.64 % -47.660 M 53.27 % -101.980 M -496.72 % -17.090 M
Net cash provided by operating activities 568.600 M -7.09 % 612.000 M 7.01 % 571.899 M -26.22 % 775.153 M 10.53 % 701.277 M 22.85 % 570.841 M 13.74 % 501.903 M -34.54 % 766.698 M 443.03 % 141.190 M 287.88 % -75.150 M -190.17 % 83.340 M 73.08 % 48.150 M -54.02 % 104.710 M -28.01 % 145.450 M 70.80 % 85.160 M
Investments in property plant and equipment -128.200 M 35.32 % -198.200 M -206.03 % -64.764 M 16.16 % -77.247 M 23.28 % -100.687 M 13.95 % -117.015 M 39.13 % -192.246 M 64.36 % -539.420 M -432.81 % -101.240 M -2.35 % -98.920 M 3.65 % -102.670 M 16.70 % -123.250 M -20.71 % -102.100 M 1.15 % -103.290 M -68.80 % -61.190 M
Acquisitions net 900.000 K 0.000 -100.00 % 125.393 M 226.29 % -99.291 M -124.46 % 405.963 M 760.71 % -61.443 M -116.68 % 368.309 M 61 490.13 % 598.000 K -45.83 % 1.104 M 64.78 % 670.000 K 0.000 0.000 0.000 -100.00 % 1.230 M 4 000.00 % 30.000 K
Purchases of investments -3.485 B -22.45 % -2.846 B 15.94 % -3.386 B 0.20 % -3.392 B -29.60 % -2.617 B -33.11 % -1.966 B 1.52 % -1.997 B -175.32 % -725.240 M -23.72 % -586.209 M 0.000 0.000 0.000 0.000 100.00 % -99.930 M 30.91 % -144.640 M
Sales maturities of investments 4.008 B 56.00 % 2.569 B -26.54 % 3.498 B 18.92 % 2.941 B 33.00 % 2.211 B 26.45 % 1.749 B 7.40 % 1.628 B 0.000 0.000 -100.00 % 62.740 M 2 751.82 % 2.200 M 0.000 -100.00 % 140.000 K -86.92 % 1.070 M 0.000
Other investing activites 179.000 M 20.78 % 148.200 M -70.01 % 494.100 M 385.57 % 101.757 M 130.97 % -328.517 M -733.73 % 51.839 M 116.26 % -318.773 M -35.59 % -235.101 M -317.55 % 108.070 M 3.44 % 104.480 M 318.44 % -47.830 M -109.69 % -22.810 M -155.31 % 41.240 M 0.000 0.000
Net cash used for investing activites 574.800 M 275.89 % -326.800 M -149.01 % 666.817 M 226.82 % -525.783 M -22.50 % -429.204 M -24.72 % -344.146 M 32.65 % -511.019 M 65.93 % -1.500 B -22 058.43 % 6.830 M 22.84 % 5.560 M 103.75 % -148.300 M -1.53 % -146.060 M -140.55 % -60.720 M 69.78 % -200.920 M 2.37 % -205.800 M
Debt repayment -151.900 M -15.08 % -132.000 M 7.17 % -142.200 M -17.33 % -121.200 M -4.04 % -116.490 M 0.000 100.00 % -64.147 M 83.17 % -381.174 M -815.03 % -41.657 M -122.75 % 183.120 M 66.99 % 109.660 M 202.63 % -106.850 M -169.23 % 154.340 M 141.27 % 63.970 M 872.58 % -8.280 M
Common stock issued 2.200 M 4.76 % 2.100 M -41.67 % 3.600 M -61.95 % 9.460 M -41.09 % 16.058 M 303.77 % 3.977 M 46.37 % 2.717 M -99.78 % 1.237 B 15 368.21 % 7.999 M 0.000 -100.00 % 42.770 M 0.000 0.000 0.000 -100.00 % 134.190 M
Common stock repurchased -734.200 M 0.000 100.00 % -937.100 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
Dividends paid -111.300 M -0.18 % -111.100 M 3.00 % -114.538 M -43.07 % -80.055 M -0.45 % -79.696 M -93.86 % -41.111 M -0.05 % -41.092 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -44.800 M 11.64 % -50.700 M 12.28 % -57.799 M -10.47 % -52.323 M -11.12 % -47.085 M 76.28 % -198.521 M -44.23 % -137.640 M -1 022.49 % -12.262 M 71.87 % -43.592 M 0.000 0.000 -100.00 % 211.250 M 200.00 % -211.250 M 0.000 0.000
Net cash used provided by financing activities -1.042 B -257.28 % -291.700 M 76.63 % -1.248 B -411.24 % -244.118 M -7.44 % -227.213 M 3.58 % -235.655 M -129.11 % -102.858 M -112.19 % 843.866 M 1 192.38 % -77.250 M -142.19 % 183.120 M 20.13 % 152.430 M 56.61 % 97.330 M 271.02 % -56.910 M -188.96 % 63.970 M -49.19 % 125.910 M
Effect of forex changes on cash 100.000 K 0.00 % 100.000 K 75.44 % 57.000 K 16.33 % 49.000 K 128.32 % -173.000 K -532.50 % 40.000 K 127.03 % -148.000 K 95.86 % -3.576 M 0.000 -100.00 % 1.810 M -36.27 % 2.840 M 58.66 % 1.790 M 952.94 % 170.000 K 0.000 0.000
Net change in cash 101.300 M 1 682.81 % -6.400 M 30.92 % -9.264 M -274.76 % 5.301 M -88.14 % 44.687 M 600.98 % -8.920 M 92.04 % -112.122 M -204.27 % 107.527 M 51.94 % 70.770 M -38.64 % 115.340 M 27.72 % 90.310 M 7 363.64 % 1.210 M 108.83 % -13.700 M 0.000 0.000
Cash at beginning of period 80.600 M -7.36 % 87.000 M -8.72 % 95.310 M 5.89 % 90.009 M 98.60 % 45.322 M -16.44 % 54.242 M -67.40 % 166.364 M 182.75 % 58.837 M -74.20 % 228.070 M 102.32 % 112.730 M 402.81 % 22.420 M 5.70 % 21.210 M -39.24 % 34.910 M 5.12 % 33.210 M 0.000
Cash at end of period 181.900 M 125.68 % 80.600 M -6.33 % 86.046 M -9.72 % 95.310 M 5.89 % 90.009 M 98.60 % 45.322 M -16.44 % 54.242 M -67.40 % 166.364 M -44.33 % 298.840 M 31.03 % 228.070 M 102.32 % 112.730 M 402.81 % 22.420 M 5.70 % 21.210 M -55.23 % 47.380 M 42.67 % 33.210 M
Operating cash flow 568.600 M -7.09 % 612.000 M 7.01 % 571.899 M -26.22 % 775.153 M 10.53 % 701.277 M 22.85 % 570.841 M 13.74 % 501.903 M -34.54 % 766.698 M 443.03 % 141.190 M 287.88 % -75.150 M -190.17 % 83.340 M 73.08 % 48.150 M -54.02 % 104.710 M -28.01 % 145.450 M 70.80 % 85.160 M
Capital expenditure -128.200 M 35.32 % -198.200 M -206.03 % -64.764 M 16.16 % -77.247 M 23.28 % -100.687 M 13.95 % -117.015 M 39.13 % -192.246 M 64.36 % -539.420 M -432.81 % -101.240 M -2.35 % -98.920 M 3.65 % -102.670 M 16.70 % -123.250 M -20.71 % -102.100 M 1.15 % -103.290 M -68.80 % -61.190 M
Free CashFlow 440.400 M 6.43 % 413.800 M -18.40 % 507.135 M -27.33 % 697.906 M 16.20 % 600.590 M 32.34 % 453.826 M 46.56 % 309.657 M 36.25 % 227.278 M 468.91 % 39.950 M 122.95 % -174.070 M -800.52 % -19.330 M 74.26 % -75.100 M -2 977.39 % 2.610 M -93.81 % 42.160 M 75.89 % 23.970 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
Revenue 1.153 B 6.47 % 1.083 B -2.79 % 1.114 B -3.52 % 1.155 B -4.22 % 1.206 B 1.14 % 1.192 B 1.68 % 1.173 B -3.57 % 1.216 B -1.36 % 1.233 B 7.66 % 1.145 B 3.74 % 1.104 B -3.90 % 1.149 B -1.00 % 1.160 B 4.93 % 1.106 B 1.91 % 1.085 B -1.33 % 1.100 B 4.28 % 1.055 B 4.28 % 1.011 B 4.58 % 966.944 M 3.68 % 932.664 M 7.45 % 867.984 M -7.76 % 941.006 M 4.54 % 900.134 M -2.40 % 922.311 M -3.41 % 954.902 M 10.90 % 861.075 M 1.00 % 852.521 M -2.66 % 875.811 M -2.13 % 894.868 M 6.09 % 843.500 M 0.83 % 836.590 M 0.08 % 835.950 M -0.29 % 838.410 M 11.18 % 754.076 M 3.99 % 725.130 M -1.44 % 735.750 M 3.16 % 713.240 M
Net income 84.000 M 2.69 % 81.800 M -17.95 % 99.700 M -24.24 % 131.600 M -5.80 % 139.700 M 18.93 % 117.466 M 5.74 % 111.090 M -11.32 % 125.267 M -11.60 % 141.700 M 24.25 % 114.045 M -1.72 % 116.046 M -0.90 % 117.098 M -2.04 % 119.533 M 2.14 % 117.028 M 1.79 % 114.974 M -30.62 % 165.721 M 19.92 % 138.192 M 36.48 % 101.256 M -8.11 % 110.196 M 7.37 % 102.632 M 9.58 % 93.656 M 38.16 % 67.790 M 20.88 % 56.080 M -28.32 % 78.233 M -16.10 % 93.244 M 28.04 % 72.826 M 6.53 % 68.365 M -48.81 % 133.547 M -14.64 % 156.455 M -6.95 % 168.148 M -26.90 % 230.040 M 20.04 % 191.630 M 31.12 % 146.150 M 65.85 % 88.121 M -32.94 % 131.410 M 12.39 % 116.920 M 22.61 % 95.360 M
Income before tax 108.400 M 6.38 % 101.900 M -15.92 % 121.200 M -29.45 % 171.800 M -6.38 % 183.500 M 20.17 % 152.700 M 6.21 % 143.771 M -12.81 % 164.890 M -10.76 % 184.775 M 36.71 % 135.163 M -0.79 % 136.241 M -0.34 % 136.704 M -9.58 % 151.194 M -4.48 % 158.281 M 2.44 % 154.513 M -29.77 % 220.005 M 18.39 % 185.824 M 37.30 % 135.342 M -6.17 % 144.235 M 7.31 % 134.407 M 9.62 % 122.609 M 34.26 % 91.324 M 42.76 % 63.969 M -38.09 % 103.330 M -21.80 % 132.141 M 44.64 % 91.359 M -16.21 % 109.027 M -40.24 % 182.427 M -13.93 % 211.959 M 6.28 % 199.436 M -32.41 % 295.060 M 56.90 % 188.060 M 8.41 % 173.470 M 96.85 % 88.121 M -32.95 % 131.430 M 12.31 % 117.020 M 22.65 % 95.410 M
Income before tax ratio 0.09 -0.09 % 0.09 -13.51 % 0.11 -26.88 % 0.15 -2.25 % 0.15 18.82 % 0.13 4.45 % 0.12 -9.58 % 0.14 -9.53 % 0.15 26.98 % 0.12 -4.37 % 0.12 3.71 % 0.12 -8.67 % 0.13 -8.96 % 0.14 0.52 % 0.14 -28.82 % 0.20 13.53 % 0.18 31.66 % 0.13 -10.27 % 0.15 3.51 % 0.14 2.02 % 0.14 45.55 % 0.10 36.56 % 0.07 -36.57 % 0.11 -19.04 % 0.14 30.43 % 0.11 -17.04 % 0.13 -38.60 % 0.21 -12.06 % 0.24 0.18 % 0.24 -32.96 % 0.35 56.78 % 0.22 8.73 % 0.21 77.05 % 0.12 -35.53 % 0.18 13.96 % 0.16 18.90 % 0.13
EBITDA 188.100 M 156.09 % 73.450 M -64.45 % 206.600 M -20.32 % 259.300 M -3.86 % 269.700 M 13.89 % 236.800 M 3.40 % 229.020 M -6.98 % 246.211 M -9.09 % 270.821 M 22.32 % 221.408 M -1.43 % 224.611 M -1.16 % 227.242 M -7.22 % 244.935 M 0.71 % 243.198 M 1.77 % 238.961 M -20.96 % 302.328 M 14.21 % 264.705 M 24.56 % 212.519 M -3.36 % 219.911 M 3.57 % 212.339 M 3.53 % 205.102 M 17.28 % 174.886 M 16.82 % 149.711 M -19.79 % 186.648 M -11.30 % 210.419 M 76.30 % 119.352 M -14.38 % 139.400 M -33.25 % 208.833 M -21.55 % 266.193 M 19.91 % 221.997 M -30.94 % 321.470 M 47.97 % 217.250 M 6.02 % 204.920 M 21.07 % 169.263 M 4.95 % 161.280 M 1.27 % 159.260 M 19.97 % 132.750 M
Net income ratio 0.07 -3.55 % 0.08 -15.60 % 0.09 -21.47 % 0.11 -1.65 % 0.12 17.59 % 0.10 3.99 % 0.09 -8.04 % 0.10 -10.38 % 0.11 15.41 % 0.10 -5.27 % 0.11 3.13 % 0.10 -1.05 % 0.10 -2.65 % 0.11 -0.12 % 0.11 -29.68 % 0.15 15.00 % 0.13 30.87 % 0.10 -12.13 % 0.11 3.56 % 0.11 1.98 % 0.11 49.78 % 0.07 15.63 % 0.06 -26.55 % 0.08 -13.13 % 0.10 15.46 % 0.08 5.47 % 0.08 -47.41 % 0.15 -12.78 % 0.17 -12.30 % 0.20 -27.50 % 0.27 19.95 % 0.23 31.50 % 0.17 49.17 % 0.12 -35.52 % 0.18 14.04 % 0.16 18.86 % 0.13
Ratio EBITDA 0.16 140.53 % 0.07 -63.43 % 0.19 -17.41 % 0.22 0.38 % 0.22 12.61 % 0.20 1.69 % 0.20 -3.54 % 0.20 -7.83 % 0.22 13.61 % 0.19 -4.98 % 0.20 2.86 % 0.20 -6.29 % 0.21 -4.01 % 0.22 -0.14 % 0.22 -19.89 % 0.27 9.52 % 0.25 19.44 % 0.21 -7.59 % 0.23 -0.11 % 0.23 -3.65 % 0.24 27.14 % 0.19 11.74 % 0.17 -17.81 % 0.20 -8.16 % 0.22 58.98 % 0.14 -15.23 % 0.16 -31.42 % 0.24 -19.84 % 0.30 13.03 % 0.26 -31.51 % 0.38 47.86 % 0.26 6.33 % 0.24 8.89 % 0.22 0.92 % 0.22 2.75 % 0.22 16.30 % 0.19
Gross profit ratio 1.00 48.69 % 0.67 -32.75 % 1.00 107.58 % 0.48 -4.23 % 0.50 2.63 % 0.49 2.92 % 0.48 -1.25 % 0.48 -30.55 % 0.69 42.15 % 0.49 5.18 % 0.46 -4.93 % 0.49 -28.99 % 0.69 4.50 % 0.66 -4.41 % 0.69 -3.84 % 0.72 42.14 % 0.50 2.75 % 0.49 -50.96 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 21.594 M 0.05 % 21.583 M -1.72 % 21.960 M -1.38 % 22.267 M -0.06 % 22.281 M 0.07 % 22.265 M 0.02 % 22.260 M 0.00 % 22.260 M -0.07 % 22.276 M 0.09 % 22.255 M 0.00 % 22.255 M -1.93 % 22.693 M -0.90 % 22.899 M -0.02 % 22.904 M -0.20 % 22.949 M 0.12 % 22.921 M 0.02 % 22.917 M 0.66 % 22.768 M -0.41 % 22.862 M 0.02 % 22.858 M 0.07 % 22.843 M 0.38 % 22.757 M -0.18 % 22.797 M -0.34 % 22.875 M 0.09 % 22.854 M 0.43 % 22.757 M -0.36 % 22.838 M 0.06 % 22.825 M -0.08 % 22.843 M 0.26 % 22.784 M 4.69 % 21.764 M 0.96 % 21.557 M 0.25 % 21.502 M 0.04 % 21.493 M -0.04 % 21.502 M 0.00 % 21.502 M 0.00 % 21.502 M
Weighted average shs out 21.594 M 0.05 % 21.583 M -1.72 % 21.960 M -1.38 % 22.267 M 0.10 % 22.245 M -0.07 % 22.260 M 0.00 % 22.260 M 0.00 % 22.260 M 0.02 % 22.257 M 0.01 % 22.255 M 0.00 % 22.255 M -1.74 % 22.650 M -1.09 % 22.899 M 0.47 % 22.792 M -0.49 % 22.903 M 0.06 % 22.890 M 0.04 % 22.879 M 0.49 % 22.768 M 0.00 % 22.768 M 0.05 % 22.757 M -0.14 % 22.787 M 0.21 % 22.739 M 0.15 % 22.704 M -0.17 % 22.742 M 0.00 % 22.742 M 0.15 % 22.708 M -0.23 % 22.761 M 0.07 % 22.746 M 0.16 % 22.709 M 0.34 % 22.631 M 3.98 % 21.764 M 2.21 % 21.293 M 0.17 % 21.257 M 0.11 % 21.234 M -0.11 % 21.257 M 0.00 % 21.257 M 0.00 % 21.257 M
EPS diluted 3.89 2.64 % 3.79 -16.52 % 4.54 -23.18 % 5.91 -5.74 % 6.27 18.98 % 5.27 5.61 % 4.99 -11.37 % 5.63 -11.48 % 6.36 24.22 % 5.12 -1.73 % 5.21 0.97 % 5.16 -1.15 % 5.22 2.15 % 5.11 2.00 % 5.01 -30.71 % 7.23 19.90 % 6.03 35.51 % 4.45 -7.68 % 4.82 7.35 % 4.49 9.51 % 4.10 37.58 % 2.98 21.14 % 2.46 -28.07 % 3.42 -16.18 % 4.08 27.50 % 3.20 8.84 % 2.94 -48.87 % 5.75 -15.32 % 6.79 -7.99 % 7.38 26.15 % 5.85 -34.20 % 8.89 28.47 % 6.92 68.78 % 4.10 -32.90 % 6.11 12.32 % 5.44 22.80 % 4.43
Earnings per share 3.89 2.64 % 3.79 -16.52 % 4.54 -23.18 % 5.91 -5.89 % 6.28 19.17 % 5.27 5.61 % 4.99 -11.37 % 5.63 -11.62 % 6.37 24.41 % 5.12 -1.73 % 5.21 0.77 % 5.17 -0.96 % 5.22 1.75 % 5.13 2.19 % 5.02 -30.66 % 7.24 19.87 % 6.04 35.73 % 4.45 -8.06 % 4.84 7.32 % 4.51 9.73 % 4.11 37.92 % 2.98 20.65 % 2.47 -28.20 % 3.44 -16.10 % 4.10 28.13 % 3.20 8.47 % 2.95 -48.87 % 5.77 -15.52 % 6.83 -8.08 % 7.43 -29.71 % 10.57 17.44 % 9.00 28.57 % 7.00 68.67 % 4.15 -32.85 % 6.18 12.36 % 5.50 22.49 % 4.49
Gross profit 1.153 B 58.31 % 728.500 M -34.62 % 1.114 B 100.27 % 556.400 M -8.28 % 606.600 M 3.80 % 584.400 M 4.65 % 558.434 M -4.78 % 586.455 M -31.50 % 856.106 M 53.04 % 559.408 M 9.12 % 512.665 M -8.64 % 561.165 M -29.70 % 798.258 M 9.65 % 727.996 M -2.59 % 747.326 M -5.12 % 787.687 M 48.23 % 531.405 M 7.15 % 495.928 M -48.71 % 966.944 M 3.68 % 932.664 M 7.45 % 867.984 M -7.76 % 941.006 M 4.54 % 900.134 M -2.40 % 922.311 M -3.41 % 954.902 M 10.90 % 861.075 M 1.00 % 852.521 M -2.66 % 875.811 M -2.13 % 894.868 M 6.09 % 843.500 M 0.83 % 836.590 M 0.08 % 835.950 M -0.29 % 838.410 M 11.18 % 754.076 M 3.99 % 725.130 M -1.44 % 735.750 M 3.16 % 713.240 M
Income tax expense 24.400 M 21.39 % 20.100 M -6.51 % 21.500 M -46.52 % 40.200 M -7.80 % 43.600 M 20.44 % 36.200 M 10.69 % 32.703 M -17.46 % 39.623 M -8.06 % 43.098 M 104.08 % 21.118 M 4.57 % 20.195 M 3.00 % 19.606 M -38.08 % 31.661 M -23.25 % 41.253 M 4.33 % 39.539 M -27.16 % 54.284 M 13.97 % 47.632 M 39.74 % 34.086 M 0.14 % 34.039 M 7.13 % 31.775 M 9.75 % 28.953 M 23.03 % 23.534 M 198.31 % 7.889 M -68.57 % 25.097 M -35.48 % 38.897 M 109.88 % 18.533 M -54.42 % 40.662 M -16.81 % 48.880 M -11.93 % 55.504 M 77.40 % 31.288 M -51.88 % 65.020 M 1 921.29 % -3.570 M -113.07 % 27.320 M 0.000 -100.00 % 20.000 K -80.00 % 100.000 K 233.33 % 30.000 K
Cost of revenue 0.000 -100.00 % 606.700 M 0.000 -100.00 % 598.600 M -0.12 % 599.300 M -1.41 % 607.900 M -1.02 % 614.137 M -2.44 % 629.510 M 67.13 % 376.665 M -35.68 % 585.651 M -0.93 % 591.122 M 0.62 % 587.459 M 62.30 % 361.963 M -4.18 % 377.757 M 11.87 % 337.679 M 8.24 % 311.985 M -40.36 % 523.122 M 1.52 % 515.270 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
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 189.542 M 0.000 0.000 0.000 -100.00 % 152.999 M 0.000 0.000 0.000 -100.00 % 166.070 M 0.000 0.000 0.000 -100.00 % 138.770 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.870 M 0.000 0.000 0.000 -100.00 % 2.070 M
Selling and marketing expenses 477.100 M 0.19 % 476.200 M 1.04 % 471.300 M 2.90 % 458.000 M -4.32 % 478.700 M -1.90 % 487.959 M 5.05 % 464.498 M -1.86 % 473.279 M 6.96 % 442.464 M -4.90 % 465.280 M 0.82 % 461.491 M 1.93 % 452.764 M 2.08 % 443.527 M 2.75 % 431.660 M 3.35 % 417.662 M 4.68 % 398.980 M 6.99 % 372.907 M -3.82 % 387.719 M 2.93 % 376.684 M 10.93 % 339.584 M 26.31 % 268.846 M -6.05 % 286.170 M 5.37 % 271.576 M 4.85 % 259.014 M -1.71 % 263.514 M 9.24 % 241.229 M 8.67 % 221.981 M 18.50 % 187.320 M 17.18 % 159.853 M 9.93 % 145.418 M 0.000 -100.00 % 129.030 M 0.000 -100.00 % 139.993 M 0.000 -100.00 % 132.350 M 0.000
Other expenses 618.400 M 0.000 -100.00 % 579.500 M 0.000 0.000 0.000 0.000 -100.00 % 2.133 M -73.97 % 8.193 M -84.98 % 54.542 M -45.34 % 99.788 M 137.00 % 42.104 M -11.19 % 47.411 M 142.28 % -112.139 M -373.78 % 40.959 M 3.95 % 39.401 M -6.52 % 42.148 M 133.13 % -127.217 M -442.88 % 37.102 M -21.59 % 47.316 M -6.66 % 50.694 M 140.29 % -125.832 M -399.85 % 41.965 M -9.75 % 46.499 M 5.29 % 44.163 M 713.29 % -7.201 M -252.95 % 4.708 M -20.46 % 5.919 M 620.07 % 822.000 K 117.46 % 378.000 K -99.95 % 688.090 M 88 116.67 % 780.000 K -99.88 % 664.840 M 398 007.78 % 167.000 K -99.97 % 590.420 M 155 273.68 % 380.000 K -99.94 % 613.690 M
Operating expenses 1.096 B 130.05 % 476.200 M -54.68 % 1.051 B 129.43 % 458.000 M -4.32 % 478.700 M -1.91 % 488.000 M 5.06 % 464.498 M -57.88 % 1.103 B 0.35 % 1.099 B 4.57 % 1.051 B -0.16 % 1.053 B 1.19 % 1.040 B 0.09 % 1.039 B 5.32 % 986.815 M 3.23 % 955.912 M 5.82 % 903.329 M 0.81 % 896.029 M 0.61 % 890.611 M 5.16 % 846.887 M 1.86 % 831.454 M 6.40 % 781.444 M -8.80 % 856.893 M -0.87 % 864.409 M 1.48 % 851.792 M -0.30 % 854.376 M 8.00 % 791.077 M 0.54 % 786.802 M 7.19 % 734.031 M 3.28 % 710.721 M 6.59 % 666.770 M -3.10 % 688.090 M 5.23 % 653.920 M -1.92 % 666.710 M 7.44 % 620.532 M 5.10 % 590.420 M -4.01 % 615.110 M -0.11 % 615.760 M
Cost and expenses 1.096 B 1.16 % 1.083 B 3.05 % 1.051 B -0.55 % 1.057 B -1.99 % 1.078 B -1.63 % 1.096 B 1.60 % 1.079 B -2.19 % 1.103 B 0.35 % 1.099 B 4.57 % 1.051 B -0.16 % 1.053 B 1.19 % 1.040 B 0.09 % 1.039 B 5.32 % 986.815 M 3.23 % 955.912 M 5.82 % 903.329 M 0.81 % 896.029 M 0.61 % 890.611 M 5.16 % 846.887 M 1.86 % 831.454 M 6.40 % 781.444 M -8.80 % 856.893 M -0.87 % 864.409 M 1.48 % 851.792 M -0.30 % 854.376 M 8.00 % 791.077 M 0.54 % 786.802 M 7.19 % 734.031 M 3.28 % 710.721 M 6.59 % 666.770 M -3.10 % 688.090 M 5.23 % 653.920 M -1.92 % 666.710 M 7.44 % 620.532 M 5.10 % 590.420 M -4.01 % 615.110 M -0.11 % 615.760 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 477.100 M 0.19 % 476.200 M 1.04 % 471.300 M 2.90 % 458.000 M -4.32 % 478.700 M -1.91 % 488.000 M 5.06 % 464.498 M -1.86 % 473.279 M 6.96 % 442.464 M -4.90 % 465.280 M 0.82 % 461.491 M 1.93 % 452.764 M 2.08 % 443.527 M -28.60 % 621.202 M 48.73 % 417.662 M 4.68 % 398.980 M 6.99 % 372.907 M -31.03 % 540.718 M 43.55 % 376.684 M 10.93 % 339.584 M 26.31 % 268.846 M -40.55 % 452.240 M 66.52 % 271.576 M 4.85 % 259.014 M -1.71 % 263.514 M -30.65 % 379.999 M 71.19 % 221.981 M 18.50 % 187.320 M 17.18 % 159.853 M 9.93 % 145.418 M 0.000 -100.00 % 129.030 M 6 800.00 % 1.870 M -98.66 % 139.993 M 0.000 -100.00 % 132.350 M 6 293.72 % 2.070 M
Interest income 63.200 M 3.61 % 61.000 M -11.98 % 69.300 M -17.70 % 84.200 M 24.01 % 67.900 M 1.23 % 67.078 M 8.70 % 61.710 M -1.61 % 62.717 M 10.23 % 56.895 M -55.06 % 126.591 M 215.76 % 40.091 M 0.16 % 40.026 M 0.40 % 39.867 M -39.87 % 66.300 M 0.000 0.000 0.000 -100.00 % 94.764 M 0.000 0.000 0.000 -100.00 % 63.922 M 0.000 0.000 0.000 0.000 -100.00 % 38.793 M 11.57 % 34.769 M 27.67 % 27.234 M 21.11 % 22.487 M 15.59 % 19.454 M 74.63 % 11.140 M 6.65 % 10.445 M -7.35 % 11.274 M 0.000 -100.00 % 11.500 M 42.68 % 8.060 M
Interest expense 11.300 M 1.80 % 11.100 M -6.72 % 11.900 M -4.80 % 12.500 M 0.00 % 12.500 M 1.86 % 12.272 M -6.21 % 13.085 M 0.75 % 12.987 M -2.76 % 13.356 M -4.18 % 13.938 M -4.36 % 14.573 M -3.18 % 15.051 M -2.98 % 15.513 M 24.69 % 12.441 M -11.35 % 14.034 M 2.05 % 13.752 M 13.69 % 12.096 M 8.28 % 11.171 M -7.45 % 12.070 M 5.27 % 11.466 M -7.35 % 12.376 M 9.46 % 11.306 M -17.60 % 13.721 M 0.24 % 13.688 M 9.09 % 12.548 M 0.000 -100.00 % 193.000 K 370.73 % 41.000 K -83.20 % 244.000 K 53.46 % 159.000 K -85.21 % 1.075 M -81.75 % 5.890 M -28.18 % 8.201 M -24.02 % 10.793 M 0.000 -100.00 % 15.500 M 39.51 % 11.110 M
Depreciation and amortization 68.400 M -6.49 % 73.150 M -0.48 % 73.500 M -2.00 % 75.000 M 1.76 % 73.700 M 2.65 % 71.800 M -0.50 % 72.164 M 5.84 % 68.185 M -5.15 % 71.888 M -1.17 % 72.737 M -1.24 % 73.649 M -4.02 % 76.737 M 0.18 % 76.598 M 10.19 % 69.517 M 0.88 % 68.909 M 3.49 % 66.584 M 3.94 % 64.059 M -1.26 % 64.875 M 3.38 % 62.752 M -1.66 % 63.813 M -5.97 % 67.868 M -6.07 % 72.256 M 0.33 % 72.021 M 3.43 % 69.630 M 5.93 % 65.730 M 138.82 % 27.523 M -8.80 % 30.180 M 14.47 % 26.365 M -1.46 % 26.756 M 19.44 % 22.402 M -11.56 % 25.330 M 8.71 % 23.300 M -5.71 % 24.710 M 1.78 % 24.278 M -8.63 % 26.570 M -0.64 % 26.740 M 1.94 % 26.230 M
Operating income 57.800 M 19 166.67 % 300.000 K -99.53 % 63.500 M -35.47 % 98.400 M -23.06 % 127.900 M 32.68 % 96.400 M 2.62 % 93.936 M -47.19 % 177.877 M 32.90 % 133.845 M -10.23 % 149.101 M -1.14 % 150.814 M -0.62 % 151.755 M 25.49 % 120.926 M 1.67 % 118.938 M -7.87 % 129.093 M -34.25 % 196.343 M 23.88 % 158.498 M 31.44 % 120.587 M 0.44 % 120.057 M 18.62 % 101.210 M 16.95 % 86.540 M 2.89 % 84.113 M 135.45 % 35.725 M -49.34 % 70.519 M -29.85 % 100.526 M 43.61 % 69.998 M 6.51 % 65.719 M -53.65 % 141.780 M -23.01 % 184.147 M 4.20 % 176.730 M -40.10 % 295.060 M -18.21 % 360.760 M 107.97 % 173.470 M 29.90 % 133.544 M 1.61 % 131.430 M 8.94 % 120.640 M 26.44 % 95.410 M
Operating income ratio 0.05 17 995.60 % 0.00 -99.51 % 0.06 -33.11 % 0.09 -19.67 % 0.11 31.18 % 0.08 0.92 % 0.08 -45.24 % 0.15 34.73 % 0.11 -16.62 % 0.13 -4.70 % 0.14 3.42 % 0.13 26.76 % 0.10 -3.10 % 0.11 -9.60 % 0.12 -33.36 % 0.18 18.79 % 0.15 26.04 % 0.12 -3.95 % 0.12 14.42 % 0.11 8.84 % 0.10 11.54 % 0.09 125.22 % 0.04 -48.09 % 0.08 -27.37 % 0.11 29.50 % 0.08 5.45 % 0.08 -52.38 % 0.16 -21.33 % 0.21 -1.78 % 0.21 -40.59 % 0.35 -18.27 % 0.43 108.58 % 0.21 16.83 % 0.18 -2.29 % 0.18 10.54 % 0.16 22.58 % 0.13
Total other income expenses net 50.600 M -50.20 % 101.600 M 76.08 % 57.700 M -21.39 % 73.400 M 32.01 % 55.600 M -1.24 % 56.300 M 12.97 % 49.835 M 488.18 % -12.838 M -124.82 % 51.732 M 460.05 % -14.368 M 0.40 % -14.425 M 11.51 % -16.301 M -151.10 % 31.898 M -13.33 % 36.805 M 36.69 % 26.925 M 4.97 % 25.649 M -14.65 % 30.052 M 108.43 % 14.418 M -42.40 % 25.032 M -30.18 % 35.850 M -6.44 % 38.318 M 434.20 % 7.173 M -74.60 % 28.244 M -13.92 % 32.811 M 3.78 % 31.615 M 70.77 % 18.513 M -43.85 % 32.968 M 2.79 % 32.074 M 67.33 % 19.168 M -15.58 % 22.706 M -84.51 % 146.600 M 2 327.96 % 6.038 M 0.000 100.00 % -45.423 M 0.000 100.00 % -3.620 M -74.88 % -2.070 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31
Net debt 0.000 100.00 % -108.900 M 0.000 -100.00 % 414.200 M 0.000 100.00 % -1.648 B -152.22 % 3.156 B 484.24 % 540.260 M -82.19 % 3.033 B 410.74 % 593.816 M -74.23 % 2.304 B 250.24 % 657.924 M -78.27 % 3.028 B 406.26 % 598.026 M -2.81 % 615.337 M 21.35 % 507.096 M 0.91 % 502.519 M -11.31 % 566.604 M 9.73 % 516.343 M 1 051.92 % -54.242 M 26.61 % -73.910 M 27.69 % -102.217 M 88.70 % -904.950 M -314.73 % -218.200 M -61.86 % -134.810 M
Total investments 0.000 -100.00 % 1.221 B 0.000 -100.00 % 483.100 M 0.000 -100.00 % 1.402 B -77.79 % 6.313 B 1 810.47 % 330.435 M -94.55 % 6.066 B 1 679.50 % 340.863 M -92.60 % 4.609 B 1 264.73 % 337.698 M -94.42 % 6.055 B 1 718.02 % 333.059 M 155.83 % 130.187 M 13.29 % 114.913 M 6.03 % 108.373 M -26.15 % 146.752 M 84.58 % 79.508 M -2.12 % 81.227 M -7.65 % 87.955 M -13.02 % 101.124 M -74.79 % 401.110 M 0.000 0.000
Total debt 0.000 -100.00 % 534.900 M 0.000 -100.00 % 571.700 M 0.000 -100.00 % 579.900 M 0.000 -100.00 % 636.855 M 0.000 -100.00 % 679.862 M 0.000 -100.00 % 738.345 M 0.000 -100.00 % 693.336 M -0.36 % 695.821 M 16.53 % 597.105 M 5.06 % 568.335 M -7.12 % 611.926 M 5.36 % 580.779 M 0.000 0.000 -100.00 % 64.147 M -88.05 % 536.980 M 23.71 % 434.060 M -2.53 % 445.320 M
Accumulated other comprehensive income loss 2.416 B 4.67 % 2.308 B -24.95 % 3.076 B 3.75 % 2.964 B 1.69 % 2.915 B 8 760.18 % 32.900 M -98.78 % 2.689 B 4.32 % 2.578 B 1.90 % 2.530 B 6 982.32 % 35.723 M -98.44 % 2.294 B 5.10 % 2.183 B -29.67 % 3.104 B 0.000 0.000 -100.00 % 1.397 B 0.000 100.00 % -255.336 M 0.000 100.00 % -202.804 M 0.000 100.00 % -132.278 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 2.268 B 0.000 0.000 0.000 -100.00 % 2.401 B 0.000 0.000 0.000 -100.00 % 2.017 B 0.000 0.000 0.000 -100.00 % 1.669 B 0.000 -100.00 % 1.218 B 0.000 -100.00 % 887.522 M 0.000 -100.00 % 683.125 M 0.000 -100.00 % 299.137 M 0.000 0.000 0.000
Common stock 0.000 -100.00 % 107.800 M 0.000 -100.00 % 111.300 M 0.000 -100.00 % 111.300 M 0.000 -100.00 % 111.302 M 0.000 -100.00 % 111.277 M 0.000 -100.00 % 111.277 M 0.000 -100.00 % 114.494 M 0.12 % 114.358 M 0.00 % 114.358 M 0.45 % 113.851 M 0.02 % 113.831 M 0.14 % 113.672 M 0.02 % 113.647 M 0.00 % 113.646 M 0.08 % 113.555 M 0.52 % 112.970 M 6.27 % 106.300 M 0.08 % 106.210 M
Total equity 2.416 B 0.00 % 2.416 B -21.45 % 3.076 B 0.00 % 3.076 B 5.51 % 2.915 B 0.00 % 2.915 B 8.39 % 2.689 B 0.00 % 2.689 B 6.30 % 2.530 B -0.69 % 2.548 B 11.05 % 2.294 B 0.00 % 2.294 B -26.08 % 3.104 B 0.00 % 3.104 B 8.22 % 2.868 B 8.92 % 2.633 B 9.83 % 2.397 B 5.03 % 2.282 B 5.96 % 2.154 B 4.12 % 2.069 B 7.75 % 1.920 B 14.53 % 1.676 B 34.20 % 1.249 B 872.79 % -161.650 M 48.08 % -311.320 M
Other non current liabilities -2.416 B 0.000 100.00 % -3.076 B 0.000 100.00 % -2.915 B 0.000 100.00 % -2.689 B 0.000 0.000 100.00 % -17.575 M 0.000 -100.00 % 3.000 K 0.000 0.000 -100.00 % 829.000 K 0.000 -100.00 % 981.000 K 0.000 -100.00 % 2.180 M 100.53 % -412.732 M -5 445.58 % 7.721 M 102.75 % -280.992 M -1 154.38 % 26.650 M 9.18 % 24.410 M 10.85 % 22.020 M
Long term debt 0.000 -100.00 % 360.900 M 0.000 -100.00 % 394.800 M 0.000 -100.00 % 424.100 M 0.000 -100.00 % 483.030 M 0.000 -100.00 % 530.000 M 0.000 -100.00 % 583.742 M 0.000 -100.00 % 561.714 M -0.74 % 565.910 M 18.21 % 478.749 M 3.99 % 460.366 M -0.63 % 463.295 M 8.63 % 426.507 M 3.34 % 412.732 M 0.000 -100.00 % 284.956 M 0.000 0.000 0.000
Total non current liabilities -2.416 B -765.17 % 363.200 M 111.81 % -3.076 B -872.16 % 398.300 M 113.66 % -2.915 B -779.65 % 428.900 M 115.95 % -2.689 B -649.87 % 489.085 M 0.000 -100.00 % 519.725 M 0.000 -100.00 % 592.302 M 0.000 -100.00 % 571.854 M -1.03 % 577.797 M 20.62 % 479.041 M 3.84 % 461.347 M -0.73 % 464.749 M 8.41 % 428.687 M 11 151.63 % 3.810 M -50.65 % 7.721 M 10.38 % 6.995 M -73.75 % 26.650 M 9.18 % 24.410 M 10.85 % 22.020 M
Other current liabilities 0.000 -100.00 % 837.900 M 0.000 -100.00 % 684.700 M 0.000 -100.00 % 26.700 M 0.000 -100.00 % 835.849 M 0.000 -100.00 % 987.587 M 0.000 -100.00 % 909.712 M 0.000 -100.00 % 833.337 M -4.55 % 873.091 M 1 169.14 % 68.794 M -91.48 % 807.101 M 738.98 % 96.200 M -84.64 % 626.372 M -9.98 % 695.833 M -11.88 % 789.606 M 32.21 % 597.222 M -41.88 % 1.028 B 207.97 % 333.670 M -62.43 % 888.132 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 764.200 M 0.000 -100.00 % 147.933 M 0.000 -100.00 % 134.370 M 0.000 -100.00 % 94.327 M 0.000 -100.00 % 73.508 M -26.61 % 100.167 M 34.28 % 74.596 M -23.99 % 98.142 M -1.14 % 99.269 M 22.04 % 81.344 M 0.000 0.000 -100.00 % 88.374 M 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 348.000 M 0.000 -100.00 % 353.800 M 0.000 -100.00 % 311.600 M 0.000 -100.00 % 153.825 M 0.000 -100.00 % 149.900 M 0.000 -100.00 % 154.603 M 0.000 -100.00 % 131.622 M 1.32 % 129.911 M 9.76 % 118.356 M 9.62 % 107.969 M -27.36 % 148.631 M -3.66 % 154.272 M 44.56 % 106.722 M 0.000 -100.00 % 184.548 M -65.63 % 536.980 M 23.71 % 434.060 M -2.53 % 445.320 M
Total current liabilities 0.000 -100.00 % 1.828 B 0.000 -100.00 % 1.675 B 0.000 -100.00 % 1.676 B 0.000 -100.00 % 1.635 B 0.000 -100.00 % 1.591 B 0.000 -100.00 % 1.553 B 0.000 -100.00 % 1.547 B 6.64 % 1.451 B 2.54 % 1.415 B 6.43 % 1.329 B 2.05 % 1.303 B 4.63 % 1.245 B 16.35 % 1.070 B 5.55 % 1.014 B -3.42 % 1.050 B -34.83 % 1.611 B 12.59 % 1.431 B -3.53 % 1.483 B
Total liabilities -2.416 B -210.27 % 2.191 B 171.24 % -3.076 B -248.36 % 2.073 B 171.11 % -2.915 B -238.49 % 2.105 B 178.26 % -2.689 B -226.60 % 2.124 B 0.000 -100.00 % 2.111 B 0.000 -100.00 % 2.146 B 0.000 -100.00 % 2.119 B 4.45 % 2.028 B 7.11 % 1.894 B 5.76 % 1.791 B 1.32 % 1.767 B 5.60 % 1.674 B 55.87 % 1.074 B 5.13 % 1.021 B -3.33 % 1.057 B -35.47 % 1.637 B 12.53 % 1.455 B -3.32 % 1.505 B
Other non current assets 0.000 -100.00 % 517.900 M 0.000 -100.00 % 3.473 B 0.000 -100.00 % 141.700 M 104.49 % -3.156 B -194.18 % 3.351 B 210.51 % -3.033 B -2 172.72 % 146.321 M 106.35 % -2.304 B -1 774.82 % 137.587 M 104.54 % -3.028 B -1 869.28 % 171.117 M 25.65 % 136.186 M -95.10 % 2.779 B 6.33 % 2.614 B 11.54 % 2.343 B 0.95 % 2.321 B 14.00 % 2.036 B 2.73 % 1.982 B 15.07 % 1.722 B 196.25 % 581.430 M 227.88 % 177.330 M -6.88 % 190.430 M
Long term investments 0.000 -100.00 % 251.100 M 0.000 100.00 % -2.850 B 0.000 -100.00 % 256.100 M 0.000 100.00 % -2.823 B 0.000 -100.00 % 259.871 M 0.000 -100.00 % 263.584 M 0.000 -100.00 % 237.069 M 370.13 % 50.426 M 101.94 % -2.604 B -6.49 % -2.445 B -14.04 % -2.144 B 1.76 % -2.183 B -15.53 % -1.889 B -3.54 % -1.825 B -17.82 % -1.549 B -4 118.43 % -36.710 M 0.000 0.000
Intangible assets 0.000 -100.00 % 133.100 M 0.000 -100.00 % 145.000 M 0.000 -100.00 % 160.000 M 0.000 -100.00 % 39.454 M 0.000 -100.00 % 50.206 M 0.000 -100.00 % 59.980 M 0.000 -100.00 % 63.158 M -7.25 % 68.096 M 131.12 % 29.463 M 1.51 % 29.026 M -13.24 % 33.456 M -15.69 % 39.681 M 27.87 % 31.032 M -20.84 % 39.204 M -24.32 % 51.799 M -2.03 % 52.870 M -6.13 % 56.320 M -1.42 % 57.132 M
GoodWill 0.000 -100.00 % 66.600 M 0.000 -100.00 % 86.700 M 0.000 -100.00 % 86.700 M 0.000 -100.00 % 86.695 M 0.000 -100.00 % 86.695 M 0.000 -100.00 % 86.695 M 0.000 -100.00 % 86.695 M 0.00 % 86.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 199.700 M 0.000 -100.00 % 231.700 M 0.000 -100.00 % 246.700 M 0.000 -100.00 % 126.149 M 0.000 -100.00 % 136.901 M 0.000 -100.00 % 146.675 M 0.000 -100.00 % 149.853 M -3.19 % 154.791 M 425.37 % 29.463 M 1.51 % 29.026 M -13.24 % 33.456 M -15.69 % 39.681 M 27.87 % 31.032 M -20.84 % 39.204 M -24.32 % 51.799 M -2.03 % 52.870 M -11.54 % 59.770 M -7.59 % 64.680 M
Property plant equipment net 0.000 -100.00 % 654.000 M 0.000 -100.00 % 633.200 M 0.000 -100.00 % 649.900 M 0.000 -100.00 % 725.443 M 0.000 -100.00 % 793.313 M 0.000 -100.00 % 873.039 M 0.000 -100.00 % 851.114 M -34.72 % 1.304 B 5.37 % 1.237 B -0.38 % 1.242 B -4.35 % 1.299 B 4.49 % 1.243 B 70.91 % 727.223 M 5.41 % 689.927 M 10.47 % 624.543 M 247.82 % 179.560 M -2.50 % 184.160 M 3.65 % 177.680 M
Total non current assets 0.000 -100.00 % 1.623 B 0.000 -100.00 % 1.566 B 0.000 -100.00 % 1.379 B 143.68 % -3.156 B -320.45 % 1.432 B 147.21 % -3.033 B -318.07 % 1.391 B 160.35 % -2.304 B -256.52 % 1.472 B 148.63 % -3.028 B -312.01 % 1.428 B -14.35 % 1.667 B 14.05 % 1.462 B 0.24 % 1.458 B -5.88 % 1.549 B 7.26 % 1.445 B 56.28 % 924.370 M -0.43 % 928.337 M 5.70 % 878.288 M 6.51 % 824.580 M 95.74 % 421.260 M -2.66 % 432.790 M
Other current assets -2.729 B -299.72 % 1.366 B 140.69 % -3.358 B -3 830.89 % 90.000 M 102.67 % -3.374 B -4 009.85 % 86.300 M 0.000 -100.00 % 29.984 M 0.000 -100.00 % 78.372 M 0.000 -100.00 % 84.249 M 0.000 -100.00 % 666.760 M 712.75 % 82.038 M -62.00 % 215.868 M 63.27 % 132.218 M 60.03 % 82.621 M -39.26 % 136.021 M 37.45 % 98.962 M 31.93 % 75.011 M -26.62 % 102.220 M -24.90 % 136.110 M -38.06 % 219.740 M 58.27 % 138.843 M
Short term investments 0.000 -100.00 % 969.600 M 0.000 -100.00 % 1.324 B 0.000 -100.00 % 3.294 B -47.83 % 6.313 B 100.16 % 3.154 B -48.00 % 6.066 B 99.77 % 3.036 B -34.12 % 4.609 B 99.79 % 2.307 B -61.90 % 6.055 B 104.88 % 2.955 B -2.27 % 3.024 B 11.99 % 2.700 B 4.81 % 2.576 B 15.02 % 2.240 B 0.87 % 2.221 B 15.17 % 1.928 B 3.92 % 1.855 B 17.66 % 1.577 B 238.13 % 466.370 M 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 643.800 M 0.000 -100.00 % 157.500 M 0.000 -100.00 % 2.228 B 170.59 % -3.156 B -3 367.70 % 96.595 M 103.18 % -3.033 B -3 624.66 % 86.046 M 103.73 % -2.304 B -2 965.35 % 80.421 M 102.66 % -3.028 B -3 276.52 % 95.310 M 18.42 % 80.484 M -10.58 % 90.009 M 36.76 % 65.816 M 45.22 % 45.322 M -29.66 % 64.436 M 18.79 % 54.242 M -26.61 % 73.910 M -55.57 % 166.364 M -88.46 % 1.442 B 121.07 % 652.260 M 12.43 % 580.130 M
Cash and short term investments 2.729 B 69.15 % 1.613 B -51.95 % 3.358 B -3.81 % 3.491 B 3.46 % 3.374 B 0.00 % 3.374 B 6.90 % 3.156 B -2.89 % 3.250 B 7.18 % 3.033 B -2.87 % 3.122 B 35.50 % 2.304 B -3.47 % 2.387 B -21.15 % 3.028 B -0.76 % 3.051 B -1.73 % 3.104 B 11.26 % 2.790 B 5.61 % 2.642 B 15.62 % 2.285 B 0.01 % 2.285 B 15.27 % 1.982 B 2.75 % 1.929 B 10.67 % 1.743 B -8.65 % 1.908 B 192.57 % 652.260 M 12.43 % 580.130 M
Total current assets 0.000 -100.00 % 2.984 B 0.000 -100.00 % 3.583 B 0.000 -100.00 % 3.641 B 15.35 % 3.156 B -6.66 % 3.382 B 11.51 % 3.033 B -7.20 % 3.268 B 41.82 % 2.304 B -22.35 % 2.968 B -1.98 % 3.028 B -20.21 % 3.794 B 17.50 % 3.229 B 5.36 % 3.065 B 12.29 % 2.730 B 9.17 % 2.500 B 4.92 % 2.383 B 7.43 % 2.218 B 10.19 % 2.013 B 8.54 % 1.855 B -10.04 % 2.062 B 136.45 % 872.000 M 14.61 % 760.830 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.178 M 0.000 -100.00 % 438.080 M 0.000 -100.00 % 18.402 M 0.000 -100.00 % 100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 0.000 -100.00 % 4.300 M 0.000 -100.00 % 2.000 M 0.000 -100.00 % 180.600 M 0.000 -100.00 % 62.111 M 0.000 -100.00 % 156.772 M 0.000 -100.00 % 57.951 M 0.000 -100.00 % 85.546 M 21.02 % 70.689 M -46.36 % 131.784 M 331.68 % 30.528 M 0.000 0.000 0.000 -100.00 % 39.564 M -40.68 % 66.692 M 45.14 % 45.950 M -18.41 % 56.320 M -1.42 % 57.132 M
Tax assets 0.000 0.000 0.000 -100.00 % 78.100 M 0.000 -100.00 % 84.300 M 0.000 -100.00 % 52.194 M 0.000 -100.00 % 54.335 M 0.000 -100.00 % 51.332 M 0.000 -100.00 % 18.856 M -14.36 % 22.019 M 12.81 % 19.518 M 5.91 % 18.429 M 1.76 % 18.111 M -21.91 % 23.193 M 21.77 % 19.046 M -54.26 % 41.642 M 48.40 % 28.061 M -40.84 % 47.430 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 641.800 M 0.000 -100.00 % 636.200 M 0.000 -100.00 % 530.500 M 0.000 -100.00 % 497.608 M 0.000 -100.00 % 451.500 M 0.000 -100.00 % 482.088 M 0.000 -100.00 % 448.411 M 5.11 % 426.599 M 10.46 % 386.191 M -5.97 % 410.724 M 32.23 % 310.608 M 3.00 % 301.551 M 43.00 % 210.882 M 3.76 % 203.247 M 13.31 % 179.372 M 290.36 % 45.950 M -18.41 % 56.320 M -62.32 % 149.468 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.900 M 0.000 0.000 0.000 -100.00 % 2.420 M 0.000 -100.00 % 7.002 M 0.000 -100.00 % 60.048 M 185.09 % 21.063 M -71.76 % 74.596 M 2 067.23 % 3.442 M -92.64 % 46.773 M 0.000 -100.00 % 56.470 M 171.99 % 20.762 M -76.51 % 88.374 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.055 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 345.000 K 0.000 -100.00 % 292.000 K 0.000 -100.00 % 1.454 M 0.000 -100.00 % 3.810 M 0.000 -100.00 % 3.031 M 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
Capital lease obligations 0.000 -100.00 % 534.900 M 0.000 -100.00 % 571.700 M 0.000 -100.00 % 579.900 M 0.000 -100.00 % 636.855 M 0.000 -100.00 % 679.900 M 0.000 -100.00 % 738.345 M 0.000 -100.00 % 693.336 M -0.36 % 695.821 M 16.53 % 597.105 M 5.06 % 568.335 M -7.12 % 611.926 M 6.92 % 572.298 M 10.17 % 519.454 M 0.000 -100.00 % 405.357 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 % 2.512 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
Other total stockholders equity 0.000 0.000 0.000 -100.00 % 2.964 B 0.000 -100.00 % 369.600 M 0.000 0.000 0.000 -100.00 % 419.783 M 0.000 0.000 0.000 -100.00 % 1.320 B -52.06 % 2.754 B 114.76 % 1.282 B -43.85 % 2.283 B 81.30 % 1.259 B -38.27 % 2.040 B 62.71 % 1.254 B -30.58 % 1.806 B 39.38 % 1.296 B 14.07 % 1.136 B 517.87 % -271.910 M -937.52 % 32.466 M
Deferred tax liabilities non current 0.000 -100.00 % 2.300 M 0.000 -100.00 % 3.500 M 0.000 -100.00 % 4.800 M 0.000 -100.00 % 6.055 M 0.000 -100.00 % 7.304 M 0.000 -100.00 % 8.557 M 0.000 -100.00 % 9.795 M -11.42 % 11.058 M 3 886.99 % -292.000 K 0.000 100.00 % -1.454 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 4.607 B 0.000 -100.00 % 5.149 B 0.000 -100.00 % 5.020 B 0.000 -100.00 % 4.814 B 0.000 -100.00 % 4.659 B 0.000 -100.00 % 4.440 B 0.000 -100.00 % 5.222 B 6.66 % 4.896 B 8.16 % 4.527 B 8.09 % 4.188 B 3.41 % 4.050 B 5.80 % 3.828 B 21.80 % 3.143 B 6.84 % 2.941 B 7.63 % 2.733 B -5.31 % 2.886 B 123.19 % 1.293 B 8.35 % 1.194 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-09-30 2021-03-31 2020-09-30 2020-03-31 2019-09-30 2019-03-31 2018-09-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.200 M 0.000 0.000 0.000 -100.00 % 8.024 M 0.000 0.000 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 0.000 0.000 -100.00 % 3.386 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.050 M 0.000 0.000 0.000 100.00 % -8.350 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -84.000 M -2.69 % -81.800 M 17.95 % -99.700 M 24.24 % -131.600 M 5.80 % -139.700 M -15.77 % -120.666 M -209.99 % -38.926 M 68.93 % -125.267 M 11.58 % -141.677 M -16.06 % -122.069 M -5.19 % -116.046 M 0.90 % -117.098 M 2.04 % -119.533 M 5.71 % -126.774 M -10.26 % -114.974 M 30.62 % -165.721 M -19.92 % -138.192 M -27.44 % -108.436 M 1.60 % -110.196 M -7.37 % -102.632 M -9.58 % -93.656 M -23.95 % -75.560 M -34.74 % -56.080 M 28.32 % -78.233 M 16.10 % -93.244 M -33.48 % -69.855 M -2.18 % -68.365 M 48.81 % -133.547 M 14.64 % -156.455 M 7.36 % -168.879 M 26.59 % -230.040 M -20.04 % -191.630 M -136.49 % -81.030 M 11.45 % -91.509 M 30.36 % -131.410 M -12.39 % -116.920 M -19.38 % -97.940 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.328 M -61.36 % 373.511 M 159.79 % 143.776 M 1 691.82 % 8.024 M -94.55 % 147.298 M -4.02 % 153.474 M 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 0.000 -100.00 % 97.100 M 2 767.69 % 3.386 M 0.000 0.000 -100.00 % 13.000 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.260 M 0.000 0.000 0.000 100.00 % -22.960 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -125.041 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -133.610 M 0.000 0.000 0.000 100.00 % -22.250 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -156.365 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -160.870 M 0.000 0.000 0.000 100.00 % -45.210 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.260 M 0.000 0.000 0.000 -100.00 % 2.850 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.420 M 0.000 0.000 0.000 -100.00 % 7.370 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -206.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.640 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -206.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -15.480 M 0.000 0.000 0.000 -100.00 % 10.220 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 170.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 0.000 0.000 0.000 0.000 -100.00 % 2.470 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.328 M 1 268.17 % 10.549 M -92.66 % 143.776 M 1 691.82 % 8.024 M -94.55 % 147.298 M -4.02 % 153.474 M 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 0.000 100.00 % -79.250 M -2 440.52 % 3.386 M 0.000 0.000 100.00 % -19.520 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 240.923 M 149.42 % 96.595 M 12.26 % 86.046 M 0.00 % 86.046 M 10.28 % 78.022 M -96.58 % 2.279 B 7.22 % 2.126 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 -100.00 % 219.590 M -26.52 % 298.840 M 0.000 0.000 -100.00 % 208.550 M -8.56 % 228.070 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.600 M -66.55 % 240.923 M 149.42 % 96.595 M -57.97 % 229.822 M 167.09 % 86.046 M -96.45 % 2.427 B 6.46 % 2.279 B 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 -100.00 % 219.590 M 0.00 % 219.590 M 6 385.23 % 3.386 M 0.000 -100.00 % 208.550 M 0.00 % 208.550 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.328 M -61.36 % 373.511 M 159.79 % 143.776 M 1 691.82 % 8.024 M -94.55 % 147.298 M -4.02 % 153.474 M 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 0.000 -100.00 % 97.100 M 2 767.69 % 3.386 M 0.000 0.000 -100.00 % 13.000 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.324 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.260 M 0.000 0.000 0.000 100.00 % -22.960 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 144.328 M -57.82 % 342.187 M 138.00 % 143.776 M 1 691.82 % 8.024 M -94.55 % 147.298 M -4.02 % 153.474 M 0.000 -100.00 % 9.746 M 0.000 0.000 0.000 -100.00 % 7.180 M 0.000 0.000 0.000 -100.00 % 7.770 M 0.000 0.000 0.000 -100.00 % 3.716 M 0.000 0.000 0.000 -100.00 % 733.000 K 0.000 0.000 -100.00 % 69.840 M 1 962.61 % 3.386 M 0.000 0.000 100.00 % -9.960 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016