NASDAQ : EXLS

ExlService Holdings, Inc.

$27.58 USD

$0.26 (0.95%)

Volume
2.21M
Average Volume
2.61M
Market Capitalization
$4.21B
P/E Ratio
17.46
Dividend Yield
0.00%
Price Target
$40.00
Year High
$47.11
Year Low
$24.85
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.66

EXLS Financial

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 2.09B 1.84B 1.63B 1.41B 1.12B 958.43M 991.35M 883.11M 762.31M 685.99M
costOfRevenue 1.29B 1.15B 1.02B 896.6M 690.93M 623.94M 655.49M 584.86M 495.59M 447.96M
grossProfit 801.08M 691.01M 607.77M 515.45M 431.36M 334.5M 335.86M 298.26M 266.72M 238.03M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 255.31M 225.67M 198.29M 169.02M 142.04M 113.89M 126.91M 116.2M 102.52M 88.62M
sellingAndMarketingExpenses 172.93M 146.5M 120.23M 97.99M 84.31M 60.12M 71.84M 63.61M 53.38M 50.58M
sellingGeneralAndAdministrativeExpenses 428.24M 372.17M 318.52M 267M 226.35M 174.01M 198.75M 179.81M 155.89M 139.2M
otherExpenses 59.08M 55.22M 50.49M 56.28M 49.13M 50.46M 60.65M 68.62M 38.55M 34.58M
operatingExpenses 487.33M 427.39M 369.01M 323.29M 275.48M 224.48M 259.4M 248.44M 194.44M 173.78M
costAndExpenses 1.77B 1.57B 1.39B 1.22B 966.41M 848.41M 914.89M 833.29M 689.58M 621.49M
netInterestIncome -7.97M -9.34M -5.15M -3.02M -4.84M -8.69M -11.43M -5.35M -264K 330K
interestIncome 9.64M 9.92M 8.03M 5.23M 2.73M 2.5M 2.18M 1.87M 1.62M 1.67M
interestExpense 17.61M 19.26M 13.18M 8.25M 7.56M 11.19M 13.61M 7.23M 1.89M 1.34M
depreciationAndAmortization 59.08M 76.98M 70.47M 77.88M 75.46M 77.66M 79.53M 48.72M 38.98M 34.58M
ebitda 391.75M 357.59M 321.59M 276.24M 229.58M 204.18M 176.24M 116.32M 125.91M 119.81M
ebit 332.66M 280.6M 251.12M 198.35M 154.12M 126.52M 96.71M 67.6M 86.92M 85.23M
nonOperatingIncomeExcludingInterest -18.91M -16.98M -12.37M -6.19M 1.76M -16.5M -20.26M -17.78M -14.2M -20.73M
operatingIncome 313.75M 263.62M 238.76M 192.16M 155.88M 110.02M 76.45M 49.82M 72.72M 64.5M
totalOtherIncomeExpensesNet 1.3M -2.39M -661K -1.63M -9.27M 5.08M 6.38M 10.3M 12.31M 19.39M
incomeBeforeTax 315.05M 261.23M 238.09M 190.53M 146.61M 115.1M 82.83M 60.12M 85.03M 83.88M
incomeTaxExpense 63.73M 62.94M 53.54M 47.56M 31.85M 25.63M 15.17M 3.4M 36.15M 22.15M
netIncomeFromContinuingOperations 251.02M 198.3M 184.56M 142.97M 114.76M 89.48M 67.66M 56.73M 48.89M 61.73M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 251.02M 198.3M 184.56M 142.97M 114.76M 89.48M 67.66M 56.73M 48.89M 61.73M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 251.02M 198.3M 184.56M 142.97M 114.76M 89.48M 67.66M 56.73M 48.89M 61.73M
eps 1.56 1.22 1.11 0.86 0.68 0.52 0.39 0.33 0.29 0.37
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 146.33M 163.33M 141.02M 123.57M 141.51M 223.22M 124.62M 101.49M 90.47M 217M
shortTermInvestments 182.04M 187.22M 153.88M 179.03M 178.54M 184.29M 202.24M 184.49M 178.48M 13.49M
cashAndShortTermInvestments 328.37M 350.55M 294.9M 302.59M 320.05M 407.51M 326.86M 285.98M 279.89M 233.82M
netReceivables 391.56M 359.8M 329.44M 275.85M 214.47M 165.28M 185.89M 178.9M 143.3M 124.94M
accountsReceivables 343.1M 340.39M 310.94M 260.13M 195.55M 149.45M 173.28M 164.75M 135.7M 113.07M
otherReceivables 48.46M 19.41M 18.5M 15.72M 18.92M 15.83M 12.61M 14.14M 7.6M 11.87M
inventory - - - - - - - - - -
prepaids 78.45M 74.45M 43.32M 25.79M 31.32M 20.93M 19.52M 23.88M 21.03M 15.19M
otherCurrentAssets 31.58M 6.11M 8.71M 7.38M 10.83M 12.67M 7.32M 11.18M 8.6M 4.88M
totalCurrentAssets 829.96M 790.91M 676.37M 611.62M 576.66M 606.39M 539.58M 499.94M 452.82M 378.82M
propertyPlantEquipmentNet 209.23M 170.62M 165.23M 138.18M 162.7M 184.79M 165.54M 73.51M 66.76M 49.03M
goodwill 419.65M 420.39M 405.64M 405.64M 403.9M 349.09M 349.53M 349.98M 204.48M 186.77M
intangibleAssets 36.2M 49.33M 50.16M 64.82M 81.08M 59.59M 73.98M 95.5M 48.96M 53.77M
goodwillAndIntangibleAssets 455.86M 469.72M 455.8M 470.46M 484.98M 408.68M 423.51M 445.48M 253.44M 240.54M
longTermInvestments 8.2M 26.52M 18.95M 39.52M 13M 15.03M 14.3M 13.64M 13.31M 10.08M
taxAssets 129.97M 104.75M 82.93M 55.79M 21.4M 7.75M 11.86M 6.6M 8.58M 14.8M
otherNonCurrentAssets 69.02M 55.89M 42.69M 30.56M 24.15M 25.22M 28.3M 22.77M 29.87M 13.25M
totalNonCurrentAssets 872.28M 827.5M 765.6M 734.5M 706.24M 641.47M 643.5M 562M 372.65M 342.28M
otherAssets - - - - - - - - - -
totalAssets 1.7B 1.62B 1.44B 1.35B 1.28B 1.25B 1.18B 1.06B 824.78M 706.53M
totalPayables 4.75M 29.1M 6.27M 10.73M 7.77M 10.48M 6.56M 6.66M 5.92M 3.29M
accountPayables 4.75M 5.88M 5.06M 7.79M 6.87M 6.99M 6.56M 5.65M 5.92M 3.29M
otherPayables - 23.22M 1.21M 2.94M 901K 3.49M - 1.01M - -
accruedExpenses - 222.37M 117.14M 108.1M 114.28M 67.64M 54.62M 44.71M 51.83M 37.83M
shortTermDebt 4.89M 4.89M 65M 30M 260.02M 25M 40.87M 21.65M 10.58M 10.23M
capitalLeaseObligationsCurrent 16.86M 16.49M 12.97M 15.14M 18.63M 19.12M 24.4M 223K 267K 232K
taxPayables - 284K 1.21M 2.94M 901K 3.49M 1.43M 1.01M 8.8M 6.24M
deferredRevenue 15.36M 19.26M 12.32M 18.78M 20M 32.65M 13.44M 7.72M 10.72M 16.62M
otherCurrentLiabilities 282.27M -2M 112.71M 95.19M 74.98M 66.18M 89.46M 74.13M 64.93M 56.04M
totalCurrentLiabilities 324.12M 290.12M 326.4M 277.95M 495.69M 221.08M 229.35M 155.1M 144.25M 124.23M
longTermDebt 293.71M 283.6M 135M 220M - 201.96M 194.13M 263.24M 50.39M 35M
capitalLeaseObligationsNonCurrent 89.71M 61.2M 58.79M 48.16M 68.74M 85.16M 75.14M 315K 331K 300K
deferredRevenueNonCurrent 26.14M 18.21M 10.2M 4.41M 995K 924K 1.91M 945K 8.18M 7.24M
deferredTaxLiabilitiesNonCurrent 4.3M 1.4M 1.5M 547K 965K 847K 966K 8.44M 892K 3.64M
otherNonCurrentLiabilities 51.54M 35.36M 20.65M 36.88M 23.37M 18.72M 11.59M 16.52M 28.87M 14.82M
totalNonCurrentLiabilities 465.4M 398.42M 226.13M 309.99M 94.06M 307.61M 283.74M 288.52M 80.48M 50.12M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 106.57M 77.69M 71.76M 63.3M 87.36M 104.28M 99.54M 538K 598K 532K
totalLiabilities 789.53M 688.54M 552.54M 587.94M 589.75M 528.68M 513.09M 443.62M 224.73M 174.35M
treasuryStock -1.12B -786.16M -575.42M -441.93M -369.29M -268.24M -188.29M -146.92M -103.82M -60.36M
preferredStock - - - - - - - - - -
commonStock 209K 206K 203K 40000 40000 39000 39000 38000 37000 36000
retainedEarnings 1.53B 1.28B 1.08B 899.1M 756.14M 641.38M 551.9M 484.24M 427.06M 382.72M
additionalPaidInCapital 677.56M 588.58M 508.03M 445.11M 395.74M 420.98M 391.24M 364.18M 322.25M 284.65M
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 251.02M 198.3M 184.56M 142.97M 114.76M 89.48M 67.66M 56.73M 48.89M 61.73M
depreciationAndAmortization 59.25M 55.22M 70.68M 77.88M 75.98M 77.66M 79.53M 48.72M 38.98M 34.58M
deferredIncomeTax -15.06M -19.88M -31.74M -19.55M -20.33M 2.7M -12.34M -625K 731K -3.38M
stockBasedCompensation 79.47M 72.66M 58.44M 49.37M 38.62M 28.24M 26.07M 23.9M 23.04M 19.77M
changeInWorkingCapital -36.76M -41.2M -91.5M -76.12M -40.31M 9.08M 12.17M -40.6M -3.1M -2.95M
accountsReceivables -35.99M 4.65M -49.24M -68.12M -37.68M 24.7M -7.09M -10.05M -20.48M -18.06M
inventory - - - - 10.72M -34.08M 12.45M -25.27M 22.32M 14.15M
accountsPayables 11.23M 20.51M -2.76M 2.38M -614K 243K 134K -360K 1.71M -2.63M
otherWorkingCapital -12M -66.36M -39.51M -10.38M -12.73M 18.22M 6.68M -4.93M -6.64M 3.59M
otherNonCashItems 12.81M 3.43M 20.77M -8.41M 15.66M -4.17M -4.66M 4.32M 4.59M -9.49M
netCashProvidedByOperatingActivities 350.72M 268.52M 211.2M 166.14M 184.39M 202.97M 168.42M 92.44M 113.14M 100.26M
investmentsInPropertyPlantAndEquipment -52.6M -46.26M -52.8M -44.84M -37.25M -42.22M -40.14M -40.44M -35.15M -25.85M
acquisitionsNet -1.17M -24.9M -600K -3.87M -76.83M -700K -241K -231.83M -26.3M -28.67M
purchasesOfInvestments -313.51M -289.01M -235.97M -212.61M -96.01M -102.46M -187.97M -133.43M -402.72M -182.47M
salesMaturitiesOfInvestments 317.67M 240.86M 276.04M 164.5M 94.52M 126.15M 176.97M 128.21M 241.44M 182.32M
otherInvestingActivities 351K 215K 1.34M 266K 1.3M 916K - -4.87M -164.28M -151K
netCashProvidedByInvestingActivities -49.26M -119.1M -12M -96.55M -114.27M -18.32M -51.38M -277.49M -222.74M -54.67M
netDebtIssuance 9.49M 87.8M -50.17M -10.14M -29.23M -11.12M -52.7M 239.49M 14.42M -25.35M
longTermNetDebtIssuance 9.49M 87.8M -50.17M -10.14M -29.23M -11.12M -52.7M 239.49M 14.42M -25.35M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -322.25M -202.9M -126.28M -71.58M -117.65M -78.45M -40.38M -41.71M -34.89M -11.7M
netCommonStockIssuance -322.25M -202.9M -126.28M -71.58M -117.65M -78.45M -40.38M -41.71M -34.89M -11.7M
commonStockIssuance 6.24M 5.02M 5.57M 1.06M 710K 1.5M 987K 1.4M 8.56M 6.5M
commonStockRepurchased -328.49M -207.93M -131.85M -72.64M -118.36M -79.95M -41.36M -43.11M -43.45M -18.2M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - -4M -5M - - - - - - 4.33M
netCashProvidedByFinancingActivities -312.76M -119.1M -181.45M -81.72M -146.88M -89.56M -93.08M 197.78M -20.48M -32.73M
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 570.35M 542.62M 529.58M 514.46M 501.02M 481.43M 472.07M 448.37M 436.51M 414.06M
costOfRevenue 348.27M 332.98M 325.65M 320.27M 307.7M 298.02M 293.81M 282.11M 273.42M 262.21M
grossProfit 222.08M 209.64M 203.94M 194.19M 193.31M 183.4M 178.27M 166.26M 163.08M 151.85M
researchAndDevelopmentExpenses - - - - - - - - - -
generalAndAdministrativeExpenses 69.05M 70.09M 66.25M 59.55M 59.42M 58.48M 57.5M 56.46M 53.24M 53.73M
sellingAndMarketingExpenses 47.2M 45.18M 46.38M 39.45M 41.92M 37.52M 37.57M 35.44M 35.97M 31.55M
sellingGeneralAndAdministrativeExpenses 116.25M 115.27M 112.63M 99M 101.34M 96M 95.06M 91.9M 89.21M 85.28M
otherExpenses 14M 16.34M 15.13M 14.06M 13.56M 16.16M 13.8M 12.91M 12.35M 12.3M
operatingExpenses 130.26M 131.62M 127.76M 113.05M 114.9M 112.16M 108.86M 104.81M 101.56M 97.58M
costAndExpenses 478.52M 464.59M 453.41M 433.32M 422.6M 410.18M 402.67M 386.92M 374.98M 359.79M
netInterestIncome -2.4M -11.43M -2.79M -1.6M -1.52M -2.4M -2.98M -2.95M -1.01M -603K
interestIncome 1.55M 5.31M 2.13M 2.68M 2.62M 2.72M 2.55M 2.38M 2.28M 2.55M
interestExpense 3.95M 16.73M 4.92M 4.28M 4.14M 5.11M 5.53M 5.33M 3.29M 3.15M
depreciationAndAmortization 14M 20.89M 33.58M 14.06M 19.6M 21.85M 29.91M 12.91M 17.33M 17.5M
ebitda 109.35M 113.1M 113.2M 103.08M 103.91M 97.52M 103.96M 77.94M 83.17M 76.7M
ebit 95.35M 92.21M 79.62M 89.02M 84.31M 75.68M 74.06M 65.04M 65.84M 59.2M
nonOperatingIncomeExcludingInterest -3.53M -14.19M -3.45M -7.88M -5.9M -4.43M -4.65M -3.59M -4.31M -4.93M
operatingIncome 91.83M 78.02M 76.17M 81.14M 78.42M 71.24M 69.4M 61.45M 61.52M 54.27M
totalOtherIncomeExpensesNet -425K -2.55M -1.48M 3.46M 1.64M -720K -908K -1.75M 992K 1.78M
incomeBeforeTax 91.4M 75.48M 74.7M 84.6M 80.06M 70.52M 68.5M 59.7M 62.52M 56.05M
incomeTaxExpense 24.32M 15.23M 16.46M 18.55M 13.5M 19.85M 15.46M 13.87M 13.75M 15.76M
netIncomeFromContinuingOperations 67.08M 60.25M 58.24M 66.05M 66.56M 50.67M 53.04M 45.82M 48.76M 40.28M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -2000 - - - - - - - - -
netIncome 67.08M 60.25M 58.16M 66.05M 66.56M 50.67M 53.04M 45.82M 48.76M 40.28M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome 67.08M 60.25M 58.16M 66.05M 66.56M 50.67M 53.04M 45.82M 48.76M 40.28M
eps 0.43 0.38 0.36 0.41 0.41 0.31 0.33 0.28 0.3 0.24
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 145.4M 146.33M 171.63M 160.64M 150.27M 163.33M 157.44M 121.65M 112.86M 141.02M
shortTermInvestments 108.36M 182.04M 229.83M 204.16M 190.98M 187.22M 175.65M 160.83M 137.58M 153.88M
cashAndShortTermInvestments 253.76M 328.37M 401.46M 364.8M 341.25M 350.55M 333.09M 282.49M 250.44M 294.9M
netReceivables 433.8M 391.56M 398.59M 396.76M 401.31M 359.8M 365.22M 351.02M 356.92M 329.44M
accountsReceivables 388.56M 343.1M 379.09M 376.71M 380.7M 340.39M 343.37M 330.32M 338.3M 310.94M
otherReceivables 45.24M 48.46M 19.51M 20.05M 20.61M 19.41M 21.85M 20.7M 18.62M 18.5M
inventory - - - - - - - - - -
prepaids 81.81M 78.45M 76.04M 76.16M 70.13M 74.45M 52.96M 56.66M 46.54M 43.32M
otherCurrentAssets 27.99M 31.58M 10.53M 15.37M 13.7M 6.11M 12.21M 9.83M 7.98M 8.71M
totalCurrentAssets 797.36M 829.96M 886.62M 853.09M 826.38M 790.91M 763.48M 700M 661.88M 676.37M
propertyPlantEquipmentNet 202.37M 209.23M 185.02M 187.19M 178.3M 170.62M 179.19M 176.3M 168.42M 165.23M
goodwill 418.66M 419.65M 419.87M 420.57M 420.49M 420.39M 427.66M 405.58M 405.57M 405.64M
intangibleAssets 32.98M 36.2M 39.51M 42.82M 46.09M 49.33M 51.29M 44M 47.08M 50.16M
goodwillAndIntangibleAssets 451.64M 455.86M 459.38M 463.4M 466.59M 469.72M 478.95M 449.58M 452.65M 455.8M
longTermInvestments 17.53M 8.2M 20.47M 24.25M 33.62M 26.52M 28.34M 27.15M 19.58M 18.95M
taxAssets 140.6M 129.97M 115.82M 117.21M 109.95M 104.75M 106.88M 100.99M 91.84M 82.93M
otherNonCurrentAssets 66.88M 69.02M 66.31M 63.37M 61.58M 55.89M 52.98M 49.74M 45.02M 42.69M
totalNonCurrentAssets 879.02M 872.28M 847.01M 855.41M 850.03M 827.5M 846.35M 803.77M 777.51M 765.6M
otherAssets - - - - - - - - - -
totalAssets 1.68B 1.7B 1.73B 1.71B 1.68B 1.62B 1.61B 1.5B 1.44B 1.44B
totalPayables 51.75M 4.75M 7M 6.2M 5.92M 29.1M 5.33M 3.05M 7.99M 6.27M
accountPayables 11.26M 4.75M 6.77M 5.97M 5.65M 5.88M 4.08M 3M 3.09M 5.06M
otherPayables 40.49M - 237K 232K 271K 23.22M 1.25M 54000 4.89M 1.21M
accruedExpenses 74.78M 238.22M 129.38M 99.54M 63.58M 71.93M 69.57M 80.44M 50.97M 117.14M
shortTermDebt 4.89M 4.89M 24.06M 4.89M 22.31M 4.89M 4.89M 75M 65M 65M
capitalLeaseObligationsCurrent 16.92M 17.47M - 18.37M - 16.49M 16.9M 15.64M 13.73M 12.97M
taxPayables - - - - - 284K 1.25M 54000 4.89M 1.21M
deferredRevenue 22.9M - 17.5M 21.99M 20.14M 19.26M 12.47M 15.41M 16.94M 12.32M
otherCurrentLiabilities 128.26M 58.8M 129.06M 121.32M 131.71M 148.44M 145.02M 97.32M 106.82M 112.71M
totalCurrentLiabilities 299.51M 324.12M 307M 272.3M 243.65M 290.12M 254.18M 286.86M 261.44M 326.4M
longTermDebt 412.49M 293.71M 349.93M 255.16M 302.38M 283.6M 339.83M 260M 280M 135M
capitalLeaseObligationsNonCurrent 84.28M 89.71M 60.46M 62.4M 61.41M 59.85M 62.34M 64.41M 60.66M 58.79M
deferredRevenueNonCurrent 27.4M 26.14M 25.36M 22.76M 21.83M 18.21M 15.64M 13.64M 11.34M 10.2M
deferredTaxLiabilitiesNonCurrent 1.71M 4.3M 4.84M 2.22M 1.62M 1.4M 3.24M 3.74M 2.8M 1.5M
otherNonCurrentLiabilities 72.18M 51.54M 33.64M 32.72M 33.64M 35.36M 27.03M 21.08M 19.89M 20.65M
totalNonCurrentLiabilities 598.06M 465.4M 474.24M 375.25M 420.88M 398.42M 448.08M 364.3M 374.7M 226.13M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 101.2M 107.18M 60.46M 80.78M 61.41M 76.34M 79.24M 80.05M 74.39M 71.76M
totalLiabilities 897.58M 789.53M 781.24M 647.55M 664.53M 688.54M 702.27M 651.16M 636.14M 552.54M
treasuryStock -1.26B -1.12B -979.54M -845.38M -803.66M -786.16M -773.77M -710.66M -701.77M -575.42M
preferredStock - - - - - - - - - -
commonStock 210K 209K 207K 207K 207K 206K 205K 204K 204K 203K
retainedEarnings 1.6B 1.53B 1.47B 1.41B 1.35B 1.28B 1.23B 1.18B 1.13B 1.08B
additionalPaidInCapital 674.66M 677.56M 627.97M 625.98M 609.59M 588.58M 572.43M 520.92M 502.83M 508.03M
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 67.08M 60.25M 58.16M 66.05M 66.56M 50.67M 53.04M 45.82M 48.76M 40.28M
depreciationAndAmortization 14M 22.43M 33.58M 8.09M 19.6M 21.85M 14.73M 14.03M 13.28M 13.12M
deferredIncomeTax -2.68M -8.54M 9.08M -7.67M -7.93M 5.54M -8.35M -8.4M -8.68M -5.19M
stockBasedCompensation 22.1M 20.75M 23.14M 16.39M 19.19M 15.48M - 18.1M 17.85M 15.45M
changeInWorkingCapital -93.26M 21.95M 18.4M 17.16M -94.26M 14.5M 26.01M 4.06M -96.77M 1.69M
accountsReceivables -47.06M 9.4M -7.08M -3.08M -35.23M 33.55M -8.89M 7.57M -27.58M -2.75M
inventory - - - - - - - - - -
accountsPayables 18.46M -3.84M 6.53M -14.36M 22.9M 10.33M 10.82M 1.3M -1.94M 1.87M
otherWorkingCapital -64.67M 16.38M 18.95M 34.6M -81.93M -29.38M 24.08M -4.81M -67.25M 2.58M
otherNonCashItems -5.51M 547K -21.65M 9.36M 88000 -2.69M 24.71M 1.3M 3.68M 13.68M
netCashProvidedByOperatingActivities 1.72M 117.38M 120.72M 109.38M 3.24M 105.35M 110.14M 74.91M -21.87M 79.04M
investmentsInPropertyPlantAndEquipment -12.93M -10.87M -14.36M -14.43M -12.94M -10.07M -12.86M -12.06M -11.27M -11.7M
acquisitionsNet 121K 85000 -85000 85000 -600K 167K -24.38M 28000 62000 99000
purchasesOfInvestments -44.94M -66.22M -102.35M -54.75M -90.18M -63.46M -65.7M -94.92M -64.93M -70.35M
salesMaturitiesOfInvestments 101.78M 55.07M -55.07M 55.07M 81.36M 48.7M -139.84M 59.02M 80.82M 58.51M
otherInvestingActivities - 55.28M 125.55M - 95000 43000 191.56M - - -
netCashProvidedByInvestingActivities 44.02M 33.35M -46.32M -14.02M -22.27M -24.62M -51.23M -47.94M 4.69M -23.44M
netDebtIssuance 118.6M -56.4M 94.63M -47.38M 18.63M -56.38M 9.32M -10.07M 144.94M -10.05M
longTermNetDebtIssuance 118.6M -56.4M 94.63M -47.38M 18.63M -56.38M 9.32M -10.07M 144.94M -10.05M
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance -163.2M -108.44M -158.01M -40.58M -15.23M -10.55M -34.18M -7.46M -150.71M -30.43M
netCommonStockIssuance -163.2M -108.44M -158.01M -40.58M -15.23M -10.55M -34.18M -7.46M -150.71M -30.43M
commonStockIssuance 2.79M 1.14M 1.23M 1.1M 2.76M 1.5M 1.05M 960K 1.51M 876K
commonStockRepurchased -165.99M -109.58M -159.24M -41.68M -17.99M -12.05M -35.23M -8.42M -152.23M -31.3M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - -4M -
netCashProvidedByFinancingActivities -44.6M -164.84M -63.38M -87.96M 3.4M -66.93M -24.87M -17.53M -9.77M -40.48M