Need HLI 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: 2021 to 2026
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 | 2026 Mar 31, 2026 May 22, 2026 | 2025 Mar 31, 2025 May 15, 2025 | 2024 Mar 31, 2024 May 21, 2024 | 2023 Mar 31, 2023 May 25, 2023 | 2022 Mar 31, 2022 May 27, 2022 | 2021 Mar 31, 2021 May 21, 2021 | 2020 Mar 31, 2020 May 15, 2020 | 2019 Mar 31, 2019 May 24, 2019 |
|---|
Total Revenue | 2.62B 9.5% | 2.39B 24.8% | 1.91B 5.8% | 1.81B 20.3% | 2.27B 48.8% | 1.53B 31.6% | 1.16B 6.9% | 1.08B 12.6% |
Cost of Revenue | 42.63M 97.1% | 1.47B 24.8% | 1.18B 2.6% | 1.15B 18.5% | 1.41B 45.0% | 971.20M 31.6% | 737.76M 6.6% | 692.07M 8.7% |
Gross Profit | 2.57B 179.9% | 919.92M 24.8% | 737.05M 5.8% | 696.64M 19.1% | 861.32M 55.4% | 554.26M 31.5% | 421.61M 7.5% | 392.31M 20.1% |
Gross Margin % | 98.00% 151.3% | 39.00% 0.0% | 39.00% 0.0% | 39.00% 2.6% | 38.00% 5.6% | 36.00% 0.0% | 36.00% 0.0% | 36.00% 5.9% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.18 33.3% | 0.27 | 0.00 100.0% | 0.20 4.8% | 0.21 8.7% |
General & Administrative | 0.00 100.0% | 188.48M 1.7% | 185.32M 29.7% | 142.90M 11.8% | 127.81M 33.7% | 95.56M 2.4% | 93.30M 88.3% | 795.12M 1139.3% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 100.0% | 188.48M 1.7% | 185.32M 29.7% | 142.90M 11.8% | 127.81M 33.7% | 95.56M 2.4% | 93.30M 88.3% | 795.12M 1139.3% |
Other Operating Expenses | 1.96B 751.0% | 229.90M 21.7% | 188.86M 6.7% | 176.93M 80.2% | 98.19M 94.3% | 50.54M 48.8% | 98.70M 459.8% | -27.44M 909.3% |
Total Operating Expenses | 1.96B 367.6% | 418.38M 11.8% | 374.19M 17.0% | 319.83M 28.7% | 248.46M 70.1% | 146.10M 23.9% | 192.00M 77.8% | 865.00M 670.3% |
Cost and Expenses | 2.00B 5.9% | 1.89B 21.7% | 1.55B 5.7% | 1.47B 11.4% | 1.66B 48.4% | 1.12B 20.1% | 929.77M 7.5% | 865.00M 15.5% |
Operating Income | 618.53M 23.3% | 501.54M 38.2% | 362.86M 6.2% | 341.74M 44.2% | 612.86M 50.2% | 408.16M 77.8% | 229.60M 2.4% | 224.32M 4.6% |
Operating Margin % | 24.00% 14.3% | 21.00% 10.5% | 19.00% 0.0% | 19.00% 29.6% | 27.00% 0.0% | 27.00% 35.0% | 20.00% 4.8% | 21.00% 4.5% |
EBITDA | 604.90M 1.2% | 597.59M 52.7% | 391.40M 10.0% | 435.03M 34.2% | 661.40M 48.2% | 446.14M 64.3% | 271.55M 16.3% | 233.57M 5.0% |
EBITDA Margin % | 23.00% 8.0% | 25.00% 25.0% | 20.00% 16.7% | 24.00% 17.2% | 29.00% 0.0% | 29.00% 26.1% | 23.00% 4.5% | 22.00% 4.3% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 2.74M 71.2% | 9.50M 1636.6% | 547.00K 4.2% | 571.00K 10.8% | 640.00K |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -56.27M 288.9% | 29.79M 7.6% | 27.68M 256.0% | -17.74M 98.7% | -8.93M 933.4% | 1.07M 82.3% | 6.05M 15.8% | 5.22M 54.1% |
Pre-Tax Income | 562.26M 5.8% | 531.34M 36.1% | 390.54M 20.5% | 324.00M 46.4% | 603.94M 47.6% | 409.23M 73.7% | 235.65M 5.0% | 224.32M 3.0% |
Pre-Tax Margin % | 21.00% 4.5% | 22.00% 10.0% | 20.00% 11.1% | 18.00% 33.3% | 27.00% 0.0% | 27.00% 35.0% | 20.00% 4.8% | 21.00% 8.7% |
Tax Provision | 138.09M 4.9% | 131.62M 19.4% | 110.24M 58.0% | 69.78M 57.9% | 165.61M 71.7% | 96.46M 86.0% | 51.85M 20.5% | 65.21M 43.2% |
Net Income | 425.70M 6.5% | 399.71M 42.6% | 280.30M 10.3% | 254.22M 41.9% | 437.75M 40.0% | 312.77M 70.2% | 183.79M 15.5% | 159.11M 7.6% |
Net Margin % | 16.00% 5.9% | 17.00% 13.3% | 15.00% 7.1% | 14.00% 26.3% | 19.00% 9.5% | 21.00% 31.2% | 16.00% 6.7% | 15.00% 16.7% |
Basic EPS | 6.40 5.3% | 6.08 39.4% | 4.36 8.7% | 4.01 40.5% | 6.74 41.9% | 4.75 60.5% | 2.96 22.3% | 2.42 6.9% |
Diluted EPS | 6.22 6.9% | 5.82 41.6% | 4.11 9.3% | 3.76 41.3% | 6.41 40.9% | 4.55 62.5% | 2.80 15.7% | 2.42 6.9% |
Basic Shares Outstanding | 66.55M 1.3% | 65.72M 2.2% | 64.34M 1.5% | 63.36M 2.5% | 64.97M 1.2% | 65.79M 5.8% | 62.15M 5.5% | 65.75M 0.8% |
Diluted Shares Outstanding | 68.43M 0.3% | 68.66M 0.7% | 68.16M 0.8% | 67.59M 1.0% | 68.26M 0.6% | 68.67M 4.5% | 65.73M 0.2% | 65.85M 0.7% |