Need JBTM 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 Mar 2, 2026 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 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 | 3.80B 121.3% | 1.72B 3.1% | 1.66B 4.7% | 1.59B 13.5% | 1.40B 18.9% | 1.73B 11.2% | 1.95B 1.4% | 1.92B 17.4% |
Cost of Revenue | 2.46B 126.1% | 1.09B 1.0% | 1.08B 1.7% | 1.06B 15.5% | 918.70M 23.1% | 1.19B 11.4% | 1.35B 2.5% | 1.38B 18.7% |
Gross Profit | 1.33B 113.0% | 626.50M 7.0% | 585.70M 10.6% | 529.40M 9.8% | 482.10M 9.7% | 533.70M 10.8% | 598.10M 11.3% | 537.60M 14.2% |
Gross Margin % | 35.00% 5.4% | 37.00% 5.7% | 35.00% 6.1% | 33.00% 2.9% | 34.00% 9.7% | 31.00% 0.0% | 31.00% 10.7% | 28.00% 3.4% |
Research & Development | 100.40M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% |
General & Administrative | 1.02B | 0.00 100.0% | 409.60M 7.3% | 441.90M 25.8% | 351.40M 2.0% | 358.50M 9.6% | 396.40M 14.3% | 346.80M 6.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 100.0% | -52.20M | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 1.02B 100.7% | 506.70M 23.7% | 409.60M 5.1% | 389.70M 10.9% | 351.40M 2.0% | 358.50M 9.6% | 396.40M 14.3% | 346.80M 6.6% |
Other Operating Expenses | 28.10M 1907.1% | 1.40M 87.7% | 11.40M 60.6% | 7.10M 39.2% | 5.10M 57.9% | 12.10M 10.4% | 13.50M 71.3% | 47.00M 274.1% |
Total Operating Expenses | 1.15B 125.4% | 508.10M 20.7% | 421.00M 6.1% | 396.80M 11.3% | 356.50M 3.8% | 370.60M 9.6% | 409.90M 4.1% | 393.80M 20.5% |
Cost and Expenses | 3.61B 125.9% | 1.60B 6.5% | 1.50B 2.9% | 1.46B 14.3% | 1.28B 18.5% | 1.56B 11.0% | 1.76B 1.0% | 1.78B 19.1% |
Operating Income | 189.40M 60.0% | 118.40M 28.1% | 164.70M 24.2% | 132.60M 5.6% | 125.60M 23.0% | 163.10M 13.3% | 188.20M 30.9% | 143.80M 0.0% |
Operating Margin % | 5.00% 28.6% | 7.00% 30.0% | 10.00% 25.0% | 8.00% 11.1% | 9.00% 0.0% | 9.00% 10.0% | 10.00% 42.9% | 7.00% 22.2% |
EBITDA | 301.60M 47.7% | 204.20M 24.0% | 268.70M 26.4% | 212.50M 4.8% | 202.80M 12.3% | 231.20M 8.0% | 251.30M 25.3% | 200.60M 1.6% |
EBITDA Margin % | 8.00% 33.3% | 12.00% 25.0% | 16.00% 23.1% | 13.00% 7.1% | 14.00% 7.7% | 13.00% 0.0% | 13.00% 30.0% | 10.00% 16.7% |
Interest Expense | 107.50M 454.1% | 19.40M 20.2% | 24.30M 49.1% | 16.30M 45.5% | 11.20M 19.4% | 13.90M 26.1% | 18.80M 35.3% | 13.90M 2.2% |
Interest Income | 4.20M 82.3% | 23.70M 76.9% | 13.40M 262.2% | 3.70M 2.6% | 3.80M | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -254.40M 1006.1% | -23.00M 98.3% | -11.60M 7.9% | -12.60M 106.6% | -6.10M 65.3% | -17.60M 17.4% | -21.30M 43.9% | -14.80M 27.6% |
Pre-Tax Income | -65.00M 168.1% | 95.40M 37.7% | 153.10M 27.6% | 120.00M 0.4% | 119.50M 17.9% | 145.50M 12.8% | 166.90M 29.4% | 129.00M 2.4% |
Pre-Tax Margin % | -2.00% 133.3% | 6.00% 33.3% | 9.00% 12.5% | 8.00% 11.1% | 9.00% 12.5% | 8.00% 11.1% | 9.00% 28.6% | 7.00% 12.5% |
Tax Provision | -15.30M 243.0% | 10.70M 54.5% | 23.50M 45.1% | 16.20M 40.0% | 27.00M 26.4% | 36.70M 2.4% | 37.60M 52.8% | 24.60M 50.9% |
Net Income | -50.50M 159.1% | 85.40M 85.3% | 582.60M 324.0% | 137.40M 15.4% | 119.10M 9.5% | 108.80M 15.7% | 129.00M 23.9% | 104.10M 29.3% |
Net Margin % | -1.00% 120.0% | 5.00% 85.7% | 35.00% 288.9% | 9.00% 0.0% | 9.00% 50.0% | 6.00% 14.3% | 7.00% 40.0% | 5.00% 0.0% |
Basic EPS | -0.98 136.7% | 2.67 85.3% | 18.21 346.3% | 4.08 10.3% | 3.70 8.8% | 3.40 15.8% | 4.04 23.9% | 3.26 27.3% |
Diluted EPS | -0.99 137.4% | 2.65 85.4% | 18.13 345.5% | 4.07 10.3% | 3.69 8.8% | 3.39 15.7% | 4.02 24.5% | 3.23 27.7% |
Basic Shares Outstanding | 52.00M 62.5% | 32.00M 0.0% | 32.00M 0.0% | 32.00M 0.0% | 32.00M 0.0% | 32.00M 0.3% | 31.90M 0.0% | 31.90M 1.6% |
Diluted Shares Outstanding | 52.30M 62.4% | 32.20M 0.3% | 32.10M 0.0% | 32.10M 0.0% | 32.10M 0.0% | 32.10M 0.3% | 32.00M 0.6% | 32.20M 0.9% |