NYSE : COMP
-$0.18 (-1.48%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 6.96B | 5.63B | 4.88B | 6.02B | 6.42B | 3.72B | 2.39B | 884.7M | 370.3M | 186.8M |
| costOfRevenue | 6.22B | 4.63B | 4.01B | 4.94B | 5.31B | 3.06B | 1.94B | 695.4M | 323.1M | 168.8M |
| grossProfit | 738.7M | 994.5M | 878M | 1.08B | 1.11B | 663.9M | 450.4M | 189.3M | 47.2M | 18M |
| researchAndDevelopmentExpenses | 366.3M | 188.8M | 184.5M | 360.3M | 365.3M | 146.3M | 131.3M | 56.7M | 19.5M | 12.4M |
| generalAndAdministrativeExpenses | 305.5M | 165.2M | 125.7M | 208.1M | 288.5M | 106.7M | 92.4M | 85.7M | - | - |
| sellingAndMarketingExpenses | 673.2M | 368.7M | 435.4M | 575.1M | 510.4M | 407.9M | 382.8M | 174.3M | - | - |
| sellingGeneralAndAdministrativeExpenses | 978.7M | 533.9M | 561.1M | 783.2M | 798.9M | 514.6M | 475.2M | 260M | 93.3M | 68.5M |
| otherExpenses | -577M | 426.6M | 447.3M | 527.8M | 439.3M | 276.3M | 245.7M | 110.3M | - | - |
| operatingExpenses | 768M | 1.15B | 1.19B | 1.67B | 1.6B | 937.2M | 852.2M | 427M | 112.8M | 80.9M |
| costAndExpenses | 6.99B | 5.78B | 5.2B | 6.61B | 6.91B | 3.99B | 2.79B | 1.12B | 435.9M | 249.7M |
| netInterestIncome | -3.5M | -6.4M | -10.8M | -3.6M | -2.4M | -600K | 12.9M | - | - | - |
| interestIncome | 5.5M | - | - | - | - | - | 12.9M | - | 800K | 400K |
| interestExpense | 9M | 6.4M | 10.8M | 3.6M | 2.4M | 600K | - | - | - | - |
| depreciationAndAmortization | 112.7M | 82.4M | 90M | 86.3M | 64.4M | 51.2M | 40.9M | 14.8M | 5.4M | 3.6M |
| ebitda | 61.9M | -65.6M | -216.4M | -500.3M | -428.5M | -220.1M | -348M | -214.5M | -60.2M | -59.3M |
| ebit | -50.8M | -148M | -306.4M | -586.6M | -492.9M | -271.3M | -388.9M | -229.3M | -64.8M | -62.5M |
| nonOperatingIncomeExcludingInterest | 21.5M | -6.8M | -8.5M | -2.8M | -100000 | -2M | -12.9M | -8.4M | -800K | -400K |
| operatingIncome | -29.3M | -154.8M | -314.9M | -589.4M | -493M | -273.3M | -401.8M | -237.7M | -65.6M | -62.9M |
| totalOtherIncomeExpensesNet | -30.5M | -200K | -5.6M | -13M | -3.6M | 1.4M | 12.9M | 8.4M | 800K | 400K |
| incomeBeforeTax | -59.8M | -155M | -320.5M | -602.4M | -496.6M | -271.9M | -388.9M | -229.3M | -64.8M | -62.5M |
| incomeTaxExpense | -1.1M | -500K | -400K | -900K | -2.5M | -1.7M | -900K | -5.5M | - | - |
| netIncomeFromContinuingOperations | -58.7M | -154.5M | -320.1M | -601.5M | -494.1M | -270.2M | -388M | -223.8M | -64.8M | -62.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -58.5M | -154.4M | -321.3M | -601.5M | -494.1M | -270.2M | -388M | -223.8M | -64.8M | -62.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -58.5M | -154.4M | -321.3M | -601.5M | -494.1M | -270.2M | -388M | -223.8M | -64.8M | -62.5M |
| eps | -0.1 | -0.31 | -0.69 | -1.4 | -1.51 | -0.69 | -1.09 | -0.63 | -0.16 | -0.16 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 199M | 223.8M | 166.9M | 361.9M | 618.3M | 440.1M | 491.7M | 128.6M |
| shortTermInvestments | - | - | - | - | - | - | 55.5M | 555M |
| cashAndShortTermInvestments | 199M | 223.8M | 166.9M | 361.9M | 618.3M | 440.1M | 547.2M | 683.6M |
| netReceivables | 57M | 73M | 60.6M | 79.5M | 81.4M | 104.3M | 126.2M | 32.9M |
| accountsReceivables | 57M | 73M | 60.6M | 79.5M | 81.4M | 104.3M | 126.2M | 32.9M |
| otherReceivables | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - |
| prepaids | - | 9.4M | 22.2M | 48.4M | 52.7M | 29.2M | - | - |
| otherCurrentAssets | 61.2M | 23.8M | 32.3M | 28.1M | 42.2M | 25.7M | 73.3M | 38.3M |
| totalCurrentAssets | 317.2M | 330M | 282M | 517.9M | 794.6M | 599.3M | 746.7M | 754.8M |
| propertyPlantEquipmentNet | 494.9M | 515.2M | 560.2M | 675.7M | 642.1M | 568.3M | 565.9M | 73.9M |
| goodwill | 479.2M | 233.6M | 209.8M | 198.4M | 188.3M | 119.8M | 81.4M | 52.2M |
| intangibleAssets | 193.3M | 73.8M | 77.6M | 99.3M | 127.2M | 45.6M | 52.2M | 56.1M |
| goodwillAndIntangibleAssets | 672.5M | 307.4M | 287.4M | 297.7M | 315.5M | 165.4M | 133.6M | 108.3M |
| longTermInvestments | - | 5.7M | - | 6.5M | - | - | - | - |
| taxAssets | - | - | - | -6.5M | - | - | - | - |
| otherNonCurrentAssets | 54.9M | 19.7M | 30.7M | 41.8M | 48.4M | 32.1M | 25.4M | 31.2M |
| totalNonCurrentAssets | 1.22B | 848M | 878.3M | 1.02B | 1.01B | 765.8M | 724.9M | 213.4M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 1.54B | 1.18B | 1.16B | 1.53B | 1.8B | 1.37B | 1.47B | 968.2M |
| totalPayables | 107.3M | 95.8M | 78M | 76.1M | 98.5M | 98.6M | 76.6M | 29.7M |
| accountPayables | 12.5M | 13M | 18.4M | 28.1M | 34.6M | 36.6M | 43.7M | 29.7M |
| otherPayables | 94.8M | 82.8M | 59.6M | 48M | 63.9M | 62M | 32.9M | - |
| accruedExpenses | - | 133.9M | - | 41.7M | 84.8M | 19.1M | 9.3M | 49.5M |
| shortTermDebt | 22.7M | 23.6M | 24.8M | 181.9M | 16.2M | 8.4M | - | - |
| capitalLeaseObligationsCurrent | 99.3M | 93.5M | 98.9M | 94.6M | 81.5M | 68.1M | 33.5M | - |
| taxPayables | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 138M | 6.4M | 90.8M | 123.2M | 156.1M | 87.7M | 59M | 6.1M |
| totalCurrentLiabilities | 367.3M | 353.2M | 292.5M | 517.5M | 437.1M | 281.9M | 178.4M | 85.3M |
| longTermDebt | 354.2M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 380.5M | 410.2M | 486.5M | 483M | 435.9M | 441.2M | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 30.7M | 31.9M | 25.6M | 8.4M | 32.9M | 1.51B | 1.53B | 39.6M |
| totalNonCurrentLiabilities | 384.9M | 412.4M | 435.8M | 494.9M | 515.9M | 1.95B | 1.97B | 39.6M |
| otherLiabilities | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 99.3M | 474M | 509.1M | 581.1M | 564.5M | 504M | 474.7M | - |
| totalLiabilities | 752.2M | 765.6M | 728.3M | 1.01B | 953M | 2.23B | 2.15B | 124.9M |
| treasuryStock | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | 1.18B |
| commonStock | - | - | - | - | - | - | - | - |
| retainedEarnings | -2.73B | -2.67B | -2.52B | -2.2B | -1.6B | -1.1B | -825.1M | -437.1M |
| additionalPaidInCapital | 3.51B | 3.08B | 2.95B | 2.71B | 2.44B | 238M | 143.4M | 98.3M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
|---|---|---|---|---|---|---|---|---|
| netIncome | -58.7M | -154.5M | -321.3M | -601.5M | -494.1M | -270.2M | -388M | -223.8M |
| depreciationAndAmortization | 112.7M | 82.4M | 90M | 86.3M | 64.4M | 51.2M | 40.9M | 14.8M |
| deferredIncomeTax | - | - | - | - | 10.2M | - | - | 1.8M |
| stockBasedCompensation | 202.7M | 127.5M | 158.2M | - | 386.3M | 43.2M | 37.4M | 52.5M |
| changeInWorkingCapital | -33.1M | 60.9M | 35M | -29.2M | 8.2M | 92.5M | -64.2M | -35.2M |
| accountsReceivables | 6.1M | -8M | 14.5M | -5.2M | 17.9M | 300K | -103M | -21.6M |
| inventory | - | - | - | - | -8.5M | - | - | - |
| accountsPayables | 2.5M | -6.3M | 1.8M | -20.7M | -3.6M | -6.5M | 9.2M | 22.4M |
| otherWorkingCapital | -41.7M | 75.2M | 18.7M | -3.3M | 2.4M | 98.7M | 29.6M | -36M |
| otherNonCashItems | -6.9M | 5.2M | 12.2M | 252.1M | -3.6M | 25.2M | -3.1M | 500K |
| netCashProvidedByOperatingActivities | 216.7M | 121.5M | -25.9M | -292.3M | -28.6M | -58.1M | -377M | -189.4M |
| investmentsInPropertyPlantAndEquipment | -13.4M | -15.7M | -11.2M | -70.1M | -50.1M | -43.3M | -74.1M | -35.3M |
| acquisitionsNet | -174M | -18.9M | 700K | -15M | -142.4M | -25.6M | -38.2M | -88.7M |
| purchasesOfInvestments | -3.9M | - | - | -15M | -5M | - | -70.7M | -726.9M |
| salesMaturitiesOfInvestments | - | - | - | - | 147.4M | 55.5M | 572.9M | 223.8M |
| otherInvestingActivities | - | -2M | -1.2M | - | -142.4M | - | - | -503.1M |
| netCashProvidedByInvestingActivities | -191.3M | -36.6M | -11.7M | -100.1M | -192.5M | -13.4M | 389.9M | -627.1M |
| netDebtIssuance | -5M | -1.2M | -157.1M | 165.7M | 7.8M | 8.4M | - | - |
| longTermNetDebtIssuance | -5M | - | -225M | - | - | - | - | - |
| shortTermNetDebtIssuance | - | -1.2M | 67.9M | 165.7M | 7.8M | 8.4M | - | - |
| netStockIssuance | 20.7M | 11.7M | 32.3M | 11.3M | 439.6M | 1M | 343.3M | 853.5M |
| netCommonStockIssuance | 20.7M | 11.7M | 32.3M | 11.3M | 439.6M | - | - | - |
| commonStockIssuance | 20.7M | 11.7M | 32.3M | 11.3M | 439.6M | - | - | 857.2M |
| commonStockRepurchased | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | 1M | 343.3M | 853.5M |
| netDividendsPaid | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -65.9M | -38.5M | -32.6M | -41M | -48.1M | 10.5M | 6.9M | 3.7M |
| netCashProvidedByFinancingActivities | -50.2M | -28M | -157.4M | 136M | 399.3M | 19.9M | 350.2M | 857.2M |
| 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 | 2.7B | 1.7B | 1.85B | 2.06B | 1.36B | 1.38B | 1.49B | 1.7B | 1.05B | 1.1B |
| costOfRevenue | 2.01B | 1.52B | 1.5B | 1.69B | 1.11B | 1.14B | 1.31B | 1.41B | 862.3M | 895.9M |
| grossProfit | 696M | 176.9M | 342.6M | 373.9M | 250.1M | 241.1M | 181.9M | 295.3M | 191.8M | 200.5M |
| researchAndDevelopmentExpenses | 119M | 65.1M | 67.4M | 63.4M | 49.9M | 46.9M | 47.5M | 47.4M | 47M | 44.4M |
| generalAndAdministrativeExpenses | 81M | 43.4M | 40.1M | 33.3M | 27.5M | 32.7M | 27.4M | 22.9M | 82.2M | 32.4M |
| sellingAndMarketingExpenses | 97M | 96M | 93.8M | 96.4M | 91.7M | 92.2M | 88.2M | 94.9M | 93.4M | 102.9M |
| sellingGeneralAndAdministrativeExpenses | 178M | 139.4M | 133.9M | 129.7M | 119.2M | 124.9M | 115.6M | 117.8M | 175.6M | 135.3M |
| otherExpenses | 561M | - | 148.5M | 141.4M | 134.7M | 109.9M | 22.2M | 108.8M | 101.3M | 103.8M |
| operatingExpenses | 858M | 204.5M | 349.8M | 334.5M | 303.8M | 281.7M | 185.3M | 274M | 323.9M | 283.5M |
| costAndExpenses | 2.87B | 1.73B | 1.85B | 2.02B | 1.41B | 1.42B | 1.5B | 1.68B | 1.19B | 1.18B |
| netInterestIncome | -33M | -1.9M | -2.1M | -2.7M | -2.3M | -1.8M | -1.5M | -1.6M | -1.5M | -1.6M |
| interestIncome | 4M | - | - | - | - | - | - | - | - | - |
| interestExpense | 37M | 1.9M | 2.1M | 2.7M | 2.3M | 1.8M | 1.5M | 1.6M | 1.5M | 1.6M |
| depreciationAndAmortization | 163M | 26.9M | 27.6M | 29.4M | 28.8M | 19.7M | 20.5M | 21.4M | 20.8M | 21.5M |
| ebitda | -184M | -11.5M | 21.9M | 69.9M | -23.9M | -18.8M | 19.3M | 44.1M | -110.2M | -59.9M |
| ebit | -347M | -38.4M | -5.7M | 40.5M | -52.7M | -38.5M | -1.2M | 22.7M | -131M | -81.4M |
| nonOperatingIncomeExcludingInterest | 185M | 10.8M | -1.5M | -1.1M | -1M | -2.1M | -2.2M | -1.4M | -1.1M | -1.6M |
| operatingIncome | -162M | -27.6M | -7.2M | 39.4M | -53.7M | -40.6M | -3.4M | 21.3M | -132.1M | -83M |
| totalOtherIncomeExpensesNet | -217M | -12.7M | 2.4M | 100000 | -500K | 400K | 700K | -600K | -1.2M | -700K |
| incomeBeforeTax | -379M | -40.3M | -4.8M | 39.5M | -54.2M | -40.2M | -2.7M | 20.7M | -133.3M | -83.7M |
| incomeTaxExpense | -401M | 2.2M | -200K | 300K | -3.4M | 200K | -300K | -100000 | -300K | 100000 |
| netIncomeFromContinuingOperations | 22M | -42.5M | -4.6M | 39.2M | -50.8M | -40.4M | -2.4M | 20.8M | -133M | -83.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 500K | - | - | - |
| netIncome | 22M | -42.6M | -4.6M | 39.4M | -50.7M | -40.5M | -1.7M | 20.7M | -132.9M | -83.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 22M | -42.6M | -4.6M | 39.4M | -50.7M | -40.5M | -1.7M | 20.7M | -132.9M | -83.7M |
| eps | 0.03 | -0.07 | -0.01 | 0.07 | -0.09 | -0.08 | -0.0 | 0.04 | -0.27 | -0.17 |
| 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 | 484M | 199M | 170.3M | 177.3M | 127M | 223.8M | 211.2M | 185.8M | 165.9M | 166.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 484M | 199M | 170.3M | 177.3M | 127M | 223.8M | 211.2M | 185.8M | 165.9M | 166.9M |
| netReceivables | 180M | 57M | 106M | 135.2M | 102.2M | 73M | 80.6M | 90M | 78.6M | 60.6M |
| accountsReceivables | 180M | 57M | 106M | 135.2M | 102.2M | 73M | 80.6M | 90M | 78.6M | 60.6M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | 9.4M | - | - | - | 22.2M |
| otherCurrentAssets | 399M | 61.2M | 37M | 35.9M | 40.5M | 23.8M | 38.7M | 44.7M | 48.3M | 32.3M |
| totalCurrentAssets | 1.06B | 317.2M | 313.3M | 348.4M | 269.7M | 330M | 330.5M | 320.5M | 292.8M | 282M |
| propertyPlantEquipmentNet | 926M | 494.9M | 496.8M | 512.7M | 529.3M | 515.2M | 524.8M | 541.8M | 540M | 560.2M |
| goodwill | 2.55B | 479.2M | 479.4M | 474.2M | 472.3M | 233.6M | 234.1M | 234.6M | 212.4M | 209.8M |
| intangibleAssets | 3.1B | 193.3M | 211.8M | 221.1M | 236.5M | 73.8M | 82.7M | 91.7M | 71.5M | 77.6M |
| goodwillAndIntangibleAssets | 5.65B | 672.5M | 691.2M | 695.3M | 708.8M | 307.4M | 316.8M | 326.3M | 283.9M | 287.4M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 482M | 54.9M | 52.2M | 39.7M | 34.8M | 25.4M | 27.7M | 26.6M | 28.2M | 30.7M |
| totalNonCurrentAssets | 7.05B | 1.22B | 1.24B | 1.25B | 1.27B | 848M | 869.3M | 894.7M | 852.1M | 878.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.12B | 1.54B | 1.55B | 1.6B | 1.54B | 1.18B | 1.2B | 1.22B | 1.14B | 1.16B |
| totalPayables | 263M | 107.3M | 129.3M | 169.9M | 117.1M | 95.8M | 99.7M | 124.3M | 91M | 78M |
| accountPayables | 96M | 12.5M | 15.3M | 15.6M | 15.9M | 13M | 14.3M | 17.8M | 17M | 18.4M |
| otherPayables | 167M | 94.8M | 114M | 154.3M | 101.2M | 82.8M | 85.4M | 106.5M | 74M | 59.6M |
| accruedExpenses | 516M | - | 133.1M | 122.6M | 195.3M | 28.8M | 132.4M | 134M | 148.1M | - |
| shortTermDebt | 156M | 22.7M | 28.8M | 81.6M | 75.4M | 23.6M | 27.5M | 27.3M | 23.5M | 24.8M |
| capitalLeaseObligationsCurrent | 179M | 99.3M | 99.8M | 99.6M | 98.8M | 93.5M | 98.7M | 100.2M | 99.6M | 98.9M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 148M | 138M | - | - | - | 111.5M | - | - | - | 90.8M |
| totalCurrentLiabilities | 1.26B | 367.3M | 391M | 473.7M | 486.6M | 353.2M | 358.3M | 385.8M | 362.2M | 292.5M |
| longTermDebt | 3.14B | 354.2M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 596M | - | 352.4M | 365.5M | 381.9M | 380.5M | 382.3M | 397.4M | 394.2M | 410.2M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 157M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 134M | 30.7M | 31.7M | 31.5M | 36.2M | 31.9M | 28.1M | 30.3M | 55M | 25.6M |
| totalNonCurrentLiabilities | 4.03B | 384.9M | 384.1M | 397M | 418.1M | 412.4M | 410.4M | 427.7M | 449.2M | 435.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 775M | 99.3M | 452.2M | 465.1M | 480.7M | 474M | 481M | 497.6M | 493.8M | 509.1M |
| totalLiabilities | 5.29B | 752.2M | 775.1M | 870.7M | 904.7M | 765.6M | 768.7M | 813.5M | 811.4M | 728.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | -2.71B | -2.73B | -2.69B | -2.68B | -2.72B | -2.67B | -2.63B | -2.63B | -2.65B | -2.52B |
| additionalPaidInCapital | 5.53B | 3.51B | 3.46B | 3.4B | 3.36B | 3.08B | 3.06B | 3.03B | 2.98B | 2.95B |
| 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 | 22M | -42.5M | -4.6M | 39.2M | -50.8M | -40.5M | -1.9M | 20.8M | -133M | -83.7M |
| depreciationAndAmortization | 163M | 26.9M | 27.6M | 29.4M | 28.8M | 19.7M | 20.5M | 21.4M | 20.8M | 21.5M |
| deferredIncomeTax | -402M | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 108M | 57.5M | 59.6M | 55.2M | 30.4M | 31.2M | 32.5M | 30.9M | 32.9M | - |
| changeInWorkingCapital | -52M | 4.6M | -4.4M | -47.6M | 14.3M | 17.2M | -12.7M | -29.3M | 85.7M | -14.8M |
| accountsReceivables | -12M | 24.5M | 29.8M | -33.2M | -15M | 9.2M | 10.7M | -10.1M | -18.6M | 14.9M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 31M | 2.3M | -500K | 100000 | 600K | -700K | -4.4M | 400K | -1.6M | 7.6M |
| otherWorkingCapital | -71M | -22.2M | -33.7M | -14.5M | 28.7M | 8.7M | -19M | -19.6M | 105.9M | -37.3M |
| otherNonCashItems | 4M | -1.2M | -2.7M | -3.4M | 400K | 2.9M | -1M | 1.2M | 2.2M | 38.3M |
| netCashProvidedByOperatingActivities | -157M | 45.3M | 75.5M | 72.8M | 23.1M | 30.5M | 37.4M | 45M | 8.6M | -38.7M |
| investmentsInPropertyPlantAndEquipment | -11M | -3.1M | -1.9M | -4.8M | -3.6M | -3.8M | -4.6M | -4.6M | -2.7M | -2.3M |
| acquisitionsNet | -345M | 800K | -5.6M | -11.1M | -160.9M | - | -1.7M | -18.4M | -800K | 700K |
| purchasesOfInvestments | - | -1.5M | -2.4M | -1.5M | - | - | - | - | - | -1.2M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 1.5M | - | - | - | - | - | - | - | -700K |
| netCashProvidedByInvestingActivities | -356M | -2.3M | -9.9M | -17.4M | -164.5M | -3.8M | -6.3M | -23M | -3.5M | -3.5M |
| netDebtIssuance | 870M | -10.2M | -52.8M | 5.1M | 51.8M | -3.9M | 200K | 3.8M | -1.3M | -3.1M |
| longTermNetDebtIssuance | 880M | -5M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -10M | -5.2M | -52.8M | 5.1M | 51.8M | -3.9M | 200K | 3.8M | -1.3M | -3.1M |
| netStockIssuance | 13M | 7M | 5.3M | 1M | - | - | - | - | - | 300K |
| netCommonStockIssuance | 13M | 7M | 5.3M | 1M | - | - | - | - | - | 300K |
| commonStockIssuance | 13M | 7M | 5.3M | 1M | - | - | - | - | - | 300K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -85M | -11.1M | -25.1M | -11.2M | -7.2M | -10.2M | -5.9M | -5.9M | -4.8M | -8.1M |
| netCashProvidedByFinancingActivities | 798M | -14.3M | -72.6M | -5.1M | 44.6M | -14.1M | -5.7M | -2.1M | -6.1M | -10.9M |