Need BTSG 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 6, 2025 | 2023 Dec 31, 2023 Mar 6, 2024 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 12.91B 14.6% | 11.27B 27.6% | 8.83B 14.3% | 7.72B 15.3% | 6.70B 20.0% | 5.58B 23.3% | 4.53B 78.4% | 2.54B |
Cost of Revenue | 11.39B 17.7% | 9.68B 30.9% | 7.39B 16.1% | 6.37B 16.8% | 5.45B 20.3% | 4.53B 22.8% | 3.69B 70.9% | 2.16B |
Gross Profit | 1.52B 4.4% | 1.59B 10.8% | 1.43B 5.9% | 1.35B 8.5% | 1.25B 19.0% | 1.05B 25.8% | 833.91M 121.8% | 375.91M |
Gross Margin % | 12.00% 14.3% | 14.00% 12.5% | 16.00% 11.1% | 18.00% 5.3% | 19.00% 0.0% | 19.00% 5.6% | 18.00% 20.0% | 15.00% |
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 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.22B 11.5% | 1.38B 7.4% | 1.29B 21.6% | 1.06B 4.4% | 1.01B 30.9% | 774.93M 11.3% | 696.36M 131.3% | 301.06M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 1.22B 11.5% | 1.38B 7.4% | 1.29B 21.6% | 1.06B 4.4% | 1.01B 30.9% | 774.93M 11.3% | 696.36M 131.3% | 301.06M |
Cost and Expenses | 12.62B 14.1% | 11.06B 27.4% | 8.68B 16.9% | 7.42B 14.9% | 6.46B 21.8% | 5.31B 20.9% | 4.39B 78.3% | 2.46B |
Operating Income | 295.25M 43.1% | 206.37M 40.2% | 147.18M 50.3% | 296.03M 26.4% | 234.18M 14.5% | 273.81M 99.1% | 137.55M 83.8% | 74.85M |
Operating Margin % | 2.00% 0.0% | 2.00% 0.0% | 2.00% 50.0% | 4.00% 33.3% | 3.00% 40.0% | 5.00% 66.7% | 3.00% 0.0% | 3.00% |
EBITDA | 459.53M 15.4% | 398.13M 13.9% | 349.52M 30.1% | 500.00M 15.4% | 433.34M 25.0% | 346.69M 18.6% | 292.41M 87.4% | 156.02M |
EBITDA Margin % | 4.00% 0.0% | 4.00% 0.0% | 4.00% 33.3% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 0.0% | 6.00% |
Interest Expense | 157.31M 31.1% | 228.39M 29.6% | 324.59M 39.0% | 233.58M 41.3% | 165.32M 19.0% | 138.95M 16.7% | 166.89M 123.7% | 74.61M |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -157.31M 34.8% | -241.11M 25.7% | -324.59M 5.0% | -341.78M 106.7% | -165.32M 19.0% | -138.95M 42.4% | -241.13M 181.4% | -85.68M |
Pre-Tax Income | 137.94M 497.1% | -34.74M 80.4% | -177.41M 287.8% | -45.75M 166.4% | 68.86M 162.5% | 26.24M 125.3% | -103.58M 856.2% | -10.83M |
Pre-Tax Margin % | 1.00% | 0.00% 100.0% | -2.00% 100.0% | -1.00% 200.0% | 1.00% | 0.00% 100.0% | -2.00% | 0.00% |
Tax Provision | 33.15M 333.1% | -14.22M 30.9% | -20.58M 343.1% | 8.46M 51.9% | 17.60M 246.0% | 5.09M 115.7% | -32.49M 911.9% | -3.21M |
Net Income | 190.67M 1155.6% | -18.06M 88.3% | -154.60M 186.8% | -53.91M 208.2% | 49.80M 139.3% | 20.81M 128.8% | -72.38M 849.8% | -7.62M |
Net Margin % | 1.00% | 0.00% 100.0% | -2.00% 100.0% | -1.00% 200.0% | 1.00% | 0.00% 100.0% | -2.00% | 0.00% |
Basic EPS | 0.94 1144.4% | -0.09 90.0% | -0.90 190.3% | -0.31 206.9% | 0.29 89.6% | 2.79 127.2% | -10.26 850.0% | -1.08 |
Diluted EPS | 0.87 1066.7% | -0.09 90.0% | -0.90 190.3% | -0.31 206.9% | 0.29 89.6% | 2.78 127.1% | -10.26 553.5% | -1.57 |
Basic Shares Outstanding | 202.56M 5.0% | 193.00M 12.7% | 171.19M 0.0% | 171.19M 0.0% | 171.19M 2197.2% | 7.45M 5.6% | 7.05M 0.0% | 7.05M |
Diluted Shares Outstanding | 219.77M 13.9% | 193.00M 12.7% | 171.19M 0.0% | 171.19M 0.0% | 171.19M 2185.0% | 7.49M 6.2% | 7.05M 0.0% | 7.05M |