Need MOS 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 Mar 3, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Feb 22, 2021 | 2019 Dec 31, 2019 Feb 20, 2020 | 2018 Dec 31, 2018 Mar 13, 2019 |
|---|
Total Revenue | 12.05B 8.4% | 11.12B 18.8% | 13.70B 28.4% | 19.13B 54.8% | 12.36B 42.3% | 8.68B 2.5% | 8.91B 7.1% | 9.59B 29.4% |
Cost of Revenue | 10.24B 6.5% | 9.61B 16.3% | 11.49B 14.1% | 13.37B 46.0% | 9.16B 20.2% | 7.62B 4.9% | 8.01B 1.0% | 8.09B 23.2% |
Gross Profit | 1.82B 20.2% | 1.51B 31.6% | 2.21B 61.6% | 5.76B 79.9% | 3.20B 200.5% | 1.06B 18.7% | 897.30M 40.1% | 1.50B 77.8% |
Gross Margin % | 15.00% 7.1% | 14.00% 12.5% | 16.00% 46.7% | 30.00% 15.4% | 26.00% 116.7% | 12.00% 20.0% | 10.00% 37.5% | 16.00% 45.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 520.90M 4.8% | 496.90M 0.7% | 500.50M 0.5% | 498.00M 15.7% | 430.50M 15.9% | 371.50M 4.9% | 354.10M 3.8% | 341.10M 13.2% |
Other Operating Expenses | 249.10M 36.7% | 393.50M 5.8% | 372.00M 21.3% | 472.50M 230.0% | 143.20M 48.9% | 280.50M 59.4% | 176.00M 23.1% | 229.00M 6642.9% |
Total Operating Expenses | 767.20M 13.8% | 890.40M 2.1% | 872.50M 10.1% | 970.50M 69.2% | 573.70M 12.0% | 652.00M 23.0% | 530.10M 7.0% | 570.10M 51.2% |
Cost and Expenses | 11.00B 8.9% | 10.11B 18.2% | 12.36B 13.8% | 14.34B 47.4% | 9.73B 17.7% | 8.27B 3.2% | 8.54B 1.4% | 8.66B 24.7% |
Operating Income | 1.05B 68.9% | 621.50M 53.6% | 1.34B 64.3% | 3.75B 106.3% | 1.82B 530.9% | -421.80M 17.9% | -514.00M 163.3% | 811.90M 74.3% |
Operating Margin % | 9.00% 50.0% | 6.00% 40.0% | 10.00% 50.0% | 20.00% 33.3% | 15.00% 400.0% | -5.00% 16.7% | -6.00% 175.0% | 8.00% 33.3% |
EBITDA | 2.61B 66.3% | 1.57B 38.9% | 2.57B 46.3% | 4.79B 44.8% | 3.30B 700.2% | 412.90M 547.3% | -92.30M 105.4% | 1.70B 37.4% |
EBITDA Margin % | 22.00% 57.1% | 14.00% 26.3% | 19.00% 24.0% | 25.00% 7.4% | 27.00% 440.0% | 5.00% 600.0% | -1.00% 105.6% | 18.00% 5.9% |
Interest Expense | 217.70M 5.3% | 230.00M 21.7% | 189.00M 12.0% | 168.80M 13.1% | 194.30M 9.2% | 214.10M 0.9% | 216.00M 0.1% | 215.80M 26.0% |
Interest Income | 38.30M 18.9% | 47.20M 20.8% | 59.60M 92.3% | 31.00M 23.0% | 25.20M 24.8% | 33.50M 1.2% | 33.10M 33.4% | 49.70M 49.7% |
Other Income (Expense) | 165.50M 154.1% | -306.10M 2409.0% | -12.20M 91.5% | -142.80M 41.4% | -243.70M 5.0% | -232.00M 43.9% | -161.20M 57.2% | -376.80M 310.9% |
Pre-Tax Income | 1.22B 285.3% | 315.40M 76.2% | 1.33B 71.4% | 4.64B 108.7% | 2.22B 1129.9% | 180.90M 114.4% | -1.26B 327.8% | 551.50M 47.5% |
Pre-Tax Margin % | 10.00% 233.3% | 3.00% 70.0% | 10.00% 58.3% | 24.00% 33.3% | 18.00% 800.0% | 2.00% 114.3% | -14.00% 333.3% | 6.00% 20.0% |
Tax Provision | 639.80M 242.7% | 186.70M 5.5% | 177.00M 85.5% | 1.22B 104.8% | 597.70M 203.3% | -578.50M 157.5% | -224.70M 391.4% | 77.10M 84.4% |
Net Income | 540.70M 209.1% | 174.90M 85.0% | 1.16B 67.5% | 3.58B 119.7% | 1.63B 144.8% | 666.10M 164.6% | -1.03B 319.4% | 470.00M 538.4% |
Net Margin % | 4.00% 100.0% | 2.00% 77.8% | 9.00% 52.6% | 19.00% 46.2% | 13.00% 62.5% | 8.00% 166.7% | -12.00% 340.0% | 5.00% 600.0% |
Basic EPS | 1.70 209.1% | 0.55 84.4% | 3.52 65.4% | 10.17 136.0% | 4.31 144.9% | 1.76 165.4% | -2.69 320.5% | 1.22 493.5% |
Diluted EPS | 1.70 209.1% | 0.55 84.3% | 3.50 65.2% | 10.06 135.6% | 4.27 144.0% | 1.75 165.1% | -2.69 320.5% | 1.22 493.5% |
Basic Shares Outstanding | 317.30M 0.8% | 319.80M 3.5% | 331.30M 6.0% | 352.40M 6.8% | 378.10M 0.2% | 379.00M 1.3% | 383.80M 0.3% | 384.80M 11.3% |
Diluted Shares Outstanding | 318.90M 0.6% | 320.70M 3.8% | 333.20M 6.4% | 356.00M 6.7% | 381.60M 0.1% | 381.30M 0.7% | 383.80M 0.7% | 386.40M 10.1% |