Logo image of XL

XL FLEET CORP (XL) Stock Balance Sheet

NYSE:XL - New York Stock Exchange, Inc. - US9837FR1002 - Common Stock - Currency: USD

1.14  +0.27 (+30.91%)

After market: 1.07 -0.07 (-6.14%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2022-6-30)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
ASSETS
Current Assets
Cash Equivalents
XL Cash Equivalents ChartXL Cash Equivalents over time chart
322.37M351.68M329.60M3.40MN/A
Receivables
XL Receivables ChartXL Receivables over time chart
7.05M6.48M10.60M1.20MN/A
Inventories
XL Inventories ChartXL Inventories over time chart
14.19M15.26M3.60M2.20MN/A
Other Current Assets
XL Other Current Assets ChartXL Other Current Assets over time chart
1.47M1.19M1.60M300.00KN/A
Total Current Assets
XL Total Current Assets ChartXL Total Current Assets over time chart
345.08M374.61M345.30M7.10MN/A
 
Non-Current Assets
PPE Net
XL PPE Net ChartXL PPE Net over time chart
7.36M8.06M600.00K800.00KN/A
Goodwill
XL Goodwill ChartXL Goodwill over time chart
0.008.61M500.00K500.00KN/A
Intangibles
XL Intangibles ChartXL Intangibles over time chart
1.25M1.86M600.00K800.00KN/A
Other Non-Current Assets
XL Other Non-Current Assets ChartXL Other Non-Current Assets over time chart
114.00K88.00K0.000.00N/A
Total Non-Current Assets
XL Total Non-Current Assets ChartXL Total Non-Current Assets over time chart
8.72M18.62M1.70M2.10MN/A
 
TOTAL ASSETS
XL TOTAL ASSETS ChartXL TOTAL ASSETS over time chart
353.81M393.22M347.00M9.20MN/A
 
LIABILITIES
Current Liabilities
Short Term Debt
XL Short Term Debt ChartXL Short Term Debt over time chart
0.000.000.009.10MN/A
Current Portion Of LT Debt.
XL Current Portion Of LT Debt. ChartXL Current Portion Of LT Debt. over time chart
220.00K527.00K100.00K1.40MN/A
Accrued Expenses
XL Accrued Expenses ChartXL Accrued Expenses over time chart
7.82M9.92M4.40M2.50MN/A
Accounts Payable
XL Accounts Payable ChartXL Accounts Payable over time chart
2.03M3.80M4.40M500.00KN/A
Other Current Liabilities
XL Other Current Liabilities ChartXL Other Current Liabilities over time chart
N/AN/A0.001.30MN/A
Total Current Liabilities
XL Total Current Liabilities ChartXL Total Current Liabilities over time chart
11.87M16.63M9.10M15.50MN/A
 
Non-Current Liabilities
Long Term Debt
XL Long Term Debt ChartXL Long Term Debt over time chart
195.00K564.00K100.00K1.80MN/A
Other Non-Current Liabilities
XL Other Non-Current Liabilities ChartXL Other Non-Current Liabilities over time chart
6.62M14.21M148.90M5.60MN/A
Total Non-Current Liabilities
XL Total Non-Current Liabilities ChartXL Total Non-Current Liabilities over time chart
6.82M14.78M149.00M7.40MN/A
 
TOTAL LIABILITIES
XL TOTAL LIABILITIES ChartXL TOTAL LIABILITIES over time chart
18.69M31.41M158.10M22.90MN/A
 
SHAREHOLDERS' EQUITY
Retained Earnings
XL Retained Earnings ChartXL Retained Earnings over time chart
-128.19M-99.41M-128.20M-67.60MN/A
Additional Paid In Capital
XL Additional Paid In Capital ChartXL Additional Paid In Capital over time chart
463.29M461.21M317.10M53.90MN/A
Common Shares
XL Common Shares ChartXL Common Shares over time chart
14.00K14.00K0.000.00N/A
Shares Outstanding
XL Shares Outstanding ChartXL Shares Outstanding over time chart
142.49M140.54M131.40M80.40MN/A
Tangible Book Value per Share
XL Tangible Book Value per Share ChartXL Tangible Book Value per Share over time chart
2.342.501.43-0.19N/A
Total Shareholders' Equity
XL Total Shareholders' Equity ChartXL Total Shareholders' Equity over time chart
335.12M361.81M188.90M-13.70MN/A
 
TOTAL LIABILITIES AND EQUITY
XL TOTAL LIABILITIES AND EQUITY ChartXL TOTAL LIABILITIES AND EQUITY over time chart
353.81M393.22M347.00M9.20MN/A
 
Statistics
Debt/Equity
XL Debt/Equity ChartXL Debt/Equity over time chart
0.000.000.00-0.80N/A
Current Ratio
XL Current Ratio ChartXL Current Ratio over time chart
29.0722.5237.950.46N/A
Return On Assets (ROA)
XL Return On Assets (ROA) ChartXL Return On Assets (ROA) over time chart
-14.54%7.32%-17.47%-161.96%N/A
Return On Equity (ROE)
XL Return On Equity (ROE) ChartXL Return On Equity (ROE) over time chart
-15.35%7.96%-32.09%N/AN/A

All data in USD , ROIC based on taxRate of 0.21

Charts

XL Balance Sheet - Short Vs Long Term ChartXL Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 100M 200M 300M