Credo Technology Group Holding Ltd

NASDAQ:CRDO

69.29 (USD) • At close December 27, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020
Assets:
Current Assets:
Cash & Cash Equivalents 66.942108.583259.322103.75773.908
Short Term Investments 343.061109.228000
Cash and Short Term Investments 410.003217.811259.322103.75773.908
Net Receivables 81.22458.98639.59518.20718.039
Inventory 25.90746.02327.3377.1042.276
Other Current Assets 13.1315.4125.9238.7311.62
Total Current Assets 530.265328.232332.177137.79995.843
Non-Current Assets:
Property, Plant & Equipment, Net 56.74255.08238.79814.23110.687
Goodwill 00000
Intangible Assets 00000
Goodwill and Intangible Assets 00000
Long Term Investments 00000
Tax Assets 0000.0340.976
Other Non-Current Assets 14.92513.9754.7143.4260.533
Total Non-Current Assets 71.66769.05743.51217.69112.196
Total Assets 601.932397.289375.689155.49108.039
Liabilities & Equity:
Current Liabilities:
Account Payables 13.4176.0678.4873.592.452
Short Term Debt 2.7412.632.37900
Tax Payables 00.961.3120.6250.752
Deferred Revenue 3.9024.041.2344.1164.546
Other Current Liabilities 24.5617.33513.0854.20110.825
Total Current Liabilities 44.6231.03226.49712.53218.575
Non-Current Liabilities:
Long Term Debt 22.26625.73829.618197.96598.617
Deferred Revenue Non-Current 0.1280.380-197.9650
Deferred Tax Liabilities Non-Current -11.133-0.3800.4240
Other Non-Current Liabilities -5.28-7.116-14.58900.255
Total Non-Current Liabilities 17.11418.62215.029198.38998.872
Total Liabilities 61.73449.65441.526210.921117.447
Equity:
Preferred Stock 000197.9650
Common Stock 0.0080.0070.0070.0030.004
Retained Earnings -135.345-106.976-90.429-68.253-18.767
Accumulated Other Comprehensive Income/Loss -0.519-0.1910.0230.227-0.151
Other Total Stockholders Equity 676.054454.795424.56212.5929.506
Total Shareholders Equity 540.198347.635334.163-55.431-9.408
Total Equity 540.198347.635334.163-55.431-9.408
Total Liabilities & Shareholders Equity 601.932397.289375.689155.49108.039