Need GBLI 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings. This price: Cboe · delayed 15 min · as of 13:01 ET.
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 10, 2026 | 2024 Dec 31, 2024 Mar 11, 2025 | 2023 Dec 31, 2023 Mar 15, 2024 | 2022 Dec 31, 2022 Mar 15, 2023 | 2021 Dec 31, 2021 Mar 16, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 6, 2020 | 2018 Dec 31, 2018 Mar 14, 2019 |
|---|
Total Revenue | 450.10M 2.0% | 441.19M 16.5% | 528.13M 16.0% | 628.53M 7.3% | 678.27M 16.2% | 583.55M 3.5% | 604.47M 21.2% | 498.94M 2.8% |
Cost of Revenue | 385.09M | 0.00 100.0% | 23.38M 4.3% | 24.42M 10.1% | 27.18M 35.3% | 42.00M 122.4% | 18.89M 36.5% | 29.77M 15.8% |
Gross Profit | 65.00M 85.3% | 441.19M 12.6% | 504.75M 16.4% | 604.11M 7.2% | 651.09M 20.2% | 541.55M 7.5% | 585.58M 24.8% | 469.17M 2.0% |
Gross Margin % | 14.00% 86.0% | 100.00% 4.2% | 96.00% 0.0% | 96.00% 0.0% | 96.00% 3.2% | 93.00% 4.1% | 97.00% 3.2% | 94.00% 1.1% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 100.0% | 21.39M 12.4% | 24.42M 10.1% | 27.18M 35.3% | 42.00M 122.4% | 18.89M 36.5% | 29.77M 15.8% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 0.00 | 0.00 100.0% | 21.39M 12.4% | 24.42M 10.1% | 27.18M 35.3% | 42.00M 122.4% | 18.89M 36.5% | 29.77M 15.8% |
Other Operating Expenses | 31.71M 91.8% | 386.23M 23.5% | 504.75M 179.9% | -631.96M 10.0% | -702.39M 4.8% | -670.50M 23.4% | -543.42M 7.1% | -584.93M 22.2% |
Total Operating Expenses | 31.71M 91.8% | 386.23M 26.9% | 528.13M 186.9% | -607.54M 10.0% | -675.22M 7.4% | -628.51M 19.8% | -524.53M 5.5% | -555.17M 22.6% |
Cost and Expenses | 416.80M 7.9% | 386.23M 26.9% | 528.13M 15.7% | 626.56M 2.9% | 645.47M 5.4% | 612.66M 17.2% | 522.72M 9.1% | 574.86M 16.0% |
Operating Income | 33.30M 39.4% | 54.96M 54.9% | 35.47M 1136.3% | -3.42M 212.2% | 3.05M 106.8% | -44.96M 156.2% | 79.94M 242.2% | -56.23M 920.2% |
Operating Margin % | 7.00% 41.7% | 12.00% 71.4% | 7.00% 800.0% | -1.00% | 0.00% 100.0% | -8.00% 161.5% | 13.00% 218.2% | -11.00% 1200.0% |
EBITDA | 38.96M 35.8% | 60.72M 55.0% | 39.17M 192.9% | 13.37M 75.1% | 53.70M 953.4% | -6.29M 105.8% | 108.88M 321.3% | -49.21M 468.3% |
EBITDA Margin % | 9.00% 35.7% | 14.00% 100.0% | 7.00% 250.0% | 2.00% 75.0% | 8.00% 900.0% | -1.00% 105.6% | 18.00% 280.0% | -10.00% 433.3% |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 3.00M 71.3% | 10.48M 33.6% | 15.79M 21.1% | 20.02M 1.7% | 19.69M 16.5% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | 0.00 | 0.00 100.0% | -2.50M 226.7% | 1.97M 112.9% | -15.28M 18.5% | -18.75M 4.9% | -19.72M 12.7% | -22.59M 33.6% |
Pre-Tax Income | 33.30M 39.4% | 54.96M 66.7% | 32.98M 1573.1% | 1.97M 94.0% | 32.80M 212.7% | -29.11M 135.6% | 81.76M 207.7% | -75.92M 655.5% |
Pre-Tax Margin % | 7.00% 41.7% | 12.00% 100.0% | 6.00% | 0.00% 100.0% | 5.00% 200.0% | -5.00% 135.7% | 14.00% 193.3% | -15.00% 650.0% |
Tax Provision | 7.96M 32.0% | 11.71M 55.2% | 7.55M 167.5% | 2.82M 18.2% | 3.45M 142.6% | -8.11M 169.0% | 11.74M 161.1% | -19.23M 3753.5% |
Net Income | 25.33M 41.4% | 43.24M 70.0% | 25.43M 3091.6% | -850.00K 102.9% | 29.35M 239.7% | -21.01M 130.0% | 70.02M 223.5% | -56.70M 493.6% |
Net Margin % | 6.00% 40.0% | 10.00% 100.0% | 5.00% | 0.00% 100.0% | 4.00% 200.0% | -4.00% 133.3% | 12.00% 209.1% | -11.00% 450.0% |
Basic EPS | 1.75 44.3% | 3.14 70.7% | 1.84 2144.4% | -0.09 104.5% | 2.00 235.1% | -1.48 130.0% | 4.93 222.6% | -4.02 630.9% |
Diluted EPS | 1.75 43.9% | 3.12 70.5% | 1.83 2133.3% | -0.09 104.6% | 1.97 233.1% | -1.48 130.3% | 4.88 221.4% | -4.02 630.9% |
Basic Shares Outstanding | 14.19M 4.1% | 13.64M 0.6% | 13.55M 6.4% | 14.48M 0.4% | 14.43M 0.9% | 14.29M 0.7% | 14.19M 0.7% | 14.09M 18.6% |
Diluted Shares Outstanding | 14.26M 4.0% | 13.71M 0.3% | 13.67M 5.6% | 14.48M 1.2% | 14.66M 2.6% | 14.29M 0.3% | 14.33M 1.7% | 14.09M 18.6% |