Need SSRM 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 17, 2026 | 2024 Dec 31, 2024 Feb 18, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Mar 17, 2023 | 2021 Dec 31, 2021 Feb 23, 2022 | 2020 Dec 31, 2020 Mar 30, 2021 | 2019 Dec 31, 2019 Mar 19, 2020 | 2018 Dec 31, 2018 Mar 11, 2019 |
|---|
Total Revenue | 1.66B 66.5% | 995.62M 30.2% | 1.43B 24.3% | 1.15B 22.1% | 1.47B 72.8% | 853.09M 40.6% | 606.85M 44.3% | 420.68M 6.3% |
Cost of Revenue | 1.07B 65.4% | 644.22M 36.7% | 1.02B 29.0% | 789.39M 12.2% | 899.33M 65.2% | 544.45M 25.1% | 435.26M 26.6% | 343.83M 2.5% |
Gross Profit | 592.53M 68.6% | 351.39M 14.0% | 408.77M 14.0% | 358.64M 37.6% | 574.87M 86.3% | 308.64M 79.9% | 171.59M 123.3% | 76.84M 32.2% |
Gross Margin % | 36.00% 2.9% | 35.00% 20.7% | 29.00% 6.5% | 31.00% 20.5% | 39.00% 8.3% | 36.00% 28.6% | 28.00% 55.6% | 18.00% 28.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 107.82M 71.5% | 62.88M 6.8% | 67.46M 5.9% | 71.66M 26.6% | 56.59M 70.8% | 33.13M 8.7% | 30.47M 7.0% | 32.75M 62.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 443.00K | 0.00 | 0.00 |
SG&A Expenses | 107.82M 71.5% | 62.88M 6.8% | 67.46M 5.9% | 71.66M 26.6% | 56.59M 68.6% | 33.57M 10.2% | 30.47M 7.0% | 32.75M 62.9% |
Other Operating Expenses | 6.23M 99.0% | 610.79M 29.5% | 471.56M 387.6% | 96.72M 128.2% | 42.38M 45.3% | 77.45M 240.8% | 22.72M 60.0% | 14.20M 273.8% |
Total Operating Expenses | 114.05M 83.1% | 673.68M 25.0% | 539.01M 220.1% | 168.38M 70.1% | 98.98M 10.8% | 111.02M 108.7% | 53.19M 13.3% | 46.95M 293.5% |
Cost and Expenses | 1.18B 10.5% | 1.32B 15.4% | 1.56B 62.6% | 957.76M 7.0% | 1.03B 54.9% | 664.81M 36.1% | 488.45M 25.0% | 390.78M 12.5% |
Operating Income | 478.47M 248.5% | -322.29M 147.4% | -130.24M 168.5% | 190.27M 57.2% | 444.38M 136.0% | 188.28M 59.0% | 118.39M 296.0% | 29.89M 70.5% |
Operating Margin % | 29.00% 190.6% | -32.00% 255.6% | -9.00% 152.9% | 17.00% 43.3% | 30.00% 36.4% | 22.00% 10.0% | 20.00% 185.7% | 7.00% 69.6% |
EBITDA | 673.93M 479.9% | -177.41M 680.1% | 30.58M 92.8% | 423.91M 35.4% | 655.99M 91.8% | 342.09M 45.5% | 235.07M 76.1% | 133.46M 30.6% |
EBITDA Margin % | 41.00% 327.8% | -18.00% 1000.0% | 2.00% 94.6% | 37.00% 15.9% | 44.00% 10.0% | 40.00% 2.6% | 39.00% 21.9% | 32.00% 25.6% |
Interest Expense | 14.83M 13.8% | 13.03M 21.6% | 16.62M 13.1% | 19.12M 0.1% | 19.10M 37.6% | 13.88M 8.7% | 12.77M 55.4% | 28.63M 12.2% |
Interest Income | 13.03M 22.2% | 16.73M 26.0% | 22.61M 38.6% | 16.31M 1751.4% | 881.00K 86.5% | 6.54M 44.9% | 11.88M 6.5% | 11.16M 170.1% |
Other Income (Expense) | -28.06M 890.3% | 3.55M 104.9% | -72.16M 242.7% | 50.57M 270.7% | -29.62M 319.1% | 13.52M 26.0% | 18.26M 183.8% | -21.80M 18.5% |
Pre-Tax Income | 450.41M 241.3% | -318.73M 57.5% | -202.41M 184.0% | 240.84M 41.9% | 414.76M 105.5% | 201.79M 47.7% | 136.66M 1589.2% | 8.09M 89.2% |
Pre-Tax Margin % | 27.00% 184.4% | -32.00% 128.6% | -14.00% 166.7% | 21.00% 25.0% | 28.00% 16.7% | 24.00% 4.3% | 23.00% 1050.0% | 2.00% 88.2% |
Tax Provision | 81.65M 157.5% | 31.70M 137.7% | -84.05M 379.5% | 30.07M 313.0% | -14.12M 132.7% | 43.20M 21.9% | 35.44M 336.4% | 8.12M 160.2% |
Net Income | 402.68M 254.1% | -261.28M 166.6% | -98.01M 150.5% | 194.14M 47.3% | 368.08M 142.9% | 151.53M 47.4% | 102.78M 1511.2% | 6.38M 90.8% |
Net Margin % | 24.00% 192.3% | -26.00% 271.4% | -7.00% 141.2% | 17.00% 32.0% | 25.00% 38.9% | 18.00% 5.9% | 17.00% 750.0% | 2.00% 86.7% |
Basic EPS | 1.95 251.2% | -1.29 168.8% | -0.48 152.2% | 0.92 45.9% | 1.70 60.4% | 1.06 120.8% | 0.48 804.0% | 0.05 90.8% |
Diluted EPS | 1.85 243.4% | -1.29 168.8% | -0.48 153.9% | 0.89 45.4% | 1.63 61.4% | 1.01 110.4% | 0.48 860.0% | 0.05 91.2% |
Basic Shares Outstanding | 202.75M 0.3% | 202.13M 1.3% | 204.71M 2.5% | 209.88M 2.8% | 215.99M 42.9% | 151.14M 24.1% | 121.77M 1.4% | 120.14M 0.5% |
Diluted Shares Outstanding | 217.03M 7.3% | 202.26M 1.2% | 204.71M 8.0% | 222.48M 2.5% | 228.24M 39.4% | 163.70M 33.5% | 122.66M 1.1% | 121.35M 0.6% |