Need NIC 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 27, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Feb 28, 2020 | 2018 Dec 31, 2018 Mar 8, 2019 |
|---|
Total Revenue | 552.61M 6.4% | 519.42M 24.6% | 416.85M 25.5% | 332.07M 38.9% | 239.05M 12.2% | 213.10M 10.8% | 192.41M 16.6% | 164.96M 15.1% |
Cost of Revenue | 168.73M 3.1% | 174.15M 20.9% | 144.00M 216.8% | 45.46M 59.5% | 28.50M 5.5% | 30.16M 27.2% | 23.71M 15.7% | 20.49M 59.6% |
Gross Profit | 383.88M 11.2% | 345.27M 26.5% | 272.86M 4.8% | 286.62M 36.1% | 210.55M 15.1% | 182.93M 7.7% | 169.90M 17.6% | 144.47M 10.7% |
Gross Margin % | 69.00% 4.5% | 66.00% 1.5% | 65.00% 24.4% | 86.00% 2.3% | 88.00% 2.3% | 86.00% 2.3% | 88.00% 0.0% | 88.00% 3.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 151.94M 35.2% | 112.42M 9.0% | 103.11M 13.8% | 90.63M 24.7% | 72.65M 25.6% | 57.83M 17.5% | 70.07M 9.0% | 64.31M 11.1% |
Selling & Marketing | 0.00 100.0% | 8.33M 6.9% | 7.79M 8.1% | 8.47M 56.8% | 5.40M 0.1% | 5.40M | 0.00 | 0.00 |
SG&A Expenses | 151.94M 25.8% | 120.75M 8.9% | 110.90M 11.9% | 99.11M 27.0% | 78.06M 23.5% | 63.22M 9.8% | 70.07M 9.0% | 64.31M 11.1% |
Other Operating Expenses | 44.98M 35.2% | 69.39M 7.9% | 75.33M 21.9% | 61.77M 20.3% | 51.37M 32.5% | 38.77M 45.8% | 26.58M 4.8% | 25.36M 10.6% |
Total Operating Expenses | 196.92M 3.6% | 190.14M 2.1% | 186.22M 15.8% | 160.88M 24.3% | 129.43M 26.9% | 101.99M 4.9% | 97.25M 8.4% | 89.67M 11.0% |
Cost and Expenses | 365.65M 0.4% | 364.29M 10.3% | 330.22M 60.0% | 206.34M 30.7% | 157.93M 19.5% | 132.15M 9.3% | 120.96M 9.8% | 110.16M 17.6% |
Operating Income | 186.96M 20.5% | 155.13M 79.1% | 86.63M 31.1% | 125.74M 55.0% | 81.12M 0.7% | 80.60M 13.4% | 71.10M 29.7% | 54.80M 10.3% |
Operating Margin % | 34.00% 13.3% | 30.00% 42.9% | 21.00% 44.7% | 38.00% 11.8% | 34.00% 10.5% | 38.00% 2.7% | 37.00% 12.1% | 33.00% 5.7% |
EBITDA | 201.94M 17.4% | 172.08M 63.8% | 105.03M 28.9% | 147.67M 55.5% | 94.98M 3.7% | 91.63M 16.3% | 78.76M 28.9% | 61.08M 7.6% |
EBITDA Margin % | 37.00% 12.1% | 33.00% 32.0% | 25.00% 43.2% | 44.00% 10.0% | 40.00% 7.0% | 43.00% 4.9% | 41.00% 10.8% | 37.00% 7.5% |
Interest Expense | 164.48M 3.4% | 170.30M 20.5% | 141.35M 316.2% | 33.96M 149.6% | 13.60M 31.5% | 19.86M 11.8% | 22.51M 19.2% | 18.89M 79.7% |
Interest Income | 470.95M 7.4% | 438.37M 14.5% | 382.86M 39.8% | 273.92M 59.7% | 171.56M 15.0% | 149.20M 7.7% | 138.59M 10.4% | 125.54M 14.9% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 186.96M 20.5% | 155.13M 79.1% | 86.63M 31.1% | 125.74M 55.0% | 81.12M 0.2% | 80.94M 13.3% | 71.45M 30.4% | 54.80M 10.3% |
Pre-Tax Margin % | 34.00% 13.3% | 30.00% 42.9% | 21.00% 44.7% | 38.00% 11.8% | 34.00% 10.5% | 38.00% 2.7% | 37.00% 12.1% | 33.00% 5.7% |
Tax Provision | 36.27M 16.7% | 31.07M 23.7% | 25.12M 20.2% | 31.48M 53.8% | 20.47M 0.0% | 20.48M 24.4% | 16.46M 22.4% | 13.45M 17.3% |
Net Income | 150.69M 21.5% | 124.06M 101.7% | 61.52M 34.7% | 94.26M 55.4% | 60.65M 0.9% | 60.12M 10.0% | 54.64M 33.2% | 41.04M 23.8% |
Net Margin % | 27.00% 12.5% | 24.00% 60.0% | 15.00% 46.4% | 28.00% 12.0% | 25.00% 10.7% | 28.00% 0.0% | 28.00% 12.0% | 25.00% 8.7% |
Basic EPS | 10.06 22.1% | 8.24 97.6% | 4.17 38.5% | 6.78 20.0% | 5.65 2.9% | 5.82 1.9% | 5.71 34.0% | 4.26 21.4% |
Diluted EPS | 9.78 21.5% | 8.05 97.3% | 4.08 37.8% | 6.56 20.6% | 5.44 4.6% | 5.70 3.3% | 5.52 34.0% | 4.12 23.7% |
Basic Shares Outstanding | 14.98M 0.5% | 15.05M 2.1% | 14.74M 6.0% | 13.91M 29.6% | 10.74M 3.9% | 10.34M 8.1% | 9.56M 0.8% | 9.64M 2.1% |
Diluted Shares Outstanding | 15.40M 0.1% | 15.42M 2.3% | 15.07M 4.8% | 14.38M 29.0% | 11.14M 5.7% | 10.54M 6.5% | 9.90M 0.6% | 9.96M 0.0% |