Sanoma Oyj SANOMA.HE
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.345 B -3.45 % | 1.393 B 7.28 % | 1.298 B 3.73 % | 1.252 B 17.89 % | 1.062 B 16.34 % | 912.600 M 2.38 % | 891.400 M -37.87 % | 1.435 B -7.70 % | 1.554 B |
| Net income | 40.500 M 1 041.86 % | -4.300 M -105.64 % | 76.200 M -23.95 % | 100.200 M -59.38 % | 246.700 M 2 045.22 % | 11.500 M -90.74 % | 124.200 M 176.34 % | -162.700 M -254.51 % | 105.300 M |
| Income before tax | 48.400 M 134.95 % | 20.600 M -79.21 % | 99.100 M -25.43 % | 132.900 M -48.98 % | 260.500 M 216.52 % | 82.300 M -12.26 % | 93.800 M 134.96 % | -268.300 M -258.01 % | 169.800 M |
| Income before tax ratio | 0.04 143.34 % | 0.01 -80.62 % | 0.08 -28.11 % | 0.11 -56.72 % | 0.25 172.07 % | 0.09 -14.30 % | 0.11 156.27 % | -0.19 -271.19 % | 0.11 |
| EBITDA | 296.900 M 9.88 % | 270.200 M -15.77 % | 320.800 M -7.28 % | 346.000 M -23.04 % | 449.600 M 77.78 % | 252.900 M 10.10 % | 229.700 M 536.69 % | -52.600 M -110.58 % | 497.300 M |
| Net income ratio | 0.03 1 075.48 % | 0.00 -105.26 % | 0.06 -26.69 % | 0.08 -65.55 % | 0.23 1 743.95 % | 0.01 -90.96 % | 0.14 222.86 % | -0.11 -267.40 % | 0.07 |
| Ratio EBITDA | 0.22 13.80 % | 0.19 -21.49 % | 0.25 -10.62 % | 0.28 -34.72 % | 0.42 52.81 % | 0.28 7.54 % | 0.26 802.85 % | -0.04 -111.46 % | 0.32 |
| Gross profit ratio | 0.68 218.65 % | 0.21 -7.22 % | 0.23 -5.60 % | 0.24 2.16 % | 0.24 -14.15 % | 0.28 -5.90 % | 0.29 -5.51 % | 0.31 -1.88 % | 0.32 |
| Weighted average shs out dil | 163.641 M 0.09 % | 163.489 M 0.00 % | 163.492 M -0.04 % | 163.561 M 0.04 % | 163.498 M -0.02 % | 163.527 M -0.24 % | 163.917 M 0.84 % | 162.545 M -0.22 % | 162.901 M |
| Weighted average shs out | 163.413 M 0.10 % | 163.253 M 0.08 % | 163.131 M -0.02 % | 163.165 M 0.08 % | 163.042 M 0.07 % | 162.934 M -0.09 % | 163.085 M 0.33 % | 162.545 M 0.16 % | 162.292 M |
| EPS diluted | 0.19 840.59 % | 0.02 -95.70 % | 0.47 -22.95 % | 0.61 -59.60 % | 1.51 2 047.94 % | 0.07 -90.75 % | 0.76 176.00 % | -1.00 -253.85 % | 0.65 |
| Earnings per share | 0.19 840.59 % | 0.02 -95.70 % | 0.47 -24.19 % | 0.62 -58.94 % | 1.51 2 038.81 % | 0.07 -90.71 % | 0.76 176.00 % | -1.00 -253.85 % | 0.65 |
| Gross profit | 910.400 M 207.67 % | 295.900 M -0.47 % | 297.300 M -2.08 % | 303.600 M 20.43 % | 252.100 M -0.12 % | 252.400 M -3.66 % | 262.000 M -41.30 % | 446.300 M -9.44 % | 492.800 M |
| Income tax expense | 7.800 M -52.73 % | 16.500 M -25.68 % | 22.200 M -31.48 % | 32.400 M 39.66 % | 23.200 M 29.61 % | 17.900 M -16.74 % | 21.500 M -45.01 % | 39.100 M -12.33 % | 44.600 M |
| Cost of revenue | 434.400 M -60.40 % | 1.097 B 9.58 % | 1.001 B 5.59 % | 948.000 M 17.09 % | 809.600 M 22.63 % | 660.200 M 4.89 % | 629.400 M -36.32 % | 988.400 M -6.90 % | 1.062 B |
| General and administrative expenses | 400.100 M 1 284.43 % | 28.900 M -13.73 % | 33.500 M 39.58 % | 24.000 M -16.67 % | 28.800 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 55.400 M -2.64 % | 56.900 M 40.15 % | 40.600 M 8.27 % | 37.500 M 8.70 % | 34.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 350.600 M | 0.000 -100.00 % | 5.200 M 4.00 % | 5.000 M -1.96 % | 5.100 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 806.100 M 290.17 % | 206.600 M 23.49 % | 167.300 M 2.51 % | 163.200 M 0.93 % | 161.700 M -1.88 % | 164.800 M -6.63 % | 176.500 M -34.89 % | 271.100 M 1.76 % | 266.400 M |
| Cost and expenses | 1.241 B -4.83 % | 1.304 B 11.57 % | 1.168 B 5.14 % | 1.111 B 14.40 % | 971.300 M 17.73 % | 825.000 M 2.37 % | 805.900 M -36.01 % | 1.260 B -5.16 % | 1.328 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 455.500 M 430.89 % | 85.800 M 15.79 % | 74.100 M 20.49 % | 61.500 M -2.84 % | 63.300 M -61.59 % | 164.800 M -6.63 % | 176.500 M -34.89 % | 271.100 M 1.76 % | 266.400 M |
| Interest income | 2.100 M -4.55 % | 2.200 M 144.44 % | 900.000 K 800.00 % | 100.000 K -93.33 % | 1.500 M 400.00 % | 300.000 K -40.00 % | 500.000 K 66.67 % | 300.000 K -25.00 % | 400.000 K |
| Interest expense | 36.600 M 6.40 % | 34.400 M 95.45 % | 17.600 M 29.41 % | 13.600 M 6.25 % | 12.800 M -38.46 % | 20.800 M 54.07 % | 13.500 M -45.34 % | 24.700 M -23.29 % | 32.200 M |
| Depreciation and amortization | 212.800 M -9.79 % | 235.900 M 15.58 % | 204.100 M 2.31 % | 199.500 M 13.16 % | 176.300 M 17.69 % | 149.800 M 22.39 % | 122.400 M -35.92 % | 191.000 M -35.32 % | 295.300 M |
| Operating income | 104.300 M 82.66 % | 57.100 M -56.08 % | 130.000 M -7.41 % | 140.400 M 55.31 % | 90.400 M 3.20 % | 87.600 M 2.46 % | 85.500 M -51.20 % | 175.200 M -22.61 % | 226.400 M |
| Operating income ratio | 0.08 89.18 % | 0.04 -59.06 % | 0.10 -10.74 % | 0.11 31.75 % | 0.09 -11.30 % | 0.10 0.08 % | 0.10 -21.45 % | 0.12 -16.16 % | 0.15 |
| Total other income expenses net | 0.000 100.00 % | -36.500 M -109.77 % | -17.400 M -163.64 % | -6.600 M -103.88 % | 170.100 M 3 309.43 % | -5.300 M -160.92 % | 8.700 M 101.99 % | -437.600 M -1 079.51 % | -37.100 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 568.400 M -10.95 % | 638.300 M -22.48 % | 823.400 M 33.58 % | 616.400 M -6.69 % | 660.600 M -13.58 % | 764.400 M 126.22 % | 337.900 M -13.76 % | 391.800 M -50.17 % | 786.200 M |
| Total investments | 6.400 M -39.05 % | 10.500 M -33.12 % | 15.700 M -3.68 % | 16.300 M 3.16 % | 15.800 M 0.00 % | 15.800 M -57.30 % | 37.000 M -17.41 % | 44.800 M -28.21 % | 62.400 M |
| Total debt | 589.500 M -16.29 % | 704.200 M -18.53 % | 864.400 M 29.25 % | 668.800 M -13.73 % | 775.200 M -0.70 % | 780.700 M 118.87 % | 356.700 M -13.51 % | 412.400 M -50.29 % | 829.600 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 192.500 M 1.21 % | 190.200 M -0.31 % | 190.800 M -1.24 % | 193.200 M 1.42 % | 190.500 M -0.42 % | 191.300 M 5.11 % | 182.000 M |
| Retained earnings | 359.400 M -6.96 % | 386.300 M -11.50 % | 436.500 M -5.03 % | 459.600 M 6.29 % | 432.400 M 60.45 % | 269.500 M -23.65 % | 353.000 M 24.21 % | 284.200 M -38.46 % | 461.800 M |
| Common stock | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M |
| Total equity | 771.700 M 18.67 % | 650.300 M -7.38 % | 702.100 M -2.59 % | 720.800 M 1.54 % | 709.900 M 28.86 % | 550.900 M -9.90 % | 611.400 M 11.75 % | 547.100 M -45.43 % | 1.003 B |
| Other non current liabilities | 9.900 M -93.72 % | 157.700 M 2 121.13 % | 7.100 M -33.64 % | 10.700 M -9.32 % | 11.800 M -95.03 % | 237.600 M 739.58 % | 28.300 M -42.24 % | 49.000 M -23.91 % | 64.400 M |
| Long term debt | 471.900 M 26.35 % | 373.500 M -48.05 % | 719.000 M 27.10 % | 565.700 M 17.66 % | 480.800 M 33.63 % | 359.800 M 8 267.44 % | 4.300 M -97.81 % | 196.300 M -17.90 % | 239.100 M |
| Total non current liabilities | 583.000 M -16.83 % | 701.000 M -19.73 % | 873.300 M 21.90 % | 716.400 M 12.11 % | 639.000 M -5.75 % | 678.000 M 821.20 % | 73.600 M -74.07 % | 283.800 M -21.95 % | 363.600 M |
| Other current liabilities | 348.200 M -2.22 % | 356.100 M 10.80 % | 321.400 M 98.03 % | 162.300 M -3.22 % | 167.700 M -40.45 % | 281.600 M -25.64 % | 378.700 M -15.30 % | 447.100 M 147.43 % | 180.700 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 139.300 M -8.54 % | 152.300 M 2.84 % | 148.100 M 14.19 % | 129.700 M -8.73 % | 142.100 M -10.46 % | 158.700 M 1 703.41 % | 8.800 M |
| Short term debt | 117.700 M -64.41 % | 330.700 M 136.21 % | 140.000 M 35.79 % | 103.100 M -64.98 % | 294.400 M -30.05 % | 420.900 M 21.79 % | 345.600 M 72.11 % | 200.800 M -65.32 % | 579.000 M |
| Total current liabilities | 524.400 M -28.97 % | 738.300 M 33.87 % | 551.500 M 9.12 % | 505.400 M -27.94 % | 701.400 M -9.00 % | 770.800 M -7.93 % | 837.200 M 10.27 % | 759.200 M -38.75 % | 1.240 B |
| Total liabilities | 1.107 B -23.06 % | 1.439 B 1.02 % | 1.425 B 16.61 % | 1.222 B -8.85 % | 1.340 B -7.48 % | 1.449 B 59.07 % | 910.800 M -12.67 % | 1.043 B -34.94 % | 1.603 B |
| Other non current assets | 35.600 M 17.88 % | 30.200 M 66.85 % | 18.100 M -34.66 % | 27.700 M 96.45 % | 14.100 M -98.69 % | 1.075 B 313.18 % | 260.200 M -3.67 % | 270.100 M -39.94 % | 449.700 M |
| Long term investments | 6.400 M -39.05 % | 10.500 M -33.12 % | 15.700 M -3.68 % | 16.300 M 3.16 % | 15.800 M 0.00 % | 15.800 M -57.30 % | 37.000 M -17.41 % | 44.800 M -28.21 % | 62.400 M |
| Intangible assets | 646.100 M -10.34 % | 720.600 M -2.50 % | 739.100 M 9.85 % | 672.800 M -1.91 % | 685.900 M | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 809.800 M -0.28 % | 812.100 M 0.01 % | 812.000 M 7.79 % | 753.300 M 0.08 % | 752.700 M 48.78 % | 505.900 M -45.93 % | 935.700 M 0.12 % | 934.600 M -43.80 % | 1.663 B |
| Goodwill and intangible assets | 1.456 B -5.01 % | 1.533 B -1.19 % | 1.551 B 8.77 % | 1.426 B -0.87 % | 1.439 B 184.34 % | 505.900 M -45.93 % | 935.700 M 0.12 % | 934.600 M -43.80 % | 1.663 B |
| Property plant equipment net | 160.500 M -13.01 % | 184.500 M -10.31 % | 205.700 M -3.11 % | 212.300 M -18.53 % | 260.600 M 10.89 % | 235.000 M 528.34 % | 37.400 M -16.33 % | 44.700 M -22.66 % | 57.800 M |
| Total non current assets | 1.662 B -8.49 % | 1.816 B -0.45 % | 1.825 B 7.22 % | 1.702 B -2.71 % | 1.749 B -5.25 % | 1.846 B 43.85 % | 1.283 B -2.19 % | 1.312 B -42.01 % | 2.263 B |
| Other current assets | 9.200 M -9.80 % | 10.200 M 117.02 % | 4.700 M 62.07 % | 2.900 M 52.63 % | 1.900 M -38.71 % | 3.100 M -49.18 % | 6.100 M -97.22 % | 219.100 M 1 625.20 % | 12.700 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 | 21.100 M -67.98 % | 65.900 M 60.73 % | 41.000 M -21.76 % | 52.400 M -54.28 % | 114.600 M 603.07 % | 16.300 M -13.30 % | 18.800 M -8.74 % | 20.600 M -52.53 % | 43.400 M |
| Cash and short term investments | 21.100 M -67.98 % | 65.900 M 60.73 % | 41.000 M -21.76 % | 52.400 M -54.28 % | 114.600 M 603.07 % | 16.300 M -13.30 % | 18.800 M -8.74 % | 20.600 M -52.53 % | 43.400 M |
| Total current assets | 216.900 M -20.58 % | 273.100 M -9.66 % | 302.300 M 25.54 % | 240.800 M -20.03 % | 301.100 M 96.16 % | 153.500 M -35.72 % | 238.800 M -14.07 % | 277.900 M -18.93 % | 342.800 M |
| Inventory | 45.000 M -15.89 % | 53.500 M -24.86 % | 71.200 M 99.44 % | 35.700 M -22.05 % | 45.800 M 80.31 % | 25.400 M -31.17 % | 36.900 M -8.89 % | 40.500 M -2.17 % | 41.400 M |
| Net receivables | 141.600 M -1.32 % | 143.500 M -22.60 % | 185.400 M 23.77 % | 149.800 M 7.93 % | 138.800 M 27.69 % | 108.700 M -38.59 % | 177.000 M -18.36 % | 216.800 M -14.07 % | 252.300 M |
| Tax assets | 3.800 M -93.50 % | 58.500 M 72.06 % | 34.000 M 74.36 % | 19.500 M -3.47 % | 20.200 M 40.28 % | 14.400 M 9.92 % | 13.100 M -27.22 % | 18.000 M -39.80 % | 29.900 M |
| Other assets | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 57.300 M 12.57 % | 50.900 M -34.07 % | 77.200 M 23.72 % | 62.400 M -9.17 % | 68.700 M 14.69 % | 59.900 M -39.86 % | 99.600 M -8.54 % | 108.900 M -77.21 % | 477.900 M |
| Tax payables | 1.200 M 100.00 % | 600.000 K -95.35 % | 12.900 M -49.01 % | 25.300 M 12.44 % | 22.500 M 167.86 % | 8.400 M -36.84 % | 13.300 M 2.31 % | 13.000 M 47.73 % | 8.800 M |
| Deferred revenue non current | 1.100 M 37.50 % | 800.000 K -68.00 % | 2.500 M 0.00 % | 2.500 M -28.57 % | 3.500 M -16.67 % | 4.200 M -17.65 % | 5.100 M 240.00 % | 1.500 M 25.00 % | 1.200 M |
| Minority interest | 1.100 M -57.69 % | 2.600 M -62.86 % | 7.000 M -2.78 % | 7.200 M -63.45 % | 19.700 M -8.37 % | 21.500 M 330.00 % | 5.000 M 194.12 % | 1.700 M -99.41 % | 289.500 M |
| Capital lease obligations | 133.800 M -13.57 % | 154.800 M -6.12 % | 164.900 M 2.04 % | 161.600 M -16.10 % | 192.600 M 19.70 % | 160.900 M 8 838.89 % | 1.800 M 5.88 % | 1.700 M 21.43 % | 1.400 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 339.900 M 78.80 % | 190.100 M 3 755.77 % | -5.200 M 31.58 % | -7.600 M -76.74 % | -4.300 M 10.42 % | -4.800 M -102.64 % | 182.100 M -4.06 % | 189.800 M 2.04 % | 186.000 M |
| Deferred tax liabilities non current | 100.100 M -40.77 % | 169.000 M 16.79 % | 144.700 M 5.24 % | 137.500 M -3.78 % | 142.900 M 87.04 % | 76.400 M 112.81 % | 35.900 M -6.75 % | 38.500 M -35.94 % | 60.100 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.879 B -10.07 % | 2.090 B -1.75 % | 2.127 B 9.49 % | 1.943 B -5.25 % | 2.050 B 2.53 % | 2.000 B 31.37 % | 1.522 B -4.27 % | 1.590 B -38.97 % | 2.606 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 100.00 % | -11.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.300 M |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 8.200 M 110.19 % | -80.500 M 25.53 % | -108.100 M 6.65 % | -115.800 M 1.19 % | -117.200 M -14.57 % | -102.300 M -14.69 % | -89.200 M -424.71 % | -17.000 M 64.44 % | -47.800 M |
| Accounts receivables | -6.800 M -117.62 % | 38.600 M -16.99 % | 46.500 M 410.00 % | -15.000 M -274.42 % | 8.600 M -56.78 % | 19.900 M -54.77 % | 44.000 M 1 122.22 % | 3.600 M -80.85 % | 18.800 M |
| Inventory | 7.500 M -46.43 % | 14.000 M 318.75 % | -6.400 M -164.65 % | 9.900 M 560.00 % | 1.500 M -53.13 % | 3.200 M -5.88 % | 3.400 M 277.78 % | 900.000 K -43.75 % | 1.600 M |
| Accounts payables | 7.500 M 278.57 % | -4.200 M 88.24 % | -35.700 M -537.50 % | -5.600 M 85.75 % | -39.300 M 5.30 % | -41.500 M 29.90 % | -59.200 M -175.35 % | -21.500 M | 0.000 |
| Other working capital | 7.500 M 105.82 % | -128.900 M -14.58 % | -112.500 M -7.04 % | -105.100 M -19.43 % | -88.000 M -4.89 % | -83.900 M -8.40 % | -77.400 M | 0.000 100.00 % | -68.200 M |
| Other non cash items | -78.600 M -562.35 % | 17.000 M -95.84 % | 408.700 M 0.39 % | 407.100 M 81.66 % | 224.100 M -39.55 % | 370.700 M 26.30 % | 293.500 M -44.78 % | 531.500 M 53.75 % | 345.700 M |
| Net cash provided by operating activities | 183.000 M 21.68 % | 150.400 M -9.07 % | 165.400 M -8.87 % | 181.500 M 30.76 % | 138.800 M -15.00 % | 163.300 M 15.49 % | 141.400 M -0.07 % | 141.500 M -6.48 % | 151.300 M |
| Investments in property plant and equipment | -37.700 M 12.33 % | -43.000 M 18.71 % | -52.900 M -26.86 % | -41.700 M 1.88 % | -42.500 M -34.07 % | -31.700 M 0.94 % | -32.000 M 12.33 % | -36.500 M -5.80 % | -34.500 M |
| Acquisitions net | 4.800 M 54.84 % | 3.100 M 101.58 % | -196.800 M -1 526.45 % | -12.100 M -108.19 % | 147.700 M 178.31 % | -188.600 M -2 873.53 % | 6.800 M -97.47 % | 268.700 M 1 453.18 % | 17.300 M |
| Purchases of investments | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -700.000 K 0.00 % | -700.000 K 0.00 % | -700.000 K -600.00 % | -100.000 K 93.33 % | -1.500 M 28.57 % | -2.100 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 100.000 K -90.00 % | 1.000 M -64.29 % | 2.800 M -68.89 % | 9.000 M |
| Other investing activites | 5.100 M 131.82 % | 2.200 M 178.57 % | -2.800 M -460.00 % | -500.000 K -350.00 % | 200.000 K 166.67 % | -300.000 K -125.00 % | 1.200 M 300.00 % | 300.000 K -83.33 % | 1.800 M |
| Net cash used for investing activites | -27.800 M 26.46 % | -37.800 M 85.03 % | -252.500 M -364.15 % | -54.400 M -151.96 % | 104.700 M 147.33 % | -221.200 M -857.58 % | -23.100 M -109.88 % | 233.800 M 2 850.59 % | -8.500 M |
| Debt repayment | -93.700 M -2 777.14 % | 3.500 M -98.21 % | 195.300 M 395.02 % | -66.200 M -120.67 % | -30.000 M -119.39 % | 154.700 M 395.79 % | -52.300 M 85.93 % | -371.600 M -126.59 % | -164.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.400 M | 0.000 |
| Common stock repurchased | -1.900 M | 0.000 | 0.000 100.00 % | -5.000 M -108.33 % | -2.400 M | 0.000 100.00 % | -7.700 M | 0.000 | 0.000 |
| Dividends paid | -60.500 M 0.98 % | -61.100 M 30.65 % | -88.100 M -0.23 % | -87.900 M -7.72 % | -81.600 M -11.32 % | -73.300 M -28.37 % | -57.100 M -75.69 % | -32.500 M -100.62 % | -16.200 M |
| Other financing activites | -43.800 M -40.84 % | -31.100 M 1.58 % | -31.600 M -3.95 % | -30.400 M -3.40 % | -29.400 M -19.03 % | -24.700 M -12 250.00 % | -200.000 K 33.33 % | -300.000 K | 0.000 |
| Net cash used provided by financing activities | -199.900 M -125.37 % | -88.700 M -217.33 % | 75.600 M 139.89 % | -189.500 M -31.23 % | -144.400 M -360.18 % | 55.500 M 146.99 % | -118.100 M 70.45 % | -399.600 M -120.04 % | -181.600 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 300.000 K 50.00 % | 200.000 K 100.00 % | 100.000 K 125.00 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -44.600 M -285.06 % | 24.100 M 311.40 % | -11.400 M 81.67 % | -62.200 M -163.28 % | 98.300 M 4 032.00 % | -2.500 M -38.89 % | -1.800 M 92.11 % | -22.800 M 41.24 % | -38.800 M |
| Cash at beginning of period | 65.100 M 58.78 % | 41.000 M -21.76 % | 52.400 M -54.28 % | 114.600 M 603.07 % | 16.300 M -13.30 % | 18.800 M -8.74 % | 20.600 M -52.53 % | 43.400 M -47.20 % | 82.200 M |
| Cash at end of period | 20.500 M -68.51 % | 65.100 M 58.78 % | 41.000 M -21.76 % | 52.400 M -54.28 % | 114.600 M 603.07 % | 16.300 M -13.30 % | 18.800 M -8.74 % | 20.600 M -52.53 % | 43.400 M |
| Operating cash flow | 183.000 M 21.68 % | 150.400 M -9.07 % | 165.400 M -8.87 % | 181.500 M 30.76 % | 138.800 M -15.00 % | 163.300 M 15.49 % | 141.400 M -0.07 % | 141.500 M -6.48 % | 151.300 M |
| Capital expenditure | -37.700 M 12.53 % | -43.100 M 18.53 % | -52.900 M -26.86 % | -41.700 M 1.88 % | -42.500 M -34.07 % | -31.700 M 0.94 % | -32.000 M 12.33 % | -36.500 M -5.80 % | -34.500 M |
| Free CashFlow | 145.300 M 35.29 % | 107.400 M -4.53 % | 112.500 M -19.53 % | 139.800 M 45.17 % | 96.300 M -26.82 % | 131.600 M 20.29 % | 109.400 M 4.19 % | 105.000 M -10.10 % | 116.800 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-06-30 | 2025-03-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 339.800 M 53.69 % | 221.100 M -8.45 % | 241.500 M -55.28 % | 540.000 M 57.71 % | 342.400 M 55.00 % | 220.900 M -12.83 % | 253.400 M -56.33 % | 580.300 M 70.03 % | 341.300 M 56.70 % | 217.800 M -16.07 % | 259.500 M -49.60 % | 514.900 M 64.40 % | 313.200 M 48.72 % | 210.600 M -16.56 % | 252.400 M |
| Net income | 33.000 M 215.79 % | -28.500 M 29.28 % | -40.300 M -149.39 % | 81.600 M 233.06 % | 24.500 M 188.45 % | -27.700 M 41.19 % | -47.100 M -147.43 % | 99.300 M 971.05 % | -11.400 M 71.50 % | -40.000 M -86.92 % | -21.400 M -125.06 % | 85.400 M 179.08 % | 30.600 M 265.41 % | -18.500 M -26.71 % | -14.600 M |
| Income before tax | 42.500 M 213.03 % | -37.600 M 30.50 % | -54.100 M -150.09 % | 108.000 M 234.37 % | 32.300 M 183.90 % | -38.500 M 34.19 % | -58.500 M -142.48 % | 137.700 M 1 647.19 % | -8.900 M 82.13 % | -49.800 M -87.22 % | -26.600 M -123.62 % | 112.600 M 192.47 % | 38.500 M 251.57 % | -25.400 M -42.70 % | -17.800 M |
| Income before tax ratio | 0.13 173.55 % | -0.17 24.09 % | -0.22 -212.01 % | 0.20 112.01 % | 0.09 154.13 % | -0.17 24.51 % | -0.23 -197.29 % | 0.24 1 009.97 % | -0.03 88.60 % | -0.23 -123.06 % | -0.10 -146.87 % | 0.22 77.90 % | 0.12 201.92 % | -0.12 -71.02 % | -0.07 |
| EBITDA | 104.000 M 309.45 % | 25.400 M 58.75 % | 16.000 M -91.91 % | 197.700 M 102.98 % | 97.400 M 299.18 % | 24.400 M 42.69 % | 17.100 M -91.61 % | 203.900 M 236.47 % | 60.600 M 339.13 % | 13.800 M -64.16 % | 38.500 M -78.66 % | 180.400 M 97.37 % | 91.400 M 238.52 % | 27.000 M -32.16 % | 39.800 M |
| Net income ratio | 0.10 175.34 % | -0.13 22.76 % | -0.17 -210.43 % | 0.15 111.19 % | 0.07 157.06 % | -0.13 32.54 % | -0.19 -208.62 % | 0.17 612.30 % | -0.03 81.81 % | -0.18 -122.70 % | -0.08 -149.72 % | 0.17 69.76 % | 0.10 211.22 % | -0.09 -51.86 % | -0.06 |
| Ratio EBITDA | 0.31 166.42 % | 0.11 73.40 % | 0.07 -81.90 % | 0.37 28.70 % | 0.28 157.53 % | 0.11 63.68 % | 0.07 -80.79 % | 0.35 97.89 % | 0.18 180.23 % | 0.06 -57.29 % | 0.15 -57.65 % | 0.35 20.06 % | 0.29 127.62 % | 0.13 -18.70 % | 0.16 |
| Gross profit ratio | 0.73 0.51 % | 0.72 4.65 % | 0.69 104.71 % | 0.34 26.61 % | 0.27 1 931.12 % | 0.01 3 426.66 % | 0.00 -100.12 % | 0.33 37.07 % | 0.24 786.01 % | -0.03 -146.92 % | 0.07 -75.65 % | 0.31 18.13 % | 0.26 450.16 % | 0.05 -50.97 % | 0.10 |
| Weighted average shs out dil | 162.785 M 8.52 % | 150.000 M -8.17 % | 163.346 M -0.08 % | 163.482 M 0.00 % | 163.482 M 0.09 % | 163.342 M 0.05 % | 163.268 M 0.00 % | 163.268 M 0.00 % | 163.268 M 0.04 % | 163.209 M 0.02 % | 163.178 M 0.00 % | 163.178 M 0.00 % | 163.178 M 0.12 % | 162.987 M -0.04 % | 163.057 M |
| Weighted average shs out | 162.785 M 8.52 % | 150.000 M -8.17 % | 163.346 M -0.08 % | 163.482 M 0.00 % | 163.482 M 0.09 % | 163.342 M 0.05 % | 163.268 M 0.00 % | 163.268 M 0.00 % | 163.268 M 0.04 % | 163.209 M 0.02 % | 163.178 M 0.00 % | 163.178 M 0.00 % | 163.178 M 0.12 % | 162.987 M -0.04 % | 163.057 M |
| EPS diluted | 0.20 205.26 % | -0.19 24.00 % | -0.25 -150.00 % | 0.50 233.33 % | 0.15 188.24 % | -0.17 41.38 % | -0.29 -147.54 % | 0.61 973.93 % | -0.07 72.08 % | -0.25 -92.31 % | -0.13 -125.00 % | 0.52 173.68 % | 0.19 272.73 % | -0.11 -22.91 % | -0.09 |
| Earnings per share | 0.20 205.26 % | -0.19 24.00 % | -0.25 -150.00 % | 0.50 233.33 % | 0.15 188.24 % | -0.17 41.38 % | -0.29 -147.54 % | 0.61 973.93 % | -0.07 72.08 % | -0.25 -92.31 % | -0.13 -125.00 % | 0.52 173.68 % | 0.19 272.73 % | -0.11 -22.91 % | -0.09 |
| Gross profit | 247.000 M 54.47 % | 159.900 M -4.19 % | 166.900 M -8.45 % | 182.300 M 99.67 % | 91.300 M 3 048.28 % | 2.900 M 3 000.00 % | -100.000 K -100.05 % | 190.400 M 133.05 % | 81.700 M 1 175.00 % | -7.600 M -139.38 % | 19.300 M -87.73 % | 157.300 M 94.20 % | 81.000 M 718.18 % | 9.900 M -59.09 % | 24.200 M |
| Income tax expense | 9.500 M 204.40 % | -9.100 M 34.06 % | -13.800 M -156.79 % | 24.300 M 200.00 % | 8.100 M 175.00 % | -10.800 M 20.00 % | -13.500 M -135.25 % | 38.300 M 1 432.00 % | 2.500 M 123.15 % | -10.800 M -92.86 % | -5.600 M -120.74 % | 27.000 M 250.65 % | 7.700 M 211.59 % | -6.900 M -115.63 % | -3.200 M |
| Cost of revenue | 92.800 M 51.63 % | 61.200 M -17.96 % | 74.600 M -79.14 % | 357.700 M 42.45 % | 251.100 M 15.18 % | 218.000 M -14.00 % | 253.500 M -34.98 % | 389.900 M 50.19 % | 259.600 M 15.17 % | 225.400 M -6.16 % | 240.200 M -32.83 % | 357.600 M 54.01 % | 232.200 M 15.70 % | 200.700 M -12.05 % | 228.200 M |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 103.800 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 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 55.400 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 |
| Other expenses | 198.300 M 104.22 % | 97.100 M 77.51 % | 54.700 M 904.41 % | -6.800 M -238.78 % | 4.900 M 19.51 % | 4.100 M -38.81 % | 6.700 M 36.73 % | 4.900 M -3.92 % | 5.100 M 21.43 % | 4.200 M -50.59 % | 8.500 M 63.46 % | 5.200 M 100.00 % | 2.600 M -39.53 % | 4.300 M -14.00 % | 5.000 M |
| Operating expenses | 198.300 M 104.22 % | 97.100 M -54.60 % | 213.900 M 330.38 % | 49.700 M 24.56 % | 39.900 M 10.83 % | 36.000 M -2.96 % | 37.100 M 33.45 % | 27.800 M -62.98 % | 75.100 M 110.96 % | 35.600 M 8.21 % | 32.900 M 9.67 % | 30.000 M -19.57 % | 37.300 M 27.74 % | 29.200 M -26.82 % | 39.900 M |
| Cost and expenses | 291.100 M 16.95 % | 248.900 M -13.73 % | 288.500 M -29.19 % | 407.400 M 40.00 % | 291.000 M 14.57 % | 254.000 M -12.59 % | 290.600 M -30.43 % | 417.700 M 24.80 % | 334.700 M 28.24 % | 261.000 M -4.43 % | 273.100 M -29.54 % | 387.600 M 43.82 % | 269.500 M 17.22 % | 229.900 M -14.25 % | 268.100 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 | 0.000 | 0.000 -100.00 % | 159.200 M 181.77 % | 56.500 M 26.12 % | 44.800 M 11.72 % | 40.100 M -8.45 % | 43.800 M 33.94 % | 32.700 M -59.23 % | 80.200 M 101.51 % | 39.800 M -3.86 % | 41.400 M 17.61 % | 35.200 M -11.78 % | 39.900 M 19.10 % | 33.500 M -25.39 % | 44.900 M |
| Interest income | 1.200 M -63.64 % | 3.300 M 65.00 % | 2.000 M -4.76 % | 2.100 M 200.00 % | 700.000 K -65.00 % | 2.000 M 433.33 % | -600.000 K | 0.000 -100.00 % | 6.200 M 158.33 % | 2.400 M 100.00 % | 1.200 M -64.71 % | 3.400 M -17.07 % | 4.100 M 272.73 % | 1.100 M -80.36 % | 5.600 M |
| Interest expense | 7.600 M -20.00 % | 9.500 M 2.15 % | 9.300 M -13.89 % | 10.800 M -5.26 % | 11.400 M 29.55 % | 8.800 M 18.92 % | 7.400 M -14.94 % | 8.700 M -39.58 % | 14.400 M 63.64 % | 8.800 M 31.34 % | 6.700 M -2.90 % | 6.900 M 72.50 % | 4.000 M -9.09 % | 4.400 M -10.20 % | 4.900 M |
| Depreciation and amortization | 53.900 M 0.56 % | 53.600 M -11.84 % | 60.800 M -22.94 % | 78.900 M 46.93 % | 53.700 M -0.74 % | 54.100 M -20.67 % | 68.200 M 17.79 % | 57.900 M 5.08 % | 55.100 M 0.73 % | 54.700 M -6.66 % | 58.600 M -3.78 % | 60.900 M 24.29 % | 49.000 M 2.08 % | 48.000 M -16.67 % | 57.600 M |
| Operating income | 48.700 M 254.60 % | -31.500 M 32.98 % | -47.000 M -135.44 % | 132.600 M 157.98 % | 51.400 M 255.29 % | -33.100 M 11.02 % | -37.200 M -122.88 % | 162.600 M 2 363.64 % | 6.600 M 115.28 % | -43.200 M -217.65 % | -13.600 M -110.68 % | 127.300 M 191.30 % | 43.700 M 326.42 % | -19.300 M -22.93 % | -15.700 M |
| Operating income ratio | 0.14 200.60 % | -0.14 26.79 % | -0.19 -179.26 % | 0.25 63.58 % | 0.15 200.18 % | -0.15 -2.07 % | -0.15 -152.39 % | 0.28 1 348.97 % | 0.02 109.75 % | -0.20 -278.46 % | -0.05 -121.20 % | 0.25 77.19 % | 0.14 252.25 % | -0.09 -47.33 % | -0.06 |
| Total other income expenses net | -6.200 M -1.64 % | -6.100 M 14.08 % | -7.100 M 71.14 % | -24.600 M -134.29 % | -10.500 M -94.44 % | -5.400 M 74.16 % | -20.900 M -143.02 % | -8.600 M 43.79 % | -15.300 M -135.38 % | -6.500 M 50.38 % | -13.100 M -274.29 % | -3.500 M 32.69 % | -5.200 M 11.86 % | -5.900 M -293.33 % | -1.500 M |
| 2025-06-30 | 2025-03-30 | 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 |
| 2025-06-30 | 2025-03-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 94.200 M -84.73 % | 617.000 M 447.47 % | 112.700 M 40.52 % | 80.200 M -90.87 % | 878.700 M 4.20 % | 843.300 M 6.90 % | 788.900 M -6.13 % | 840.400 M -10.67 % | 940.800 M 3.92 % | 905.300 M 9.95 % | 823.400 M -1.70 % | 837.600 M 8.64 % | 771.000 M 16.29 % | 663.000 M 507.14 % | 109.200 M |
| Total investments | 42.400 M 542.42 % | 6.600 M 3.13 % | 6.400 M -86.15 % | 46.200 M -3.75 % | 48.000 M 7.62 % | 44.600 M 324.76 % | 10.500 M -68.84 % | 33.700 M 38.11 % | 24.400 M -3.56 % | 25.300 M 61.15 % | 15.700 M -69.03 % | 50.700 M 48.68 % | 34.100 M -25.05 % | 45.500 M 3.88 % | 43.800 M |
| Total debt | 123.300 M -84.21 % | 781.100 M 483.78 % | 133.800 M -83.77 % | 824.200 M -9.29 % | 908.600 M 5.69 % | 859.700 M 0.57 % | 854.800 M -6.56 % | 914.800 M -5.83 % | 971.400 M 1.70 % | 955.200 M 10.50 % | 864.400 M -9.20 % | 952.000 M 16.50 % | 817.200 M 13.66 % | 719.000 M 344.93 % | 161.600 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 674.600 M | 0.000 -100.00 % | 594.200 M 16.33 % | 510.800 M -7.53 % | 552.400 M 184.45 % | 194.200 M -68.17 % | 610.100 M 21.36 % | 502.700 M -14.38 % | 587.100 M 204.99 % | 192.500 M -70.82 % | 659.700 M 17.36 % | 562.100 M -10.52 % | 628.200 M -3.34 % | 649.900 M |
| Retained earnings | 0.000 | 0.000 -100.00 % | 359.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 386.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 436.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M 0.00 % | 71.300 M |
| Total equity | 704.000 M -5.04 % | 741.400 M -3.93 % | 771.700 M 15.96 % | 665.500 M 14.33 % | 582.100 M -6.67 % | 623.700 M -4.09 % | 650.300 M -4.34 % | 679.800 M 18.85 % | 572.000 M -12.86 % | 656.400 M -6.51 % | 702.100 M -4.15 % | 732.500 M 15.39 % | 634.800 M -9.52 % | 701.600 M -2.66 % | 720.800 M |
| Other non current liabilities | 377.400 M -0.03 % | 377.500 M 3 713.13 % | 9.900 M 6.45 % | 9.300 M 14.81 % | 8.100 M 0.00 % | 8.100 M 2.53 % | 7.900 M -24.04 % | 10.400 M 15.56 % | 9.000 M 16.88 % | 7.700 M 8.45 % | 7.100 M -37.17 % | 11.300 M 15.31 % | 9.800 M 2.08 % | 9.600 M -51.52 % | 19.800 M |
| Long term debt | 94.200 M -84.74 % | 617.500 M 30.88 % | 471.800 M -33.31 % | 707.500 M 15.30 % | 613.600 M -1.10 % | 620.400 M 18.56 % | 523.300 M -16.86 % | 629.400 M -24.78 % | 836.700 M -6.33 % | 893.200 M 24.23 % | 719.000 M 4.10 % | 690.700 M 28.22 % | 538.700 M -1.45 % | 546.600 M -1.76 % | 556.400 M |
| Total non current liabilities | 566.000 M -0.25 % | 567.400 M -2.68 % | 583.000 M -13.28 % | 672.300 M -7.88 % | 729.800 M -0.76 % | 735.400 M 4.91 % | 701.000 M -7.46 % | 757.500 M -21.31 % | 962.600 M -5.56 % | 1.019 B 16.72 % | 873.300 M 5.27 % | 829.600 M 24.81 % | 664.700 M -2.18 % | 679.500 M -3.77 % | 706.100 M |
| Other current liabilities | 360.300 M 131.70 % | 155.500 M -6.38 % | 166.100 M 992.76 % | 15.200 M -96.46 % | 429.500 M 23.31 % | 348.300 M -2.19 % | 356.100 M -19.40 % | 441.800 M 57.95 % | 279.700 M 72.55 % | 162.100 M -49.56 % | 321.400 M -15.69 % | 381.200 M -2.18 % | 389.700 M 47.45 % | 264.300 M -15.99 % | 314.600 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 182.800 M 13.61 % | 160.900 M 20.71 % | 133.300 M -12.24 % | 151.900 M -11.38 % | 171.400 M -0.29 % | 171.900 M 34.61 % | 127.700 M -8.33 % | 139.300 M -13.53 % | 161.100 M 3.87 % | 155.100 M 13.96 % | 136.100 M -10.64 % | 152.300 M |
| Short term debt | 29.100 M -82.21 % | 163.600 M 39.00 % | 117.700 M 0.86 % | 116.700 M 287.71 % | 30.100 M -0.66 % | 30.300 M -90.84 % | 330.700 M 1 021.02 % | 29.500 M 0.00 % | 29.500 M 1.03 % | 29.200 M -79.14 % | 140.000 M 217.46 % | 44.100 M -0.90 % | 44.500 M -1.33 % | 45.100 M -56.26 % | 103.100 M |
| Total current liabilities | 717.000 M 24.74 % | 574.800 M 9.61 % | 524.400 M -24.37 % | 693.400 M -13.90 % | 805.300 M 30.58 % | 616.700 M -16.47 % | 738.300 M -11.74 % | 836.500 M 23.40 % | 677.900 M 53.79 % | 440.800 M -20.07 % | 551.500 M -32.69 % | 819.300 M 10.76 % | 739.700 M 36.22 % | 543.000 M 7.44 % | 505.400 M |
| Total liabilities | 1.283 B 12.34 % | 1.142 B 3.13 % | 1.107 B -26.89 % | 1.515 B -1.33 % | 1.535 B 13.53 % | 1.352 B -6.06 % | 1.439 B -9.71 % | 1.594 B -2.83 % | 1.641 B 12.36 % | 1.460 B 2.48 % | 1.425 B -13.59 % | 1.649 B 17.41 % | 1.404 B 14.88 % | 1.223 B 0.91 % | 1.212 B |
| Other non current assets | 100.000 K -99.75 % | 39.600 M 11.24 % | 35.600 M 35 500.00 % | 100.000 K 0.00 % | 100.000 K 200.00 % | -100.000 K -100.33 % | 30.100 M 14 950.00 % | 200.000 K | 0.000 100.00 % | -100.000 K -100.01 % | 757.200 M 0.64 % | 752.400 M -44.25 % | 1.350 B 0.48 % | 1.343 B -0.19 % | 1.346 B |
| Long term investments | 42.400 M 542.42 % | 6.600 M 3.13 % | 6.400 M -86.15 % | 46.200 M -3.75 % | 48.000 M 7.62 % | 44.600 M 324.76 % | 10.500 M -68.84 % | 33.700 M 38.11 % | 24.400 M -3.56 % | 25.300 M 61.15 % | 15.700 M -69.03 % | 50.700 M 48.68 % | 34.100 M -25.05 % | 45.500 M 3.88 % | 43.800 M |
| Intangible assets | 624.400 M -2.36 % | 639.500 M -1.02 % | 646.100 M -2.36 % | 661.700 M -5.55 % | 700.600 M -0.84 % | 706.500 M -1.96 % | 720.600 M -1.64 % | 732.600 M 0.00 % | 732.600 M -0.57 % | 736.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 810.200 M 0.02 % | 810.000 M 0.02 % | 809.800 M 0.01 % | 809.700 M -0.02 % | 809.900 M 0.00 % | 809.900 M -0.27 % | 812.100 M -0.12 % | 813.100 M 0.11 % | 812.200 M -0.04 % | 812.500 M 0.06 % | 812.000 M -0.15 % | 813.200 M 7.51 % | 756.400 M -0.26 % | 758.400 M 0.68 % | 753.300 M |
| Goodwill and intangible assets | 1.435 B -1.03 % | 1.450 B -0.44 % | 1.456 B -1.05 % | 1.471 B -2.59 % | 1.511 B -0.39 % | 1.516 B -1.07 % | 1.533 B -0.83 % | 1.546 B 0.06 % | 1.545 B -0.29 % | 1.549 B 90.80 % | 812.000 M -0.15 % | 813.200 M 7.51 % | 756.400 M -0.26 % | 758.400 M 0.68 % | 753.300 M |
| Property plant equipment net | 149.700 M -3.98 % | 155.900 M -2.87 % | 160.500 M -3.08 % | 165.600 M -2.30 % | 169.500 M -6.09 % | 180.500 M -2.17 % | 184.500 M -4.85 % | 193.900 M -4.58 % | 203.200 M -4.02 % | 211.700 M 2.92 % | 205.700 M -1.67 % | 209.200 M 3.31 % | 202.500 M -0.69 % | 203.900 M -3.96 % | 212.300 M |
| Total non current assets | 1.634 B -1.07 % | 1.652 B -0.64 % | 1.662 B -1.80 % | 1.693 B -2.42 % | 1.735 B -0.67 % | 1.746 B -3.86 % | 1.816 B 2.21 % | 1.777 B -0.55 % | 1.787 B -0.63 % | 1.798 B -1.45 % | 1.825 B -0.56 % | 1.835 B 9.38 % | 1.678 B -0.73 % | 1.690 B -0.11 % | 1.692 B |
| Other current assets | 8.700 M 4.82 % | 8.300 M 1.22 % | 8.200 M -58.79 % | 19.900 M | 0.000 | 0.000 -100.00 % | 10.300 M 10 200.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K -97.87 % | 4.700 M 4 800.00 % | -100.000 K -150.00 % | 200.000 K | 0.000 -100.00 % | 152.500 M |
| 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 |
| cash and cash equivalents | 29.100 M 94.00 % | 15.000 M -28.91 % | 21.100 M -64.66 % | 59.700 M 99.67 % | 29.900 M 82.32 % | 16.400 M -75.11 % | 65.900 M -11.42 % | 74.400 M 143.14 % | 30.600 M -38.68 % | 49.900 M 21.71 % | 41.000 M -64.16 % | 114.400 M 147.62 % | 46.200 M -17.50 % | 56.000 M 6.87 % | 52.400 M |
| Cash and short term investments | 29.100 M 94.00 % | 15.000 M -28.91 % | 21.100 M -64.66 % | 59.700 M 99.67 % | 29.900 M 82.32 % | 16.400 M -75.11 % | 65.900 M -11.42 % | 74.400 M 143.14 % | 30.600 M -38.68 % | 49.900 M 21.71 % | 41.000 M -64.16 % | 114.400 M 147.62 % | 46.200 M -17.50 % | 56.000 M 6.87 % | 52.400 M |
| Total current assets | 353.100 M 52.26 % | 231.900 M 6.92 % | 216.900 M -55.52 % | 487.600 M 27.48 % | 382.500 M 66.67 % | 229.500 M -16.00 % | 273.200 M -45.00 % | 496.700 M 16.65 % | 425.800 M 33.69 % | 318.500 M 5.36 % | 302.300 M -44.67 % | 546.400 M 51.11 % | 361.600 M 54.27 % | 234.400 M -2.66 % | 240.800 M |
| Inventory | 98.300 M 65.77 % | 59.300 M 31.78 % | 45.000 M -18.33 % | 55.100 M -43.43 % | 97.400 M 49.39 % | 65.200 M 21.87 % | 53.500 M -28.86 % | 75.200 M -46.05 % | 139.400 M 50.54 % | 92.600 M 30.06 % | 71.200 M -14.01 % | 82.800 M 10.25 % | 75.100 M 70.29 % | 44.100 M 23.53 % | 35.700 M |
| Net receivables | 217.000 M 45.34 % | 149.300 M 4.70 % | 142.600 M -59.59 % | 352.900 M 38.28 % | 255.200 M 72.55 % | 147.900 M 3.07 % | 143.500 M -58.65 % | 347.000 M 35.65 % | 255.800 M 45.42 % | 175.900 M -5.12 % | 185.400 M -46.92 % | 349.300 M 45.48 % | 240.100 M 78.78 % | 134.300 M -12.05 % | 152.700 M |
| Tax assets | 7.100 M | 0.000 -100.00 % | 3.800 M -59.57 % | 9.400 M 44.62 % | 6.500 M 32.65 % | 4.900 M -91.62 % | 58.500 M 1 525.00 % | 3.600 M -75.17 % | 14.500 M 20.83 % | 12.000 M -64.71 % | 34.000 M 261.70 % | 9.400 M -3.09 % | 9.700 M -6.73 % | 10.400 M 10.64 % | 9.400 M |
| 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 | 322.400 M 26.09 % | 255.700 M 6.81 % | 239.400 M -30.08 % | 342.400 M 1.48 % | 337.400 M 42.42 % | 236.900 M 365.42 % | 50.900 M -84.77 % | 334.100 M -6.73 % | 358.200 M 46.62 % | 244.300 M 216.45 % | 77.200 M -78.07 % | 352.000 M 22.26 % | 287.900 M 27.96 % | 225.000 M 260.58 % | 62.400 M |
| Tax payables | 5.200 M | 0.000 -100.00 % | 1.200 M -96.69 % | 36.300 M 337.35 % | 8.300 M 591.67 % | 1.200 M 100.00 % | 600.000 K -98.07 % | 31.100 M 196.19 % | 10.500 M 101.92 % | 5.200 M -59.69 % | 12.900 M -69.29 % | 42.000 M 138.64 % | 17.600 M 104.65 % | 8.600 M -66.01 % | 25.300 M |
| Deferred revenue non current | 800.000 K 0.00 % | 800.000 K -27.27 % | 1.100 M -52.17 % | 2.300 M 155.56 % | 900.000 K 0.00 % | 900.000 K 12.50 % | 800.000 K -52.94 % | 1.700 M -5.56 % | 1.800 M -45.45 % | 3.300 M 32.00 % | 2.500 M -16.67 % | 3.000 M 20.00 % | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M |
| Minority interest | 1.100 M -8.33 % | 1.200 M 9.09 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 M 0.00 % | 1.100 M -57.69 % | 2.600 M 4.00 % | 2.500 M 19.05 % | 2.100 M 0.00 % | 2.100 M -70.00 % | 7.000 M 2.94 % | 6.800 M 3.03 % | 6.600 M -10.81 % | 7.400 M 2.78 % | 7.200 M |
| Capital lease obligations | 123.300 M -4.64 % | 129.300 M -3.36 % | 133.800 M -4.36 % | 139.900 M -3.52 % | 145.000 M -4.67 % | 152.100 M -1.74 % | 154.800 M -3.43 % | 160.300 M -4.18 % | 167.300 M -3.80 % | 173.900 M 5.46 % | 164.900 M 1.98 % | 161.700 M 3.26 % | 156.600 M -0.95 % | 158.100 M -2.17 % | 161.600 M |
| 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 |
| Other total stockholders equity | 631.600 M 11 180.70 % | -5.700 M -101.68 % | 339.900 M 31 000.00 % | -1.100 M 0.00 % | -1.100 M 0.00 % | -1.100 M 73.17 % | -4.100 M 0.00 % | -4.100 M 0.00 % | -4.100 M 0.00 % | -4.100 M 21.15 % | -5.200 M 1.89 % | -5.300 M -1.92 % | -5.200 M 1.89 % | -5.300 M 30.26 % | -7.600 M |
| Deferred tax liabilities non current | 93.600 M 5.52 % | 88.700 M -11.39 % | 100.100 M -2.15 % | 102.300 M -4.57 % | 107.200 M 1.13 % | 106.000 M -37.28 % | 169.000 M 45.69 % | 116.000 M 0.78 % | 115.100 M 0.00 % | 115.100 M -20.46 % | 144.700 M 16.13 % | 124.600 M 9.59 % | 113.700 M -5.88 % | 120.800 M -5.18 % | 127.400 M |
| Other liabilities | 0.000 100.00 % | -99.999 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 |
| Total assets | 1.987 B 5.50 % | 1.884 B 0.23 % | 1.879 B -13.81 % | 2.180 B 2.99 % | 2.117 B 7.15 % | 1.976 B -5.45 % | 2.090 B -8.10 % | 2.274 B 2.76 % | 2.213 B 4.54 % | 2.117 B -0.48 % | 2.127 B -10.68 % | 2.381 B 16.78 % | 2.039 B 5.97 % | 1.924 B -0.43 % | 1.933 B |
| 2025-06-30 | 2025-03-30 | 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 |
| 2025-06-30 | 2025-03-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M | 0.000 | 0.000 | 0.000 100.00 % | -11.700 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -83.700 M -634.21 % | -11.400 M -110.90 % | 104.600 M 386.58 % | -36.500 M 60.33 % | -92.000 M -113.46 % | -43.100 M -149.83 % | 86.500 M 238.62 % | -62.400 M -35.95 % | -45.900 M 21.81 % | -58.700 M -197.35 % | 60.300 M 793.10 % | -8.700 M 92.75 % | -120.000 M -202.27 % | -39.700 M -180.36 % | 49.400 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 |
| 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 |
| 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 |
| Other working capital | -83.700 M -634.21 % | -11.400 M -110.90 % | 104.600 M 386.58 % | -36.500 M 60.33 % | -92.000 M -113.46 % | -43.100 M -213.12 % | 38.100 M 161.06 % | -62.400 M -35.95 % | -45.900 M 21.81 % | -58.700 M -205.01 % | 55.900 M 742.53 % | -8.700 M 92.75 % | -120.000 M -202.27 % | -39.700 M -166.06 % | 60.100 M |
| Other non cash items | -27.100 M 21.45 % | -34.500 M 25.81 % | -46.500 M -383.54 % | 16.400 M -84.31 % | 104.500 M 13.34 % | 92.200 M -20.38 % | 115.800 M -21.28 % | 147.100 M 34.83 % | 109.100 M 12.01 % | 97.400 M -11.93 % | 110.600 M -22.39 % | 142.500 M 50.95 % | 94.400 M 20.87 % | 78.100 M -13.32 % | 90.100 M |
| Net cash provided by operating activities | -23.900 M -14.90 % | -20.800 M -126.43 % | 78.700 M -44.85 % | 142.700 M 949.40 % | -16.800 M 48.62 % | -32.700 M -139.16 % | 83.500 M -33.84 % | 126.200 M 3 924.24 % | -3.300 M 94.11 % | -56.000 M -170.71 % | 79.200 M -49.97 % | 158.300 M 459.77 % | -44.000 M -56.58 % | -28.100 M -141.63 % | 67.500 M |
| Investments in property plant and equipment | -9.700 M -8.99 % | -8.900 M 11.00 % | -10.000 M -25.00 % | -8.000 M 14.89 % | -9.400 M 8.74 % | -10.300 M 14.17 % | -12.000 M -62.16 % | -7.400 M 39.84 % | -12.300 M -8.85 % | -11.300 M 22.07 % | -14.500 M -26.09 % | -11.500 M 26.75 % | -15.700 M -40.18 % | -11.200 M 8.94 % | -12.300 M |
| Acquisitions net | 100.000 K 125.00 % | -400.000 K | 0.000 100.00 % | -300.000 K -127.27 % | 1.100 M -80.70 % | 5.700 M 111.11 % | 2.700 M 28.57 % | 2.100 M -40.00 % | 3.500 M 216.67 % | -3.000 M -143.48 % | 6.900 M 103.39 % | -203.300 M -22 688.89 % | 900.000 K 169.23 % | -1.300 M 74.51 % | -5.100 M |
| Purchases of investments | 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 100.00 % | -700.000 K |
| 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 -100.00 % | 600.000 K |
| Other investing activites | 3.400 M 466.67 % | 600.000 K -71.43 % | 2.100 M 320.00 % | 500.000 K 350.00 % | -200.000 K -300.00 % | 100.000 K | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K 94.12 % | -1.700 M -325.00 % | -400.000 K -33.33 % | -300.000 K 25.00 % | -400.000 K | 0.000 |
| Net cash used for investing activites | -6.200 M 28.74 % | -8.700 M -10.13 % | -7.900 M -1.28 % | -7.800 M 8.24 % | -8.500 M -88.89 % | -4.500 M 52.63 % | -9.500 M -82.69 % | -5.200 M 40.23 % | -8.700 M 39.58 % | -14.400 M -53.19 % | -9.400 M 95.63 % | -215.200 M -1 325.17 % | -15.100 M -17.97 % | -12.800 M 27.27 % | -17.600 M |
| Debt repayment | 61.900 M 828.24 % | -8.500 M 89.38 % | -80.000 M -5.82 % | -75.600 M -240.78 % | 53.700 M 1 551.35 % | -3.700 M -103.97 % | 93.200 M 147.41 % | -196.600 M -1 073.27 % | 20.200 M -76.70 % | 86.700 M 193.63 % | -92.600 M -169.00 % | 134.200 M 32.09 % | 101.600 M 95.38 % | 52.000 M 26 100.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -1.100 M 62.07 % | -2.900 M -52.63 % | -1.900 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 M |
| Dividends paid | -21.200 M | 0.000 100.00 % | -19.900 M -3.11 % | -19.300 M 9.39 % | -21.300 M | 0.000 100.00 % | -19.200 M 1.54 % | -19.500 M 10.14 % | -21.700 M | 0.000 100.00 % | -43.100 M | 0.000 100.00 % | -45.000 M | 0.000 100.00 % | -42.500 M |
| Other financing activites | 4.500 M -87.25 % | 35.300 M 535.80 % | -8.100 M -1.25 % | -8.000 M -300.00 % | 4.000 M 151.28 % | -7.800 M 95.06 % | -157.800 M -211.52 % | 141.500 M 1 868.75 % | -8.000 M -6.67 % | -7.500 M -13.64 % | -6.600 M 30.53 % | -9.500 M 82.01 % | -52.800 M -594.74 % | -7.600 M 39.68 % | -12.600 M |
| Net cash used provided by financing activities | 44.100 M 84.52 % | 23.900 M 121.75 % | -109.900 M -6.80 % | -102.900 M -382.69 % | 36.400 M 416.52 % | -11.500 M 86.28 % | -83.800 M -12.33 % | -74.600 M -685.26 % | -9.500 M -111.99 % | 79.200 M 155.27 % | -143.300 M -214.00 % | 125.700 M 157.58 % | 48.800 M 9.91 % | 44.400 M 180.29 % | -55.300 M |
| Effect of forex changes on cash | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K 220.00 % | -500.000 K -600.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 14.100 M 356.36 % | -5.500 M 85.97 % | -39.200 M -222.12 % | 32.100 M 137.78 % | 13.500 M 127.27 % | -49.500 M -482.35 % | -8.500 M -119.41 % | 43.800 M 326.94 % | -19.300 M -316.85 % | 8.900 M 112.13 % | -73.400 M -207.62 % | 68.200 M 795.92 % | -9.800 M -372.22 % | 3.600 M 166.67 % | -5.400 M |
| Cash at beginning of period | 15.000 M -26.83 % | 20.500 M -65.66 % | 59.700 M 116.30 % | 27.600 M 68.29 % | 16.400 M -75.11 % | 65.900 M -11.42 % | 74.400 M 143.14 % | 30.600 M -38.68 % | 49.900 M 21.71 % | 41.000 M -64.16 % | 114.400 M 147.62 % | 46.200 M -17.50 % | 56.000 M 6.87 % | 52.400 M -9.34 % | 57.800 M |
| Cash at end of period | 29.100 M 94.00 % | 15.000 M -26.83 % | 20.500 M -65.66 % | 59.700 M 99.67 % | 29.900 M 82.32 % | 16.400 M -75.11 % | 65.900 M -11.42 % | 74.400 M 143.14 % | 30.600 M -38.68 % | 49.900 M 21.71 % | 41.000 M -64.16 % | 114.400 M 147.62 % | 46.200 M -17.50 % | 56.000 M 6.87 % | 52.400 M |
| Operating cash flow | -12.300 M 40.87 % | -20.800 M -126.43 % | 78.700 M -44.85 % | 142.700 M 949.40 % | -16.800 M 48.62 % | -32.700 M -139.16 % | 83.500 M -33.84 % | 126.200 M 3 924.24 % | -3.300 M 94.11 % | -56.000 M -170.71 % | 79.200 M -49.97 % | 158.300 M 459.77 % | -44.000 M -56.58 % | -28.100 M -141.63 % | 67.500 M |
| Capital expenditure | -9.700 M -8.99 % | -8.900 M 11.00 % | -10.000 M -25.00 % | -8.000 M 14.89 % | -9.400 M 8.74 % | -10.300 M 14.17 % | -12.000 M -62.16 % | -7.400 M 39.84 % | -12.300 M -8.85 % | -11.300 M 22.07 % | -14.500 M -26.09 % | -11.500 M 26.75 % | -15.700 M -40.18 % | -11.200 M 8.94 % | -12.300 M |
| Free CashFlow | -22.000 M 25.93 % | -29.700 M -143.23 % | 68.700 M -49.00 % | 134.700 M 614.12 % | -26.200 M 39.07 % | -43.000 M -160.14 % | 71.500 M -39.81 % | 118.800 M 861.54 % | -15.600 M 76.82 % | -67.300 M -204.02 % | 64.700 M -55.93 % | 146.800 M 345.90 % | -59.700 M -51.91 % | -39.300 M -171.20 % | 55.200 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 |