OTC : IUSDF

AS ONE Corporation

$14 USD

$0 (0.0%)

Volume
100
Average Volume
70
Market Capitalization
$997.75M
P/E Ratio
19.35
Dividend Yield
2.62%
Price Target
Year High
$23.14
Year Low
$14.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$2.83
IUSDF Financial Statements
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
revenue 111.39B 103.75B 95.54B 91.42B 86.95B 81.61B 70.39B 66.73B 60.96B 55.95B
costOfRevenue 77.72B 72.44B 66.29B 62.97B 61.41B 55.68B 48.44B 46.12B 42.53B 39.05B
grossProfit 33.68B 31.32B 29.25B 28.45B 25.54B 25.93B 21.95B 20.62B 18.43B 16.9B
researchAndDevelopmentExpenses - - - 25M 17M 28M 27M 40M 24.17M 57.76M
generalAndAdministrativeExpenses - - 14.06B 12.39B 11.61B 11.94B 9.96B 9.96B 9.12B 8.32B
sellingAndMarketingExpenses - - 4.76B 4.66B 4.6B 4.09B 3.44B 3.09B 2.69B 2.43B
sellingGeneralAndAdministrativeExpenses 20.76B 131.38M 18.81B 17.05B 16.2B 16.04B 13.4B 13.06B 11.81B 10.75B
otherExpenses - 19.72B 893K -24.02M -16.42M -27.55M -26.31M - - -
operatingExpenses 20.76B 19.72B 18.81B 17.05B 16.2B 16.04B 13.4B 13.06B 11.83B 10.81B
costAndExpenses 98.47B 92.16B 85.1B 80.03B 77.61B 71.71B 61.84B 59.17B 54.36B 49.85B
netInterestIncome 107.67M 116M 117.01M 92.56M 73.27M 61.66M 52.23M 35.26M 21.08M 16.94M
interestIncome 144.91M 124M 121.65M 95.5M 76.17M 71.81M 70.72M 64.32M 61.16M 68.71M
interestExpense 37.23M 8M 4.64M 2.94M 2.9M 10.15M 18.5M 29.06M 40.08M 51.77M
depreciationAndAmortization 1.84B 1.8B 1.82B 1.65B 1.72B 1.7B 986.77M 952.31M 870.39M 1.01B
ebitda 14.76B 13.64B 12.65B 13.32B 12.18B 10.65B 9.75B 8.73B 7.75B 7.21B
ebit 12.92B 11.84B 10.83B 11.67B 10.46B 8.95B 8.77B 7.78B 6.88B 6.2B
nonOperatingIncomeExcludingInterest - -242M -394.25M -274.89M -1.12B 940.59M -214.4M -217.77M -287.38M -107.52M
operatingIncome 12.92B 11.59B 10.44B 11.4B 9.34B 9.89B 8.55B 7.56B 6.6B 6.09B
totalOtherIncomeExpensesNet 347.17M 234M 389.6M 271.96M 1.11B -950.74M 195.91M 188.71M 247.3M 55.75M
incomeBeforeTax 13.27B 11.83B 10.83B 11.67B 10.45B 8.94B 8.75B 7.75B 6.84B 6.15B
incomeTaxExpense 4.03B 3.6B 3.33B 3.56B 3.25B 2.95B 2.78B 2.49B 2.16B 1.94B
netIncomeFromContinuingOperations 9.24B 8.23B 7.5B 8.11B 7.2B 5.99B 5.97B 5.26B 4.68B 4.21B
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -1.01M -1M - - - -1000 - -1000 - -1000
netIncome 9.24B 8.23B 7.5B 8.11B 7.2B 5.99B 5.97B 5.26B 4.68B 4.21B
netIncomeDeductions - - 331K - - - - - - -
bottomLineNetIncome 9.24B 8.23B 7.5B 8.11B 7.2B 5.99B 5.97B 5.26B 4.68B 4.21B
eps 129.42 114.87 103.65 109.45 96.34 80.14 159.8 141 124.53 110.45
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
cashAndCashEquivalents 20.16B 22.57B 13.19B 17.61B 18.72B 14.35B 12.07B 12.71B 14.44B 17.57B
shortTermInvestments 2.12B 82M 700.45M 1B 500M 3.5B 2B 1B 3.2B -
cashAndShortTermInvestments 22.28B 22.66B 13.89B 18.61B 19.22B 17.85B 14.07B 13.71B 17.64B 17.57B
netReceivables 38.21B 21.37B 35.65B 32.33B 31.81B 31.17B 26.42B 25.81B 24.83B 20.75B
accountsReceivables 38.16B 21.37B 35.65B 32.33B 31.81B 31.17B 26.42B 25.81B 24.83B 20.74B
otherReceivables 54.34M - - - - - - - - -
inventory 12.15B 11.72B 10.83B 11.01B 8.17B 8.97B 7.06B 7.46B 7.01B 6.14B
prepaids - - 943K - - - - - - -
otherCurrentAssets 839.25M 14.21B 860.62M 714.96M 708.53M 726.99M 634.76M 482.16M 427.42M 613.88M
totalCurrentAssets 73.48B 69.96B 61.23B 62.66B 59.9B 58.72B 48.18B 47.47B 49.92B 45.08B
propertyPlantEquipmentNet 10.54B 8.17B 8.11B 7.7B 8.09B 8.94B 8.87B 5.35B 5.3B 5.4B
goodwill - - - - - - 912.1M 1.03B 1.14B -
intangibleAssets 1.73B 1.59B 1.63B 1.56B 1.55B 1.52B 1.37B 983.62M 839.57M 770.48M
goodwillAndIntangibleAssets 1.73B 1.59B 1.63B 1.56B 1.55B 1.52B 2.28B 2.01B 1.98B 770.48M
longTermInvestments 15.27B 122.07M 23.48B 19.49B 26.52B 16.66B 15.46B 23.92B 12.77B 19.22B
taxAssets 321.01M 660M 104.58M 86.91M 33.46M 41.81M 32.35M 36.74M 8.5M 7.23M
otherNonCurrentAssets 1.73B 19.76B 1.27B 5.98B -156K 8.35B 6.69B -297K 7.85B 499.22M
totalNonCurrentAssets 29.58B 30.18B 34.6B 34.82B 36.2B 35.5B 33.34B 31.31B 27.9B 25.9B
otherAssets 2M 2M 3M 3000 3000 4000 3000 2000 1000 3000
totalAssets 103.07B 100.14B 95.83B 97.48B 96.11B 94.23B 81.52B 78.77B 78.2B 70.99B
totalPayables 19.38B 20.54B 21.55B 21.91B 21.02B 21.14B 18.38B 18.96B 18.11B 13.74B
accountPayables 17.07B 18.32B 19.94B 19.69B 19.49B 19.07B 16.7B 17.45B 16.95B 12.34B
otherPayables 2.31B 2.22B 1.61B 2.22B 1.53B 2.07B 1.68B 1.51B 1.16B 1.4B
accruedExpenses 1.11B 8.24M 964M 879.85M 864.6M - 721.03M 691.83M 674.82M 526.33M
shortTermDebt 2.14B 2.44B 1.29B 2.75B 1.6B 1.6B 1.15B 940M 1.06B 1.02B
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - 2.22B 1.61B 2.22B 1.53B 2.07B 1.68B 1.51B 1.16B 1.4B
deferredRevenue - - - 3.1B 2.4B 2.98B 2.4B 2.21B 1.84B 1.92B
otherCurrentLiabilities 3.3B 3.52B 2.3B -1.33B -160.34M -124.65M -476.56M -52.02M -178.4M -440.41M
totalCurrentLiabilities 25.93B 26.49B 26.1B 27.31B 25.72B 25.6B 22.18B 22.75B 21.5B 16.77B
longTermDebt 2.65B 4.75B 2.31B 3.44B 1.5B 3.1B 950M 1.1B 2B 2.48B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - 1.23B 1.09B 1.05B 1.06B 852.21M 755.05M 652.58M
deferredTaxLiabilitiesNonCurrent 17.11M 10.57M 533.37M 906M 1.02B 1.08B 152.26M 140.82M 783.43M 172.84M
otherNonCurrentLiabilities 2.85B 2.19B 2.22B 628.94M 616.9M 635.15M 687.09M 680.25M 694.58M 745.28M
totalNonCurrentLiabilities 5.51B 6.94B 5.07B 6.21B 4.23B 5.87B 2.85B 2.77B 4.23B 4.05B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 31.44B 33.43B 31.17B 33.51B 29.95B 31.46B 25.03B 25.52B 25.74B 20.82B
treasuryStock -5.67B -10.84B -10.93B -9.99B -6.11B -6.16B -5.92B -5.92B -5.92B -3.8B
preferredStock - - - - - - - - - -
commonStock 5.11B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B
retainedEarnings 63.4B 64.64B 60.64B 58.29B 56.07B 52.42B 49B 45.91B 43.23B 40.68B
additionalPaidInCapital 4.36B 4.35B 4.34B 4.34B 4.83B 4.81B 4.45B 4.45B 5.58B 5.47B
date 2026-03-31 2025-03-31 2024-03-31 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31
netIncome 9.24B 11.83B 7.5B 11.67B 10.45B 8.94B 8.75B 7.75B 6.84B 6.15B
depreciationAndAmortization 1.84B 1.8B 1.82B 1.65B 1.72B 1.7B 986.77M 952.31M 870.39M 1.01B
deferredIncomeTax - - - -2.86B -4.33B -1.4B -2.57B -2.14B -2.41B -2.08B
stockBasedCompensation - 24M 23.45M 20.26M 25.62M 23.9M 25.1M 27.1M 23.92M 22.45M
changeInWorkingCapital -4.73B -1.43B -2.29B -3.36B 1.15B -4.34B -642.13M -806.48M -2.36B -676.37M
accountsReceivables -3.38B 1.17B -3.06B -456M -611M -4.76B -623M -1B -2.41B -804.2M
inventory -348.18M -857M 465.14M -2.82B 861.36M -1.91B 398.62M -468.46M -861.94M -296.35M
accountsPayables -1.37B - 165.27M 171.52M 381.64M 2.37B -745.31M 507.44M - -
otherWorkingCapital 370.32M -1.74B 143.47M -255.59M 520.83M -43.4M 327.56M 156.53M 916.94M 424.19M
otherNonCashItems 164.03M -2.91B -561.24M -141.62M -188.05M 463.26M -238.53M 6.48M 63.99M 304.79M
netCashProvidedByOperatingActivities 6.51B 9.31B 6.5B 6.97B 8.84B 5.38B 6.31B 5.79B 3.04B 4.73B
investmentsInPropertyPlantAndEquipment -2.77B -1.21B -942M -1.15B -1.15B -2.19B -4.31B -1.18B -838.34M -1.06B
acquisitionsNet - - -418M -583.42M 432.79M -534.74M -697.67M -502.81M 1.3B -277.94M
purchasesOfInvestments -6.04B -3.31B -1.96B -2.97B -4.64B -2.71B -2.25B -5.41B -2.32B -11.98B
salesMaturitiesOfInvestments 6.56B 5.94B 1.97B 4.09B 5.43B 3B 3.1B 6.2B 5.25B 11.2B
otherInvestingActivities -234.47M -568M -582.11M 248.83M 515.17M 313.12M 695.8M 448.78M -31.91M 188.46M
netCashProvidedByInvestingActivities -2.49B 850M -1.93B -367.98M 591.15M -2.12B -3.46B -448.17M 3.35B -1.92B
netDebtIssuance -2.46B 3.58B -2.84B 3.09B -1.6B 2.6B 60M -1.02B -400M -940M
longTermNetDebtIssuance -2.46B 3.58B -2.78B 3.09B -1.6B 2.6B 100M -975M -400M -900M
shortTermNetDebtIssuance - - -60M - - - -40M -40M - -40M
netStockIssuance -945.92M 21M -2.08B -6.57B 11.93M 27.79M 804K 942K -2.22B -586.48M
netCommonStockIssuance -945.92M 21M -2.06B -6.56B 11.93M 27.79M 804K 942K -2B -586.48M
commonStockIssuance 314.97M 21M 21.27M 16.25M 14.44M 485.33M 3.12M 2.68M 224.32M -
commonStockRepurchased -1.26B - -2.08B -6.57B -2.51M -457.55M -2.32M -1.74M -2.22B -586.48M
netPreferredStockIssuance - - -20.97M -15.74M - - - - -223.57M -
netDividendsPaid -4.7B -4.23B -4.1B -3.78B -3.54B -2.56B -2.88B -2.58B -2.13B -1.99B
commonDividendsPaid -4.7B -4.23B -4.1B -3.78B -3.54B -2.56B -2.88B -2.58B -2.13B -1.99B
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - -31M -24.62M -20.72M -33.95M -52.4M -53.48M -1.46B 131.2M -36.26M
netCashProvidedByFinancingActivities -8.11B -659M -9.04B -7.28B -5.16B 11.31M -2.87B -5.05B -4.63B -3.55B
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 31.69B 27.82B 26.14B 25.76B 27.51B 26.76B 24.46B 24.17B 26.88B 24.54B
costOfRevenue 22.41B 19.29B 18.18B 17.84B 19.3B 18.63B 17.01B 16.9B 18.88B 17.12B
grossProfit 9.28B 8.53B 7.96B 7.92B 8.22B 8.12B 7.45B 7.27B 8.01B 7.42B
researchAndDevelopmentExpenses - - - - - - - - 11M 2M
generalAndAdministrativeExpenses - - - - - - - - 347.91M -
sellingAndMarketingExpenses - - - - - - - - 4.76B -
sellingGeneralAndAdministrativeExpenses 5.85B 5.1B 5.03B 4.78B 5.12B 4.99B 4.92B 4.57B 5.1B 4.86B
otherExpenses - - - - - - - -42.87M -11M -
operatingExpenses 5.85B 5.1B 5.03B 4.78B 5.12B 4.99B 4.92B 4.53B 5.1B 4.86B
costAndExpenses 28.27B 24.39B 23.21B 22.62B 24.41B 23.63B 21.93B 21.43B 23.98B 21.98B
netInterestIncome 34.21M 21.02M 33.47M 19.09M 26.66M 28.79M 30.54M 29.19M 29.16M 31.99M
interestIncome 42.26M 31.03M 42.6M 29.14M 31.68M 30.22M 31.12M 30.01M 30.06M 33.93M
interestExpense 8.05M 10.01M 9.13M 10.05M 5.02M 1.43M 578K 820K 899K 1.94M
depreciationAndAmortization 498.12M 480.42M 447.3M 411.98M 476.4M 463.01M 434.23M - 498.98M 469.6M
ebitda 3.92B 3.96B 3.47B 3.72B 3.55B 3.55B 3.16B 2.86B 3.45B 3.18B
ebit 3.42B 3.48B 3.03B 3.3B 3.07B 3.09B 2.72B 2.86B 2.95B 2.71B
nonOperatingIncomeExcludingInterest - -62.05M -94M -164M 28.91M 39.47M -197.8M -114.47M -52.02M -147.3M
operatingIncome 3.42B 3.42B 2.93B 3.14B 3.1B 3.13B 2.53B 2.74B 2.9B 2.56B
totalOtherIncomeExpensesNet 58.37M 51.04M 84.19M 153.74M -36M -40.9M 197.22M 113.65M 51.12M 145.36M
incomeBeforeTax 3.48B 3.47B 3.02B 3.3B 3.06B 3.09B 2.72B 2.85B 2.95B 2.7B
incomeTaxExpense 1B 1.08B 940.25M 1B 875.49M 937.61M 861.45M 895.34M 875.44M 832.48M
netIncomeFromContinuingOperations 2.48B 2.39B 2.08B 2.29B 2.19B 2.15B 1.86B 1.96B 2.08B 1.87B
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -1.01M - - - -1M 1000.5 -1000 - 1000 -1000
netIncome 2.48B 2.39B 2.08B 2.29B 2.19B 2.15B 1.86B 1.96B 2.08B 1.87B
netIncomeDeductions - - - - - - - - - -554K
bottomLineNetIncome 2.48B 2.39B 2.08B 2.29B 2.19B 2.15B 1.86B 1.96B 2.08B 1.87B
eps 35.15 33.44 29 32 31 29.89 26 27.36 28.71 25.85
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 20.16B 19.75B 21.54B 19.51B 22.57B 13.31B 14.56B 10.66B 13.19B 13.89B
shortTermInvestments 2.12B 2B 1.09B 1.01B 82M - 500.05M 499.95M 700.45M 200.72M
cashAndShortTermInvestments 22.28B 21.75B 22.63B 20.52B 22.66B 13.31B 15.06B 11.16B 13.89B 14.1B
netReceivables 38.21B 35.46B 18.51B 32.9B 21.37B 20.44B 30B 20.49B 35.65B 32.23B
accountsReceivables 38.16B 35.4B 18.51B 32.83B 21.37B 20.44B 30B 20.49B 35.65B 32.23B
otherReceivables 54.34M 61.05M - 75M - - - - - -
inventory 12.15B 12.92B 12.41B 11.98B 11.72B 11.83B 11.31B 11.39B 10.83B 11.17B
prepaids - - - - - - - - - -
otherCurrentAssets 839.25M 896.78M 14.41B 890M 14.21B 14.23B 973.19M 14.22B 860.62M 896.89M
totalCurrentAssets 73.48B 71.03B 67.95B 66.29B 69.96B 59.8B 57.34B 57.25B 61.23B 58.39B
propertyPlantEquipmentNet 10.54B 9.49B 8.74B 8.47B 8.17B 8.17B 8.31B 8.29B 8.11B 8.1B
goodwill - - - - - - - - - 525K
intangibleAssets 1.73B 1.64B 1.65B 1.59B 1.59B 1.57B 1.6B 1.58B 1.63B 1.63B
goodwillAndIntangibleAssets 1.73B 1.64B 1.65B 1.59B 1.59B 1.57B 1.6B 1.58B 1.63B 1.63B
longTermInvestments 15.27B 16.29B 19.92B 18.88B 122.07M 16.73B 22.31B 18.02B 23.48B 24.8B
taxAssets 321.01M 96.08M 102M 105M 660M 1.74M 105.18M 106.19M 102.88M 93.73M
otherNonCurrentAssets 1.73B 1.43B 1.14B 1.44B 19.76B 5.25B 1.25B 5.03B 1.27B 1.25B
totalNonCurrentAssets 29.58B 28.94B 31.55B 30.5B 30.18B 31.72B 33.57B 33.03B 34.6B 35.87B
otherAssets - - 2M - 2M - - - - -
totalAssets 103.07B 99.97B 99.5B 96.79B 100.14B 91.52B 90.91B 90.28B 95.83B 94.27B
totalPayables 19.38B 20.07B 18.04B 17.39B 20.54B 19.6B 15.52B 17.71B 21.55B 19.15B
accountPayables 17.07B 19.14B 16.17B 16.56B 18.32B 18.65B 15.52B 17.71B 19.94B 18.67B
otherPayables 2.31B 933.81M 1.86B 827M 2.22B 958.51M 1.76B 5.06M 1.61B 476.61M
accruedExpenses 1.11B 507.44M 4.37M 759M 8.24M 483.88M - 725.92M 964.11M 457.79M
shortTermDebt 2.14B 2.44B 2.44B 2.44B 2.44B 1.26B 1.26B 1.26B 1.29B 1.66B
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - 1.86B - 2.22B - - 814.4M 1.61B 476.61M
deferredRevenue - - - - - - 2.37B 814.4M 1.61B 476.61M
otherCurrentLiabilities 3.3B 2.89B 2.44B 2.12B 3.52B 1.99B 2.07B 1.96B 683.66M 1.73B
totalCurrentLiabilities 25.93B 25.9B 22.91B 22.7B 26.49B 23.34B 21.22B 22.47B 26.1B 23.47B
longTermDebt 2.65B 2.93B 3.54B 4.14B 4.75B 1.31B 1.62B 1.94B 2.31B 2.64B
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent 17.11M 31.03M 374M 181M 10.57M 4.17M 196.99M 160.79M 533.37M 879.92M
otherNonCurrentLiabilities 2.85B 2.64B 2.62B 2.21B 2.19B 2.24B 2.25B 2.3B 2.22B 2.19B
totalNonCurrentLiabilities 5.51B 5.6B 6.53B 6.54B 6.94B 3.55B 4.07B 4.4B 5.07B 5.7B
otherLiabilities - - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 31.44B 31.5B 29.44B 29.24B 33.43B 26.89B 25.3B 26.87B 31.17B 29.18B
treasuryStock -5.67B -6.13B -5.18B -5.02B -10.84B -10.85B -10.85B -10.91B -10.93B -9.92B
preferredStock - - - - - - - - - -
commonStock 5.11B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B 5.08B
retainedEarnings 63.4B 60.93B 60.72B 58.67B 64.64B 62.38B 62.24B 60.38B 60.64B 59.61B
additionalPaidInCapital 4.36B 4.49B 4.49B 4.34B 4.35B 4.35B 4.35B 4.34B 4.34B 4.35B
date 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
netIncome 1.96B 2.08B 1.87B 1.78B 1.77B 2.28B 2.15B 1.94B 1.74B 2.6B
depreciationAndAmortization - - 469.6M 442.21M 413.82M 447.68M 417.7M 397.34M - -
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital - - - - - - - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - - - - - -
otherNonCashItems -1.96B -2.08B -1.4B -1.34B -1.35B -1.84B -1.73B -1.55B -1.74B -2.6B
netCashProvidedByOperatingActivities - - 939.2M 884.41M 827.65M 895.35M 835.4M 794.67M - -
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - - - -
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - - - -