Need IAG data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 18, 2026 | 2024 Dec 31, 2024 Mar 21, 2025 | 2023 Dec 31, 2023 Mar 15, 2024 | 2022 Dec 31, 2022 Mar 28, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 18, 2021 | 2019 Dec 31, 2019 Feb 19, 2020 | 2018 Dec 31, 2018 Feb 20, 2019 |
|---|
Total Revenue | 2.90B 77.8% | 1.63B 65.4% | 987.10M 3.0% | 958.80M 16.7% | 1.15B 7.2% | 1.24B 16.6% | 1.07B 4.1% | 1.11B 1.5% |
Cost of Revenue | 1.71B 57.5% | 1.08B 25.5% | 863.00M 6.4% | 810.90M 29.4% | 1.15B 15.9% | 991.40M 0.4% | 995.70M 2.2% | 974.10M 3.4% |
Gross Profit | 1.20B 117.6% | 549.90M 343.1% | 124.10M 16.1% | 147.90M 5377.8% | 2.70M 98.9% | 250.30M 259.6% | 69.60M 49.2% | 136.90M 10.5% |
Gross Margin % | 41.00% 20.6% | 34.00% 161.5% | 13.00% 13.3% | 15.00% | 0.00% 100.0% | 20.00% 185.7% | 7.00% 41.7% | 12.00% 14.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 43.50M 8.2% | 47.40M 7.2% | 51.10M 21.7% | 42.00M 10.3% | 46.80M 11.4% | 42.00M 0.7% | 41.70M 3.5% |
Selling & Marketing | 0.00 100.0% | 21.70M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 59.02M 9.5% | 65.20M 37.6% | 47.40M 7.2% | 51.10M 21.7% | 42.00M 10.3% | 46.80M 11.4% | 42.00M 0.7% | 41.70M 3.5% |
Other Operating Expenses | 8.14M 101.8% | -459.30M 696.5% | 77.00M 144.4% | 31.50M 75.8% | 130.10M 366.3% | 27.90M 64.2% | 77.90M 48.9% | 52.30M 385.8% |
Total Operating Expenses | 67.16M 117.0% | -394.10M 416.8% | 124.40M 50.6% | 82.60M 52.0% | 172.10M 130.4% | 74.70M 37.7% | 119.90M 27.6% | 94.00M 19.4% |
Cost and Expenses | 1.77B 157.4% | 689.00M 30.2% | 987.40M 10.5% | 893.50M 32.4% | 1.32B 23.9% | 1.07B 4.4% | 1.12B 4.4% | 1.07B 4.6% |
Operating Income | 1.13B 19.6% | 944.00M 314766.7% | -300.00K 100.5% | 58.80M 156.9% | -103.30M 239.4% | 74.10M 427.9% | -22.60M 166.3% | 34.10M 94.1% |
Operating Margin % | 39.00% 32.8% | 58.00% | 0.00% 100.0% | 6.00% 166.7% | -9.00% 250.0% | 6.00% 400.0% | -2.00% 166.7% | 3.00% 94.3% |
EBITDA | 1.53B 21.4% | 1.26B 299.3% | 315.40M 15.3% | 273.60M 27.4% | 214.79M 45.3% | 392.39M 1168.2% | -36.73M 113.3% | 276.73M 21.7% |
EBITDA Margin % | 53.00% 31.2% | 77.00% 140.6% | 32.00% 10.3% | 29.00% 52.6% | 19.00% 40.6% | 32.00% 1166.7% | -3.00% 112.0% | 25.00% 21.9% |
Interest Expense | 108.77M | 0.00 100.0% | 21.00M | 0.00 100.0% | 5.15M 77.9% | 23.30M 66.2% | 14.02M 419.2% | 2.70M 73.9% |
Interest Income | 8.24M | 0.00 100.0% | 62.30M 234.9% | 18.60M 407.2% | 3.67M 1733.7% | 200.00K 98.4% | 12.89M 3.1% | 13.30M 36.6% |
Other Income (Expense) | -142.55M 529.4% | 33.20M 74.2% | 128.50M 32025.0% | 400.00K 86.7% | 3.00M 106.4% | -46.60M 84.8% | -305.70M 1508.9% | -19.00M 171.7% |
Pre-Tax Income | 986.78M 1.0% | 977.20M 662.2% | 128.20M 207.4% | 41.70M 113.0% | -319.60M 423.5% | 98.80M 130.1% | -328.30M 1894.0% | 18.30M 97.0% |
Pre-Tax Margin % | 34.00% 43.3% | 60.00% 361.5% | 13.00% 225.0% | 4.00% 114.3% | -28.00% 450.0% | 8.00% 125.8% | -31.00% 1650.0% | 2.00% 96.4% |
Tax Provision | 241.66M 86.8% | 129.40M 321.5% | 30.70M 60.7% | 78.10M 221.1% | -64.50M 246.3% | 44.10M 45.1% | 30.40M 20.0% | 38.00M 61.1% |
Net Income | 676.03M 17.5% | 819.60M 769.1% | 94.30M 359.1% | -36.40M 85.7% | -255.10M 698.8% | 42.60M 111.9% | -358.70M 1172.0% | -28.20M 105.6% |
Net Margin % | 23.00% 54.0% | 50.00% 400.0% | 10.00% 350.0% | -4.00% 81.8% | -22.00% 833.3% | 3.00% 108.8% | -34.00% 1033.3% | -3.00% 106.5% |
Basic EPS | 1.18 22.4% | 1.52 660.0% | 0.20 362.8% | -0.08 85.9% | -0.54 729.4% | 0.09 111.1% | -0.77 1172.7% | -0.06 105.6% |
Diluted EPS | 1.16 22.7% | 1.50 689.5% | 0.19 337.5% | -0.08 85.2% | -0.54 775.0% | 0.08 110.4% | -0.77 1183.3% | -0.06 105.6% |
Basic Shares Outstanding | 575.10M 6.5% | 539.80M 12.3% | 480.60M 0.4% | 478.60M 0.4% | 476.50M 0.8% | 472.60M 1.0% | 468.00M 0.3% | 466.50M 0.8% |
Diluted Shares Outstanding | 581.70M 6.6% | 545.90M 12.6% | 484.60M 1.3% | 478.60M 0.4% | 476.50M 0.3% | 478.00M 2.1% | 468.00M 0.3% | 466.50M 0.2% |