Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 2.570 B 11.35 % 2.308 B 2.90 % 2.243 B 10.14 % 2.036 B 5.21 % 1.936 B 11.44 % 1.737 B 18.93 % 1.460 B -0.14 % 1.462 B -14.18 % 1.704 B -20.39 % 2.140 B
Net income 93.700 M -41.14 % 159.200 M -35.23 % 245.800 M 253.16 % 69.600 M -34.71 % 106.600 M -5.91 % 113.300 M 49.67 % 75.700 M -15.61 % 89.700 M -27.07 % 123.000 M -8.89 % 135.000 M
Income before tax 130.000 M -33.64 % 195.900 M -38.05 % 316.200 M 278.23 % 83.600 M -39.51 % 138.200 M -5.86 % 146.800 M 54.53 % 95.000 M -26.98 % 130.100 M -34.03 % 197.200 M -10.04 % 219.200 M
Income before tax ratio 0.05 -40.41 % 0.08 -39.79 % 0.14 243.42 % 0.04 -42.50 % 0.07 -15.52 % 0.08 29.93 % 0.07 -26.88 % 0.09 -23.13 % 0.12 13.00 % 0.10
EBITDA 395.900 M 3.23 % 383.500 M -23.50 % 501.300 M 99.48 % 251.300 M -4.56 % 263.300 M 9.98 % 239.400 M 46.42 % 163.500 M -16.50 % 195.800 M -25.49 % 262.800 M -8.56 % 287.400 M
Net income ratio 0.04 -47.14 % 0.07 -37.06 % 0.11 220.66 % 0.03 -37.94 % 0.06 -15.57 % 0.07 25.84 % 0.05 -15.49 % 0.06 -15.03 % 0.07 14.44 % 0.06
Ratio EBITDA 0.15 -7.29 % 0.17 -25.66 % 0.22 81.12 % 0.12 -9.28 % 0.14 -1.31 % 0.14 23.11 % 0.11 -16.38 % 0.13 -13.19 % 0.15 14.86 % 0.13
Gross profit ratio 0.20 4.25 % 0.19 4.91 % 0.18 4.88 % 0.17 -11.44 % 0.20 3.12 % 0.19 2.75 % 0.19 -7.58 % 0.20 -1.35 % 0.20 -9.04 % 0.22
Weighted average shs out dil 48.800 M 0.21 % 48.700 M 0.41 % 48.500 M -0.21 % 48.600 M 0.21 % 48.500 M 0.21 % 48.400 M -1.02 % 48.900 M 0.20 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M
Weighted average shs out 48.600 M 0.21 % 48.500 M 0.62 % 48.200 M 0.21 % 48.100 M 0.21 % 48.000 M 0.21 % 47.900 M -1.84 % 48.800 M 0.07 % 48.766 M 0.00 % 48.766 M -0.07 % 48.800 M
EPS diluted 1.91 -41.41 % 3.26 -35.45 % 5.05 255.63 % 1.42 -34.86 % 2.18 -6.84 % 2.34 50.97 % 1.55 -15.76 % 1.84 -26.98 % 2.52 -9.03 % 2.77
Earnings per share 1.92 -41.28 % 3.27 -35.63 % 5.08 252.78 % 1.44 -34.55 % 2.20 -7.17 % 2.37 52.90 % 1.55 -15.76 % 1.84 -26.98 % 2.52 -9.03 % 2.77
Gross profit 515.200 M 16.09 % 443.800 M 7.95 % 411.100 M 15.51 % 355.900 M -6.83 % 382.000 M 14.92 % 332.400 M 22.21 % 272.000 M -7.70 % 294.700 M -15.34 % 348.100 M -27.58 % 480.700 M
Income tax expense 36.300 M -1.09 % 36.700 M -47.87 % 70.400 M 402.86 % 14.000 M -55.70 % 31.600 M -5.67 % 33.500 M 73.58 % 19.300 M -52.23 % 40.400 M -45.55 % 74.200 M -11.88 % 84.200 M
Cost of revenue 2.055 B 10.22 % 1.864 B 1.77 % 1.832 B 9.00 % 1.681 B 8.17 % 1.554 B 10.62 % 1.405 B 18.18 % 1.188 B 1.77 % 1.168 B -13.88 % 1.356 B -18.30 % 1.660 B
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.900 M -5.58 % 163.000 M 10.66 % 147.300 M -15.05 % 173.400 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -2.400 M 0.000 100.00 % -200.700 M -2 612.16 % -7.400 M -204.23 % 7.100 M 0.000 -100.00 % 1.000 M 100.00 % 500.000 K -54.55 % 1.100 M 210.00 % -1.000 M
Operating expenses 317.600 M 21.64 % 261.100 M 320.45 % 62.100 M -75.02 % 248.600 M 7.99 % 230.200 M 28.25 % 179.500 M 16.63 % 153.900 M -5.58 % 163.000 M 10.66 % 147.300 M -15.05 % 173.400 M
Cost and expenses 2.375 B 11.74 % 2.125 B 12.22 % 1.894 B -1.68 % 1.926 B 8.41 % 1.777 B 12.17 % 1.584 B 18.01 % 1.342 B 0.87 % 1.331 B -11.48 % 1.503 B -18.00 % 1.833 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 320.000 M 22.56 % 261.100 M -0.65 % 262.800 M 2.66 % 256.000 M 14.75 % 223.100 M 24.29 % 179.500 M 16.63 % 153.900 M -5.58 % 163.000 M 10.66 % 147.300 M -15.05 % 173.400 M
Interest income 7.500 M 59.57 % 4.700 M 327.27 % 1.100 M 0.000 -100.00 % 400.000 K -71.43 % 1.400 M 250.00 % 400.000 K 300.00 % 100.000 K 0.00 % 100.000 K -80.00 % 500.000 K
Interest expense 70.900 M 152.31 % 28.100 M -9.35 % 31.000 M 32.48 % 23.400 M 120.75 % 10.600 M 55.88 % 6.800 M 655.56 % 900.000 K 0.000 0.000 -100.00 % 400.000 K
Depreciation and amortization 195.000 M 22.26 % 159.500 M 3.50 % 154.100 M 6.79 % 144.300 M 26.03 % 114.500 M 33.45 % 85.800 M 26.92 % 67.600 M 2.89 % 65.700 M 0.15 % 65.600 M -3.24 % 67.800 M
Operating income 197.600 M 8.16 % 182.700 M -47.65 % 349.000 M 225.26 % 107.300 M -29.31 % 151.800 M -0.72 % 152.900 M 61.12 % 94.900 M -27.94 % 131.700 M -34.41 % 200.800 M -7.81 % 217.800 M
Operating income ratio 0.08 -2.87 % 0.08 -49.13 % 0.16 195.32 % 0.05 -32.81 % 0.08 -10.91 % 0.09 35.47 % 0.06 -27.84 % 0.09 -23.58 % 0.12 15.81 % 0.10
Total other income expenses net -67.600 M -612.12 % 13.200 M 140.24 % -32.800 M -38.40 % -23.700 M -74.26 % -13.600 M -122.95 % -6.100 M -6 200.00 % 100.000 K 106.25 % -1.600 M 55.56 % -3.600 M -357.14 % 1.400 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 1.502 B 223.69 % 463.900 M 8.69 % 426.800 M -29.64 % 606.600 M 282.23 % 158.700 M 219.23 % -133.100 M -254.59 % 86.100 M 1 466.67 % -6.300 M 55.00 % -14.000 M
Total investments 0.000 -100.00 % 270.700 M 14 938.89 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.752 B 188.76 % 606.800 M 3.34 % 587.200 M -13.58 % 679.500 M 166.99 % 254.500 M 137.19 % 107.300 M -42.16 % 185.500 M 37 000.00 % 500.000 K 0.000
Accumulated other comprehensive income loss -17.700 M -9.26 % -16.200 M -3.18 % -15.700 M 18.65 % -19.300 M 12.67 % -22.100 M -12.18 % -19.700 M -11.30 % -17.700 M 10.61 % -19.800 M -7.61 % -18.400 M
Retained earnings 748.900 M 12.63 % 664.900 M 28.98 % 515.500 M 84.44 % 279.500 M 27.22 % 219.700 M 78.76 % 122.900 M 530.26 % 19.500 M 0.000 0.000
Common stock 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -99.96 % 1.428 B 4.96 % 1.360 B
Total equity 2.428 B 4.13 % 2.332 B 6.76 % 2.184 B 11.83 % 1.953 B 3.23 % 1.892 B 5.72 % 1.790 B 6.26 % 1.685 B 19.65 % 1.408 B 4.93 % 1.342 B
Other non current liabilities 39.200 M -9.89 % 43.500 M -7.64 % 47.100 M -11.13 % 53.000 M 213.61 % 16.900 M -62.11 % 44.600 M 287.83 % 11.500 M 26.37 % 9.100 M -41.67 % 15.600 M
Long term debt 1.733 B 193.00 % 591.600 M 4.56 % 565.800 M -17.26 % 683.800 M 175.50 % 248.200 M 139.58 % 103.600 M -43.60 % 183.700 M 45 825.00 % 400.000 K 0.000
Total non current liabilities 1.971 B 141.97 % 814.700 M 3.32 % 788.500 M -9.45 % 870.800 M 96.04 % 444.200 M 94.31 % 228.600 M -9.82 % 253.500 M 1 136.59 % 20.500 M 24.24 % 16.500 M
Other current liabilities 166.400 M 52.66 % 109.000 M -5.30 % 115.100 M -21.11 % 145.900 M 26.65 % 115.200 M -3.52 % 119.400 M -18.33 % 146.200 M 23.90 % 118.000 M -0.92 % 119.100 M
Deferred revenue 100.200 M 190.43 % 34.500 M -14.81 % 40.500 M 117.74 % 18.600 M -58.39 % 44.700 M -36.95 % 70.900 M 0.000 0.000 0.000
Short term debt 12.100 M -20.39 % 15.200 M -28.97 % 21.400 M 44.59 % 14.800 M 134.92 % 6.300 M 70.27 % 3.700 M 105.56 % 1.800 M 1 700.00 % 100.000 K 0.000
Total current liabilities 516.000 M 19.67 % 431.200 M 17.27 % 367.700 M 1.02 % 364.000 M 17.31 % 310.300 M 9.26 % 284.000 M 21.26 % 234.200 M 34.52 % 174.100 M 3.63 % 168.000 M
Total liabilities 2.487 B 99.64 % 1.246 B 7.76 % 1.156 B -6.37 % 1.235 B 63.66 % 754.500 M 47.19 % 512.600 M 5.11 % 487.700 M 150.62 % 194.600 M 5.47 % 184.500 M
Other non current assets 129.800 M 152.76 % -246.000 M -522.68 % 58.200 M 16.63 % 49.900 M 8.01 % 46.200 M -50.27 % 92.900 M 15.98 % 80.100 M -8.46 % 87.500 M -0.34 % 87.800 M
Long term investments 0.000 -100.00 % 270.700 M 14 938.89 % 1.800 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 338.300 M 24.97 % 270.700 M 5.70 % 256.100 M 16.25 % 220.300 M 3.48 % 212.900 M 311.80 % 51.700 M 0.000 0.000 0.000
GoodWill 1.361 B 37.40 % 990.700 M 3.36 % 958.500 M 2.52 % 934.900 M 17.75 % 794.000 M 27.67 % 621.900 M 1.09 % 615.200 M 24.46 % 494.300 M 5.33 % 469.300 M
Goodwill and intangible assets 1.700 B 34.73 % 1.261 B 3.85 % 1.215 B 5.14 % 1.155 B 14.73 % 1.007 B 49.48 % 673.600 M 9.49 % 615.200 M 24.46 % 494.300 M 5.33 % 469.300 M
Property plant equipment net 2.129 B 55.09 % 1.373 B 14.45 % 1.200 B -0.19 % 1.202 B 31.60 % 913.300 M 11.90 % 816.200 M 1.64 % 803.000 M 37.71 % 583.100 M 8.22 % 538.800 M
Total non current assets 3.962 B 48.60 % 2.666 B 7.33 % 2.484 B 2.63 % 2.420 B 22.12 % 1.982 B 28.25 % 1.545 B 2.66 % 1.505 B 28.24 % 1.174 B 6.08 % 1.106 B
Other current assets 56.600 M 17.18 % 48.300 M 4.09 % 46.400 M -22.28 % 59.700 M 85.98 % 32.100 M -4.18 % 33.500 M 41.35 % 23.700 M 139.39 % 9.900 M 6.45 % 9.300 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 187.300 M 78.72 % 104.800 M -34.66 % 160.400 M 120.03 % 72.900 M -23.90 % 95.800 M -60.15 % 240.400 M 141.85 % 99.400 M 1 361.76 % 6.800 M -51.43 % 14.000 M
Cash and short term investments 187.300 M 78.72 % 104.800 M -34.66 % 160.400 M 120.03 % 72.900 M -23.90 % 95.800 M -60.15 % 240.400 M 141.85 % 99.400 M 1 361.76 % 6.800 M -51.43 % 14.000 M
Total current assets 954.000 M 4.61 % 912.000 M 6.44 % 856.800 M 11.58 % 767.900 M 15.49 % 664.900 M -12.19 % 757.200 M 13.52 % 667.000 M 55.55 % 428.800 M 2.12 % 419.900 M
Inventory 359.900 M -10.43 % 401.800 M 27.23 % 315.800 M -2.68 % 324.500 M 17.23 % 276.800 M -2.29 % 283.300 M 12.20 % 252.500 M 2.31 % 246.800 M -6.41 % 263.700 M
Net receivables 350.200 M -1.93 % 357.100 M 6.85 % 334.200 M 7.53 % 310.800 M 19.45 % 260.200 M 30.10 % 200.000 M -31.37 % 291.400 M 76.29 % 165.300 M 24.38 % 132.900 M
Tax assets 2.800 M -58.82 % 6.800 M -29.17 % 9.600 M -27.27 % 13.200 M -14.29 % 15.400 M 7.69 % 14.300 M 107.25 % 6.900 M -21.59 % 8.800 M -16.19 % 10.500 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 237.300 M -12.92 % 272.500 M 42.89 % 190.700 M 3.25 % 184.700 M 28.17 % 144.100 M 60.11 % 90.000 M 4.41 % 86.200 M 53.93 % 56.000 M 14.52 % 48.900 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 66.400 M 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
Capital lease obligations 56.600 M 57.22 % 36.000 M -15.69 % 42.700 M 123.56 % 19.100 M 0.000 0.000 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
Other total stockholders equity 1.697 B 0.81 % 1.683 B -0.08 % 1.684 B -0.50 % 1.693 B -0.09 % 1.694 B 0.44 % 1.687 B 0.27 % 1.682 B 0.000 0.000
Deferred tax liabilities non current 200.600 M 11.69 % 179.600 M 2.28 % 175.600 M 31.04 % 134.000 M 18.90 % 112.700 M 69.73 % 66.400 M 13.89 % 58.300 M 430.00 % 11.000 M 1 122.22 % 900.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.916 B 37.39 % 3.578 B 7.10 % 3.341 B 4.78 % 3.188 B 20.46 % 2.647 B 14.95 % 2.303 B 6.00 % 2.172 B 35.55 % 1.603 B 4.99 % 1.526 B
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Deferred income tax 25.200 M -20.75 % 31.800 M -29.02 % 44.800 M 276.47 % 11.900 M 23.96 % 9.600 M -44.51 % 17.300 M -22.77 % 22.400 M 117.48 % 10.300 M -55.41 % 23.100 M 1 150.00 % -2.200 M
Stock based compensation 24.300 M 1.67 % 23.900 M 25.13 % 19.100 M 6.11 % 18.000 M -10.00 % 20.000 M 36.99 % 14.600 M 47.47 % 9.900 M 10.00 % 9.000 M -14.29 % 10.500 M -27.59 % 14.500 M
Change in working capital 185.000 M 225.34 % -147.600 M -126.03 % -65.300 M -29.82 % -50.300 M -1 423.68 % 3.800 M -97.13 % 132.600 M 288.35 % -70.400 M -13 980.00 % -500.000 K -104.85 % 10.300 M 224.10 % -8.300 M
Accounts receivables 70.000 M 246.44 % -47.800 M 27.47 % -65.900 M -92.13 % -34.300 M 15.72 % -40.700 M -139.71 % 102.500 M 246.85 % -69.800 M -187.24 % -24.300 M 8.30 % -26.500 M -207.72 % 24.600 M
Inventory 59.200 M 170.90 % -83.500 M -212.73 % -26.700 M -8.54 % -24.600 M -175.46 % 32.600 M 243.61 % -22.700 M 24.08 % -29.900 M -223.05 % 24.300 M -56.91 % 56.400 M 1 184.62 % -5.200 M
Accounts payables -48.300 M -162.56 % 77.200 M 185.93 % 27.000 M -22.19 % 34.700 M -20.23 % 43.500 M 1 142.86 % 3.500 M -83.01 % 20.600 M 190.14 % 7.100 M 134.63 % -20.500 M 21.76 % -26.200 M
Other working capital 104.100 M 211.34 % -93.500 M -31 266.67 % 300.000 K 101.15 % -26.100 M 17.41 % -31.600 M -164.10 % 49.300 M 466.67 % 8.700 M 214.47 % -7.600 M -944.44 % 900.000 K 160.00 % -1.500 M
Other non cash items -21.200 M -161.99 % 34.200 M 115.25 % -224.200 M -1 043.88 % -19.600 M -517.02 % 4.700 M 197.92 % -4.800 M -136.09 % 13.300 M 209.02 % -12.200 M -159.57 % -4.700 M -105.44 % 86.400 M
Net cash provided by operating activities 502.000 M 92.34 % 261.000 M 49.74 % 174.300 M 4.68 % 166.500 M -35.94 % 259.900 M -27.56 % 358.800 M 202.78 % 118.500 M -26.85 % 162.000 M -28.88 % 227.800 M -22.31 % 293.200 M
Investments in property plant and equipment -189.700 M 6.78 % -203.500 M -47.46 % -138.000 M -62.16 % -85.100 M -3.65 % -82.100 M 3.86 % -85.400 M -90.63 % -44.800 M 45.63 % -82.400 M 2.83 % -84.800 M 4.50 % -88.800 M
Acquisitions net -1.424 B -1 077.92 % -120.900 M -161.53 % 196.500 M 138.90 % -505.200 M -10.86 % -455.700 M -1 285.11 % -32.900 M 90.03 % -329.900 M -594.53 % -47.500 M -1 050.00 % 5.000 M 110.82 % -46.200 M
Purchases of investments 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
Other investing activites 104.900 M 171.76 % 38.600 M 19.88 % 32.200 M 61.00 % 20.000 M 108.33 % 9.600 M 7.87 % 8.900 M -12.75 % 10.200 M 191.43 % 3.500 M 0.000 -100.00 % 4.200 M
Net cash used for investing activites -1.509 B -427.96 % -285.800 M -415.10 % 90.700 M 115.90 % -570.300 M -7.97 % -528.200 M -382.82 % -109.400 M 69.99 % -364.500 M -188.37 % -126.400 M -58.40 % -79.800 M 38.99 % -130.800 M
Debt repayment 1.133 B 7 878.87 % 14.200 M 110.13 % -140.200 M -133.64 % 416.800 M 184.51 % 146.500 M 280.42 % -81.200 M -145.19 % 179.700 M 35 840.00 % 500.000 K 200.00 % -500.000 K -150.00 % -200.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -10.600 M 57.94 % -25.200 M 8.36 % -27.500 M -41.03 % -19.500 M -65.25 % -11.800 M 23.38 % -15.400 M -340.00 % -3.500 M 0.000 0.000 0.000
Dividends paid -9.700 M 1.02 % -9.800 M 0.00 % -9.800 M 0.00 % -9.800 M 0.00 % -9.800 M 1.01 % -9.900 M 0.000 0.000 0.000 0.000
Other financing activites -23.300 M -133.00 % -10.000 M 0.000 100.00 % -6.600 M -450.00 % -1.200 M 36.84 % -1.900 M -101.17 % 162.400 M 475.06 % -43.300 M 69.87 % -143.700 M 25.97 % -194.100 M
Net cash used provided by financing activities 1.089 B 3 637.01 % -30.800 M 82.65 % -177.500 M -146.60 % 380.900 M 207.92 % 123.700 M 214.11 % -108.400 M -132.01 % 338.600 M 891.12 % -42.800 M 70.32 % -144.200 M 25.78 % -194.300 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 82.500 M 248.38 % -55.600 M -163.54 % 87.500 M 482.10 % -22.900 M 84.16 % -144.600 M -202.55 % 141.000 M 52.27 % 92.600 M 1 386.11 % -7.200 M -289.47 % 3.800 M 111.91 % -31.900 M
Cash at beginning of period 104.800 M -34.66 % 160.400 M 120.03 % 72.900 M -23.90 % 95.800 M -60.15 % 240.400 M 141.85 % 99.400 M 1 361.76 % 6.800 M -51.43 % 14.000 M 37.25 % 10.200 M -75.77 % 42.100 M
Cash at end of period 187.300 M 78.72 % 104.800 M -34.66 % 160.400 M 120.03 % 72.900 M -23.90 % 95.800 M -60.15 % 240.400 M 141.85 % 99.400 M 1 361.76 % 6.800 M -51.43 % 14.000 M 37.25 % 10.200 M
Operating cash flow 502.000 M 92.34 % 261.000 M 49.74 % 174.300 M 4.68 % 166.500 M -35.94 % 259.900 M -27.56 % 358.800 M 202.78 % 118.500 M -26.85 % 162.000 M -28.88 % 227.800 M -22.31 % 293.200 M
Capital expenditure -189.700 M 6.78 % -203.500 M -47.46 % -138.000 M -62.16 % -85.100 M -3.65 % -82.100 M 3.86 % -85.400 M -90.63 % -44.800 M 45.63 % -82.400 M 2.83 % -84.800 M 4.50 % -88.800 M
Free CashFlow 312.300 M 443.13 % 57.500 M 58.40 % 36.300 M -55.41 % 81.400 M -54.22 % 177.800 M -34.97 % 273.400 M 270.96 % 73.700 M -7.41 % 79.600 M -44.34 % 143.000 M -30.04 % 204.400 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
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
Revenue 736.900 M 16.60 % 632.000 M -5.13 % 666.200 M 4.03 % 640.400 M -3.66 % 664.700 M 11.04 % 598.600 M 2.82 % 582.200 M -1.61 % 591.700 M 1.18 % 584.800 M 6.48 % 549.200 M 9.77 % 500.300 M -17.16 % 603.900 M 0.18 % 602.800 M 12.50 % 535.800 M 2.68 % 521.800 M -6.67 % 559.100 M 8.54 % 515.100 M 16.96 % 440.400 M -4.03 % 458.900 M -6.35 % 490.000 M -1.71 % 498.500 M 2.11 % 488.200 M 9.24 % 446.900 M 0.43 % 445.000 M 2.51 % 434.100 M 5.65 % 410.900 M 9.75 % 374.400 M -1.11 % 378.600 M 7.25 % 353.000 M -0.40 % 354.400 M 1.99 % 347.500 M -5.03 % 365.900 M 3.74 % 352.700 M -11.00 % 396.300 M
Net income 59.700 M 152.97 % 23.600 M 406.49 % -7.700 M -146.39 % 16.600 M -63.60 % 45.600 M 16.33 % 39.200 M 44.65 % 27.100 M -23.66 % 35.500 M -13.20 % 40.900 M -26.57 % 55.700 M -63.97 % 154.600 M 383.13 % 32.000 M -17.95 % 39.000 M 93.07 % 20.200 M 119.57 % 9.200 M -61.18 % 23.700 M 13.94 % 20.800 M 30.82 % 15.900 M 51.43 % 10.500 M -66.35 % 31.200 M -6.31 % 33.300 M 5.38 % 31.600 M 49.76 % 21.100 M -35.47 % 32.700 M 2.83 % 31.800 M 14.80 % 27.700 M 0.00 % 27.700 M 765.63 % 3.200 M -85.84 % 22.600 M 1.80 % 22.200 M -5.93 % 23.600 M 14.56 % 20.600 M -5.94 % 21.900 M -7.20 % 23.600 M
Income before tax 69.800 M 139.04 % 29.200 M 180.77 % 10.400 M -45.55 % 19.100 M -64.10 % 53.200 M 12.47 % 47.300 M 29.59 % 36.500 M -15.12 % 43.000 M -7.53 % 46.500 M -33.48 % 69.900 M -65.03 % 199.900 M 392.36 % 40.600 M -17.31 % 49.100 M 84.59 % 26.600 M 224.39 % 8.200 M -72.76 % 30.100 M 20.40 % 25.000 M 23.15 % 20.300 M 87.96 % 10.800 M -73.20 % 40.300 M -10.64 % 45.100 M 7.38 % 42.000 M 47.37 % 28.500 M -31.98 % 41.900 M 2.70 % 40.800 M 14.61 % 35.600 M 23.61 % 28.800 M 336.36 % 6.600 M -77.55 % 29.400 M -2.65 % 30.200 M 40.47 % 21.500 M -36.39 % 33.800 M -7.14 % 36.400 M -5.21 % 38.400 M
Income before tax ratio 0.09 105.01 % 0.05 195.96 % 0.02 -47.66 % 0.03 -62.74 % 0.08 1.29 % 0.08 26.04 % 0.06 -13.73 % 0.07 -8.61 % 0.08 -37.53 % 0.13 -68.15 % 0.40 494.32 % 0.07 -17.46 % 0.08 64.07 % 0.05 215.91 % 0.02 -70.81 % 0.05 10.92 % 0.05 5.29 % 0.05 95.86 % 0.02 -71.38 % 0.08 -9.09 % 0.09 5.16 % 0.09 34.90 % 0.06 -32.27 % 0.09 0.18 % 0.09 8.48 % 0.09 12.63 % 0.08 341.26 % 0.02 -79.07 % 0.08 -2.26 % 0.09 37.73 % 0.06 -33.02 % 0.09 -10.49 % 0.10 6.51 % 0.10
EBITDA 154.400 M 38.97 % 111.100 M 4.61 % 106.200 M 32.58 % 80.100 M -27.97 % 111.200 M 13.01 % 98.400 M 16.59 % 84.400 M -6.43 % 90.200 M -3.11 % 93.100 M -19.60 % 115.800 M -52.66 % 244.600 M 175.45 % 88.800 M -7.79 % 96.300 M 34.50 % 71.600 M 28.32 % 55.800 M -26.96 % 76.400 M 12.02 % 68.200 M 26.77 % 53.800 M 20.63 % 44.600 M -37.01 % 70.800 M -6.60 % 75.800 M 5.13 % 72.100 M 36.55 % 52.800 M -19.02 % 65.200 M 1.72 % 64.100 M 11.87 % 57.300 M 20.38 % 47.600 M 103.42 % 23.400 M -48.23 % 45.200 M -4.44 % 47.300 M 15.65 % 40.900 M -18.85 % 50.400 M -0.79 % 50.800 M -8.63 % 55.600 M
Net income ratio 0.08 116.96 % 0.04 423.08 % -0.01 -144.59 % 0.03 -62.22 % 0.07 4.76 % 0.07 40.69 % 0.05 -22.42 % 0.06 -14.22 % 0.07 -31.04 % 0.10 -67.18 % 0.31 483.17 % 0.05 -18.10 % 0.06 71.61 % 0.04 113.83 % 0.02 -58.41 % 0.04 4.98 % 0.04 11.85 % 0.04 57.79 % 0.02 -64.07 % 0.06 -4.68 % 0.07 3.20 % 0.06 37.09 % 0.05 -35.75 % 0.07 0.31 % 0.07 8.67 % 0.07 -8.88 % 0.07 775.34 % 0.01 -86.80 % 0.06 2.21 % 0.06 -7.76 % 0.07 20.63 % 0.06 -9.33 % 0.06 4.27 % 0.06
Ratio EBITDA 0.21 19.19 % 0.18 10.28 % 0.16 27.45 % 0.13 -25.23 % 0.17 1.77 % 0.16 13.39 % 0.14 -4.90 % 0.15 -4.24 % 0.16 -24.50 % 0.21 -56.87 % 0.49 232.49 % 0.15 -7.96 % 0.16 19.55 % 0.13 24.96 % 0.11 -21.74 % 0.14 3.21 % 0.13 8.38 % 0.12 25.70 % 0.10 -32.74 % 0.14 -4.98 % 0.15 2.96 % 0.15 25.00 % 0.12 -19.36 % 0.15 -0.78 % 0.15 5.89 % 0.14 9.69 % 0.13 105.70 % 0.06 -51.73 % 0.13 -4.06 % 0.13 13.40 % 0.12 -14.55 % 0.14 -4.37 % 0.14 2.66 % 0.14
Gross profit ratio 0.23 13.60 % 0.20 2.55 % 0.19 -9.36 % 0.21 2.82 % 0.21 11.36 % 0.19 1.44 % 0.18 1.54 % 0.18 -12.59 % 0.21 4.72 % 0.20 16.12 % 0.17 -11.95 % 0.19 -5.60 % 0.20 12.82 % 0.18 6.23 % 0.17 -4.42 % 0.18 -5.70 % 0.19 5.34 % 0.18 -1.28 % 0.18 -10.36 % 0.20 -0.27 % 0.20 2.79 % 0.20 14.31 % 0.17 -12.49 % 0.20 -2.56 % 0.20 7.14 % 0.19 12.07 % 0.17 -7.87 % 0.18 -7.16 % 0.20 2.15 % 0.19 2.99 % 0.19 -8.65 % 0.21 -5.73 % 0.22 13.39 % 0.19
Weighted average shs out dil 49.000 M -0.41 % 49.200 M 1.03 % 48.700 M -0.20 % 48.800 M 0.21 % 48.700 M -0.41 % 48.900 M 0.41 % 48.700 M -0.20 % 48.800 M 0.21 % 48.700 M -0.20 % 48.800 M 0.83 % 48.400 M -0.21 % 48.500 M -0.21 % 48.600 M -0.41 % 48.800 M 0.41 % 48.600 M 0.00 % 48.600 M 0.00 % 48.600 M -0.41 % 48.800 M 0.62 % 48.500 M 0.00 % 48.500 M 0.21 % 48.400 M 0.00 % 48.400 M 0.00 % 48.400 M 0.21 % 48.300 M 0.00 % 48.300 M -0.41 % 48.500 M -1.42 % 49.200 M 0.82 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M
Weighted average shs out 48.900 M 0.41 % 48.700 M 0.00 % 48.700 M 0.00 % 48.700 M 0.21 % 48.600 M 0.21 % 48.500 M -0.21 % 48.600 M -0.21 % 48.700 M 0.41 % 48.500 M 0.41 % 48.300 M 0.21 % 48.200 M -0.21 % 48.300 M 0.00 % 48.300 M 0.21 % 48.200 M 0.00 % 48.200 M 0.00 % 48.200 M 0.21 % 48.100 M 0.21 % 48.000 M 0.00 % 48.000 M -0.21 % 48.100 M 0.42 % 47.900 M 0.21 % 47.800 M -0.21 % 47.900 M 0.00 % 47.900 M 0.21 % 47.800 M -0.21 % 47.900 M -2.04 % 48.900 M 0.20 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.00 % 48.800 M 0.04 % 48.783 M 0.02 % 48.774 M
EPS diluted 1.22 154.17 % 0.48 400.00 % -0.16 -147.06 % 0.34 -63.44 % 0.93 16.25 % 0.80 45.45 % 0.55 -24.66 % 0.73 -13.10 % 0.84 -26.32 % 1.14 -64.15 % 3.18 381.82 % 0.66 -17.50 % 0.80 95.12 % 0.41 115.79 % 0.19 -61.22 % 0.49 13.95 % 0.43 34.38 % 0.32 52.38 % 0.21 -67.19 % 0.64 -5.88 % 0.68 4.62 % 0.65 51.16 % 0.43 -35.82 % 0.67 3.08 % 0.65 16.07 % 0.56 0.00 % 0.56 753.66 % 0.07 -85.74 % 0.46 2.22 % 0.45 -6.25 % 0.48 14.29 % 0.42 -6.46 % 0.45 -7.23 % 0.48
Earnings per share 1.22 154.17 % 0.48 400.00 % -0.16 -147.06 % 0.34 -63.83 % 0.94 16.05 % 0.81 44.64 % 0.56 -23.29 % 0.73 -13.10 % 0.84 -26.96 % 1.15 -64.06 % 3.20 384.85 % 0.66 -18.52 % 0.81 92.86 % 0.42 121.05 % 0.19 -61.22 % 0.49 13.95 % 0.43 30.30 % 0.33 50.00 % 0.22 -65.63 % 0.64 -7.25 % 0.69 6.15 % 0.65 47.73 % 0.44 -35.29 % 0.68 3.03 % 0.66 15.79 % 0.57 1.79 % 0.56 753.66 % 0.07 -85.74 % 0.46 2.22 % 0.45 -6.25 % 0.48 14.29 % 0.42 -6.46 % 0.45 -7.23 % 0.48
Gross profit 166.100 M 32.46 % 125.400 M -2.72 % 128.900 M -5.71 % 136.700 M -0.94 % 138.000 M 23.66 % 111.600 M 4.30 % 107.000 M -0.09 % 107.100 M -11.56 % 121.100 M 11.51 % 108.600 M 27.46 % 85.200 M -27.05 % 116.800 M -5.43 % 123.500 M 26.93 % 97.300 M 9.08 % 89.200 M -10.80 % 100.000 M 2.35 % 97.700 M 23.20 % 79.300 M -5.26 % 83.700 M -16.05 % 99.700 M -1.97 % 101.700 M 4.95 % 96.900 M 24.87 % 77.600 M -12.12 % 88.300 M -0.11 % 88.400 M 13.19 % 78.100 M 22.99 % 63.500 M -8.90 % 69.700 M -0.43 % 70.000 M 1.74 % 68.800 M 5.04 % 65.500 M -13.25 % 75.500 M -2.20 % 77.200 M 0.92 % 76.500 M
Income tax expense 10.100 M 80.36 % 5.600 M -69.06 % 18.100 M 624.00 % 2.500 M -67.11 % 7.600 M -6.17 % 8.100 M -13.83 % 9.400 M 25.33 % 7.500 M 33.93 % 5.600 M -60.56 % 14.200 M -68.65 % 45.300 M 426.74 % 8.600 M -14.85 % 10.100 M 57.81 % 6.400 M 740.00 % -1.000 M -115.63 % 6.400 M 52.38 % 4.200 M -4.55 % 4.400 M 1 366.67 % 300.000 K -96.70 % 9.100 M -22.88 % 11.800 M 13.46 % 10.400 M 40.54 % 7.400 M -19.57 % 9.200 M 2.22 % 9.000 M 13.92 % 7.900 M 618.18 % 1.100 M -67.65 % 3.400 M -50.00 % 6.800 M -15.00 % 8.000 M 480.95 % -2.100 M -115.91 % 13.200 M -8.97 % 14.500 M -2.03 % 14.800 M
Cost of revenue 570.800 M 12.67 % 506.600 M -5.71 % 537.300 M 6.67 % 503.700 M -4.37 % 526.700 M 8.15 % 487.000 M 2.48 % 475.200 M -1.94 % 484.600 M 4.51 % 463.700 M 5.24 % 440.600 M 6.14 % 415.100 M -14.78 % 487.100 M 1.63 % 479.300 M 9.30 % 438.500 M 1.36 % 432.600 M -5.77 % 459.100 M 9.99 % 417.400 M 15.59 % 361.100 M -3.76 % 375.200 M -3.87 % 390.300 M -1.64 % 396.800 M 1.41 % 391.300 M 5.96 % 369.300 M 3.53 % 356.700 M 3.18 % 345.700 M 3.88 % 332.800 M 7.04 % 310.900 M 0.65 % 308.900 M 9.15 % 283.000 M -0.91 % 285.600 M 1.28 % 282.000 M -2.89 % 290.400 M 5.41 % 275.500 M -13.85 % 319.800 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.800 M 0.000 0.000 -100.00 % 51.800 M 9.98 % 47.100 M 3.52 % 45.500 M -1.30 % 46.100 M 12.99 % 40.800 M 10.87 % 36.800 M -8.23 % 40.100 M 1.78 % 39.400 M 4.79 % 37.600 M -11.32 % 42.400 M 1.19 % 41.900 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 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
Other expenses 0.000 100.00 % -4.100 M -24.24 % -3.300 M -116.10 % 20.500 M 0.000 0.000 0.000 100.00 % -2.600 M 0.000 0.000 0.000 -100.00 % 200.000 K 150.00 % -400.000 K 0.000 -100.00 % 100.000 K 200.00 % -100.000 K -200.00 % 100.000 K 0.00 % 100.000 K 0.000 -100.00 % 500.000 K 150.00 % 200.000 K 0.00 % 200.000 K 166.67 % -300.000 K 0.000 -100.00 % 200.000 K 0.00 % 200.000 K 0.000 -100.00 % 200.000 K 0.000 0.000 -100.00 % 200.000 K 166.67 % -300.000 K 0.000 0.000
Operating expenses 73.000 M 4.89 % 69.600 M -18.79 % 85.700 M -16.72 % 102.900 M 29.43 % 79.500 M 15.05 % 69.100 M 3.75 % 66.600 M 13.46 % 58.700 M -16.97 % 70.700 M 13.12 % 62.500 M -5.45 % 66.100 M -2.51 % 67.800 M 2.26 % 66.300 M 5.91 % 62.600 M -11.46 % 70.700 M 13.12 % 62.500 M -5.87 % 66.400 M 17.73 % 56.400 M -5.69 % 59.800 M 3.82 % 57.600 M 6.86 % 53.900 M 4.05 % 51.800 M 9.98 % 47.100 M 3.52 % 45.500 M -1.30 % 46.100 M 12.99 % 40.800 M 10.87 % 36.800 M -8.23 % 40.100 M 1.78 % 39.400 M 4.79 % 37.600 M -11.32 % 42.400 M 1.19 % 41.900 M 2.70 % 40.800 M 7.09 % 38.100 M
Cost and expenses 643.800 M 11.73 % 576.200 M -7.51 % 623.000 M 2.70 % 606.600 M 0.07 % 606.200 M 9.01 % 556.100 M 2.64 % 541.800 M -0.75 % 545.900 M 2.15 % 534.400 M 6.22 % 503.100 M 4.55 % 481.200 M -13.28 % 554.900 M 1.70 % 545.600 M 8.88 % 501.100 M -0.44 % 503.300 M -3.51 % 521.600 M 7.81 % 483.800 M 15.88 % 417.500 M -4.02 % 435.000 M -2.88 % 447.900 M -0.62 % 450.700 M 1.72 % 443.100 M 6.41 % 416.400 M 3.53 % 402.200 M 2.65 % 391.800 M 4.87 % 373.600 M 7.45 % 347.700 M -0.37 % 349.000 M 8.25 % 322.400 M -0.25 % 323.200 M -0.37 % 324.400 M -2.38 % 332.300 M 5.06 % 316.300 M -11.62 % 357.900 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
Selling general and administrative expenses 73.000 M -0.95 % 73.700 M -17.19 % 89.000 M 8.01 % 82.400 M 3.65 % 79.500 M 15.05 % 69.100 M 3.75 % 66.600 M 8.65 % 61.300 M -13.30 % 70.700 M 13.12 % 62.500 M -5.45 % 66.100 M -2.51 % 67.800 M 2.26 % 66.300 M 5.91 % 62.600 M -11.46 % 70.700 M 13.12 % 62.500 M -5.87 % 66.400 M 17.73 % 56.400 M -5.69 % 59.800 M 3.82 % 57.600 M 6.86 % 53.900 M 4.05 % 51.800 M 9.98 % 47.100 M 3.52 % 45.500 M -1.30 % 46.100 M 12.99 % 40.800 M 10.87 % 36.800 M -8.23 % 40.100 M 1.78 % 39.400 M 4.79 % 37.600 M -11.32 % 42.400 M 1.19 % 41.900 M 0.24 % 41.800 M 13.28 % 36.900 M
Interest income 1.300 M -27.78 % 1.800 M 38.46 % 1.300 M -65.79 % 3.800 M 442.86 % 700.000 K -58.82 % 1.700 M 325.00 % 400.000 K -76.47 % 1.700 M 21.43 % 1.400 M 16.67 % 1.200 M 20.00 % 1.000 M 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 -100.00 % 100.000 K 0.00 % 100.000 K -50.00 % 200.000 K -50.00 % 400.000 K 33.33 % 300.000 K -25.00 % 400.000 K 33.33 % 300.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 28.500 M 0.71 % 28.300 M -20.06 % 35.400 M 124.05 % 15.800 M 38.60 % 11.400 M 37.35 % 8.300 M 15.28 % 7.200 M 7.46 % 6.700 M -5.63 % 7.100 M 0.00 % 7.100 M -5.33 % 7.500 M -12.79 % 8.600 M 11.69 % 7.700 M 6.94 % 7.200 M -2.70 % 7.400 M 1.37 % 7.300 M 10.61 % 6.600 M 214.29 % 2.100 M -4.55 % 2.200 M -4.35 % 2.300 M -17.86 % 2.800 M -15.15 % 3.300 M 94.12 % 1.700 M 6.25 % 1.600 M 0.00 % 1.600 M -15.79 % 1.900 M 111.11 % 900.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 56.100 M 4.66 % 53.600 M -11.26 % 60.400 M 33.63 % 45.200 M -3.00 % 46.600 M 8.88 % 42.800 M 5.16 % 40.700 M 0.49 % 40.500 M 2.53 % 39.500 M 1.80 % 38.800 M 4.30 % 37.200 M -6.06 % 39.600 M 0.25 % 39.500 M 4.50 % 37.800 M 1.34 % 37.300 M -4.36 % 39.000 M 6.56 % 36.600 M 16.56 % 31.400 M -0.63 % 31.600 M 12.06 % 28.200 M 1.08 % 27.900 M 4.10 % 26.800 M 18.58 % 22.600 M 4.15 % 21.700 M 0.00 % 21.700 M 9.60 % 19.800 M 10.61 % 17.900 M 6.55 % 16.800 M 6.33 % 15.800 M -7.60 % 17.100 M -2.29 % 17.500 M 4.17 % 16.800 M 9.09 % 15.400 M -3.75 % 16.000 M
Operating income 94.800 M 69.89 % 55.800 M 29.17 % 43.200 M 27.81 % 33.800 M -42.22 % 58.500 M 37.65 % 42.500 M 5.20 % 40.400 M -16.53 % 48.400 M -5.10 % 51.000 M 6.25 % 48.000 M 160.87 % 18.400 M -62.45 % 49.000 M -14.34 % 57.200 M 64.84 % 34.700 M 122.44 % 15.600 M -58.40 % 37.500 M 19.81 % 31.300 M 36.68 % 22.900 M 36.31 % 16.800 M -60.10 % 42.100 M -11.92 % 47.800 M 5.99 % 45.100 M 47.87 % 30.500 M -28.74 % 42.800 M 1.18 % 42.300 M 13.40 % 37.300 M 39.70 % 26.700 M 317.19 % 6.400 M -79.08 % 30.600 M -1.92 % 31.200 M 35.06 % 23.100 M -31.25 % 33.600 M -5.08 % 35.400 M -10.61 % 39.600 M
Operating income ratio 0.13 45.71 % 0.09 36.16 % 0.06 22.86 % 0.05 -40.03 % 0.09 23.96 % 0.07 2.32 % 0.07 -15.17 % 0.08 -6.20 % 0.09 -0.22 % 0.09 137.64 % 0.04 -54.67 % 0.08 -14.49 % 0.09 46.52 % 0.06 116.62 % 0.03 -55.43 % 0.07 10.38 % 0.06 16.86 % 0.05 42.04 % 0.04 -57.39 % 0.09 -10.40 % 0.10 3.80 % 0.09 35.36 % 0.07 -29.04 % 0.10 -1.30 % 0.10 7.34 % 0.09 27.29 % 0.07 321.87 % 0.02 -80.50 % 0.09 -1.53 % 0.09 32.44 % 0.07 -27.61 % 0.09 -8.51 % 0.10 0.44 % 0.10
Total other income expenses net -25.000 M 6.02 % -26.600 M 18.90 % -32.800 M -123.13 % -14.700 M -177.36 % -5.300 M -210.42 % 4.800 M 223.08 % -3.900 M 27.78 % -5.400 M -20.00 % -4.500 M 13.46 % -5.200 M 36.59 % -8.200 M 2.38 % -8.400 M -3.70 % -8.100 M 0.00 % -8.100 M -9.46 % -7.400 M 0.00 % -7.400 M -17.46 % -6.300 M -142.31 % -2.600 M 56.67 % -6.000 M -233.33 % -1.800 M 33.33 % -2.700 M 12.90 % -3.100 M -55.00 % -2.000 M -122.22 % -900.000 K 40.00 % -1.500 M 11.76 % -1.700 M -180.95 % 2.100 M 950.00 % 200.000 K 116.67 % -1.200 M -20.00 % -1.000 M 37.50 % -1.600 M -900.00 % 200.000 K -80.00 % 1.000 M 183.33 % -1.200 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
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-03-31
Net debt 1.494 B -1.62 % 1.518 B 1.12 % 1.502 B 212.77 % 480.100 M -24.83 % 638.700 M 36.47 % 468.000 M -6.77 % 502.000 M 27.77 % 392.900 M 12.68 % 348.700 M -12.98 % 400.700 M 2.69 % 390.200 M -34.78 % 598.300 M -5.93 % 636.000 M 7.43 % 592.000 M -2.41 % 606.600 M -12.05 % 689.700 M 24.58 % 553.600 M 218.16 % 174.000 M 9.64 % 158.700 M 141.92 % 65.600 M -39.37 % 108.200 M -30.73 % 156.200 M 217.36 % -133.100 M -565.50 % -20.000 M -181.63 % 24.500 M 289.92 % -12.900 M -114.98 % 86.100 M 961.00 % -10.000 M 1.96 % -10.200 M -64.52 % -6.200 M 1.59 % -6.300 M -145.00 % 14.000 M
Total investments 0.000 0.000 0.000 100.00 % -93.300 M 0.000 0.000 -100.00 % 270.700 M 54 040.00 % 500.000 K -54.55 % 1.100 M -26.67 % 1.500 M -16.67 % 1.800 M 12.50 % 1.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.000 M
Total debt 1.684 B -3.71 % 1.748 B -0.22 % 1.752 B 37.90 % 1.271 B 71.15 % 742.400 M 15.19 % 644.500 M 6.21 % 606.800 M 10.69 % 548.200 M 0.29 % 546.600 M -0.60 % 549.900 M -0.13 % 550.600 M -22.51 % 710.500 M -0.35 % 713.000 M 4.76 % 680.600 M 0.16 % 679.500 M -10.10 % 755.800 M 15.58 % 653.900 M 155.53 % 255.900 M 0.55 % 254.500 M -0.04 % 254.600 M -0.78 % 256.600 M -28.10 % 356.900 M 232.62 % 107.300 M -0.19 % 107.500 M -0.28 % 107.800 M 2.57 % 105.100 M -43.34 % 185.500 M 46 275.00 % 400.000 K 0.00 % 400.000 K -20.00 % 500.000 K 0.00 % 500.000 K 0.000
Accumulated other comprehensive income loss -16.800 M 5.08 % -17.700 M 0.00 % -17.700 M -5.99 % -16.700 M 0.60 % -16.800 M -1.20 % -16.600 M -2.47 % -16.200 M 3.57 % -16.800 M -4.35 % -16.100 M -1.26 % -15.900 M -1.27 % -15.700 M 0.63 % -15.800 M 3.07 % -16.300 M 4.68 % -17.100 M 11.40 % -19.300 M 4.46 % -20.200 M 0.49 % -20.300 M 3.79 % -21.100 M 4.52 % -22.100 M 3.91 % -23.000 M 2.95 % -23.700 M 1.25 % -24.000 M -21.83 % -19.700 M 4.37 % -20.600 M -3.00 % -20.000 M -9.29 % -18.300 M -3.39 % -17.700 M 8.76 % -19.400 M -0.52 % -19.300 M 1.03 % -19.500 M 1.52 % -19.800 M -101.48 % 1.342 B
Retained earnings 827.200 M 7.43 % 770.000 M 2.82 % 748.900 M -1.33 % 759.000 M 1.91 % 744.800 M 6.14 % 701.700 M 5.53 % 664.900 M 3.84 % 640.300 M 5.43 % 607.300 M 6.77 % 568.800 M 10.34 % 515.500 M 41.89 % 363.300 M 8.87 % 333.700 M 12.24 % 297.300 M 6.37 % 279.500 M 2.49 % 272.700 M 8.43 % 251.500 M 7.85 % 233.200 M 6.14 % 219.700 M 3.78 % 211.700 M 15.75 % 182.900 M 20.33 % 152.000 M 23.68 % 122.900 M 17.83 % 104.300 M 40.95 % 74.000 M 65.55 % 44.700 M 129.23 % 19.500 M 0.000 0.000 0.000 0.000 0.000
Common stock 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K 0.00 % 500.000 K -99.96 % 1.423 B 0.59 % 1.414 B 1.60 % 1.392 B -2.51 % 1.428 B 0.000
Total equity 2.475 B 0.81 % 2.455 B 1.08 % 2.428 B -0.24 % 2.434 B 0.79 % 2.415 B 1.74 % 2.374 B 1.79 % 2.332 B 0.72 % 2.315 B 1.67 % 2.277 B 1.52 % 2.243 B 2.69 % 2.184 B 7.54 % 2.031 B 1.77 % 1.996 B 0.93 % 1.978 B 1.24 % 1.953 B 0.64 % 1.941 B 1.06 % 1.921 B 0.48 % 1.911 B 1.01 % 1.892 B 0.56 % 1.882 B 1.76 % 1.849 B 1.82 % 1.816 B 1.46 % 1.790 B 1.41 % 1.765 B 1.78 % 1.734 B 1.71 % 1.705 B 1.23 % 1.685 B 20.06 % 1.403 B 0.59 % 1.395 B 1.64 % 1.372 B -2.52 % 1.408 B 4.93 % 1.342 B
Other non current liabilities 38.100 M 0.26 % 38.000 M -3.06 % 39.200 M 13.29 % 34.600 M -10.59 % 38.700 M -10.42 % 43.200 M -0.69 % 43.500 M 1.87 % 42.700 M 23.77 % 34.500 M 0.88 % 34.200 M -0.29 % 34.300 M -30.43 % 49.300 M -2.95 % 50.800 M -3.05 % 52.400 M -1.13 % 53.000 M -9.09 % 58.300 M -4.89 % 61.300 M -2.23 % 62.700 M 271.01 % 16.900 M -75.61 % 69.300 M 15.69 % 59.900 M -2.28 % 61.300 M 37.44 % 44.600 M -25.04 % 59.500 M 39.34 % 42.700 M 59.33 % 26.800 M 133.04 % 11.500 M -41.62 % 19.700 M 121.35 % 8.900 M -57.82 % 21.100 M 4.98 % 20.100 M 0.000
Long term debt 1.726 B -0.23 % 1.730 B -0.20 % 1.733 B 37.54 % 1.260 B 73.43 % 726.700 M 15.53 % 629.000 M 6.32 % 591.600 M 10.95 % 533.200 M -6.59 % 570.800 M -0.95 % 576.300 M -0.40 % 578.600 M -19.92 % 722.500 M -0.47 % 725.900 M 5.88 % 685.600 M 0.26 % 683.800 M -10.18 % 761.300 M 14.86 % 662.800 M 149.45 % 265.700 M 7.05 % 248.200 M -6.37 % 265.100 M -0.11 % 265.400 M -27.61 % 366.600 M 213.07 % 117.100 M 10.06 % 106.400 M -13.07 % 122.400 M 18.49 % 103.300 M -43.77 % 183.700 M 61 133.33 % 300.000 K 0.00 % 300.000 K -25.00 % 400.000 K 0.00 % 400.000 K 0.000
Total non current liabilities 1.976 B 0.32 % 1.969 B -0.10 % 1.971 B 32.26 % 1.491 B 54.70 % 963.500 M 12.11 % 859.400 M 5.49 % 814.700 M 5.92 % 769.200 M -3.55 % 797.500 M 0.50 % 793.500 M 0.63 % 788.500 M -14.84 % 925.900 M 0.11 % 924.900 M 5.64 % 875.500 M 0.54 % 870.800 M -10.31 % 970.900 M 18.88 % 816.700 M 84.56 % 442.500 M -0.38 % 444.200 M 0.68 % 441.200 M 3.76 % 425.200 M -19.26 % 526.600 M 130.36 % 228.600 M -0.22 % 229.100 M -2.30 % 234.500 M 22.26 % 191.800 M -24.34 % 253.500 M 588.86 % 36.800 M 55.93 % 23.600 M 9.77 % 21.500 M 4.88 % 20.500 M 0.000
Other current liabilities 161.400 M 12.01 % 144.100 M -13.40 % 166.400 M 6.67 % 156.000 M 32.43 % 117.800 M 12.94 % 104.300 M -4.31 % 109.000 M -10.44 % 121.700 M -26.69 % 166.000 M 3.94 % 159.700 M 31.12 % 121.800 M -29.14 % 171.900 M 1.96 % 168.600 M 20.09 % 140.400 M -3.77 % 145.900 M 0.21 % 145.600 M 20.03 % 121.300 M 18.81 % 102.100 M -29.88 % 145.600 M -14.80 % 170.900 M -1.27 % 173.100 M 7.38 % 161.200 M -8.41 % 176.000 M 25.62 % 140.100 M 8.60 % 129.000 M -21.68 % 164.700 M 18.23 % 139.300 M 27.68 % 109.100 M -1.71 % 111.000 M 0.27 % 110.700 M -6.19 % 118.000 M 0.000
Deferred revenue 58.400 M -17.98 % 71.200 M -28.94 % 100.200 M 241.98 % 29.300 M -9.01 % 32.200 M -18.48 % 39.500 M 14.49 % 34.500 M 8.49 % 31.800 M -20.50 % 40.000 M -9.09 % 44.000 M 8.64 % 40.500 M 365.52 % 8.700 M -25.00 % 11.600 M -43.14 % 20.400 M 9.68 % 18.600 M 0.54 % 18.500 M -14.35 % 21.600 M -24.48 % 28.600 M -36.02 % 44.700 M -17.98 % 54.500 M 0.18 % 54.400 M -11.54 % 61.500 M -13.26 % 70.900 M 0.000 0.000 0.000 -100.00 % 6.900 M 0.000 0.000 0.000 0.000 0.000
Short term debt 10.200 M -8.93 % 11.200 M -7.44 % 12.100 M 195.12 % 4.100 M -73.89 % 15.700 M 1.29 % 15.500 M 1.97 % 15.200 M 123.53 % 6.800 M -57.76 % 16.100 M 8.05 % 14.900 M 1.36 % 14.700 M 5.76 % 13.900 M 2.21 % 13.600 M -4.23 % 14.200 M -4.05 % 14.800 M 23.33 % 12.000 M 36.36 % 8.800 M 51.72 % 5.800 M -7.94 % 6.300 M 50.00 % 4.200 M -6.67 % 4.500 M -2.17 % 4.600 M 24.32 % 3.700 M 236.36 % 1.100 M 0.00 % 1.100 M -38.89 % 1.800 M 0.00 % 1.800 M 1 700.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.00 % 100.000 K 0.000
Total current liabilities 527.500 M 3.43 % 510.000 M -1.16 % 516.000 M 19.36 % 432.300 M 0.68 % 429.400 M -1.26 % 434.900 M 0.86 % 431.200 M 6.44 % 405.100 M -3.73 % 420.800 M 10.62 % 380.400 M 3.45 % 367.700 M -13.16 % 423.400 M 1.68 % 416.400 M 3.15 % 403.700 M 10.91 % 364.000 M -6.52 % 389.400 M 10.31 % 353.000 M 13.07 % 312.200 M 0.61 % 310.300 M -0.61 % 312.200 M 9.20 % 285.900 M 2.47 % 279.000 M -1.76 % 284.000 M 26.90 % 223.800 M 10.19 % 203.100 M -17.37 % 245.800 M 4.95 % 234.200 M 37.68 % 170.100 M -6.85 % 182.600 M 9.67 % 166.500 M -4.37 % 174.100 M 0.000
Total liabilities 2.413 B -2.67 % 2.479 B -0.32 % 2.487 B 29.36 % 1.923 B 38.04 % 1.393 B 7.62 % 1.294 B 3.88 % 1.246 B 6.10 % 1.174 B -3.61 % 1.218 B 3.78 % 1.174 B 1.53 % 1.156 B -14.31 % 1.349 B 0.60 % 1.341 B 4.85 % 1.279 B 3.60 % 1.235 B -9.23 % 1.360 B 16.29 % 1.170 B 54.99 % 754.700 M 0.03 % 754.500 M 0.15 % 753.400 M 5.95 % 711.100 M -11.73 % 805.600 M 57.16 % 512.600 M 13.18 % 452.900 M 3.50 % 437.600 M 0.00 % 437.600 M -10.27 % 487.700 M 135.72 % 206.900 M 0.34 % 206.200 M 9.68 % 188.000 M -3.39 % 194.600 M 0.000
Other non current assets 0.000 -100.00 % 127.700 M -1.62 % 129.800 M 39.12 % 93.300 M 279.27 % 24.600 M 0.00 % 24.600 M 110.00 % -246.000 M -512.75 % 59.600 M 2.94 % 57.900 M 3.39 % 56.000 M -3.78 % 58.200 M 3.74 % 56.100 M -3.94 % 58.400 M 12.96 % 51.700 M 3.61 % 49.900 M 5.50 % 47.300 M -7.25 % 51.000 M 13.84 % 44.800 M -3.03 % 46.200 M 2.21 % 45.200 M 7.11 % 42.200 M -77.77 % 189.800 M 104.31 % 92.900 M -1.48 % 94.300 M -1.46 % 95.700 M -3.82 % 99.500 M 24.22 % 80.100 M 4.16 % 76.900 M -8.45 % 84.000 M -11.86 % 95.300 M 8.91 % 87.500 M 725.00 % -14.000 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 270.700 M 54 040.00 % 500.000 K -54.55 % 1.100 M -26.67 % 1.500 M -16.67 % 1.800 M 12.50 % 1.600 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 324.200 M -2.05 % 331.000 M -2.16 % 338.300 M 10.45 % 306.300 M -2.17 % 313.100 M 17.93 % 265.500 M -1.92 % 270.700 M 9.60 % 247.000 M -1.95 % 251.900 M 0.40 % 250.900 M -2.03 % 256.100 M -2.03 % 261.400 M -2.02 % 266.800 M 23.58 % 215.900 M -2.00 % 220.300 M -0.99 % 222.500 M -2.11 % 227.300 M 7.37 % 211.700 M -0.56 % 212.900 M 30.45 % 163.200 M 11.78 % 146.000 M 0.000 -100.00 % 51.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 1.343 B 0.01 % 1.343 B -1.32 % 1.361 B 34.87 % 1.009 B -1.38 % 1.023 B 3.97 % 984.300 M -0.65 % 990.700 M 2.49 % 966.600 M -0.01 % 966.700 M -1.00 % 976.500 M 1.88 % 958.500 M -0.01 % 958.600 M 0.81 % 950.900 M 1.31 % 938.600 M 0.40 % 934.900 M 0.25 % 932.600 M 15.68 % 806.200 M 1.88 % 791.300 M -0.34 % 794.000 M 2.32 % 776.000 M 2.37 % 758.000 M 0.70 % 752.700 M 21.03 % 621.900 M -0.75 % 626.600 M -0.76 % 631.400 M 2.45 % 616.300 M 0.18 % 615.200 M 22.06 % 504.000 M -0.04 % 504.200 M 0.00 % 504.200 M 2.00 % 494.300 M 0.000
Goodwill and intangible assets 1.668 B -0.39 % 1.674 B -1.49 % 1.700 B 29.18 % 1.316 B -1.56 % 1.337 B 6.94 % 1.250 B -0.92 % 1.261 B 3.94 % 1.214 B -0.41 % 1.219 B -0.72 % 1.227 B 1.05 % 1.215 B -0.44 % 1.220 B 0.19 % 1.218 B 5.47 % 1.155 B -0.06 % 1.155 B 0.01 % 1.155 B 11.77 % 1.034 B 3.04 % 1.003 B -0.39 % 1.007 B 7.21 % 939.200 M 3.89 % 904.000 M 20.10 % 752.700 M 11.74 % 673.600 M 7.50 % 626.600 M -0.76 % 631.400 M 2.45 % 616.300 M 0.18 % 615.200 M 22.06 % 504.000 M -0.04 % 504.200 M 0.00 % 504.200 M 2.00 % 494.300 M 0.000
Property plant equipment net 2.101 B -0.80 % 2.118 B -0.54 % 2.129 B 54.14 % 1.382 B -4.66 % 1.449 B 4.01 % 1.393 B 1.47 % 1.373 B 9.44 % 1.255 B 1.74 % 1.233 B 1.94 % 1.210 B 0.84 % 1.200 B 2.41 % 1.171 B -0.59 % 1.178 B -1.51 % 1.196 B -0.46 % 1.202 B -5.59 % 1.273 B 5.49 % 1.207 B 33.31 % 905.200 M -0.89 % 913.300 M 2.07 % 894.800 M 0.24 % 892.700 M 0.11 % 891.700 M 9.25 % 816.200 M 0.15 % 815.000 M 0.09 % 814.300 M 1.55 % 801.900 M -0.14 % 803.000 M 40.75 % 570.500 M -2.08 % 582.600 M -0.94 % 588.100 M 0.86 % 583.100 M 0.000
Total non current assets 3.771 B -3.86 % 3.923 B -0.98 % 3.962 B 41.62 % 2.797 B -0.70 % 2.817 B 5.33 % 2.674 B 0.32 % 2.666 B 5.04 % 2.538 B 0.70 % 2.521 B 0.65 % 2.504 B 0.82 % 2.484 B 1.06 % 2.458 B -0.33 % 2.466 B 2.10 % 2.415 B -0.21 % 2.420 B -2.81 % 2.490 B 7.98 % 2.306 B 17.17 % 1.968 B -0.69 % 1.982 B 4.61 % 1.894 B 2.16 % 1.854 B 0.25 % 1.850 B 19.69 % 1.545 B 0.11 % 1.544 B -0.35 % 1.549 B 1.57 % 1.525 B 1.32 % 1.505 B 29.74 % 1.160 B -1.64 % 1.180 B -0.67 % 1.188 B 1.18 % 1.174 B 8 483.57 % -14.000 M
Other current assets 450.000 M 785.83 % 50.800 M -10.25 % 56.600 M 22.78 % 46.100 M 19.74 % 38.500 M -18.09 % 47.000 M -2.69 % 48.300 M 6.39 % 45.400 M 25.76 % 36.100 M -13.64 % 41.800 M -9.91 % 46.400 M -70.20 % 155.700 M 4.99 % 148.300 M 306.30 % 36.500 M -38.86 % 59.700 M 65.37 % 36.100 M 19.14 % 30.300 M -19.20 % 37.500 M 16.82 % 32.100 M 11.46 % 28.800 M 11.63 % 25.800 M -13.42 % 29.800 M -11.04 % 33.500 M 22.26 % 27.400 M 37.69 % 19.900 M -9.95 % 22.100 M -6.75 % 23.700 M -21.00 % 30.000 M 203.03 % 9.900 M 19.28 % 8.300 M -16.16 % 9.900 M 0.000
Short term 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 -100.00 % 28.000 M
cash and cash equivalents 189.700 M 12.98 % 167.900 M -10.36 % 187.300 M -75.25 % 756.800 M 629.80 % 103.700 M -41.25 % 176.500 M 68.42 % 104.800 M -32.52 % 155.300 M -21.53 % 197.900 M 32.64 % 149.200 M -6.98 % 160.400 M 42.96 % 112.200 M 45.71 % 77.000 M -13.09 % 88.600 M 21.54 % 72.900 M 10.29 % 66.100 M -34.10 % 100.300 M 22.47 % 81.900 M -14.51 % 95.800 M -49.31 % 189.000 M 27.36 % 148.400 M -26.06 % 200.700 M -16.51 % 240.400 M 88.55 % 127.500 M 53.06 % 83.300 M -29.41 % 118.000 M 18.71 % 99.400 M 855.77 % 10.400 M -1.89 % 10.600 M 58.21 % 6.700 M -1.47 % 6.800 M 148.57 % -14.000 M
Cash and short term investments 189.700 M 12.98 % 167.900 M -10.36 % 187.300 M -75.25 % 756.800 M 629.80 % 103.700 M -41.25 % 176.500 M 68.42 % 104.800 M -32.52 % 155.300 M -21.53 % 197.900 M 32.64 % 149.200 M -6.98 % 160.400 M 42.96 % 112.200 M 45.71 % 77.000 M -13.09 % 88.600 M 21.54 % 72.900 M 10.29 % 66.100 M -34.10 % 100.300 M 22.47 % 81.900 M -14.51 % 95.800 M -49.31 % 189.000 M 27.36 % 148.400 M -26.06 % 200.700 M -16.51 % 240.400 M 88.55 % 127.500 M 53.06 % 83.300 M -29.41 % 118.000 M 18.71 % 99.400 M 855.77 % 10.400 M -1.89 % 10.600 M 58.21 % 6.700 M -1.47 % 6.800 M -51.43 % 14.000 M
Total current assets 1.117 B 10.42 % 1.011 B 6.01 % 954.000 M -38.83 % 1.560 B 57.40 % 990.900 M -0.28 % 993.700 M 8.96 % 912.000 M -4.15 % 951.500 M -2.42 % 975.100 M 6.81 % 912.900 M 6.55 % 856.800 M -7.15 % 922.800 M 5.91 % 871.300 M 3.53 % 841.600 M 9.60 % 767.900 M -5.30 % 810.900 M 3.43 % 784.000 M 12.35 % 697.800 M 4.95 % 664.900 M -10.22 % 740.600 M 4.92 % 705.900 M -8.56 % 772.000 M 1.95 % 757.200 M 12.28 % 674.400 M 8.27 % 622.900 M 0.83 % 617.800 M -7.38 % 667.000 M 48.29 % 449.800 M 6.71 % 421.500 M 13.06 % 372.800 M -13.06 % 428.800 M 2 962.86 % 14.000 M
Inventory 0.000 -100.00 % 365.000 M 1.42 % 359.900 M -0.14 % 360.400 M -11.21 % 405.900 M 0.47 % 404.000 M 0.55 % 401.800 M 11.24 % 361.200 M 1.86 % 354.600 M 8.01 % 328.300 M 3.96 % 315.800 M -3.95 % 328.800 M 11.12 % 295.900 M -13.68 % 342.800 M 5.64 % 324.500 M -5.81 % 344.500 M 1.59 % 339.100 M 17.21 % 289.300 M 4.52 % 276.800 M -4.52 % 289.900 M -7.68 % 314.000 M 3.49 % 303.400 M 7.09 % 283.300 M -7.45 % 306.100 M 5.19 % 291.000 M 7.18 % 271.500 M 7.52 % 252.500 M 7.58 % 234.700 M 0.86 % 232.700 M 13.96 % 204.200 M -17.26 % 246.800 M 0.000
Net receivables 477.000 M 11.55 % 427.600 M 22.10 % 350.200 M -11.65 % 396.400 M -10.48 % 442.800 M 20.92 % 366.200 M 2.55 % 357.100 M -8.34 % 389.600 M 0.80 % 386.500 M -1.80 % 393.600 M 17.77 % 334.200 M 2.48 % 326.100 M -6.86 % 350.100 M -6.32 % 373.700 M 20.24 % 310.800 M -14.66 % 364.200 M 15.88 % 314.300 M 8.72 % 289.100 M 11.11 % 260.200 M 11.72 % 232.900 M 6.98 % 217.700 M -8.57 % 238.100 M 19.05 % 200.000 M -6.28 % 213.400 M -6.69 % 228.700 M 10.91 % 206.200 M -29.24 % 291.400 M 66.80 % 174.700 M 3.80 % 168.300 M 9.57 % 153.600 M -7.08 % 165.300 M 0.000
Tax assets 2.600 M -7.14 % 2.800 M 0.00 % 2.800 M -58.82 % 6.800 M -1.45 % 6.900 M 1.47 % 6.800 M 0.00 % 6.800 M -30.61 % 9.800 M 1.03 % 9.700 M 1.04 % 9.600 M 0.00 % 9.600 M 10.34 % 8.700 M -25.00 % 11.600 M -7.94 % 12.600 M -4.55 % 13.200 M -11.41 % 14.900 M -0.67 % 15.000 M -1.32 % 15.200 M -1.30 % 15.400 M 1.32 % 15.200 M -1.30 % 15.400 M 0.00 % 15.400 M 7.69 % 14.300 M 85.71 % 7.700 M 1.32 % 7.600 M 4.11 % 7.300 M 5.80 % 6.900 M -21.59 % 8.800 M 0.00 % 8.800 M 0.000 -100.00 % 8.800 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 297.500 M 4.94 % 283.500 M 19.47 % 237.300 M -2.31 % 242.900 M -7.89 % 263.700 M -4.32 % 275.600 M 1.14 % 272.500 M 11.32 % 244.800 M 2.56 % 238.700 M 15.99 % 205.800 M 7.92 % 190.700 M -13.94 % 221.600 M 0.64 % 220.200 M -3.72 % 228.700 M 23.82 % 184.700 M -13.41 % 213.300 M 5.96 % 201.300 M 14.57 % 175.700 M 21.93 % 144.100 M 5.11 % 137.100 M 26.59 % 108.300 M -4.33 % 113.200 M 25.78 % 90.000 M 8.96 % 82.600 M 13.15 % 73.000 M -7.94 % 79.300 M -8.00 % 86.200 M 41.54 % 60.900 M -14.83 % 71.500 M 28.37 % 55.700 M -0.54 % 56.000 M 0.000
Tax 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 175.600 M 13.95 % 154.100 M 3.98 % 148.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.400 M 0.000 0.000 0.000 -100.00 % 66.400 M 0.000 0.000 0.000 -100.00 % 58.300 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 52.700 M -3.83 % 54.800 M -3.18 % 56.600 M 105.82 % 27.500 M -10.13 % 30.600 M -7.83 % 33.200 M -7.78 % 36.000 M -4.76 % 37.800 M -6.20 % 40.300 M -2.42 % 41.300 M -3.28 % 42.700 M 64.86 % 25.900 M -2.26 % 26.500 M 38.02 % 19.200 M 0.52 % 19.100 M 9.14 % 17.500 M -1.13 % 17.700 M 13.46 % 15.600 M 0.000 -100.00 % 14.700 M 10.53 % 13.300 M -6.99 % 14.300 M 5.93 % 13.500 M 0.000 -100.00 % 15.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.697 B -0.25 % 1.702 B 0.31 % 1.697 B 0.31 % 1.691 B 0.28 % 1.687 B -0.10 % 1.688 B 0.32 % 1.683 B -0.50 % 1.691 B 0.34 % 1.686 B -0.25 % 1.690 B 0.34 % 1.684 B 0.05 % 1.683 B 0.31 % 1.678 B -1.11 % 1.697 B 0.25 % 1.693 B 0.28 % 1.688 B -0.05 % 1.689 B -0.58 % 1.699 B 0.27 % 1.694 B 0.10 % 1.692 B 0.18 % 1.689 B 0.11 % 1.688 B 0.05 % 1.687 B 0.32 % 1.681 B 0.10 % 1.680 B 0.09 % 1.678 B -0.23 % 1.682 B 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 212.500 M 4.78 % 202.800 M 1.10 % 200.600 M 1.11 % 198.400 M 0.15 % 198.100 M 5.82 % 187.200 M 4.23 % 179.600 M -7.09 % 193.300 M 0.57 % 192.200 M 5.03 % 183.000 M 4.21 % 175.600 M 13.95 % 154.100 M 3.98 % 148.200 M 7.78 % 137.500 M 2.61 % 134.000 M -11.43 % 151.300 M 63.39 % 92.600 M -18.84 % 114.100 M 1.24 % 112.700 M 5.52 % 106.800 M 6.91 % 99.900 M 1.22 % 98.700 M 48.64 % 66.400 M 5.06 % 63.200 M -8.93 % 69.400 M 12.48 % 61.700 M 5.83 % 58.300 M 247.02 % 16.800 M 16.67 % 14.400 M 0.000 -100.00 % 11.000 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 4.888 B -0.93 % 4.934 B 0.37 % 4.916 B 12.82 % 4.357 B 14.42 % 3.808 B 3.81 % 3.668 B 2.52 % 3.578 B 2.53 % 3.490 B -0.17 % 3.496 B 2.30 % 3.417 B 2.29 % 3.341 B -1.18 % 3.381 B 1.30 % 3.337 B 2.47 % 3.257 B 2.15 % 3.188 B -3.43 % 3.301 B 6.83 % 3.090 B 15.91 % 2.666 B 0.73 % 2.647 B 0.44 % 2.635 B 2.92 % 2.560 B -2.34 % 2.622 B 13.86 % 2.303 B 3.81 % 2.218 B 2.12 % 2.172 B 1.36 % 2.143 B -1.35 % 2.172 B 34.92 % 1.610 B 0.56 % 1.601 B 2.61 % 1.560 B -2.63 % 1.603 B 0.000
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-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
Deferred income tax 10.600 M 715.38 % 1.300 M -87.62 % 10.500 M 3 400.00 % 300.000 K -95.89 % 7.300 M 2.82 % 7.100 M -60.11 % 17.800 M 1 518.18 % 1.100 M -80.00 % 5.500 M -25.68 % 7.400 M -70.52 % 25.100 M 239.19 % 7.400 M 2.78 % 7.200 M 41.18 % 5.100 M 131.82 % 2.200 M -38.89 % 3.600 M -25.00 % 4.800 M 269.23 % 1.300 M -48.00 % 2.500 M -46.81 % 4.700 M 687.50 % -800.000 K -125.00 % 3.200 M 33.33 % 2.400 M -57.14 % 5.600 M -5.08 % 5.900 M 73.53 % 3.400 M -77.78 % 15.300 M 537.50 % 2.400 M 20.00 % 2.000 M -25.93 % 2.700 M 228.57 % -2.100 M -150.00 % 4.200 M 0.000 0.000
Stock based compensation 6.700 M 0.00 % 6.700 M 26.42 % 5.300 M 8.16 % 4.900 M -33.78 % 7.400 M 10.45 % 6.700 M 19.64 % 5.600 M -1.75 % 5.700 M -19.72 % 7.100 M 29.09 % 5.500 M 52.78 % 3.600 M -33.33 % 5.400 M -5.26 % 5.700 M 29.55 % 4.400 M -15.38 % 5.200 M 30.00 % 4.000 M -2.44 % 4.100 M -12.77 % 4.700 M -21.67 % 6.000 M 15.38 % 5.200 M 1.96 % 5.100 M 37.84 % 3.700 M 5.71 % 3.500 M -12.50 % 4.000 M 8.11 % 3.700 M 8.82 % 3.400 M 41.67 % 2.400 M -11.11 % 2.700 M 3.85 % 2.600 M 18.18 % 2.200 M -4.35 % 2.300 M 0.00 % 2.300 M 0.00 % 2.300 M 9.52 % 2.100 M
Change in working capital -75.600 M 6.32 % -80.700 M -144.91 % 179.700 M 259.40 % 50.000 M 201.42 % -49.300 M -1 171.74 % 4.600 M 114.47 % -31.800 M -8.16 % -29.400 M -171.71 % 41.000 M 174.01 % -55.400 M -78.14 % -31.100 M -718.42 % -3.800 M -137.50 % -1.600 M 96.22 % -42.300 M -216.21 % 36.400 M 200.55 % -36.200 M -546.43 % -5.600 M 88.01 % -46.700 M -72.96 % -27.000 M -164.44 % 41.900 M 163.52 % 15.900 M 169.74 % -22.800 M -124.49 % 93.100 M 589.63 % 13.500 M 129.61 % -45.600 M -161.54 % 74.100 M 243.60 % -51.600 M -29.97 % -39.700 M -14.74 % -34.600 M -176.72 % 45.100 M 460.80 % -12.500 M -316.67 % -3.000 M 71.43 % -10.500 M -153.57 % 19.600 M
Accounts receivables -48.700 M 37.24 % -77.600 M -167.19 % 115.500 M 229.06 % 35.100 M 149.86 % -70.400 M -590.20 % -10.200 M 22.73 % -13.200 M 38.89 % -21.600 M -160.34 % 35.800 M 153.92 % -66.400 M -377.70 % -13.900 M -160.43 % 23.000 M 503.51 % -5.700 M 91.77 % -69.300 M -236.42 % 50.800 M 209.01 % -46.600 M -747.22 % 7.200 M 115.16 % -47.500 M -13.64 % -41.800 M -70.61 % -24.500 M -154.32 % 45.100 M 331.28 % -19.500 M -138.31 % 50.900 M 163.73 % 19.300 M 178.14 % -24.700 M -201.23 % 24.400 M 139.55 % -61.700 M -256.65 % -17.300 M 21.72 % -22.100 M -170.61 % 31.300 M 307.28 % -15.100 M -88.75 % -8.000 M -480.95 % 2.100 M 121.00 % -10.000 M
Inventory -46.600 M -1 036.59 % -4.100 M -115.71 % 26.100 M 133.04 % 11.200 M -35.63 % 17.400 M 286.67 % 4.500 M 110.44 % -43.100 M -643.10 % -5.800 M 75.53 % -23.700 M -117.43 % -10.900 M -187.90 % 12.400 M 157.14 % -21.700 M -2 812.50 % 800.000 K 104.40 % -18.200 M -258.26 % 11.500 M 342.31 % 2.600 M 110.83 % -24.000 M -63.27 % -14.700 M -183.05 % 17.700 M -40.20 % 29.600 M 535.29 % -6.800 M 13.92 % -7.900 M -131.60 % 25.000 M 261.29 % -15.500 M -5.44 % -14.700 M 16.00 % -17.500 M -1 129.41 % 1.700 M 109.66 % -17.600 M 38.25 % -28.500 M -296.55 % 14.500 M 271.79 % 3.900 M 329.41 % -1.700 M 88.28 % -14.500 M -139.62 % 36.600 M
Accounts payables 13.900 M -69.91 % 46.200 M 296.60 % -23.500 M -74.07 % -13.500 M 10.00 % -15.000 M -505.41 % 3.700 M -86.64 % 27.700 M 354.10 % 6.100 M -81.46 % 32.900 M 213.33 % 10.500 M 133.98 % -30.900 M -1 288.46 % 2.600 M -76.99 % 11.300 M -74.32 % 44.000 M 269.23 % -26.000 M -338.53 % 10.900 M -40.11 % 18.200 M -42.41 % 31.600 M 409.68 % 6.200 M -78.01 % 28.200 M 675.51 % -4.900 M -135.00 % 14.000 M 89.19 % 7.400 M -22.92 % 9.600 M 245.45 % -6.600 M 4.35 % -6.900 M -149.64 % 13.900 M 257.95 % -8.800 M -155.70 % 15.800 M 5 366.67 % -300.000 K 81.25 % -1.600 M -157.14 % 2.800 M 0.000 0.000
Other working capital 5.800 M 112.83 % -45.200 M -173.38 % 61.600 M 258.14 % 17.200 M -8.02 % 18.700 M 183.33 % 6.600 M 306.25 % -3.200 M 60.49 % -8.100 M -102.50 % -4.000 M -135.09 % 11.400 M 776.92 % 1.300 M 116.88 % -7.700 M 3.75 % -8.000 M -766.67 % 1.200 M 1 100.00 % 100.000 K 103.23 % -3.100 M 55.71 % -7.000 M 56.52 % -16.100 M -76.92 % -9.100 M -205.81 % 8.600 M 149.14 % -17.500 M -86.17 % -9.400 M -195.92 % 9.800 M 9 700.00 % 100.000 K -75.00 % 400.000 K -99.46 % 74.100 M 1 447.27 % -5.500 M -237.50 % 4.000 M 1 900.00 % 200.000 K 150.00 % -400.000 K -233.33 % 300.000 K -92.31 % 3.900 M 105.26 % 1.900 M 127.14 % -7.000 M
Other non cash items -49.900 M -203.10 % 48.400 M -19.87 % 60.400 M 235.56 % 18.000 M 193.75 % -19.200 M 3.03 % -19.800 M -782.76 % 2.900 M -89.22 % 26.900 M -7.56 % 29.100 M 217.81 % -24.700 M 89.59 % -237.300 M -2 479.35 % -9.200 M 77.51 % -40.900 M -5 742.86 % -700.000 K 99.10 % -77.800 M -1 555.32 % -4.700 M 55.66 % -10.600 M -70.97 % -6.200 M 66.12 % -18.300 M -281.25 % -4.800 M -200.00 % -1.600 M -60.00 % -1.000 M 65.52 % -2.900 M -1 066.67 % 300.000 K 123.08 % -1.300 M 61.76 % -3.400 M 71.19 % -11.800 M -134.71 % 34.000 M 2 990.91 % 1.100 M 266.67 % 300.000 K 127.27 % -1.100 M -650.00 % 200.000 K 150.00 % -400.000 K -112.50 % 3.200 M
Net cash provided by operating activities 61.200 M 8 842.86 % -700.000 K -100.28 % 248.200 M 83.85 % 135.000 M 252.48 % 38.300 M -52.42 % 80.500 M 29.42 % 62.200 M 41.69 % 43.900 M -65.60 % 127.600 M 367.40 % 27.300 M 428.92 % -8.300 M -111.62 % 71.400 M -17.65 % 86.700 M 253.88 % 24.500 M -72.69 % 89.700 M 249.03 % 25.700 M -49.31 % 50.700 M 12 575.00 % 400.000 K -98.80 % 33.200 M -68.80 % 106.400 M 35.03 % 78.800 M 89.88 % 41.500 M -70.31 % 139.800 M 79.69 % 77.800 M 380.25 % 16.200 M -87.04 % 125.000 M 125 100.00 % -100.000 K -100.52 % 19.400 M 104.21 % 9.500 M -89.40 % 89.600 M 223.47 % 27.700 M -32.60 % 41.100 M 43.21 % 28.700 M -55.50 % 64.500 M
Investments in property plant and equipment -27.800 M 18.24 % -34.000 M 36.21 % -53.300 M -54.94 % -34.400 M 27.73 % -47.600 M 12.50 % -54.400 M 7.33 % -58.700 M -22.55 % -47.900 M 8.76 % -52.500 M -18.24 % -44.400 M 14.78 % -52.100 M -57.88 % -33.000 M -22.22 % -27.000 M -4.25 % -25.900 M -6.58 % -24.300 M -25.91 % -19.300 M 10.65 % -21.600 M -8.54 % -19.900 M 21.03 % -25.200 M -89.47 % -13.300 M 40.89 % -22.500 M -6.64 % -21.100 M 13.52 % -24.400 M -10.41 % -22.100 M -5.74 % -20.900 M -16.11 % -18.000 M -52.54 % -11.800 M 6.35 % -12.600 M 1.56 % -12.800 M -68.42 % -7.600 M 79.18 % -36.500 M -158.87 % -14.100 M -2.92 % -13.700 M 24.31 % -18.100 M
Acquisitions net -17.600 M -200.00 % 17.600 M 101.46 % -1.209 B -6 672.28 % 18.400 M 112.26 % -150.100 M -1 477.06 % 10.900 M 111.40 % -95.600 M -2 887.50 % -3.200 M -740.00 % 500.000 K 103.68 % -13.600 M -105.01 % 271.600 M 271 700.00 % -100.000 K 99.87 % -75.000 M -464.08 % 20.600 M 13.19 % 18.200 M 113.51 % -134.700 M 65.35 % -388.700 M -4 191.58 % 9.500 M 110.11 % -94.000 M -96.65 % -47.800 M -962.22 % -4.500 M 98.55 % -309.400 M -17 088.89 % -1.800 M 78.31 % -8.300 M 63.60 % -22.800 M 0.000 100.00 % -304.900 M 0.000 0.000 100.00 % -25.000 M 0.000 100.00 % -42.200 M -696.23 % -5.300 M 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
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
Other investing activites 23.400 M 368.00 % 5.000 M 16.28 % 4.300 M -34.85 % 6.600 M 0.000 0.000 0.000 -100.00 % 5.700 M 0.000 -100.00 % 23.900 M 3 314.29 % 700.000 K -69.57 % 2.300 M -73.26 % 8.600 M 0.000 -100.00 % 5.100 M 34.21 % 3.800 M 137.50 % 1.600 M 0.000 -100.00 % 700.000 K -63.16 % 1.900 M 0.00 % 1.900 M -62.75 % 5.100 M 21.43 % 4.200 M 68.00 % 2.500 M 66.67 % 1.500 M 114.29 % 700.000 K -90.79 % 7.600 M 406.67 % 1.500 M 275.00 % 400.000 K -42.86 % 700.000 K -50.00 % 1.400 M 180.00 % 500.000 K -16.67 % 600.000 K -40.00 % 1.000 M
Net cash used for investing activites -22.000 M -92.98 % -11.400 M 99.09 % -1.258 B -13 286.17 % -9.400 M 95.25 % -197.700 M -354.48 % -43.500 M 71.81 % -154.300 M -239.87 % -45.400 M 12.69 % -52.000 M -52.49 % -34.100 M -115.49 % 220.200 M 814.94 % -30.800 M 67.02 % -93.400 M -1 662.26 % -5.300 M -430.00 % -1.000 M 99.33 % -150.200 M 63.25 % -408.700 M -3 829.81 % -10.400 M 91.22 % -118.500 M -100.17 % -59.200 M -135.86 % -25.100 M 92.29 % -325.400 M -1 379.09 % -22.000 M 21.15 % -27.900 M 33.89 % -42.200 M -143.93 % -17.300 M 94.40 % -309.100 M -2 684.68 % -11.100 M 10.48 % -12.400 M 61.13 % -31.900 M 9.12 % -35.100 M 37.10 % -55.800 M -203.26 % -18.400 M -7.60 % -17.100 M
Debt repayment -3.300 M 0.00 % -3.300 M -100.74 % 443.100 M -17.67 % 538.200 M 447.51 % 98.300 M 156.66 % 38.300 M -34.19 % 58.200 M 250.78 % -38.600 M -1 002.86 % -3.500 M -84.21 % -1.900 M 98.82 % -160.400 M -4 482.86 % -3.500 M -114.17 % 24.700 M 2 570.00 % -1.000 M 98.73 % -79.000 M -180.86 % 97.700 M -75.54 % 399.500 M 28 635.71 % -1.400 M -27.27 % -1.100 M 45.00 % -2.000 M 98.01 % -100.300 M -140.14 % 249.900 M 125 050.00 % -200.000 K 33.33 % -300.000 K 0.00 % -300.000 K 99.63 % -80.400 M -144.72 % 179.800 M 232.96 % 54.000 M 199.82 % -54.100 M 0.000 0.000 -100.00 % 60.300 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -10.900 M -626.67 % -1.500 M -1 400.00 % -100.000 K 0.00 % -100.000 K 98.91 % -9.200 M -666.67 % -1.200 M 91.49 % -14.100 M 0.000 100.00 % -11.000 M -10 900.00 % -100.000 K 96.30 % -2.700 M -2 600.00 % -100.000 K 99.59 % -24.600 M -24 500.00 % -100.000 K 80.00 % -500.000 K 89.80 % -4.900 M 65.00 % -14.000 M -13 900.00 % -100.000 K 97.67 % -4.300 M -95.45 % -2.200 M 33.33 % -3.300 M -65.00 % -2.000 M -566.67 % -300.000 K 90.00 % -3.000 M 49.15 % -5.900 M 4.84 % -6.200 M -77.14 % -3.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -2.500 M 0.00 % -2.500 M -4.17 % -2.400 M 0.00 % -2.400 M 4.00 % -2.500 M -4.17 % -2.400 M 4.00 % -2.500 M 0.00 % -2.500 M -4.17 % -2.400 M 0.00 % -2.400 M 0.00 % -2.400 M 0.00 % -2.400 M 7.69 % -2.600 M -8.33 % -2.400 M 0.00 % -2.400 M 4.00 % -2.500 M 0.00 % -2.500 M -4.17 % -2.400 M 4.00 % -2.500 M -4.17 % -2.400 M 0.00 % -2.400 M 4.00 % -2.500 M 0.00 % -2.500 M -4.17 % -2.400 M 4.00 % -2.500 M 0.00 % -2.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -700.000 K 0.000 0.000 100.00 % -8.200 M 0.000 0.000 0.000 0.000 100.00 % -10.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.600 M 0.000 0.000 0.000 0.000 100.00 % -1.200 M 36.84 % -1.900 M 0.000 0.000 0.000 -100.00 % 221.800 M 454.88 % -62.500 M -202.63 % 60.900 M 205.36 % -57.800 M -1 545.00 % 4.000 M 108.46 % -47.300 M -431.46 % -8.900 M 82.51 % -50.900 M
Net cash used provided by financing activities -17.400 M -138.36 % -7.300 M -101.66 % 440.600 M -16.47 % 527.500 M 509.12 % 86.600 M 149.57 % 34.700 M -16.59 % 41.600 M 201.22 % -41.100 M -52.79 % -26.900 M -511.36 % -4.400 M 97.34 % -165.500 M -2 658.33 % -6.000 M -140.00 % -2.500 M 28.57 % -3.500 M 95.73 % -81.900 M -190.70 % 90.300 M -76.01 % 376.400 M 9 751.28 % -3.900 M 50.63 % -7.900 M -19.70 % -6.600 M 93.77 % -106.000 M -143.41 % 244.200 M 5 083.67 % -4.900 M 14.04 % -5.700 M 34.48 % -8.700 M 90.24 % -89.100 M -122.38 % 398.100 M 4 783.53 % -8.500 M -225.00 % 6.800 M 111.76 % -57.800 M -1 545.00 % 4.000 M -69.23 % 13.000 M 246.07 % -8.900 M 82.51 % -50.900 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 21.800 M 212.37 % -19.400 M 96.59 % -569.500 M -187.20 % 653.100 M 997.12 % -72.800 M -201.53 % 71.700 M 241.98 % -50.500 M -18.54 % -42.600 M -187.47 % 48.700 M 534.82 % -11.200 M -124.14 % 46.400 M 34.10 % 34.600 M 476.09 % -9.200 M -158.60 % 15.700 M 130.88 % 6.800 M 119.88 % -34.200 M -285.87 % 18.400 M 232.37 % -13.900 M 85.09 % -93.200 M -329.56 % 40.600 M 177.63 % -52.300 M -31.74 % -39.700 M -135.16 % 112.900 M 155.43 % 44.200 M 227.38 % -34.700 M -286.56 % 18.600 M -79.10 % 89.000 M 44 600.00 % -200.000 K -105.13 % 3.900 M 4 000.00 % -100.000 K 97.06 % -3.400 M -100.00 % -1.700 M -221.43 % 1.400 M 140.00 % -3.500 M
Cash at beginning of period 167.900 M -10.36 % 187.300 M -75.25 % 756.800 M 629.80 % 103.700 M -41.25 % 176.500 M 68.42 % 104.800 M -32.52 % 155.300 M -21.53 % 197.900 M 32.64 % 149.200 M -6.98 % 160.400 M 40.70 % 114.000 M 43.58 % 79.400 M -10.38 % 88.600 M 21.54 % 72.900 M 10.29 % 66.100 M -34.10 % 100.300 M 22.47 % 81.900 M -14.51 % 95.800 M -49.31 % 189.000 M 27.36 % 148.400 M -26.06 % 200.700 M -16.51 % 240.400 M 88.55 % 127.500 M 53.06 % 83.300 M -29.41 % 118.000 M 18.71 % 99.400 M 855.77 % 10.400 M -1.89 % 10.600 M 58.21 % 6.700 M -1.47 % 6.800 M -33.33 % 10.200 M -14.29 % 11.900 M 13.33 % 10.500 M -25.00 % 14.000 M
Cash at end of period 189.700 M 12.98 % 167.900 M -10.36 % 187.300 M -75.25 % 756.800 M 629.80 % 103.700 M -41.25 % 176.500 M 68.42 % 104.800 M -32.52 % 155.300 M -21.53 % 197.900 M 32.64 % 149.200 M -6.98 % 160.400 M 40.70 % 114.000 M 43.58 % 79.400 M -10.38 % 88.600 M 21.54 % 72.900 M 10.29 % 66.100 M -34.10 % 100.300 M 22.47 % 81.900 M -14.51 % 95.800 M -49.31 % 189.000 M 27.36 % 148.400 M -26.06 % 200.700 M -16.51 % 240.400 M 88.55 % 127.500 M 53.06 % 83.300 M -29.41 % 118.000 M 18.71 % 99.400 M 855.77 % 10.400 M -1.89 % 10.600 M 58.21 % 6.700 M -1.47 % 6.800 M -33.33 % 10.200 M -14.29 % 11.900 M 13.33 % 10.500 M
Operating cash flow 61.200 M 8 842.86 % -700.000 K -100.28 % 248.200 M 83.85 % 135.000 M 252.48 % 38.300 M -52.42 % 80.500 M 29.42 % 62.200 M 41.69 % 43.900 M -65.60 % 127.600 M 367.40 % 27.300 M 428.92 % -8.300 M -111.62 % 71.400 M -17.65 % 86.700 M 253.88 % 24.500 M -72.69 % 89.700 M 249.03 % 25.700 M -49.31 % 50.700 M 12 575.00 % 400.000 K -98.80 % 33.200 M -68.80 % 106.400 M 35.03 % 78.800 M 89.88 % 41.500 M -70.31 % 139.800 M 79.69 % 77.800 M 380.25 % 16.200 M -87.04 % 125.000 M 125 100.00 % -100.000 K -100.52 % 19.400 M 104.21 % 9.500 M -89.40 % 89.600 M 223.47 % 27.700 M -32.60 % 41.100 M 43.21 % 28.700 M -55.50 % 64.500 M
Capital expenditure -27.800 M 18.24 % -34.000 M 36.21 % -53.300 M -54.94 % -34.400 M 27.73 % -47.600 M 12.50 % -54.400 M 7.33 % -58.700 M -22.55 % -47.900 M 8.76 % -52.500 M -18.24 % -44.400 M 14.78 % -52.100 M -57.88 % -33.000 M -22.22 % -27.000 M -4.25 % -25.900 M -6.58 % -24.300 M -25.91 % -19.300 M 10.65 % -21.600 M -8.54 % -19.900 M 21.03 % -25.200 M -89.47 % -13.300 M 40.89 % -22.500 M -6.64 % -21.100 M 13.52 % -24.400 M -10.41 % -22.100 M -5.74 % -20.900 M -16.11 % -18.000 M -52.54 % -11.800 M 6.35 % -12.600 M 1.56 % -12.800 M -68.42 % -7.600 M 79.18 % -36.500 M -158.87 % -14.100 M -2.92 % -13.700 M 24.31 % -18.100 M
Free CashFlow 33.400 M 196.25 % -34.700 M -117.80 % 194.900 M 93.74 % 100.600 M 1 181.72 % -9.300 M -135.63 % 26.100 M 645.71 % 3.500 M 187.50 % -4.000 M -105.33 % 75.100 M 539.18 % -17.100 M 71.69 % -60.400 M -257.29 % 38.400 M -35.68 % 59.700 M 4 364.29 % -1.400 M -102.14 % 65.400 M 921.88 % 6.400 M -78.01 % 29.100 M 249.23 % -19.500 M -343.75 % 8.000 M -91.41 % 93.100 M 65.36 % 56.300 M 175.98 % 20.400 M -82.32 % 115.400 M 107.18 % 55.700 M 1 285.11 % -4.700 M -104.39 % 107.000 M 999.16 % -11.900 M -275.00 % 6.800 M 306.06 % -3.300 M -104.02 % 82.000 M 1 031.82 % -8.800 M -132.59 % 27.000 M 80.00 % 15.000 M -67.67 % 46.400 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