Krebs Financial Statements From 2010 to 2024

KREBSBIO   104.14  8.79  7.78%   
Krebs Biochemicals financial statements provide useful quarterly and yearly information to potential Krebs Biochemicals and investors about the company's current and past financial position, as well as its overall management performance and changes in financial position over time. Historical trend examination of various income statement and balance sheet accounts found on Krebs Biochemicals financial statements helps investors assess Krebs Biochemicals' valuation, profitability, and current liquidity needs. Key fundamental drivers impacting Krebs Biochemicals' valuation are summarized below:
Gross Profit
244.2 M
Profit Margin
(0.37)
Market Capitalization
2.3 B
Enterprise Value Revenue
8.2536
Revenue
527.3 M
We have found eighty-seven available fundamental ratios for Krebs Biochemicals, which can be analyzed and compared to other ratios and to its peers in the industry. Traders should compare all of Krebs Biochemicals last-minute fundamentals against the fundamentals between 2010 and 2024 to make sure the company is sustainable this year.

Krebs Biochemicals Total Revenue

274.45 Million

Check Krebs Biochemicals financial statements over time to gain insight into future company performance. You can evaluate financial statements to find patterns among Krebs Biochemicals' main balance sheet or income statement drivers, such as Depreciation And Amortization of 51.5 M, Interest Expense of 41.6 M or Selling General Administrative of 5.7 M, as well as many indicators such as . Krebs financial statements analysis is a perfect complement when working with Krebs Biochemicals Valuation or Volatility modules.
  
This module can also supplement various Krebs Biochemicals Technical models . Check out the analysis of Krebs Biochemicals Correlation against competitors.

Krebs Biochemicals Balance Sheet

Current ValueLast YearHistorical Average 10 Year Trend
Common Stock Shares Outstanding15.6 M24.8 M15.4 M
Slightly volatile
Total Assets1.3 B1.8 B1.5 B
Very volatile
Short and Long Term Debt Total2.5 B2.4 B1.1 B
Slightly volatile
Other Current Liabilities343.2 M326.9 M171.6 M
Slightly volatile
Total Current Liabilities539.4 M618.3 M525.7 M
Very volatile
Property Plant And Equipment Net1.1 B1.5 BB
Slightly volatile
Net Debt2.5 B2.4 B991.2 M
Slightly volatile
Accounts Payable207.4 M189.7 M191.5 M
Pretty Stable
Cash1.3 M1.4 M18 M
Very volatile
Non Current Assets Total1.4 B1.6 B1.2 B
Slightly volatile
Cash And Short Term Investments1.3 M1.4 M30 M
Pretty Stable
Net Receivables66.4 M47.3 M55 M
Slightly volatile
Liabilities And Stockholders Equity1.3 B1.8 B1.5 B
Very volatile
Non Current Liabilities Total1.3 B2.4 B1.2 B
Slightly volatile
Inventory145.7 M102.4 M164.8 M
Slightly volatile
Other Current Assets32 M23.3 M31.3 M
Slightly volatile
Total Liabilities1.8 BB1.7 B
Slightly volatile
Total Current Assets278.7 M174.4 M279.5 M
Slightly volatile
Common Stock154.5 M247.9 M150.2 M
Slightly volatile
Intangible Assets27.7 M25 M21.3 M
Slightly volatile
Other Liabilities439.3 M619.9 M350.2 M
Slightly volatile
Other Assets23.2 M24.4 M195.5 M
Slightly volatile
Long Term Debt1.9 B1.8 B776.9 M
Slightly volatile
Deferred Long Term Liabilities8.8 M9.2 M34.7 M
Slightly volatile
Short and Long Term Debt113 M99.3 M297.4 M
Slightly volatile
Property Plant Equipment1.1 B1.7 B979.5 M
Slightly volatile
Short Term Investments31.6 M30.1 M22.6 M
Slightly volatile
Good Will30.3 M34.1 M37.2 M
Slightly volatile
Long Term Debt Total2.1 BB784.8 M
Slightly volatile
Non Current Liabilities Other368.1 M450 M383.8 M
Very volatile
Capital Lease Obligations470.1 M517.5 M403.2 M
Slightly volatile
Net Invested Capital585.1 M742.1 M466.6 M
Slightly volatile
Capital Stock218 M247.9 M184.7 M
Slightly volatile
Property Plant And Equipment Gross1.5 B1.5 B2.2 B
Slightly volatile

Krebs Biochemicals Income Statement

Current ValueLast YearHistorical Average 10 Year Trend
Depreciation And Amortization51.5 M67.7 M57.6 M
Slightly volatile
Selling General Administrative5.7 MM26.1 M
Slightly volatile
Other Operating Expenses520.4 M659.1 M453 M
Slightly volatile
Cost Of Revenue342.2 M613 M293.7 M
Slightly volatile
Total Operating Expenses43.8 M46.2 M152.8 M
Very volatile
Selling And Marketing Expenses48.5 M46.2 M9.8 M
Slightly volatile
Interest Income40.7 M34.2 M27.1 M
Slightly volatile
Research Development11.1 M12.7 M7.5 M
Slightly volatile
Reconciled Depreciation59.7 M67.7 M48.7 M
Slightly volatile

Krebs Biochemicals Cash Flow Statement

Current ValueLast YearHistorical Average 10 Year Trend
Begin Period Cash Flow815.1 K858 K22.5 M
Very volatile
Depreciation48 M67.7 M56.5 M
Slightly volatile
Capital Expenditures91.7 M94.2 M92.9 M
Slightly volatile
Issuance Of Capital Stock61.2 M68.9 M75 M
Slightly volatile

Krebs Fundamental Market Drivers

Cash And Short Term Investments1.4 M

About Krebs Biochemicals Financial Statements

Investors use fundamental indicators, such as Krebs Biochemicals' revenue or net income, to determine how well the company is positioned to perform in the future. Although Krebs Biochemicals' investors may analyze each financial statement separately, they are all interrelated. Understanding these patterns can help investors make the right trading decisions.
Last ReportedProjected for Next Year
Current Deferred Revenue132.7 M121.4 M
Total Revenue504.2 M274.5 M
Cost Of Revenue613 M342.2 M

Also Currently Popular

Analyzing currently trending equities could be an opportunity to develop a better portfolio based on different market momentums that they can trigger. Utilizing the top trending stocks is also useful when creating a market-neutral strategy or pair trading technique involving a short or a long position in a currently trending equity.

Other Information on Investing in Krebs Stock

Krebs Biochemicals financial ratios help investors to determine whether Krebs Stock is cheap or expensive when compared to a particular measure, such as profits or enterprise value. In other words, they help investors to determine the cost of investment in Krebs with respect to the benefits of owning Krebs Biochemicals security.