General Motors Co. operates in 4 segments: GM North America (GMNA); GM International (GMI); Cruise; and GM Financial.
Paying user area
Try for free
General Motors Co. pages available for free this week:
- Common-Size Income Statement
- Analysis of Profitability Ratios
- Analysis of Solvency Ratios
- Analysis of Long-term (Investment) Activity Ratios
- DuPont Analysis: Disaggregation of ROE, ROA, and Net Profit Margin
- Capital Asset Pricing Model (CAPM)
- Selected Financial Data since 2010
- Return on Assets (ROA) since 2010
- Price to Earnings (P/E) since 2010
- Analysis of Debt
The data is hidden behind: . Unhide it.
Get full access to the entire website from $10.42/mo, or
get 1-month access to General Motors Co. for $24.99.
This is a one-time payment. There is no automatic renewal.
We accept:
Segment Profit Margin
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Cruise | |||||
GM Financial |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment profit margin | GM North America (GMNA) | GM North America (GMNA) segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
GM International (GMI) | GM International (GMI) segment profit margin ratio improved from 2021 to 2022 and from 2022 to 2023. | |
Cruise | Cruise segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. | |
GM Financial | GM Financial segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Profit Margin: GM North America (GMNA)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Net sales and revenue | |||||
Segment Profitability Ratio | |||||
Segment profit margin1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment profit margin = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Net sales and revenue
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment profit margin | GM North America (GMNA) | GM North America (GMNA) segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Profit Margin: GM International (GMI)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Net sales and revenue | |||||
Segment Profitability Ratio | |||||
Segment profit margin1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment profit margin = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Net sales and revenue
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment profit margin | GM International (GMI) | GM International (GMI) segment profit margin ratio improved from 2021 to 2022 and from 2022 to 2023. |
Segment Profit Margin: Cruise
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Net sales and revenue | |||||
Segment Profitability Ratio | |||||
Segment profit margin1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment profit margin = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Net sales and revenue
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment profit margin | Cruise | Cruise segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Profit Margin: GM Financial
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Net sales and revenue | |||||
Segment Profitability Ratio | |||||
Segment profit margin1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment profit margin = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Net sales and revenue
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment profit margin | GM Financial | GM Financial segment profit margin ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Return on Assets (Segment ROA)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Cruise | |||||
GM Financial |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment ROA | GM North America (GMNA) | GM North America (GMNA) segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. |
GM International (GMI) | GM International (GMI) segment ROA improved from 2021 to 2022 and from 2022 to 2023. | |
Cruise | Cruise segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. | |
GM Financial | GM Financial segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment ROA: GM North America (GMNA)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Total assets | |||||
Segment Profitability Ratio | |||||
Segment ROA1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment ROA = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Total assets
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment ROA | GM North America (GMNA) | GM North America (GMNA) segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment ROA: GM International (GMI)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Total assets | |||||
Segment Profitability Ratio | |||||
Segment ROA1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment ROA = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Total assets
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment ROA | GM International (GMI) | GM International (GMI) segment ROA improved from 2021 to 2022 and from 2022 to 2023. |
Segment ROA: Cruise
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Total assets | |||||
Segment Profitability Ratio | |||||
Segment ROA1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment ROA = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Total assets
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment ROA | Cruise | Cruise segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment ROA: GM Financial
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Earnings (loss) before interest and taxes, adjusted | |||||
Total assets | |||||
Segment Profitability Ratio | |||||
Segment ROA1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment ROA = 100 × Earnings (loss) before interest and taxes, adjusted ÷ Total assets
= 100 × ÷ =
Segment profitability ratio | Reportable segment | The company |
---|---|---|
Segment ROA | GM Financial | GM Financial segment ROA deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Asset Turnover
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Cruise | |||||
GM Financial |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Segment activity ratio | Reportable segment | The company |
---|---|---|
Segment asset turnover | GM North America (GMNA) | GM North America (GMNA) segment asset turnover ratio deteriorated from 2021 to 2022 but then improved from 2022 to 2023 exceeding 2021 level. |
GM International (GMI) | GM International (GMI) segment asset turnover ratio improved from 2021 to 2022 but then slightly deteriorated from 2022 to 2023. | |
Cruise | Cruise segment asset turnover ratio deteriorated from 2021 to 2022 but then improved from 2022 to 2023 not reaching 2021 level. | |
GM Financial | GM Financial segment asset turnover ratio deteriorated from 2021 to 2022 but then slightly improved from 2022 to 2023. |
Segment Asset Turnover: GM North America (GMNA)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Net sales and revenue | |||||
Total assets | |||||
Segment Activity Ratio | |||||
Segment asset turnover1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment asset turnover = Net sales and revenue ÷ Total assets
= ÷ =
Segment activity ratio | Reportable segment | The company |
---|---|---|
Segment asset turnover | GM North America (GMNA) | GM North America (GMNA) segment asset turnover ratio deteriorated from 2021 to 2022 but then improved from 2022 to 2023 exceeding 2021 level. |
Segment Asset Turnover: GM International (GMI)
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Net sales and revenue | |||||
Total assets | |||||
Segment Activity Ratio | |||||
Segment asset turnover1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment asset turnover = Net sales and revenue ÷ Total assets
= ÷ =
Segment activity ratio | Reportable segment | The company |
---|---|---|
Segment asset turnover | GM International (GMI) | GM International (GMI) segment asset turnover ratio improved from 2021 to 2022 but then slightly deteriorated from 2022 to 2023. |
Segment Asset Turnover: Cruise
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Net sales and revenue | |||||
Total assets | |||||
Segment Activity Ratio | |||||
Segment asset turnover1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment asset turnover = Net sales and revenue ÷ Total assets
= ÷ =
Segment activity ratio | Reportable segment | The company |
---|---|---|
Segment asset turnover | Cruise | Cruise segment asset turnover ratio deteriorated from 2021 to 2022 but then improved from 2022 to 2023 not reaching 2021 level. |
Segment Asset Turnover: GM Financial
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Net sales and revenue | |||||
Total assets | |||||
Segment Activity Ratio | |||||
Segment asset turnover1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment asset turnover = Net sales and revenue ÷ Total assets
= ÷ =
Segment activity ratio | Reportable segment | The company |
---|---|---|
Segment asset turnover | GM Financial | GM Financial segment asset turnover ratio deteriorated from 2021 to 2022 but then slightly improved from 2022 to 2023. |
Segment Capital Expenditures to Depreciation
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Cruise | |||||
GM Financial |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Segment financial ratio | Reportable segment | The company |
---|---|---|
Segment capital expenditures to depreciation | GM North America (GMNA) | GM North America (GMNA) segment capital expenditures to depreciation ratio improved from 2021 to 2022 and from 2022 to 2023. |
GM International (GMI) | GM International (GMI) segment capital expenditures to depreciation ratio deteriorated from 2021 to 2022 and from 2022 to 2023. | |
Cruise | Cruise segment capital expenditures to depreciation ratio improved from 2021 to 2022 but then deteriorated significantly from 2022 to 2023. | |
GM Financial | GM Financial segment capital expenditures to depreciation ratio improved from 2021 to 2022 but then slightly deteriorated from 2022 to 2023 not reaching 2021 level. |
Segment Capital Expenditures to Depreciation: GM North America (GMNA)
General Motors Co.; GM North America (GMNA); segment capital expenditures to depreciation calculation
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Expenditures for property | |||||
Depreciation and amortization | |||||
Segment Financial Ratio | |||||
Segment capital expenditures to depreciation1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment capital expenditures to depreciation = Expenditures for property ÷ Depreciation and amortization
= ÷ =
Segment financial ratio | Reportable segment | The company |
---|---|---|
Segment capital expenditures to depreciation | GM North America (GMNA) | GM North America (GMNA) segment capital expenditures to depreciation ratio improved from 2021 to 2022 and from 2022 to 2023. |
Segment Capital Expenditures to Depreciation: GM International (GMI)
General Motors Co.; GM International (GMI); segment capital expenditures to depreciation calculation
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Expenditures for property | |||||
Depreciation and amortization | |||||
Segment Financial Ratio | |||||
Segment capital expenditures to depreciation1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment capital expenditures to depreciation = Expenditures for property ÷ Depreciation and amortization
= ÷ =
Segment financial ratio | Reportable segment | The company |
---|---|---|
Segment capital expenditures to depreciation | GM International (GMI) | GM International (GMI) segment capital expenditures to depreciation ratio deteriorated from 2021 to 2022 and from 2022 to 2023. |
Segment Capital Expenditures to Depreciation: Cruise
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Expenditures for property | |||||
Depreciation and amortization | |||||
Segment Financial Ratio | |||||
Segment capital expenditures to depreciation1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment capital expenditures to depreciation = Expenditures for property ÷ Depreciation and amortization
= ÷ =
Segment financial ratio | Reportable segment | The company |
---|---|---|
Segment capital expenditures to depreciation | Cruise | Cruise segment capital expenditures to depreciation ratio improved from 2021 to 2022 but then deteriorated significantly from 2022 to 2023. |
Segment Capital Expenditures to Depreciation: GM Financial
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
Selected Financial Data (US$ in millions) | |||||
Expenditures for property | |||||
Depreciation and amortization | |||||
Segment Financial Ratio | |||||
Segment capital expenditures to depreciation1 |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
1 2023 Calculation
Segment capital expenditures to depreciation = Expenditures for property ÷ Depreciation and amortization
= ÷ =
Segment financial ratio | Reportable segment | The company |
---|---|---|
Segment capital expenditures to depreciation | GM Financial | GM Financial segment capital expenditures to depreciation ratio improved from 2021 to 2022 but then slightly deteriorated from 2022 to 2023 not reaching 2021 level. |
Net sales and revenue
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Corporate | |||||
Automotive | |||||
Cruise | |||||
GM Financial | |||||
Eliminations/Reclassifications | |||||
Total |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Earnings (loss) before interest and taxes, adjusted
General Motors Co., earnings (loss) before interest and taxes, adjusted by reportable segment
US$ in millions
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Corporate | |||||
Automotive | |||||
Cruise | |||||
GM Financial | |||||
Eliminations/Reclassifications | |||||
Total |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Total assets
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Corporate | |||||
Eliminations | |||||
Automotive | |||||
Cruise | |||||
GM Financial | |||||
Eliminations/Reclassifications | |||||
Total |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Expenditures for property
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Corporate | |||||
Automotive | |||||
Cruise | |||||
GM Financial | |||||
Eliminations/Reclassifications | |||||
Total |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).
Depreciation and amortization
Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | |
---|---|---|---|---|---|
GM North America (GMNA) | |||||
GM International (GMI) | |||||
Corporate | |||||
Eliminations | |||||
Automotive | |||||
Cruise | |||||
GM Financial | |||||
Total |
Based on: 10-K (reporting date: 2023-12-31), 10-K (reporting date: 2022-12-31), 10-K (reporting date: 2021-12-31), 10-K (reporting date: 2020-12-31), 10-K (reporting date: 2019-12-31).