OTC : ITFRF

ITFOR Inc.

$11.865 USD

$0 (0.0%)

Volume
452
Average Volume
2
Market Capitalization
$313.99M
P/E Ratio
15.88
Dividend Yield
4.83%
Price Target
Year High
$11.87
Year Low
$8.72
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$3.30
ITFRF 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 23.25B 20.55B 20.65B 18.32B 17.02B 16.29B 15.24B 12.55B 11.83B 11.11B
costOfRevenue 14.4B 12.68B 12.9B 11.59B 10.86B 10.9B 10.4B 7.9B 7.3B 7.03B
grossProfit 8.85B 7.87B 7.75B 6.73B 6.16B 5.39B 4.84B 4.65B 4.53B 4.08B
researchAndDevelopmentExpenses - - - 135M 110M 55M 53M 42M 75.81M 71.06M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 4.96B 4.34B 4.02B 3.52B 3.12B 3.2B 3.11B 3.01B 2.92B 2.74B
otherExpenses - 543K - 17.37M 15.9M 33.5M 31.4M 5.64M 8.91M -
operatingExpenses 4.96B 4.34B 4.02B 3.52B 3.13B 3.2B 3.11B 3.01B 2.99B 2.81B
costAndExpenses 19.36B 17.02B 16.92B 15.1B 13.99B 14.1B 13.51B 10.92B 10.3B 9.84B
netInterestIncome 46.86M 19.84M 3.62M 3.74M 3.06M 5.42M 4.29M 3.98M 2.1M 1.07M
interestIncome 50.42M 19.84M 3.62M 3.74M 3.06M 5.42M 4.29M 3.98M 2.1M 1.07M
interestExpense 3.57M - - - - - - - - -
depreciationAndAmortization 455.59M 353.15M 380.55M 416.4M 355.82M 342.77M 304.1M 524.22M 599.86M 440.4M
ebitda 4.34B 3.89B 4.12B 3.63B 3.39B 2.53B 2.03B 2.16B 2.29B 1.79B
ebit 3.88B 3.53B 3.74B 3.22B 3.03B 2.19B 1.73B 1.64B 1.54B 1.27B
nonOperatingIncomeExcludingInterest - -1000 -1000 -1000 - - 1000 1000 -1000 -1000
operatingIncome 3.88B 3.53B 3.74B 3.22B 3.03B 2.19B 1.73B 1.64B 1.54B 1.27B
totalOtherIncomeExpensesNet 303.46M 138.77M 111.56M 66.02M 78.79M 159.63M 111.66M 71.6M 155.65M 75.12M
incomeBeforeTax 4.19B 3.67B 3.85B 3.28B 3.11B 2.35B 1.84B 1.71B 1.69B 1.35B
incomeTaxExpense 1.32B 757.31M 1.08B 992.11M 998.65M 665.23M 608.22M 558.43M 562.48M 434.91M
netIncomeFromContinuingOperations 2.86B 2.91B 2.77B 2.29B 2.11B 1.68B 1.23B 1.15B 1.13B 910.41M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - -1000 -1000 - - - -1000 -1000 -1000
netIncome 2.78B 2.91B 2.77B 2.29B 2.11B 1.68B 1.23B 1.15B 1.12B 906.17M
netIncomeDeductions 1118 - - - - - - - - -
bottomLineNetIncome 2.78B 2.91B 2.77B 2.29B 2.11B 1.68B 1.23B 1.15B 1.12B 906.17M
eps 105.45 108.09 101.54 82.96 76.84 61.56 44.98 41.75 39.77 31.89
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 7.86B 5.04B 4.36B 3.6B 3.64B 2.97B 3.25B 2.73B 3B 2.43B
shortTermInvestments 5.13B 7.69B 9.6B 9.5B 9.1B 7.7B 5.6B 5.5B 5.3B 5.2B
cashAndShortTermInvestments 12.98B 12.73B 13.96B 13.1B 12.74B 10.67B 8.85B 8.23B 8.3B 7.63B
netReceivables 6.45B 4.74B 4.54B 3.66B 2.59B 2.7B 2.92B 3.35B 2.56B 2.35B
accountsReceivables 6.45B 4.74B 4.54B 3.66B 2.59B 2.7B 2.92B 3.35B 2.56B 2.35B
otherReceivables - - - - - - - - - -
inventory 399.68M 629.48M 686.1M 616.19M 671.61M 1.01B 890.04M 598.09M 158.21M 220.69M
prepaids - - -2000 - - -50M - - 171.76M -
otherCurrentAssets 373.57M 355.66M 317.26M 252.75M 266.97M 313.8M 185.19M 127.17M 130.31M 304.03M
totalCurrentAssets 20.21B 18.46B 19.5B 17.68B 16.26B 14.69B 12.85B 12.3B 11.32B 10.51B
propertyPlantEquipmentNet 1.07B 902.42M 832M 903.08M 619.69M 647.12M 674.29M 566.84M 584.05M 664.38M
goodwill 108.73M - 7.44M 61.58M 115.72M 169.86M 224M 156.19M 185.94M 215.69M
intangibleAssets 804.39M 466.01M 423.51M 393.89M 472.19M 429.26M 374.64M 299.96M 581.89M 892.85M
goodwillAndIntangibleAssets 913.12M 466.01M 430.95M 455.47M 587.9M 599.12M 598.64M 456.15M 767.82M 1.11B
longTermInvestments 4.58B 19.98M 2.48B 2.38B 2.36B 2.61B 1.98B 2.43B -3.08B -3.14B
taxAssets 270.46M 310.53M 99.83M 248.16M 180.67M 143.13M 197.34M 124.87M 9.73M 11.38M
otherNonCurrentAssets 1.2B 3.81B 755.98M 180K 236K 497K 25000 -701K 5.82B 5.77B
totalNonCurrentAssets 8.04B 5.49B 4.5B 3.99B 3.75B 4B 3.45B 3.58B 4.1B 4.41B
otherAssets - 2000 2000 3000 3000 2000 3000 4000 - -
totalAssets 28.24B 23.95B 24B 21.67B 20.01B 18.69B 16.29B 15.88B 15.42B 14.92B
totalPayables 2.87B 1.77B 1.94B 1.98B 1.63B 2.2B 1.75B 1.75B 1.32B 1.06B
accountPayables 1.76B 1.24B 1.19B 1.36B 947M 1.68B 1.46B 1.44B 942.51M 851.52M
otherPayables 1.11B 524.76M 748.35M 614.64M 684.66M 518.8M 293.6M 311.91M 375.58M 205.61M
accruedExpenses 764.3M 4.09M - 547.33M 530.64M 419.62M 352.71M 424.45M 351.29M 290.66M
shortTermDebt 92.89M - - - - - - - - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - 524.76M 748.35M 614.64M 684.66M 518.8M 293.6M 311.91M 375.58M 205.61M
deferredRevenue 907.69M - - 717.64M 808.09M - - - - -
otherCurrentLiabilities 1.48B 2.75B 2.94B 1B 1.2B 1.72B 1.35B 1.07B 1.11B 1.1B
totalCurrentLiabilities 6.12B 4.51B 4.88B 4.24B 4.17B 4.34B 3.46B 3.24B 2.78B 2.45B
longTermDebt 147.4M - - - - - - - - -
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - 180.08M - 216.42M 97.64M - 159.25M 126.4M
otherNonCurrentLiabilities 699.99M 395.62M 280.91M 76.52M 229.17M 32.28M 173.42M 266.56M 268.07M 259.71M
totalNonCurrentLiabilities 847.39M 395.62M 280.91M 256.6M 229.17M 248.7M 271.05M 266.56M 427.32M 386.11M
otherLiabilities 159.78 - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 6.96B 4.91B 5.16B 4.5B 4.4B 4.59B 3.73B 3.51B 3.2B 2.83B
treasuryStock -1.58B -1.61B -1.26B -1.18B -1.27B -1.36B -1.46B -1.32B -1.14B -507.17M
preferredStock - - - - - - - - - -
commonStock 1.13B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B
retainedEarnings 18.79B 17.39B 16.8B 15.4B 13.94B 12.46B 11.4B 10.71B 10.09B 9.45B
additionalPaidInCapital 1.23B 1.22B 1.22B 1.37B 1.36B 1.35B 1.34B 1.34B 1.34B 2.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 2.78B 3.67B 2.77B 3.28B 3.11B 2.35B 1.84B 1.71B 1.69B 1.35B
depreciationAndAmortization 455.59M 353.15M 380.55M 416.4M 355.82M 342.77M 304.1M 524.22M 599.86M 440.4M
deferredIncomeTax - - - -1.12B -884.56M -657.82M -686.05M -700.35M -543.62M -520.85M
stockBasedCompensation - - - 13.52M 13.76M 14.21M 14.23M 14.98M 9.11M 5.28M
changeInWorkingCapital -510.16M 53.9M -996.78M -525.58M -142.73M 233.79M 111.17M -642.64M -3.72M 318.36M
accountsReceivables -1.41B -138.72M -874.72M -1.04B 155M 58M 459M -771M -228.07M 604.52M
inventory 327.94M 56.62M -69.91M 55.42M 333.98M -116.1M -291.95M -439.88M 62.56M 100.43M
accountsPayables 454.58M - -174.49M 414.71M -727.69M 220.68M 24.16M 494.59M 90.99M -385.45M
otherWorkingCapital 118.27M 136M 122.34M 41.29M 95.97M 71.22M -80.04M 73.65M -66.28M 217.93M
otherNonCashItems 390.06M -1.47B 682.22M -353.12M 359.29M 449.16M 295.98M -5.66M 76.8M -56.58M
netCashProvidedByOperatingActivities 3.11B 2.61B 2.84B 1.71B 2.81B 2.73B 1.88B 899.89M 1.83B 1.53B
investmentsInPropertyPlantAndEquipment -754.41M -275.58M -232M -542.91M -363.84M -312.54M -424.08M -150.76M -253.65M -258.92M
acquisitionsNet 441.95M - - -176.08M -13.31M -1.67M -150.66M -100.78M -194.27M -
purchasesOfInvestments -1.59B -1.97B -100.95M -301.93M -100.64M -150.14M -156.78M -148.87M -146.49M -100.33M
salesMaturitiesOfInvestments 313.83M 55.94M - 103.32M 86.12M 26.34M 63.3M 20M 228.47M 200M
otherInvestingActivities -38.07M -321.06M -171.4M 158.83M 38.2M 8.88M -46.42M 74.4M 162.08M 103.32M
netCashProvidedByInvestingActivities -1.63B -2.51B -504.35M -758.78M -353.47M -429.13M -714.65M -306.02M -203.86M -155.61M
netDebtIssuance -68.71M - - - - - - - - -
longTermNetDebtIssuance -83.68M - - - - - - - - -
shortTermNetDebtIssuance 14.97M - - - - - - - - -
netStockIssuance 49.46M -907.11M -787.61M 85.84M 86.73M 100.18M -145.55M -170.05M -646.53M -301.93M
netCommonStockIssuance 49.46M -907.11M -787.61M 85.84M 86.73M 100.18M -145.55M -170.05M -646.53M -301.93M
commonStockIssuance 75.8M 527.19M 112.41M 85.84M 176.73M 100.22M 28.7M - 20.7M 119.31M
commonStockRepurchased -26.35M -1.43B -899M - -90M -35000 -174.24M -170.05M -667.23M -421.24M
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -1.49B -1.77B -835.57M -830.21M -631.59M -626.78M -548.58M -523.68M -482.6M -488.95M
commonDividendsPaid -1.49B -1.77B -835.57M -830.21M -631.59M -626.78M -548.58M -523.68M -482.6M -488.95M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities 1118 -1000 -1000 1000 - -999 - - -1000 -34.72M
netCashProvidedByFinancingActivities -1.51B -2.67B -1.62B -744.37M -544.86M -526.6M -694.13M -693.72M -1.13B -825.61M
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 8.07B 5.86B 5.06B 4.24B 6.19B 4.74B 4.7B 4.92B 6.19B 5.01B
costOfRevenue 5.1B 3.42B 3.14B 2.73B 3.79B 2.83B 2.9B 3.16B 3.98B 3.04B
grossProfit 2.97B 2.44B 1.92B 1.51B 2.39B 1.92B 1.8B 1.76B 2.21B 1.97B
researchAndDevelopmentExpenses - - - - - - - - 109.14M 20M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 1.23B 1.47B 1.19B 1.07B 1.23B 1.06B 1.05B 1B 1.05B 944.88M
otherExpenses - - - 1000 998K 1001 - - - 9.41M
operatingExpenses 1.23B 1.47B 1.19B 1.07B 1.23B 1.06B 1.05B 1B 1.16B 964.88M
costAndExpenses 6.33B 4.89B 4.32B 3.8B 5.03B 3.88B 3.95B 4.16B 5.14B 4.01B
netInterestIncome 13.32M 12.01M 13.68M 47.18M 6.53M 47.77M 3.66M 1.81M 1.08M 1.03M
interestIncome 14.6M 12.01M 13.68M 70229 6.53M 47.77M 3.66M 1.81M 1.08M 1.03M
interestExpense 1.28M - - - - - - - - -
depreciationAndAmortization 162.67M 125.63M 88.03M 78.78M 88M - 86M 92.2M 108.12M 92.84M
ebitda 1.9B 1.1B 822.99M 510.72M 1.25B 859.7M 840.59M 906.72M 1.18B 1.1B
ebit 1.74B 971.74M 734.96M 431.94M 1.16B 859.7M 754.59M 814.51M 1.05B 1B
nonOperatingIncomeExcludingInterest - - - -1000 -998K -1000 - -55.1M -1000 -
operatingIncome 1.74B 971.74M 734.96M 431.94M 1.16B 859.7M 754.59M 759.41M 1.05B 1B
totalOtherIncomeExpensesNet -31.42M 122.19M 152.68M 60.17M 12.49M 58.09M 12.9M 55.1M 22.23M 44.33M
incomeBeforeTax 1.71B 1.09B 887.65M 492.11M 1.17B 917.79M 767.49M 814.51M 1.08B 1.05B
incomeTaxExpense 591.9M 347.8M 245.27M 137.4M -57.41M 291.14M 257.67M 265.33M 211.32M 331.21M
netIncomeFromContinuingOperations 1.12B 746.12M 642.37M 354.71M 1.23B 626.65M 509.82M 549.18M 863.75M 717.66M
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome -159 784.26 -1050.3 - - - - - - -1000
netIncome 1.06B 720.71M 642.37M 354.71M 1.23B 626.65M 509.82M 549.18M 863.75M 717.66M
netIncomeDeductions - 941.11 - - - - - - - -
bottomLineNetIncome 1.06B 720.71M 642.37M 354.71M 1.23B 626.65M 509.82M 549.18M 863.75M 717.66M
eps 39.95 26.66 24.01 13.42 46.08 23.18 18.82 20.29 31.95 26.59
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 7.86B 5.83B 9.16B 6.32B 5.04B 4.33B 4.14B 4.05B 4.36B 3.71B
shortTermInvestments 5.13B 6.6B 4.15B 7.39B 7.69B 8.1B 10.1B 9.3B 9.6B 9B
cashAndShortTermInvestments 12.98B 12.43B 13.31B 13.71B 12.73B 12.42B 14.23B 13.35B 13.96B 12.71B
netReceivables 6.45B 3.84B 3.75B 2.69B 4.74B 3.24B 3.27B 3.4B 4.54B 3.5B
accountsReceivables 6.45B 3.84B 3.75B 2.69B 4.74B 3.24B 3.27B 3.4B 4.54B 3.5B
otherReceivables - - - - - - - - - -
inventory 399.68M 599.38M 570.96M 802.02M 629.48M 831.23M 563.21M 884.61M 686.1M 1.35B
prepaids - - - - - - - - -2000 -
otherCurrentAssets 373.57M 518.07M 125.51M 362.75M 355.66M 1.16B 272.45M 316.28M 317.26M 271.54M
totalCurrentAssets 20.21B 17.39B 17.76B 17.56B 18.46B 17.65B 18.34B 17.95B 19.5B 17.82B
propertyPlantEquipmentNet 1.07B 1.06B 1.11B 889.36M 902.42M 802.76M 811.53M 842.76M 832M 857.33M
goodwill 108.73M 127.96M - - - - - - 7.44M 20.97M
intangibleAssets 804.39M 735.78M 582.84M 535.41M 466.01M 466.73M 421.87M 430.86M 423.51M 395.49M
goodwillAndIntangibleAssets 913.12M 863.74M 582.84M 535.41M 466.01M 466.73M 421.87M 430.86M 430.95M 416.46M
longTermInvestments 4.58B 4.03B 3.29B 2.94B 19.98M 2.46B 17.11M 2.55B 2.48B -6.93B
taxAssets 270.46M 100.54M 290.83M 2.18M 310.53M 662.56K 130.39M 84.97M 99.83M 184.46M
otherNonCurrentAssets 1.2B 1.25B 784.23M 1.13B 3.81B 837.29M 3.14B 618.32M 755.98M 9.65B
totalNonCurrentAssets 8.04B 7.31B 6.05B 5.5B 5.49B 4.57B 4.5B 4.53B 4.5B 4.18B
otherAssets - - 1000 1 2000 1 2000 - 2000 4000
totalAssets 28.24B 24.69B 23.81B 23.06B 23.95B 22.22B 22.84B 22.48B 24B 22.01B
totalPayables 2.87B 890.62M 1.22B 970.72M 1.77B 614.96M 1.2B 775.24M 1.94B 1.73B
accountPayables 1.76B 488.05M 783.34M 970.72M 1.24B 614.96M 648.87M 775.24M 1.19B 1.21B
otherPayables 1.11B 402.57M 434.55M 1.14M 524.76M 2.25M 553.28M 1.72M 748.35M 520.77M
accruedExpenses 764.3M 323.77M 4.17M 323.59M 4.09M 262.95M 4.52M 337.83M - 262.66M
shortTermDebt 92.89M 104.37M - - - - - 276.8M - -
capitalLeaseObligationsCurrent - - - - - - - - - -
taxPayables - - 428.42M - 524.76M - 553.28M 276.8M 748.35M 520.77M
deferredRevenue 907.69M 965.18M - - - - - 1.14B - 923.89M
otherCurrentLiabilities 1.48B 1.45B 2.76B 2.67B 2.75B 2.5B 2.6B 1.3B 2.94B 1.17B
totalCurrentLiabilities 6.12B 3.73B 3.98B 3.97B 4.51B 3.38B 3.8B 3.83B 4.88B 4.09B
longTermDebt 147.4M 167.32M - - - - - - - -
capitalLeaseObligationsNonCurrent - - - - - - - - - -
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 699.99M 679.55M 378.47M 425.29M 395.62M 311.6M 306.26M 299.88M 280.91M 265.83M
totalNonCurrentLiabilities 847.39M 846.87M 378.47M 425.29M 395.62M 311.6M 306.26M 299.88M 280.91M 265.83M
otherLiabilities 159.78 - - - - - - - - -
capitalLeaseObligations - - - - - - - - - -
totalLiabilities 6.96B 4.58B 4.35B 4.39B 4.91B 3.69B 4.1B 4.13B 5.16B 4.36B
treasuryStock -1.58B -1.54B -1.54B -1.61B -1.61B -1.45B -1.24B -1.25B -1.26B -1.31B
preferredStock - - - - - - - - - -
commonStock 1.13B 1.13B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B 1.12B
retainedEarnings 18.79B 17.63B 17.71B 17.07B 17.39B 16.72B 16.77B 16.26B 16.8B 15.91B
additionalPaidInCapital 1.23B 1.22B 1.22B 1.22B 1.22B 1.25B 1.22B 1.22B 1.22B 1.25B
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 1.05B 720.08M 633.29M 354.71M 1.23B 626.65M 509.82M 549.18M 864M 717M
depreciationAndAmortization - - - - - - - - - 92.84M
deferredIncomeTax - - - - - - - - - -
stockBasedCompensation - - - - - - - - - -
changeInWorkingCapital - - - - - - - - - -
accountsReceivables - - - - - - - - - -
inventory - - - - - - - - - -
accountsPayables - - - - - - - - - -
otherWorkingCapital - - - - - - - - - -
otherNonCashItems -1.05B -720.08M -633.29M -354.71M -1.23B -626.65M -509.82M -549.18M -864M -717M
netCashProvidedByOperatingActivities - - - - - - - - - 185.67M
investmentsInPropertyPlantAndEquipment - - - - - - - - - -
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities - - - - - - - - - -
netCashProvidedByInvestingActivities - - - - - - - - - -
netDebtIssuance - - - - - - - - - -
longTermNetDebtIssuance - - - - - - - - - -
shortTermNetDebtIssuance - - - - - - - - - -
netStockIssuance - - - - - - - - - -
netCommonStockIssuance - - - - - - - - - -
commonStockIssuance - - - - - - - - - -
commonStockRepurchased - - - - - - - - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid - - - - - - - - - -
commonDividendsPaid - - - - - - - - - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - - -
netCashProvidedByFinancingActivities - - - - - - - - - -