Need BC 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 13, 2026 | 2024 Dec 31, 2024 Feb 14, 2025 | 2023 Dec 31, 2023 Feb 16, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 16, 2021 | 2019 Dec 31, 2019 Feb 18, 2020 | 2018 Dec 31, 2018 Feb 19, 2019 |
|---|
Total Revenue | 5.36B 2.4% | 5.24B 18.2% | 6.40B 6.0% | 6.81B 16.5% | 5.85B 34.5% | 4.35B 5.8% | 4.11B 20.4% | 5.16B 14.4% |
Cost of Revenue | 4.03B 3.7% | 3.89B 14.9% | 4.57B 6.1% | 4.87B 16.4% | 4.18B 33.4% | 3.13B 4.9% | 2.99B 22.2% | 3.84B 17.2% |
Gross Profit | 1.33B 1.4% | 1.35B 26.3% | 1.83B 5.9% | 1.95B 16.9% | 1.67B 37.3% | 1.21B 8.2% | 1.12B 15.1% | 1.32B 7.0% |
Gross Margin % | 25.00% 3.8% | 26.00% 10.3% | 29.00% 0.0% | 29.00% 3.6% | 28.00% 0.0% | 28.00% 3.7% | 27.00% 3.8% | 26.00% 3.7% |
Research & Development | 168.70M 0.5% | 169.60M 8.4% | 185.20M 8.7% | 202.90M 31.3% | 154.50M 22.7% | 125.90M 3.5% | 121.60M 18.3% | 148.80M 7.4% |
General & Administrative | 210.70M | 0.00 100.0% | 783.70M 7.1% | 731.50M 10.1% | 664.60M 29.3% | 514.00M 8.4% | 474.00M 34.6% | 724.30M 2.8% |
Selling & Marketing | 640.40M | 0.00 100.0% | 28.50M 28.6% | 39.90M 20.2% | 33.20M 11.8% | 29.70M 16.6% | 35.60M 117.0% | -209.10M 15.2% |
SG&A Expenses | 851.10M 13.8% | 747.90M 7.9% | 812.20M 5.3% | 771.40M 10.5% | 697.80M 28.3% | 543.70M 6.7% | 509.60M 1.1% | 515.20M 12.5% |
Other Operating Expenses | 353.10M 190.1% | 121.70M | 0.00 100.0% | -6.10M 10.3% | -6.80M 11.5% | -6.10M 1120.0% | -500.00K 88.4% | -4.30M 170.5% |
Total Operating Expenses | 1.37B 32.1% | 1.04B 4.2% | 997.40M 2.4% | 974.30M 14.3% | 852.30M 27.3% | 669.60M 6.1% | 631.20M 27.7% | 873.10M 3.5% |
Cost and Expenses | 5.40B 9.7% | 4.93B 13.1% | 5.67B 2.9% | 5.84B 16.0% | 5.03B 32.3% | 3.80B 5.1% | 3.62B 23.2% | 4.71B 14.4% |
Operating Income | -39.60M 112.7% | 311.60M 57.6% | 734.90M 22.5% | 947.80M 16.6% | 812.90M 50.7% | 539.30M 14.5% | 471.00M 28.3% | 367.00M 3.4% |
Operating Margin % | -1.00% 116.7% | 6.00% 45.5% | 11.00% 21.4% | 14.00% 0.0% | 14.00% 16.7% | 12.00% 9.1% | 11.00% 57.1% | 7.00% 12.5% |
EBITDA | 268.50M 56.6% | 618.80M 39.0% | 1.01B 14.3% | 1.18B 20.7% | 980.50M 41.4% | 693.50M 113.5% | 324.90M 32.3% | 479.80M 14.4% |
EBITDA Margin % | 5.00% 58.3% | 12.00% 25.0% | 16.00% 5.9% | 17.00% 0.0% | 17.00% 6.3% | 16.00% 100.0% | 8.00% 11.1% | 9.00% 0.0% |
Interest Expense | 111.70M 11.8% | 126.60M 12.6% | 112.40M 14.6% | 98.10M 48.6% | 66.00M 1.9% | 67.30M 11.4% | 76.00M 68.5% | 45.10M 70.8% |
Interest Income | 7.20M 46.3% | 13.40M 31.4% | 10.20M 67.2% | 6.10M 190.5% | 2.10M 75.0% | 1.20M 63.6% | 3.30M 13.8% | 2.90M 11.5% |
Other Income (Expense) | -96.10M 11.3% | -108.30M 2.2% | -106.00M 12.5% | -94.20M 23.1% | -76.50M 14.9% | -66.60M 81.5% | -360.30M 704.2% | -44.80M 286.2% |
Pre-Tax Income | -135.70M 166.7% | 203.30M 67.7% | 628.90M 26.3% | 853.60M 15.9% | 736.40M 55.8% | 472.70M 668.6% | 61.50M 80.9% | 322.20M 6.1% |
Pre-Tax Margin % | -3.00% 175.0% | 4.00% 60.0% | 10.00% 23.1% | 13.00% 0.0% | 13.00% 18.2% | 11.00% 1000.0% | 1.00% 83.3% | 6.00% 25.0% |
Tax Provision | 200.00K 99.6% | 54.00M 72.5% | 196.30M 13.9% | 172.30M 22.2% | 141.00M 43.9% | 98.00M 22.0% | 80.30M 35.9% | 59.10M 62.1% |
Net Income | -137.30M 205.5% | 130.10M 69.1% | 420.40M 37.9% | 677.00M 14.1% | 593.30M 59.2% | 372.70M 384.5% | -131.00M 149.4% | 265.30M 81.2% |
Net Margin % | -3.00% 250.0% | 2.00% 71.4% | 7.00% 30.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 400.0% | -3.00% 160.0% | 5.00% 66.7% |
Basic EPS | -2.08 192.9% | 2.24 62.6% | 5.99 33.8% | 9.05 18.6% | 7.63 61.7% | 4.72 406.5% | -1.54 150.8% | 3.03 84.8% |
Diluted EPS | -2.08 192.9% | 2.24 62.4% | 5.96 33.8% | 9.00 18.9% | 7.57 61.1% | 4.70 405.2% | -1.54 151.2% | 3.01 85.8% |
Basic Shares Outstanding | 65.60M 2.4% | 67.20M 4.3% | 70.20M 6.1% | 74.80M 3.9% | 77.80M 1.8% | 79.20M 7.0% | 85.20M 2.7% | 87.60M 2.0% |
Diluted Shares Outstanding | 65.70M 2.5% | 67.40M 4.4% | 70.50M 6.3% | 75.20M 4.1% | 78.40M 1.6% | 79.70M 6.5% | 85.20M 3.4% | 88.20M 2.1% |