-$0.08 (-0.44%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| revenue | 2.72B | 2.7B | 2.84B | 2.84B | 3.06B | 2.58B |
| costOfRevenue | 2.3B | 2.16B | 2.25B | 2.11B | 2.45B | 2.09B |
| grossProfit | 425.8M | 534.2M | 590.6M | 724.4M | 604.4M | 489.1M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 456.4M | 560.7M | 448.1M | 416.1M | 303.1M | 267.6M |
| otherExpenses | - | 135.4M | 110.5M | 121.2M | 187M | 535.7M |
| operatingExpenses | 456.4M | 696.1M | 558.6M | 537.3M | 490.1M | 803.3M |
| costAndExpenses | 2.75B | 2.86B | 2.81B | 2.65B | 2.94B | 2.89B |
| netInterestIncome | -91.4M | -123.8M | -69.7M | -200K | -200K | - |
| interestIncome | - | - | - | - | - | - |
| interestExpense | 91.4M | 123.8M | 69.8M | 200K | 200K | - |
| depreciationAndAmortization | 78M | 86.9M | 98M | 93.6M | 166.3M | 119M |
| ebitda | -813.6M | -64.3M | 137.2M | 280.8M | 302.9M | 221.5M |
| ebit | -891.6M | -151.2M | 39.2M | 187.2M | 136.6M | 102.5M |
| nonOperatingIncomeExcludingInterest | 861M | -10.7M | -7.2M | -100000 | -22.3M | -416.7M |
| operatingIncome | -30.6M | -161.9M | 32M | 187.1M | 114.3M | -314.2M |
| totalOtherIncomeExpensesNet | -952.4M | -113.1M | -62.5M | -100000 | 22.1M | -18M |
| incomeBeforeTax | -983M | -275M | -30.5M | 187M | 136.4M | -332.2M |
| incomeTaxExpense | 3.2M | -3.5M | 1.2M | 41.1M | 38.4M | 27M |
| netIncomeFromContinuingOperations | -986.2M | -271.5M | -31.7M | 145.9M | 98M | -359.2M |
| netIncomeFromDiscontinuedOperations | - | -57M | 6.5M | 40.3M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | -986.2M | -328.5M | -25.2M | 186.2M | 98M | -359.2M |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | -986.2M | -328.5M | -25.2M | 186.2M | 98M | -359.2M |
| eps | -10.81 | -3.67 | -0.04 | 2.11 | 1.11 | -4.06 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 174.6M | 118.5M | 108.6M | 112M | 94.6M |
| shortTermInvestments | - | - | - | - | - |
| cashAndShortTermInvestments | 174.6M | 118.5M | 108.6M | 112M | 94.6M |
| netReceivables | 620M | 694M | 1.01B | 1.05B | 949.8M |
| accountsReceivables | 72.4M | 659.5M | 388.5M | 436.5M | 410.8M |
| otherReceivables | 547.6M | 34.5M | 622M | 614.9M | 539M |
| inventory | - | - | - | - | - |
| prepaids | 65M | 58.5M | 34.1M | 32.7M | - |
| otherCurrentAssets | 37.6M | 77.2M | 97.6M | 50.8M | 73.1M |
| totalCurrentAssets | 897.2M | 948.2M | 1.25B | 1.25B | 1.12B |
| propertyPlantEquipmentNet | 149.5M | 156.3M | 172.6M | 164.9M | 162.6M |
| goodwill | 960M | 1.71B | 1.74B | 2B | 2.08B |
| intangibleAssets | 622M | 655.7M | 728.1M | 823.3M | 935.5M |
| goodwillAndIntangibleAssets | 1.58B | 2.37B | 2.47B | 2.82B | 3.02B |
| longTermInvestments | - | - | - | - | - |
| taxAssets | 6.2M | 5.2M | 3.2M | 1.2M | 1.4M |
| otherNonCurrentAssets | 80.8M | 103.4M | 438.5M | 54.3M | 70.8M |
| totalNonCurrentAssets | 1.82B | 2.63B | 3.08B | 3.04B | 3.25B |
| otherAssets | - | - | - | - | - |
| totalAssets | 2.72B | 3.58B | 4.33B | 4.29B | 4.37B |
| totalPayables | 88.7M | 190.9M | 192.9M | 121M | 101M |
| accountPayables | 29.7M | 138.2M | 132.9M | 81.5M | 60.5M |
| otherPayables | 59M | 52.7M | 60M | 39.5M | 40.5M |
| accruedExpenses | 167.9M | 187.5M | 142.1M | 133.1M | 216.2M |
| shortTermDebt | 4.8M | 74.8M | 26.1M | - | - |
| capitalLeaseObligationsCurrent | 9.2M | 13.4M | 17.2M | 23.3M | 24M |
| taxPayables | - | 52.7M | 60M | 39.5M | 40.5M |
| deferredRevenue | 473.8M | 353.3M | 214.2M | 271.5M | 307M |
| otherCurrentLiabilities | 168.9M | 129.6M | 185.9M | 150.1M | 178.5M |
| totalCurrentLiabilities | 913.3M | 949.5M | 778.4M | 699M | 826.7M |
| longTermDebt | 1.05B | 1.05B | 1.57B | - | - |
| capitalLeaseObligationsNonCurrent | 54M | 60.6M | 62.8M | 40.1M | 53.2M |
| deferredRevenueNonCurrent | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 97.6M | 121.7M | 147.7M | 184.5M | 210.3M |
| otherNonCurrentLiabilities | 39.3M | 35.3M | 63.7M | 21.7M | 17.9M |
| totalNonCurrentLiabilities | 1.24B | 1.27B | 1.84B | 246.3M | 281.4M |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | 63.2M | 74M | 80M | 63.4M | 77.2M |
| totalLiabilities | 2.15B | 2.22B | 2.62B | 945.3M | 1.11B |
| treasuryStock | - | - | - | - | - |
| preferredStock | - | - | - | - | - |
| commonStock | 100000 | 100000 | 100000 | - | - |
| retainedEarnings | -1.38B | -397M | -68.5M | - | - |
| additionalPaidInCapital | 2.12B | 2.04B | 2B | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|---|
| netIncome | -986.2M | -271.5M | -25.2M | 186.2M | 98M | -359.2M |
| depreciationAndAmortization | 78M | 98M | 98M | 93.6M | 166.3M | 119M |
| deferredIncomeTax | -32M | -24.6M | -41.6M | -16.5M | -30.2M | -40.3M |
| stockBasedCompensation | 74.4M | 58.4M | 42.7M | 25.4M | 27.5M | 23.1M |
| changeInWorkingCapital | 114.7M | 364.5M | 26.9M | -248.2M | -127.2M | 8.9M |
| accountsReceivables | 70.9M | 309.9M | -53.4M | -108.4M | -187.6M | -22.6M |
| inventory | - | - | - | - | - | - |
| accountsPayables | -109.9M | 7.2M | 55.3M | 24.8M | -6.2M | -2.1M |
| otherWorkingCapital | 153.7M | 47.4M | 25M | -164.6M | 66.6M | 33.6M |
| otherNonCashItems | 864.6M | 38M | 67.6M | 42.2M | 35.4M | 449.4M |
| netCashProvidedByOperatingActivities | 113.5M | 262.8M | 168.4M | 82.7M | 169.8M | 200.9M |
| investmentsInPropertyPlantAndEquipment | -25.2M | -25.5M | -40.3M | -54.4M | -26.5M | -24M |
| acquisitionsNet | - | 276.6M | - | - | - | -137.5M |
| purchasesOfInvestments | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - |
| otherInvestingActivities | 39.6M | 500K | 8.5M | 400K | 300K | 300K |
| netCashProvidedByInvestingActivities | 14.4M | 251.6M | -31.8M | -54M | -26.2M | -161.2M |
| netDebtIssuance | -76.3M | -482.7M | 1.62B | - | - | - |
| longTermNetDebtIssuance | -76.3M | -482.7M | 1.62B | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | - | -15.1M | -1.76B | -6.3M | -128.5M | -33.1M |
| netCashProvidedByFinancingActivities | -76.3M | -497.8M | -140.8M | -6.3M | -128.5M | -33.1M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 636.5M | 660.5M | 701.3M | 710.3M | 651.3M | 697M | 674.9M | 662.4M | 662.1M | 775.4M |
| costOfRevenue | 532.7M | 548.7M | 598.2M | 596.4M | 534.8M | 556.1M | 526.6M | 525.3M | 554.2M | 655.7M |
| grossProfit | 103.8M | 111.8M | 103.1M | 113.9M | 116.5M | 140.9M | 148.3M | 137.1M | 107.9M | 119.7M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 100.5M | 103M | 106.8M | 124.8M | 121.8M | 148.1M | 136.3M | 156.2M | 120.1M | 98.9M |
| otherExpenses | - | - | 12.2M | - | 514.8M | 48.4M | 30M | 31.8M | 25.2M | 31.5M |
| operatingExpenses | 100.5M | 103M | 119M | 124.8M | 636.6M | 196.5M | 166.3M | 188M | 145.3M | 130.4M |
| costAndExpenses | 633.2M | 651.7M | 717.2M | 721.2M | 1.17B | 752.6M | 692.9M | 713.3M | 699.5M | 786.1M |
| netInterestIncome | -18.9M | -23.2M | -22.6M | -23.2M | -22.3M | -21.9M | -22.4M | -45.2M | -34.3M | -34.5M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 18.9M | 23.2M | 22.6M | 23.2M | 22.3M | 21.9M | 22.4M | 45.2M | 34.3M | 34.5M |
| depreciationAndAmortization | 19.8M | 19.3M | 19.6M | 19.6M | 19.5M | 20.8M | 21.2M | 21.4M | 23.5M | 23.9M |
| ebitda | 26.4M | 6.9M | 13.5M | -327.9M | -506.2M | -32.2M | 7.8M | -22M | -17.9M | 17.4M |
| ebit | 6.6M | -12.4M | -6.1M | -347.5M | -525.7M | -53M | -13.4M | -43.4M | -41.4M | -6.5M |
| nonOperatingIncomeExcludingInterest | -3.3M | 21.2M | -9.8M | 336.6M | 5.6M | -2.6M | -4.6M | -7.5M | 4M | -4.2M |
| operatingIncome | 3.3M | 8.8M | -15.9M | -10.9M | -520.1M | -55.6M | -18M | -50.9M | -37.4M | -10.7M |
| totalOtherIncomeExpensesNet | -15.6M | -44.4M | -12.8M | -359.8M | -27.9M | -19.3M | -17.8M | -37.7M | -38.3M | -30.3M |
| incomeBeforeTax | -12.3M | -35.6M | -28.7M | -370.7M | -548M | -74.9M | -35.8M | -88.6M | -75.7M | -41M |
| incomeTaxExpense | 11.3M | -3.1M | -12.8M | 4.2M | 14.9M | -1M | -17.3M | 10.7M | 4.1M | -5M |
| netIncomeFromContinuingOperations | -23.6M | -32.5M | -15.9M | -374.9M | -562.9M | -73.9M | -18.5M | -99.3M | -79.8M | -36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 12.7M | -9.4M | -39.1M | -21.2M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -23.6M | -32.5M | -15.9M | -374.9M | -562.9M | -61.2M | -27.9M | -138.4M | -101M | -36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -23.6M | -32.5M | -15.9M | -374.9M | -562.9M | -61.2M | -27.9M | -138.4M | -101M | -36M |
| eps | -0.26 | -0.36 | -0.17 | -4.14 | -6.3 | -0.68 | -0.31 | -1.55 | -1.15 | -0.41 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 147.5M | 174.6M | 131.3M | 81.2M | 101.6M | 118.5M | 105.3M | 126.2M | 92.8M | 108.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 147.5M | 174.6M | 131.3M | 81.2M | 101.6M | 118.5M | 105.3M | 126.2M | 92.8M | 108.6M |
| netReceivables | 619.6M | 620M | 663.2M | 739.2M | 729M | 694M | 689.1M | 637.9M | 941M | 1.01B |
| accountsReceivables | 92.1M | 72.4M | 113.8M | 197.1M | 148.4M | 659.5M | 119.2M | 55.5M | 353.9M | 388.5M |
| otherReceivables | 527.5M | 547.6M | 549.4M | 542.1M | 580.6M | 34.5M | 569.9M | 582.4M | 587.1M | 622M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 65M | - | - | - | 58.5M | - | - | - | 34.1M |
| otherCurrentAssets | 114.4M | 37.6M | 124M | 139.6M | 139.7M | 77.2M | 142.5M | 123.6M | 166.2M | 97.6M |
| totalCurrentAssets | 881.5M | 897.2M | 918.5M | 960M | 970.3M | 948.2M | 936.9M | 887.7M | 1.2B | 1.25B |
| propertyPlantEquipmentNet | 157.1M | 149.5M | 147.6M | 148.7M | 150.2M | 156.3M | 173.1M | 173.1M | 167.4M | 172.6M |
| goodwill | 950.8M | 960M | 958.1M | 965.2M | 1.24B | 1.71B | 1.77B | 1.73B | 1.73B | 1.74B |
| intangibleAssets | 601.7M | 622M | 635.4M | 654.3M | 651.3M | 655.7M | 691.2M | 691.9M | 707.9M | 728.1M |
| goodwillAndIntangibleAssets | 1.55B | 1.58B | 1.59B | 1.62B | 1.89B | 2.37B | 2.46B | 2.42B | 2.44B | 2.47B |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 6.2M | 6.2M | 8.3M | 5.6M | 5.4M | 5.2M | 3.2M | 3.2M | 3.2M | 3.2M |
| otherNonCurrentAssets | 86.1M | 80.8M | 74.2M | 101.3M | 101.4M | 103.4M | 92.3M | 83.8M | 434.1M | 438.5M |
| totalNonCurrentAssets | 1.8B | 1.82B | 1.82B | 1.88B | 2.15B | 2.63B | 2.73B | 2.68B | 3.04B | 3.08B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.68B | 2.72B | 2.74B | 2.84B | 3.12B | 3.58B | 3.66B | 3.57B | 4.24B | 4.33B |
| totalPayables | 70.8M | 88.7M | 49.5M | 92.6M | 110.2M | 190.9M | 137.6M | 144.2M | 131.3M | 192.9M |
| accountPayables | 70.8M | 29.7M | 49.5M | 92.6M | 110.2M | 138.2M | 137.6M | 144.2M | 131.3M | 132.9M |
| otherPayables | - | 59M | - | - | - | 52.7M | - | - | - | 60M |
| accruedExpenses | 357.3M | 167.9M | - | 380.8M | 347.2M | 187.5M | 323.1M | 343.3M | 328.7M | 142.1M |
| shortTermDebt | 10.9M | 4.8M | 83.7M | 74.8M | 163.8M | 74.8M | - | - | 55M | 26.1M |
| capitalLeaseObligationsCurrent | 8.8M | 9.2M | - | 12.4M | 13.5M | 13.4M | 14M | 13.5M | 15.2M | 17.2M |
| taxPayables | - | - | - | - | - | 52.7M | - | - | - | 60M |
| deferredRevenue | 481.3M | 473.8M | 411.6M | 381.7M | 364.4M | 353.3M | 321.1M | 248M | 236.9M | 214.2M |
| otherCurrentLiabilities | - | 168.9M | 369.6M | - | - | 129.6M | - | - | 51.2M | 185.9M |
| totalCurrentLiabilities | 929.1M | 913.3M | 914.4M | 942.3M | 999.1M | 949.5M | 795.8M | 749M | 818.3M | 778.4M |
| longTermDebt | 1.04B | 1.05B | 1.05B | 1.1B | 1.05B | 1.05B | 1.12B | 1.12B | 1.56B | 1.57B |
| capitalLeaseObligationsNonCurrent | 55.7M | 54M | 51.5M | 52.9M | 59.1M | 60.6M | 65.4M | 65.8M | 59.5M | 62.8M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 92.3M | 97.6M | 106.9M | 112.8M | 117.9M | 121.7M | 126.9M | 136.1M | 150.7M | 147.7M |
| otherNonCurrentLiabilities | 37.8M | 39.3M | 36.4M | 37M | 36.3M | 35.3M | 37.6M | 29.6M | 60.4M | 63.7M |
| totalNonCurrentLiabilities | 1.23B | 1.24B | 1.25B | 1.3B | 1.26B | 1.27B | 1.35B | 1.36B | 1.83B | 1.84B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 64.5M | 63.2M | 51.5M | 65.3M | 72.6M | 74M | 79.4M | 79.3M | 74.7M | 80M |
| totalLiabilities | 2.16B | 2.15B | 2.16B | 2.25B | 2.26B | 2.22B | 2.15B | 2.1B | 2.65B | 2.62B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 100000 | 100000 | 100000 | 100000 | 100000 | 100000 | 100000 | 100000 | 100000 | 100000 |
| retainedEarnings | -1.41B | -1.38B | -1.35B | -1.33B | -959.9M | -397M | -335.8M | -307.9M | -169.5M | -68.5M |
| additionalPaidInCapital | 2.13B | 2.12B | 2.1B | 2.08B | 2.06B | 2.04B | 2.03B | 2.02B | 2B | 2B |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -23.6M | -32.5M | -15.9M | -374.9M | -562.9M | -73.9M | -27.9M | -138.4M | -101M | -36M |
| depreciationAndAmortization | 19.8M | 19.3M | 19.6M | 19.6M | 19.5M | 20.8M | 21.2M | 21.4M | 23.5M | 23.9M |
| deferredIncomeTax | -4M | -7.6M | -7.6M | -10.2M | -6.6M | -1.4M | -11.6M | -15.8M | 4.2M | -27.8M |
| stockBasedCompensation | 11.4M | 14.8M | 22.3M | 22.7M | 14.6M | - | 13M | 15M | 15.1M | 15.5M |
| changeInWorkingCapital | -17.8M | 132.8M | 60.2M | 10.3M | -88.6M | 34.2M | -29.1M | 350.7M | 8.7M | 34.8M |
| accountsReceivables | -33.7M | 81.5M | 66.9M | -7M | -70.5M | 19M | -56M | 312.2M | 34.7M | -2.2M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 41.3M | -20.2M | -42.9M | -18.4M | -28.4M | 1.4M | -7.2M | 13.9M | -900K | 3.8M |
| otherWorkingCapital | -25.4M | 71.5M | 36.2M | 35.7M | 10.3M | 13.8M | 34.1M | 24.6M | -25.1M | 33.2M |
| otherNonCashItems | -2.8M | 2.3M | 8.2M | 354.3M | 499.8M | 37.4M | 32M | 40.8M | 23.9M | 2M |
| netCashProvidedByOperatingActivities | -17M | 129.1M | 86.8M | 21.8M | -124.2M | 17.1M | -2.4M | 273.7M | -25.6M | 12.4M |
| investmentsInPropertyPlantAndEquipment | -8M | -7.5M | -7.3M | -7.5M | -2.9M | 3.2M | -8.2M | -11.2M | -9.3M | -9.4M |
| acquisitionsNet | - | 19M | 20.6M | -19M | 19M | 300K | - | 276.6M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -19M | - | 19M | - | - | 100000 | - | 100000 | 400K |
| netCashProvidedByInvestingActivities | -8M | -7.5M | 13.3M | -7.5M | 16.1M | 3.5M | -8.1M | 265.4M | -9.2M | -9M |
| netDebtIssuance | - | -75.7M | -50M | -39M | 89M | -700K | - | -504M | 21.3M | -7.7M |
| longTermNetDebtIssuance | - | -75.7M | -50M | -39M | 89M | -700K | - | -504M | 21.3M | -7.7M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | -600K | -400K | -14M | - | - | 3.1M |
| netCashProvidedByFinancingActivities | - | -75.7M | -50M | -39M | 88.4M | -1.1M | -14M | -504M | 21.3M | -4.6M |