Need GABC 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 3, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Mar 1, 2023 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Feb 26, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Mar 1, 2019 |
|---|
Total Revenue | 487.40M 54.5% | 315.38M 0.5% | 316.92M 14.0% | 278.06M 21.0% | 229.84M 0.4% | 228.84M 3.1% | 221.97M 29.9% | 170.82M 19.6% |
Cost of Revenue | 145.38M 40.8% | 103.23M 50.1% | 68.77M 178.5% | 24.69M 709.8% | 3.05M 91.7% | 36.68M 0.3% | 36.57M 72.4% | 21.21M 64.8% |
Gross Profit | 342.02M 61.2% | 212.15M 14.5% | 248.14M 2.1% | 253.37M 11.7% | 226.79M 17.2% | 193.49M 4.4% | 185.40M 23.9% | 149.61M 15.1% |
Gross Margin % | 70.00% 4.5% | 67.00% 14.1% | 78.00% 14.3% | 91.00% 8.1% | 99.00% 16.5% | 85.00% 1.2% | 84.00% 4.5% | 88.00% 3.3% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 111.54M 31.0% | 85.17M 1.1% | 86.07M 0.1% | 86.00M 22.9% | 69.99M 1.7% | 68.85M 6.9% | 64.42M 23.1% | 52.34M 10.0% |
Selling & Marketing | 5.15M 30.8% | 3.94M 18.9% | 4.86M 10.0% | 4.42M 5.2% | 4.20M 16.9% | 3.59M 15.2% | 4.23M 21.1% | 3.49M 1.4% |
SG&A Expenses | 116.69M 31.0% | 89.10M 2.0% | 90.93M 0.6% | 90.42M 21.9% | 74.19M 2.4% | 72.44M 5.5% | 68.65M 23.0% | 55.83M 9.2% |
Other Operating Expenses | 85.25M 349.9% | 18.95M 64.6% | 53.57M 16.0% | 63.77M 28.0% | 49.82M 11.5% | 44.68M 1.8% | 45.51M 20.7% | 37.72M 41.5% |
Total Operating Expenses | 201.95M 86.9% | 108.05M 25.2% | 144.50M 6.3% | 154.19M 24.3% | 124.01M 5.9% | 117.12M 2.6% | 114.16M 22.0% | 93.55M 20.2% |
Cost and Expenses | 347.33M 64.4% | 211.28M 0.9% | 213.27M 19.2% | 178.88M 40.8% | 127.06M 17.4% | 153.80M 2.0% | 150.74M 31.3% | 114.76M 26.6% |
Operating Income | 140.07M 34.6% | 104.10M 0.4% | 103.65M 4.5% | 99.18M 3.5% | 102.78M 37.0% | 75.04M 5.3% | 71.24M 27.1% | 56.06M 7.4% |
Operating Margin % | 29.00% 12.1% | 33.00% 0.0% | 33.00% 8.3% | 36.00% 20.0% | 45.00% 36.4% | 33.00% 3.1% | 32.00% 3.0% | 33.00% 10.8% |
EBITDA | 158.78M 40.1% | 113.38M 0.3% | 113.06M 3.4% | 109.29M 2.0% | 111.56M 32.1% | 84.47M 5.8% | 79.87M 28.3% | 62.24M 9.4% |
EBITDA Margin % | 33.00% 8.3% | 36.00% 0.0% | 36.00% 7.7% | 39.00% 20.4% | 49.00% 32.4% | 37.00% 2.8% | 36.00% 0.0% | 36.00% 10.0% |
Interest Expense | 125.96M 25.4% | 100.45M 51.7% | 66.22M 261.0% | 18.34M 92.1% | 9.55M 50.1% | 19.13M 38.8% | 31.25M 63.3% | 19.14M 72.1% |
Interest Income | 420.09M 44.3% | 291.04M 13.4% | 256.66M 17.2% | 218.93M 28.5% | 170.38M 2.3% | 174.37M 1.2% | 176.47M 31.9% | 133.75M 20.5% |
Other Income (Expense) | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Pre-Tax Income | 140.07M 34.6% | 104.10M 0.4% | 103.65M 4.5% | 99.18M 3.5% | 102.78M 37.0% | 75.04M 5.3% | 71.24M 27.1% | 56.06M 7.4% |
Pre-Tax Margin % | 29.00% 12.1% | 33.00% 0.0% | 33.00% 8.3% | 36.00% 20.0% | 45.00% 36.4% | 33.00% 3.1% | 32.00% 3.0% | 33.00% 10.8% |
Tax Provision | 27.43M 35.2% | 20.29M 14.2% | 17.76M 2.4% | 17.35M 7.0% | 18.65M 45.3% | 12.83M 6.8% | 12.02M 26.1% | 9.53M 17.4% |
Net Income | 112.64M 34.4% | 83.81M 2.4% | 85.89M 5.0% | 81.83M 2.7% | 84.14M 35.2% | 62.21M 5.0% | 59.22M 27.3% | 46.53M 14.4% |
Net Margin % | 23.00% 14.8% | 27.00% 0.0% | 27.00% 6.9% | 29.00% 21.6% | 37.00% 37.0% | 27.00% 0.0% | 27.00% 0.0% | 27.00% 3.6% |
Basic EPS | 3.06 8.1% | 2.83 2.7% | 2.91 4.7% | 2.78 12.3% | 3.17 35.5% | 2.34 2.2% | 2.29 15.1% | 1.99 12.4% |
Diluted EPS | 3.06 8.1% | 2.83 2.7% | 2.91 4.7% | 2.78 12.3% | 3.17 35.5% | 2.34 2.2% | 2.29 15.1% | 1.99 12.4% |
Basic Shares Outstanding | 36.80M 24.1% | 29.66M 0.3% | 29.56M 0.3% | 29.46M 11.0% | 26.54M 0.0% | 26.54M 2.8% | 25.82M 10.4% | 23.38M 2.0% |
Diluted Shares Outstanding | 36.80M 24.1% | 29.66M 0.3% | 29.56M 0.3% | 29.46M 11.0% | 26.54M 0.0% | 26.54M 2.8% | 25.82M 10.4% | 23.38M 2.0% |