Need FSM 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 Mar 26, 2026 | 2024 Dec 31, 2024 Mar 27, 2025 | 2023 Dec 31, 2023 Mar 28, 2024 | 2022 Dec 31, 2022 Mar 30, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Mar 30, 2021 | 2019 Dec 31, 2019 Mar 30, 2020 | 2018 Dec 31, 2018 Mar 29, 2019 |
|---|
Total Revenue | 960.06M 9.6% | 1.06B 26.1% | 842.43M 23.6% | 681.49M 13.6% | 599.85M 115.0% | 278.97M 8.5% | 257.19M 2.3% | 263.30M 1.8% |
Cost of Revenue | 492.08M 31.5% | 718.43M 10.1% | 652.40M 22.0% | 534.70M 35.6% | 394.38M 133.7% | 168.75M 2.2% | 172.61M 3.5% | 166.72M 5.2% |
Gross Profit | 467.98M 36.2% | 343.61M 80.8% | 190.03M 29.4% | 146.80M 28.6% | 205.48M 86.4% | 110.22M 30.3% | 84.58M 12.4% | 96.57M 11.9% |
Gross Margin % | 49.00% 53.1% | 32.00% 39.1% | 23.00% 4.5% | 22.00% 35.3% | 34.00% 15.0% | 40.00% 21.2% | 33.00% 10.8% | 37.00% 9.8% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 100.0% | 76.08M 18.7% | 64.07M 4.3% | 61.46M 35.5% | 45.36M 29.3% | 35.09M 17.7% | 29.80M 13.8% | 26.19M 5.1% |
Selling & Marketing | 0.00 100.0% | 1.70M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 98.18M 26.2% | 77.78M 21.4% | 64.07M 4.3% | 61.46M 35.5% | 45.36M 29.3% | 35.09M 17.7% | 29.80M 13.8% | 26.19M 5.1% |
Other Operating Expenses | 0.00 100.0% | 37.78M 70.1% | 126.36M 10215.0% | 1.23M 26.7% | 1.67M 88.2% | 888.00K 67.1% | 2.69M 88.7% | 1.43M 13.2% |
Total Operating Expenses | 98.18M 15.0% | 115.56M 39.3% | 190.43M 203.8% | 62.68M 33.3% | 47.03M 30.7% | 35.97M 10.7% | 32.50M 17.7% | 27.62M 5.5% |
Cost and Expenses | 590.25M 29.2% | 833.99M 1.0% | 842.84M 41.1% | 597.38M 35.3% | 441.41M 115.6% | 204.72M 0.2% | 205.11M 5.5% | 194.34M 5.2% |
Operating Income | 369.80M 62.2% | 228.05M 56131.0% | -407.00K 100.5% | 85.69M 37.4% | 136.88M 139.1% | 57.24M 7.4% | 53.28M 13.5% | 61.59M 44.2% |
Operating Margin % | 39.00% 85.7% | 21.00% | 0.00% 100.0% | 13.00% 43.5% | 23.00% 9.5% | 21.00% 0.0% | 21.00% 8.7% | 23.00% 43.9% |
EBITDA | 628.84M 32.6% | 474.26M 105.5% | 230.79M 290.1% | 59.17M 78.7% | 277.76M 160.5% | 106.62M 13.2% | 94.20M 17.4% | 114.04M 23.9% |
EBITDA Margin % | 65.00% 44.4% | 45.00% 66.7% | 27.00% 200.0% | 9.00% 80.4% | 46.00% 21.1% | 38.00% 2.7% | 37.00% 14.0% | 43.00% 23.2% |
Interest Expense | 25.06M 3.0% | 24.32M 9.8% | 22.15M 99.8% | 11.09M 8.4% | 10.22M 352.2% | 2.26M 73.7% | 1.30M 32.3% | 1.92M 10.8% |
Interest Income | 14.80M 242.5% | 4.32M 29.0% | 3.35M 88.5% | 1.78M 2.8% | 1.83M 50.3% | 1.22M 35.3% | 1.88M 45.2% | 3.43M 69.7% |
Other Income (Expense) | 37.38M 336.0% | -15.84M 48.8% | -10.64M 7.9% | -11.56M 61.1% | -29.70M 1829.7% | 1.72M 118.4% | -9.31M 261.8% | 5.75M 207.0% |
Pre-Tax Income | 407.18M 91.9% | 212.21M 2020.3% | -11.05M 91.2% | -125.11M 216.7% | 107.18M 81.8% | 58.95M 34.1% | 43.97M 34.7% | 67.34M 35.8% |
Pre-Tax Margin % | 42.00% 110.0% | 20.00% 2100.0% | -1.00% 94.4% | -18.00% 200.0% | 18.00% 14.3% | 21.00% 23.5% | 17.00% 34.6% | 26.00% 33.3% |
Tax Provision | 113.35M 61.2% | 70.30M 115.8% | 32.58M 201.7% | 10.80M 77.4% | 47.78M 27.7% | 37.40M 85.4% | 20.18M 39.5% | 33.35M 13.7% |
Net Income | 302.13M 134.7% | 128.74M 353.2% | -50.84M 62.6% | -135.91M 334.8% | 57.88M 168.5% | 21.55M 9.4% | 23.80M 30.0% | 33.99M 48.7% |
Net Margin % | 31.00% 158.3% | 12.00% 300.0% | -6.00% 70.0% | -20.00% 300.0% | 10.00% 25.0% | 8.00% 11.1% | 9.00% 30.8% | 13.00% 48.0% |
Basic EPS | 0.98 133.3% | 0.42 347.1% | -0.17 63.8% | -0.47 295.8% | 0.24 84.6% | 0.13 13.3% | 0.15 28.6% | 0.21 50.0% |
Diluted EPS | 0.90 119.5% | 0.41 341.2% | -0.17 63.8% | -0.47 304.3% | 0.23 91.7% | 0.12 20.0% | 0.15 28.6% | 0.21 50.0% |
Basic Shares Outstanding | 306.86M 0.7% | 308.88M 4.7% | 295.07M 1.3% | 291.28M 22.4% | 238.00M 36.0% | 174.99M 9.2% | 160.19M 0.3% | 159.78M 1.1% |
Diluted Shares Outstanding | 334.90M 7.8% | 310.75M 5.3% | 295.07M 1.3% | 291.28M 16.8% | 249.44M 34.1% | 186.07M 13.1% | 164.53M 1.8% | 161.64M 2.1% |