Need STRA 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 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Feb 27, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 1.27B 4.0% | 1.22B 7.7% | 1.13B 6.3% | 1.07B 5.9% | 1.13B 10.1% | 1.03B 3.1% | 997.14M 57.2% | 634.18M 39.4% |
Cost of Revenue | 647.11M 0.5% | 650.50M 4.3% | 623.90M 4.5% | 597.32M 1.8% | 608.26M 14.2% | 532.66M 0.4% | 530.60M 56.0% | 340.08M 38.7% |
Gross Profit | 621.11M 9.1% | 569.43M 11.9% | 509.02M 8.7% | 468.16M 10.6% | 523.42M 5.7% | 494.99M 6.1% | 466.53M 58.6% | 294.11M 40.3% |
Gross Margin % | 49.00% 4.3% | 47.00% 4.4% | 45.00% 2.3% | 44.00% 4.3% | 46.00% 4.2% | 48.00% 2.1% | 47.00% 2.2% | 46.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 310.79M 24.6% | 412.16M 106.7% | 199.44M 0.5% | 198.52M 1.2% | 196.25M 46.7% | 133.73M 9.1% | 122.61M 114.9% | 57.06M 3.0% |
Selling & Marketing | 0.00 | 0.00 100.0% | 185.00M 2.0% | 181.30M 9.8% | 165.10M 2.2% | 161.50M 7.8% | 149.80M 9.4% | 136.98M 65.9% |
SG&A Expenses | 310.79M 24.6% | 412.16M 7.2% | 384.44M 1.2% | 379.82M 5.1% | 361.35M 22.4% | 295.23M 8.4% | 272.41M 40.4% | 194.03M 40.6% |
Other Operating Expenses | 114.18M 6828.5% | 1.65M 94.4% | 29.26M 103.9% | 14.35M 72.1% | 51.49M 19.8% | 64.22M 4.1% | 61.67M 1612.5% | 3.60M 81.5% |
Total Operating Expenses | 424.97M 3.1% | 412.16M 0.4% | 413.70M 5.0% | 394.17M 4.5% | 412.84M 14.9% | 359.46M 7.6% | 334.08M 33.0% | 251.19M 59.5% |
Cost and Expenses | 1.07B 0.7% | 1.06B 2.6% | 1.04B 4.7% | 991.49M 2.9% | 1.02B 14.5% | 892.12M 3.2% | 864.68M 46.2% | 591.27M 46.8% |
Operating Income | 196.14M 26.0% | 155.63M 63.3% | 95.32M 34.7% | 70.76M 51.9% | 147.26M 8.9% | 161.69M 4.7% | 154.38M 778.9% | -22.74M 143.6% |
Operating Margin % | 15.00% 15.4% | 13.00% 62.5% | 8.00% 14.3% | 7.00% 46.2% | 13.00% 18.8% | 16.00% 6.7% | 15.00% 475.0% | -4.00% 136.4% |
EBITDA | 225.80M 45.1% | 155.63M 8.7% | 170.43M 24.3% | 137.12M 35.9% | 214.00M 12.5% | 244.69M 3.1% | 237.32M 143.5% | 97.46M 29.4% |
EBITDA Margin % | 18.00% 38.5% | 13.00% 13.3% | 15.00% 15.4% | 13.00% 31.6% | 19.00% 20.8% | 24.00% 0.0% | 24.00% 60.0% | 15.00% 11.8% |
Interest Expense | 0.00 | 0.00 100.0% | 7.20M 5.9% | 7.66M 112.6% | 3.60M 157.1% | 1.40M | 0.00 | 0.00 100.0% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 1.90M 24.0% | 2.50M 3.8% | 2.60M 23.5% | 3.40M | 0.00 100.0% |
Other Income (Expense) | -18.75M 423.0% | 5.80M 7.4% | 5.41M 553.8% | -1.19M 144.3% | 2.69M 41.2% | 4.57M 65.3% | 13.19M 266.3% | 3.60M 724.0% |
Pre-Tax Income | 177.39M 9.9% | 161.43M 60.3% | 100.73M 44.8% | 69.57M 9.2% | 76.60M 32.8% | 113.96M 7.9% | 123.72M 746.4% | -19.14M 136.4% |
Pre-Tax Margin % | 14.00% 7.7% | 13.00% 44.4% | 9.00% 28.6% | 7.00% 0.0% | 7.00% 36.4% | 11.00% 8.3% | 12.00% 500.0% | -3.00% 125.0% |
Tax Provision | 50.78M 4.2% | 48.75M 57.6% | 30.93M 35.1% | 22.90M 6.4% | 21.51M 22.3% | 27.69M 35.0% | 42.59M 1328.0% | -3.47M 110.8% |
Net Income | 126.61M 12.4% | 112.68M 61.5% | 69.79M 49.5% | 46.67M 15.3% | 55.09M 36.1% | 86.27M 6.3% | 81.14M 617.8% | -15.67M 176.0% |
Net Margin % | 10.00% 11.1% | 9.00% 50.0% | 6.00% 50.0% | 4.00% 20.0% | 5.00% 37.5% | 8.00% 0.0% | 8.00% 500.0% | -2.00% 140.0% |
Basic EPS | 5.58 16.0% | 4.81 61.4% | 2.98 51.3% | 1.97 14.3% | 2.30 39.6% | 3.81 2.1% | 3.73 462.1% | -1.03 153.4% |
Diluted EPS | 5.42 16.1% | 4.67 60.5% | 2.91 50.0% | 1.94 14.9% | 2.28 39.5% | 3.77 2.7% | 3.67 456.3% | -1.03 156.0% |
Basic Shares Outstanding | 22.18M 5.2% | 23.41M 0.0% | 23.40M 1.2% | 23.68M 1.2% | 23.95M 5.8% | 22.63M 4.2% | 21.73M 43.0% | 15.19M 42.3% |
Diluted Shares Outstanding | 22.82M 5.5% | 24.14M 0.8% | 23.96M 0.2% | 24.00M 0.5% | 24.12M 5.5% | 22.86M 3.5% | 22.10M 45.5% | 15.19M 35.6% |