Need KNX 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 19, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 22, 2024 | 2022 Dec 31, 2022 Feb 23, 2023 | 2021 Dec 31, 2021 Feb 24, 2022 | 2020 Dec 31, 2020 Feb 25, 2021 | 2019 Dec 31, 2019 Feb 27, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 7.47B 0.8% | 7.41B 3.8% | 7.14B 3.9% | 7.43B 23.9% | 6.00B 28.3% | 4.67B 3.5% | 4.84B 9.4% | 5.34B 120.3% |
Cost of Revenue | 5.36B 16.0% | 6.38B 8.3% | 5.89B 4.1% | 5.65B 23.3% | 4.59B 23.8% | 3.70B 7.4% | 4.00B 8.7% | 4.38B 118.8% |
Gross Profit | 2.11B 104.3% | 1.03B 17.5% | 1.25B 29.3% | 1.77B 25.6% | 1.41B 45.8% | 969.12M 15.0% | 842.90M 12.2% | 960.52M 127.5% |
Gross Margin % | 28.00% 100.0% | 14.00% 22.2% | 18.00% 25.0% | 24.00% 0.0% | 24.00% 14.3% | 21.00% 23.5% | 17.00% 5.6% | 18.00% 5.9% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 957.96M 114.4% | 446.80M 30.1% | 639.20M 33.3% | 479.57M 61.0% | 297.86M 40.2% | 212.44M 0.7% | 213.86M 9.5% | 236.27M 123.1% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 957.96M 114.4% | 446.80M 30.1% | 639.20M 33.3% | 479.57M 61.0% | 297.86M 40.2% | 212.44M 0.7% | 213.86M 9.5% | 236.27M 123.1% |
Other Operating Expenses | 904.62M 162.5% | 344.60M 24.6% | 276.55M 36.7% | 202.34M 36.1% | 148.68M 20.5% | 186.91M 5.7% | 198.12M 1888.2% | 9.96M 1685.8% |
Total Operating Expenses | 1.86B 135.4% | 791.40M 13.6% | 915.75M 34.3% | 681.92M 52.7% | 446.55M 11.8% | 399.35M 3.1% | 411.98M 6.0% | 388.68M 106.5% |
Cost and Expenses | 7.22B 0.7% | 7.17B 5.3% | 6.80B 7.4% | 6.34B 25.9% | 5.03B 22.6% | 4.10B 7.0% | 4.41B 7.5% | 4.77B 117.8% |
Operating Income | 251.38M 3.3% | 243.39M 28.0% | 338.15M 18.0% | 412.30M 1.4% | 418.18M 448.2% | 76.28M 574.9% | -16.06M 102.8% | 569.04M 183.6% |
Operating Margin % | 3.00% 0.0% | 3.00% 40.0% | 5.00% 16.7% | 6.00% 14.3% | 7.00% 250.0% | 2.00% | 0.00% 100.0% | 11.00% 37.5% |
EBITDA | 1.05B 6.1% | 1.11B 1.7% | 1.13B 36.1% | 1.77B 9.5% | 1.62B 38.9% | 1.17B 13.4% | 1.03B 6.4% | 965.69M 119.1% |
EBITDA Margin % | 14.00% 6.7% | 15.00% 6.3% | 16.00% 33.3% | 24.00% 11.1% | 27.00% 8.0% | 25.00% 19.0% | 21.00% 16.7% | 18.00% 0.0% |
Interest Expense | 161.79M 5.5% | 171.16M 34.7% | 127.10M 150.2% | 50.80M 140.3% | 21.14M 22.1% | 17.31M 41.2% | 29.43M 2.4% | 30.17M 247.3% |
Interest Income | 10.91M 34.1% | 16.56M 23.3% | 21.58M 296.7% | 5.44M 363.7% | 1.17M 39.2% | 1.93M 49.7% | 3.83M 19.8% | 3.20M 165.1% |
Other Income (Expense) | -156.05M 65.4% | -94.34M 39.0% | -67.86M 4.8% | -71.32M 898.0% | 8.94M 98.2% | 484.03M 3695.5% | -13.46M 20.8% | -17.00M 145.7% |
Pre-Tax Income | 95.32M 36.0% | 149.05M 44.9% | 270.29M 73.5% | 1.02B 4.7% | 974.63M 73.9% | 560.31M 35.3% | 413.98M 25.0% | 552.04M 185.0% |
Pre-Tax Margin % | 1.00% 50.0% | 2.00% 50.0% | 4.00% 71.4% | 14.00% 12.5% | 16.00% 33.3% | 12.00% 33.3% | 9.00% 10.0% | 10.00% 25.0% |
Tax Provision | 29.77M 9.7% | 32.96M 39.8% | 54.77M 78.0% | 249.39M 8.0% | 230.89M 54.3% | 149.68M 44.2% | 103.80M 21.0% | 131.39M 145.0% |
Net Income | 65.95M 43.9% | 117.63M 45.8% | 217.15M 71.8% | 771.33M 3.8% | 743.39M 81.3% | 410.00M 32.6% | 309.21M 26.3% | 419.26M 13.4% |
Net Margin % | 1.00% 50.0% | 2.00% 33.3% | 3.00% 70.0% | 10.00% 16.7% | 12.00% 33.3% | 9.00% 50.0% | 6.00% 25.0% | 8.00% 60.0% |
Basic EPS | 0.41 43.8% | 0.73 45.9% | 1.35 71.6% | 4.75 6.0% | 4.48 85.1% | 2.42 34.4% | 1.80 24.1% | 2.37 45.9% |
Diluted EPS | 0.41 43.8% | 0.73 45.5% | 1.34 71.7% | 4.73 6.3% | 4.45 85.4% | 2.40 33.3% | 1.80 23.7% | 2.36 45.6% |
Basic Shares Outstanding | 162.34M 0.4% | 161.74M 0.3% | 161.19M 0.7% | 162.26M 2.2% | 165.86M 2.3% | 169.71M 1.1% | 171.54M 3.1% | 177.02M 60.0% |
Diluted Shares Outstanding | 162.88M 0.4% | 162.17M 0.2% | 161.83M 0.8% | 163.21M 2.3% | 167.06M 2.0% | 170.55M 0.9% | 172.14M 3.3% | 178.00M 59.4% |