Total Assets
2026$7.66B
Total Revenue
2026$4.57M
Net Income
2026$222.34M
Operating Cash Flow
2026$391.04M
Company Information
Ticker SymbolIT
CIK749251
SIC CodeN/A
Total Filings25
Financial Snapshot
Total Assets$7.66B
Total Liabilities$7.59B
Total EquityN/A
Latest FilingMay 5, 2026