Need AB 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 12, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 9, 2024 | 2022 Dec 31, 2022 Feb 10, 2023 | 2021 Dec 31, 2021 Feb 11, 2022 | 2020 Dec 31, 2020 Feb 11, 2021 | 2019 Dec 31, 2019 Feb 12, 2020 | 2018 Dec 31, 2018 Feb 13, 2019 |
|---|
Total Revenue | 332.76M 28.0% | 461.95M 54.1% | 299.78M 1.9% | 305.50M 93.1% | 4.45B 19.4% | 3.72B 4.2% | 3.58B 1221.1% | 270.65M 16.5% |
Cost of Revenue | 0.00 100.0% | 1.85B 21.9% | 1.52B 10.5% | 1.69B 1.7% | 1.72B 13.2% | 1.52B 3.1% | 1.47B 4.3% | 1.41B 2.6% |
Gross Profit | 332.76M 28.0% | 461.95M 130.5% | -1.52B 9.3% | -1.39B 6.3% | -1.31B 7.6% | -1.21B 0.3% | -1.21B 5.7% | -1.14B 0.2% |
Gross Margin % | 100.00% 0.0% | 100.00% 119.8% | -506.00% 11.5% | -454.00% 1465.5% | -29.00% 12.1% | -33.00% 2.9% | -34.00% 91.9% | -422.00% 14.4% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 599.22M 3.0% | 581.57M 9.4% | 641.63M 15.5% | 555.61M 14.4% | 485.54M 0.2% | 484.75M 8.0% | 449.00M 6.7% |
Selling & Marketing | 0.00 100.0% | 182.15M 15.5% | 215.64M 0.0% | 215.56M 9.2% | 197.49M 4.1% | 189.79M 13.7% | 219.86M 1.2% | 222.63M 8.9% |
SG&A Expenses | 0.00 100.0% | 781.36M 2.0% | 797.21M 7.0% | 857.19M 13.8% | 753.09M 11.5% | 675.33M 4.2% | 704.61M 4.9% | 671.63M 2.1% |
Other Operating Expenses | 0.00 | 0.00 100.0% | 299.78M 56.5% | 688.80M | 0.00 100.0% | 308.40M 15.8% | 266.29M 1.6% | 270.65M 16.5% |
Total Operating Expenses | 0.00 100.0% | 781.36M 160.6% | 299.78M 80.6% | 1.55B 105.3% | 753.09M 144.2% | 308.40M 15.8% | 266.29M 1.6% | 270.65M 16.5% |
Cost and Expenses | 0.00 100.0% | 2.63B 0.6% | 2.61B 2.5% | 2.55B 3.1% | 2.47B 12.7% | 2.20B 0.8% | 2.18B 4.5% | 2.09B 1.0% |
Operating Income | 332.76M 70.4% | 1.12B 161.9% | -1.82B 322.8% | 815.10M 33.0% | 1.22B 294.4% | 308.40M 15.8% | 266.29M 67.7% | 825.31M 6.6% |
Operating Margin % | 100.00% 58.8% | 243.00% 140.1% | -606.00% 327.0% | 267.00% 888.9% | 27.00% 237.5% | 8.00% 14.3% | 7.00% 97.7% | 305.00% 8.4% |
EBITDA | 332.76M 70.4% | 1.12B 275.0% | 299.78M 1.9% | 305.50M 75.7% | 1.26B 19.2% | 1.06B 9.0% | 968.99M 258.0% | 270.65M 16.5% |
EBITDA Margin % | 100.00% 58.8% | 243.00% 143.0% | 100.00% 0.0% | 100.00% 257.1% | 28.00% 0.0% | 28.00% 3.7% | 27.00% 73.0% | 100.00% 0.0% |
Interest Expense | 0.00 100.0% | 84.51M 21.4% | 107.54M 61.9% | 66.44M 1702.4% | 3.69M 76.4% | 15.65M 72.6% | 57.20M 9.2% | 52.40M 108.2% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 0.00 100.0% | 49.17M 97.7% | 2.12B 34.7% | 3.24B 4874.8% | -67.84M 63.5% | -41.48M | 0.00 100.0% | 2.09B 1.0% |
Pre-Tax Income | 332.76M 71.6% | 1.17B 291.4% | 299.78M 1.9% | 305.50M 26.6% | 416.33M 35.0% | 308.40M 15.8% | 266.29M 1.6% | 270.65M 16.5% |
Pre-Tax Margin % | 100.00% 60.6% | 254.00% 154.0% | 100.00% 0.0% | 100.00% 1011.1% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 93.0% | 100.00% 0.0% |
Tax Provision | 32.92M | 0.00 100.0% | 35.60M 13.6% | 31.34M 2.8% | 30.48M 5.0% | 29.02M 4.7% | 27.73M 1.8% | 28.25M 13.1% |
Net Income | 299.84M 29.2% | 423.37M 60.3% | 264.18M 3.6% | 274.17M 28.9% | 385.84M 38.1% | 279.38M 17.1% | 238.56M 1.6% | 242.40M 16.9% |
Net Margin % | 90.00% 2.2% | 92.00% 4.5% | 88.00% 2.2% | 90.00% 900.0% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 92.2% | 90.00% 1.1% |
Basic EPS | 2.97 19.9% | 3.71 58.5% | 2.34 13.0% | 2.69 30.7% | 3.88 34.7% | 2.88 15.7% | 2.49 0.4% | 2.50 14.2% |
Diluted EPS | 2.97 19.9% | 3.71 58.5% | 2.34 13.0% | 2.69 30.7% | 3.88 34.7% | 2.88 15.7% | 2.49 0.0% | 2.49 13.7% |
Basic Shares Outstanding | 101.07M 11.4% | 114.04M 1.0% | 112.95M 11.0% | 101.76M 2.2% | 99.55M 2.8% | 96.87M 1.0% | 95.88M 1.2% | 97.04M 2.4% |
Diluted Shares Outstanding | 101.07M 11.4% | 114.04M 1.0% | 112.95M 11.0% | 101.76M 2.2% | 99.56M 2.7% | 96.90M 1.0% | 95.93M 1.4% | 97.29M 2.2% |