NASDAQ : CRTO

Criteo S.A.

$22 USD

-$0.48 (-2.14%)

Volume
280.02K
Average Volume
374.12K
Market Capitalization
$1.11B
P/E Ratio
10.05
Dividend Yield
0.00%
Price Target
$29.00
Year High
$26.53
Year Low
$15.58
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.28
CRTO Financial Statements
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 1.94B 1.93B 1.95B 2.02B 2.25B 2.07B 2.26B 2.3B 2.3B 1.8B
costOfRevenue 895.52M 950.32M 1.09B 1.22B 1.47B 1.38B 1.43B 1.47B 1.48B 1.15B
grossProfit 1.05B 982.97M 863.04M 795.2M 781.94M 688.02M 829.04M 834.24M 819.5M 644.98M
researchAndDevelopmentExpenses 283.3M 279.34M 242.29M 187.6M 151.82M 132.51M 172.59M 179.26M 173.92M 123.65M
generalAndAdministrativeExpenses 168.94M 176.14M 137.52M 205.33M 152.63M 116.4M 124.74M 135.16M 127.08M 117.47M
sellingAndMarketingExpenses 392.1M 376.09M 406.01M 378M 325.62M 330.28M 378.61M 372.71M 380.65M 282.85M
sellingGeneralAndAdministrativeExpenses 561.04M 552.23M 543.54M 583.33M 478.25M 446.68M 503.35M 507.87M 507.73M 400.32M
otherExpenses 2.27M - - - - - 11.88M - - -
operatingExpenses 846.62M 831.57M 785.83M 770.92M 630.07M 579.19M 687.82M 687.13M 681.65M 523.97M
costAndExpenses 1.74B 1.78B 1.87B 1.99B 2.1B 1.96B 2.12B 2.15B 2.16B 1.68B
netInterestIncome 2.65M 6.63M 2.18M 412.22K -1.35M -1.37M -1.32M -1.14M -2.06M -1.05M
interestIncome 4.39M 10.05M 4.69M 1.93M 633.01K 1.12M 1.53M 1.05M 890.31K 1.35M
interestExpense 1.74M 3.44M 2.5M 1.52M 1.98M 2.49M 2.85M 2.19M 2.95M 2.4M
depreciationAndAmortization 128.19M 87.75M 72.34M 150.26M 90.93M 106.59M 97.11M 103.39M 93.99M 56.61M
ebitda 333.45M 245.84M 154.6M 199.05M 247.02M 215.86M 234.33M 236.77M 226.31M 184.32M
ebit 205.26M 158.09M 82.26M 48.79M 156.09M 109.27M 137.22M 133.39M 132.32M 121.59M
nonOperatingIncomeExcludingInterest -2.55M -6.69M -5.04M -24.51M -4.21M -442K 3.99M 13.72M 5.53M -588K
operatingIncome 202.71M 151.4M 77.22M 24.28M 151.88M 108.82M 141.21M 147.11M 137.84M 121M
totalOtherIncomeExpensesNet 808.76K 3.1M -2.49M 17.78M 1.94M -1.94M -5.75M -5.08M -9.53M -546K
incomeBeforeTax 203.52M 154.5M 74.73M 42.06M 153.82M 106.89M 135.46M 142.02M 128.31M 120.46M
incomeTaxExpense 54.18M 39.78M 20.08M 31.19M 16.17M 32.2M 39.5M 46.14M 31.65M 33.13M
netIncomeFromContinuingOperations 149.34M 114.71M 54.64M 10.88M 137.65M 74.69M 95.97M 95.88M 96.66M 87.33M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 144.57M 111.57M 53.26M 8.95M 134.46M 71.68M 90.74M 88.64M 91.21M 82.27M
netIncomeDeductions - - - - 210.55K - - - - -
bottomLineNetIncome 144.57M 111.57M 53.26M 8.95M 134.25M 71.68M 90.74M 88.64M 91.21M 82.27M
eps 2.73 2.04 0.95 0.15 2.21 1.19 1.41 1.33 1.4 1.3
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
cashAndCashEquivalents 342.04M 290.69M 336.34M 373.2M 515.53M 488.01M 418.76M 364.43M 414.11M 270.32M
shortTermInvestments 23.24M 26.24M 5.97M 25.1M 50.3M - - - - -
cashAndShortTermInvestments 365.28M 316.94M 342.31M 398.3M 565.83M 488.01M 418.76M 364.43M 414.11M 270.32M
netReceivables 653.38M 856.29M 894.24M 817.6M 673.42M 561.12M 568.7M 478.66M 484.1M 456.19M
accountsReceivables 582.1M 800.86M 775.59M 708.95M 581.99M 474.06M 481.73M 473.9M 411.18M 399.44M
otherReceivables 71.28M 55.43M 118.65M 108.65M 91.43M 87.07M 86.97M 4.76M 72.92M 59.27M
inventory - - - - - - - - 3.24M 2.45M
prepaids 39.29M 40.58M 40.36M 36.97M 24.92M 15.41M 13M 16.35M 12.23M 16.08M
otherCurrentAssets 13.92M 10.31M 75.66M 8.13M - - - 1.7M 93.56M -
totalCurrentAssets 1.07B 1.22B 1.35B 1.26B 1.26B 1.06B 1B 933.85M 991.77M 742.58M
propertyPlantEquipmentNet 273.54M 206.69M 238.98M 233.38M 260.22M 303.52M 336.2M 184.01M 161.74M 108.58M
goodwill 535.76M 515.19M 524.2M 515.14M 329.7M 325.8M 317.1M 312.88M 236.83M 209.42M
intangibleAssets 151.85M 158.38M 180.89M 175.98M 82.63M 79.74M 86.89M 112.04M 96.22M 102.94M
goodwillAndIntangibleAssets 687.61M 673.57M 705.08M 691.12M 412.33M 405.55M 403.99M 424.92M 333.05M 312.36M
longTermInvestments 31.81M 19.92M 21.87M 80.93M 11.44M 59.92M 21.75M 20.46M 19.52M 17.03M
taxAssets 90.69M 81.01M 52.68M 31.65M 35.44M 19.88M 27.98M 33.89M 25.22M 30.63M
otherNonCurrentAssets 45.68M 61.15M 60.74M 50.82M - - - - - -
totalNonCurrentAssets 1.13B 1.04B 1.08B 1.09B 719.42M 788.86M 789.92M 663.28M 539.53M 468.6M
otherAssets - - - - - - - - - -
totalAssets 2.2B 2.27B 2.43B 2.35B 1.98B 1.85B 1.79B 1.6B 1.53B 1.21B
totalPayables 593.57M 837.39M 855.74M 755.96M 436.89M 369.65M 393.7M 433.1M 427.03M 498.87M
accountPayables 566.05M 802.52M 838.52M 742.92M 430.24M 367.02M 390.28M 425.38M 417.03M 365.79M
otherPayables 27.53M 34.86M 17.21M 13.04M 6.64M 2.63M 3.42M 7.72M 10M 133.08M
accruedExpenses 129.13M - 113.29M 85.57M 99.25M 85.27M 74.78M - - -
shortTermDebt 11.36M 3.32M - 31.22M 34.71M 49.89M 47.33M 13.18M 982K 5.52M
capitalLeaseObligationsCurrent 33.08M 25.81M 35.4M - - - - - - -
taxPayables - 1.55M 17.21M 13.04M 6.64M 2.63M 3.42M 63.32M 68.78M 59.28M
deferredRevenue - 9.64M 25.92M 16.34M 16.5M 12.32M 13.84M 10.95M 34.2M 12.3M
otherCurrentLiabilities 77.51M 170.44M 150.14M 190.9M 85.1M 83.2M 80.68M 148.11M 192.99M 3.1M
totalCurrentLiabilities 844.65M 1.05B 1.18B 1.08B 672.45M 600.33M 610.34M 605.34M 621M 519.79M
longTermDebt - 297K - 74000 360K - 636K - 1.8M 77.4M
capitalLeaseObligationsNonCurrent 105.28M 77.58M 83.05M 77.54M 93.89M 83.01M 117.99M - - -
deferredRevenueNonCurrent - - - - - - - -2.04M 3.35M -74.18M
deferredTaxLiabilitiesNonCurrent 5.28M 4.07M 1.08M 3.46M 3.05M 5.3M 9.27M 10.77M 2.5M 686K
otherNonCurrentLiabilities 60.26M 56.8M 55.91M 106.72M 15.51M 12.09M 14.16M 13.13M 8.3M 3.44M
totalNonCurrentLiabilities 170.82M 138.75M 140.04M 187.8M 112.82M 100.39M 142.06M 23.9M 12.6M 81.52M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 138.36M 103.4M 118.45M 77.54M 93.89M 83.01M 117.99M - - -
totalLiabilities 1.02B 1.19B 1.32B 1.27B 785.27M 700.72M 752.4M 629.24M 633.6M 601.31M
treasuryStock -120.85M -125.3M -161.79M -174.29M -131.56M -85.57M -74.9M -79.16M - -
preferredStock - - - - - - - - - -
commonStock 1.87M 1.93M 2.02M 2.08M 2.15M 2.16M 2.16M 2.2M 2.15M 2.09M
retainedEarnings 630.75M 571.74M 555.46M 577.65M 601.59M 491.36M 451.72M 387.87M 300.21M 198.36M
additionalPaidInCapital 706.32M 709.58M 769.24M 734.49M 731.25M 693.16M 668.39M 663.28M 591.4M 488.28M
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
netIncome 149.38M 114.71M 54.64M 10.88M 137.65M 74.69M 95.97M 95.88M 96.66M 87.33M
depreciationAndAmortization 129.45M 87.75M 72.34M 150.26M 90.93M 106.59M 97.11M 111.82M 104.02M 62.73M
deferredIncomeTax -19.17M -4.89M -20.04M -6.94M -12.6M 14.59M -12.6M 46.14M 31.65M 33.17M
stockBasedCompensation 57.85M 106.61M 97.18M 65.03M 44.53M 28.77M 41M 66.6M 71.61M 43.26M
changeInWorkingCapital -13.34M -48.67M 66.34M 60.08M -41.61M -43.96M 582K 10.41M -7.1M -29.46M
accountsReceivables 245.98M -28.52M -56.43M -41.91M -134.95M -3.96M 876K 1.36M -76.91M -117.97M
inventory - - - - 13.29M - 19.02M 8.16M 50.17M 16.67M
accountsPayables -265.4M -17.16M 88.07M 133.79M 82.69M -33.31M -14.14M 9.05M 32.92M 81.86M
otherWorkingCapital 6.07M -2.99M 34.69M -31.8M -2.64M -6.69M -5.17M -8.16M -13.27M -10.02M
otherNonCashItems 7.08M -2.25M -46.21M -23.33M 2.02M 4.68M 769K -70.13M -51.4M -43.56M
netCashProvidedByOperatingActivities 311.24M 258.16M 224.25M 255.98M 220.91M 185.36M 222.83M 260.73M 245.46M 153.47M
investmentsInPropertyPlantAndEquipment -102.74M -77.97M -92.5M -84.8M -54.98M -67.29M -82.72M -116.98M -122.2M -85.13M
acquisitionsNet - -527K -6.82M -138.03M -10.42M -1.18M -4.58M -101.18M 1.11M -235.54M
purchasesOfInvestments -28.44M -26.69M -22.47M -27.77M -12.92M - -1.37M -58936 - -
salesMaturitiesOfInvestments 28.03M 5.94M 12.42M 27.77M 12.92M - 1.37M - 1.16M -
otherInvestingActivities 2.01M 1.35M -21.81M 56.7M -10.96M -32.63M -16.59M -8.55M 14.84M 7.91M
netCashProvidedByInvestingActivities -101.13M -97.9M -108.71M -166.12M -76.37M -101.09M -103.89M -226.72M -106.25M -312.76M
netDebtIssuance - - - - -1.25M -14.16M -1.02M -964K -86.74M 70.72M
longTermNetDebtIssuance - - - -78.51M -1.25M -167.34M -1.02M -964K -86.03M 70.72M
shortTermNetDebtIssuance - - - 78.51M - 153.19M 191 - -711.91K -
netStockIssuance -150.17M -220.04M -123.54M -134.66M -74.83M -41.93M -56.9M -78.53M 31.96M 20.08M
netCommonStockIssuance -150.17M -220.04M -123.54M -134.66M -74.83M -41.93M -56.9M -78.53M 31.96M 20.08M
commonStockIssuance 1.9M 4.55M 1.94M 1.03M 25.2M 1.73M 1.69M 1.47M 31.96M 20.08M
commonStockRepurchased -152.06M -224.2M -125.49M -135.68M -100.03M -43.66M -58.59M -80M - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -1.31M -50.45M -23.71M 21.61M -4.04M -1.66M -1.19M 16.82M 25.31M -222K
netCashProvidedByFinancingActivities -151.48M -270.5M -147.25M -113.04M -80.12M -57.75M -59.11M -62.68M -29.47M 90.57M
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 424.64M 541.14M 469.66M 482.67M 451.43M 553.04M 458.89M 471.31M 450.06M 566.3M
costOfRevenue 201.9M 243.73M 213.18M 224.15M 214.46M 252.06M 226.96M 238.46M 232.83M 289.68M
grossProfit 222.74M 297.4M 256.48M 258.52M 236.98M 300.97M 231.93M 232.84M 217.22M 276.63M
researchAndDevelopmentExpenses 69.68M 75.27M 67.68M 79.61M 60.75M 67.56M 85.28M 59.64M 66.86M 48.4M
generalAndAdministrativeExpenses 45.16M 39.35M 50.18M 40.24M 39.17M 41.55M 46.22M 41.2M 47.17M 42.22M
sellingAndMarketingExpenses 97.5M 108M 87M 108.22M 88.89M 97.36M 90.82M 95.07M 92.84M 97.69M
sellingGeneralAndAdministrativeExpenses 142.66M 147.35M 137.18M 148.45M 128.06M 138.9M 137.04M 136.27M 140.01M 139.91M
otherExpenses - 2.27M - - - - - - - -
operatingExpenses 212.34M 224.89M 204.85M 228.06M 188.81M 206.46M 222.33M 195.91M 206.87M 188.31M
costAndExpenses 414.24M 468.62M 418.03M 452.22M 403.27M 458.53M 449.29M 434.37M 439.7M 477.98M
netInterestIncome 1.89M 953K 533K 533K 1.25M 4.28M 929.64K 1.23M 1.76M 750.11K
interestIncome 2.65M 1.61M 1.19M 1.19M 1.68M 4.77M 1.44M 1.64M 2.18M 1.5M
interestExpense 764K 659K 657K 657K 430.32K 480K 506.44K 408.62K 422K 750.11K
depreciationAndAmortization 28.57M 31.07M 36.63M 36.9M 23.58M 20.62M 20.81M 21.09M 25.24M 16.05M
ebitda 41.61M 103.86M 88.96M 66.21M 74.48M 117.81M 30.92M 58.15M 38.97M 102.21M
ebit 13.04M 72.79M 52.32M 29.31M 50.9M 97.19M 10.11M 37.06M 13.74M 86.16M
nonOperatingIncomeExcludingInterest -2.64M -328.76K -694K 1.14M -2.73M -2.69M -505K -125K -3.38M 2.16M
operatingIncome 10.4M 72.46M 51.63M 30.46M 48.17M 94.51M 9.6M 36.94M 10.35M 88.32M
totalOtherIncomeExpensesNet 1.87M 328.76K -21000 -1.8M 2.3M 2.21M -8000 -284K 1.18M -4.5M
incomeBeforeTax 12.27M 72.79M 51.61M 28.65M 50.47M 96.71M 9.59M 36.65M 11.54M 83.82M
incomeTaxExpense 3.69M 26.45M 11.53M 5.73M 10.46M 24.77M 3.45M 8.6M 2.97M 21.77M
netIncomeFromContinuingOperations 8.58M 46.34M 40.08M 22.92M 40.01M 71.94M 6.14M 28.06M 8.57M 62.05M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 7.82M 47.61M 37.78M 21.25M 37.93M 71.1M 6.24M 26.99M 7.24M 61.02M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 7.82M 47.61M 37.78M 21.25M 37.93M 71.1M 6.24M 26.99M 7.24M 61.02M
eps 0.16 0.91 0.72 0.4 0.7 1.3 0.11 0.49 0.13 1.1
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 319.98M 342.04M 255.01M 205.7M 285.85M 290.69M 208.74M 291.7M 341.86M 411.34M
shortTermInvestments 28.35M 23.24M 23.75M 17.88M 27.3M 26.24M 23.01M 16.48M 11.23M 5.97M
cashAndShortTermInvestments 348.33M 365.28M 278.76M 223.59M 313.15M 316.94M 231.75M 308.18M 353.09M 417.31M
netReceivables 522.36M 653.38M 669.6M 750.79M 706.89M 856.29M 797.88M 793.31M 763.43M 846.59M
accountsReceivables 448.28M 582.1M 568.73M 667.76M 647.11M 800.86M 646.28M 632.75M 610.68M 775.59M
otherReceivables 74.08M 71.28M 100.87M 83.03M 59.78M 55.43M 151.59M 160.56M 152.75M 71M
inventory - - - - - - - - - -
prepaids 52.41M 39.29M 42.7M 43.31M 54.65M 40.58M 35.44M 37.6M 41.26M 40.36M
otherCurrentAssets 17.19M 13.92M 14.6M 8.31M 9.25M 10.31M 75.25M - 656K 7.93M
totalCurrentAssets 940.29M 1.07B 1.01B 1.03B 1.08B 1.22B 1.14B 1.14B 1.16B 1.31B
propertyPlantEquipmentNet 284.19M 273.54M 235.81M 240.2M 206.41M 206.69M 227.22M 219.39M 223.56M 238.98M
goodwill 532.52M 535.76M 535.24M 534.9M 521.14M 515.19M 526.57M 519.92M 521.2M 524.2M
intangibleAssets 148.72M 151.85M 157.22M 160.1M 160.26M 158.38M 170.36M 172.74M 175.26M 180.89M
goodwillAndIntangibleAssets 681.25M 687.61M 692.46M 695M 681.4M 673.57M 696.93M 692.67M 696.46M 705.08M
longTermInvestments 31.19M 31.81M 22.78M 22.96M 21.14M 19.92M 10.56M 10.79M 16.18M 21.87M
taxAssets 88.36M 90.69M 59.14M 70.15M 74.32M 81.01M 71.13M 46.23M 51.39M 52.68M
otherNonCurrentAssets 46.78M 45.68M 46.43M 59.83M 60.73M 61.15M 62.22M 59.7M 60.22M 60.74M
totalNonCurrentAssets 1.13B 1.13B 1.06B 1.09B 1.04B 1.04B 1.07B 1.03B 1.05B 1.08B
otherAssets - - - - - - - - - -
totalAssets 2.07B 2.2B 2.06B 2.11B 2.13B 2.27B 2.21B 2.17B 2.21B 2.39B
totalPayables 638.57M 593.57M 668.06M 753.11M 816.58M 837.39M 843.07M 638.54M 644.33M 855.74M
accountPayables 448.47M 566.05M 530.57M 628.83M 639.81M 802.52M 630M 635.21M 629.63M 838.52M
otherPayables 190.1M 27.53M 137.49M 124.27M 176.78M 34.86M 213.08M 3.33M 14.69M 17.21M
accruedExpenses - - - - - - - 94.17M 123.29M 113.29M
shortTermDebt - 11.36M - 13.1M - 3.32M - 34.76M 36.79M 38.79M
capitalLeaseObligationsCurrent 34.48M 33.08M 27.13M 29.05M 25.63M 25.81M 26.16M - - -
taxPayables 12.98M 14.23M 37.82M 25.9M 53.25M 1.55M 9.78M 3.33M 14.69M 17.21M
deferredRevenue 6.62M - 8.15M 8.56M 6.4M 9.64M 15.98M 10.59M 13.01M 25.92M
otherCurrentLiabilities 57.38M 206.64M 51.77M 29.73M 38.19M 170.44M 89.4M 177.84M 177.56M 106.38M
totalCurrentLiabilities 737.05M 844.65M 755.11M 833.55M 886.8M 1.05B 974.62M 955.89M 994.98M 1.14B
longTermDebt - - - 335K - 297K - 306K 76000 77000
capitalLeaseObligationsNonCurrent 99.22M 105.28M 82.18M 88.46M 77.79M 77.58M 87.32M 78.8M 80.06M 83.05M
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 5.18M 5.28M 4.55M 4.55M 4.2M 4.07M 3.18M 3.06M 3.17M 1.08M
otherNonCurrentLiabilities 61.17M 60.26M 49.51M 59.72M 58.92M 56.8M 57.73M 56.62M 55.37M 55.83M
totalNonCurrentLiabilities 165.57M 170.82M 136.24M 153.06M 140.9M 138.75M 148.24M 138.78M 138.67M 140.04M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 133.7M 138.36M 109.31M 117.51M 103.42M 103.4M 113.48M 78.8M 80.06M 83.05M
totalLiabilities 902.62M 1.02B 891.35M 986.61M 1.03B 1.19B 1.12B 1.09B 1.13B 1.28B
treasuryStock -126.39M -120.85M -176.08M -190.83M -159.4M -125.3M -153M -154.25M -204.36M -161.79M
preferredStock - - - - - - - - - -
commonStock 1.87M 1.87M 1.93M 1.93M 1.93M 1.93M 1.97M 1.97M 2.02M 2.02M
retainedEarnings 635.94M 630.75M 661.5M 627.08M 607.42M 571.74M 557.07M 537.24M 543.09M 555.46M
additionalPaidInCapital 698.72M 706.32M 709.22M 715.24M 707.49M 709.58M 728.71M 761.68M 797.49M 769.24M
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 8.58M 46.37M 40.08M 22.92M 40.01M 71.94M 6.26M 28.06M 8.57M 62.05M
depreciationAndAmortization 28.47M 32.33M 36.63M 36.9M 23.58M 20.62M 25.76M 21.09M 25.24M 16.05M
deferredIncomeTax -1.26M 21.52M -8.63M -34.65M 2.6M 19.03M -24.44M -20.38M 1.8M 22.7M
stockBasedCompensation 13.35M 5.81M 14.84M 20.06M 15.41M 24.42M 34.22M 20.69M 27.29M 20.83M
changeInWorkingCapital -641.32K 52.74M 6.77M -52.56M -20.3M 41.4M -2.17M -33.28M -54.71M 38.63M
accountsReceivables 132.47M -15.75M 100.35M -2.56M 163.94M -167.11M 2.22M -21.54M 158.06M -135.23M
inventory - - - - - - - - - -
accountsPayables -113.25M 34.32M -96.47M -28.91M -174.33M 193.7M -17.85M 8.71M -201.92M 159.13M
otherWorkingCapital -19.86M 34.17M 2.9M -21.08M -9.91M 14.81M 13.46M -20.46M -10.84M 14.73M
otherNonCashItems -115.56K 1.93M -94000 5.93M 1.04M -7.97M 52.1M 1.01M 5.83M 1.08M
netCashProvidedByOperatingActivities 48.38M 160.69M 89.6M -1.4M 62.34M 169.45M 57.51M 17.19M 14.02M 161.34M
investmentsInPropertyPlantAndEquipment -32.97M -27.43M -22.97M -35.25M -17.09M -21.75M -19.43M -21.23M -13.29M -14.66M
acquisitionsNet 643.33K - 711.48K - - - 499.04K - -527K 132K
purchasesOfInvestments -17.38M -5.26M -5.78M -5.95M -11.45M -21.49M -4.91M -153K -148K -10.21M
salesMaturitiesOfInvestments 11.66M -258K 641K 16.64M 11M 5.95M 4000 14000 - 2.8M
otherInvestingActivities - 934K -1478 369K - -1.65M -19000 110K 69000 7.22M
netCashProvidedByInvestingActivities -38.05M -32.01M -27.4M -24.19M -17.54M -38.94M -23.84M -21.26M -13.9M -4.51M
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -31.08M -34.72M -10.95M -48.33M -54.32M -62.55M -51.86M -40.35M -62.14M -20.19M
netCommonStockIssuance -31.08M -34.72M -10.95M -48.33M -54.32M -62.55M -51.86M -40.35M -62.14M -20.19M
commonStockIssuance - 1.9M - - 1.84M - 3.23M - - -
commonStockRepurchased -31.08M -36.62M -10.95M -48.33M -56.17M -67.1M -55.08M -40.35M -62.14M -22.14M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities -317.15K -2.37M -290K -21000 -471K -53.59M -486.65K 434K -37000 -2.21M
netCashProvidedByFinancingActivities -31.4M -37.1M -11.24M -48.35M -54.79M -116.14M -52.34M -39.92M -62.18M -22.4M