Invesaro

Stocks Comparison

Capstone Energy Plus vs China Yuchai International: revenue, profit, margins and growth compared

Capstone Energy Plus brought in $106M of revenue in fiscal 2026, China Yuchai International $2.7B in fiscal 2024. Revenue changed by +23.9% at Capstone Energy Plus and +5.0% at China Yuchai International on the year before, so Capstone Energy Plus grew faster. Capstone Energy Plus kept 2.7% of its revenue as net profit, China Yuchai International 1.7%. Free cash flow was -$3.4M at Capstone Energy Plus and $58.4M at China Yuchai International.

Side by side, latest fiscal year

CEPLCYD
Fiscal year endedFY2026 (March 31, 2026)FY2024 (December 31, 2024)
Revenue$106M$2.7B
Revenue growth+23.9%+5.0%
Net income$2.8M$45M
Net margin2.7%1.7%
Free cash flow-$3.4M$58.4M
Free cash flow margin-3.2%2.2%
Earnings per share (diluted)-$3.21$1.14
Cash$28.2M$824.7M
Debt$25.3M$930.5M
Price to earningsn/an/a
Market value$153.6M$1.2B
Dividend yieldn/an/a
Rank by revenue in sector#377 of 451 · Industrials#193 of 451 · Industrials

Over the years

Revenue
CEPL FY2019: $83.4MCEPL FY2020: $68.9MCEPL FY2021: $67.6MCEPL FY2022: $64MCEPL FY2023: $73.9MCEPL FY2024: $91.2MCEPL FY2025: $85.6MCEPL FY2026: $106MCYD FY2017: $2.6BCYD FY2018: $2.4BCYD FY2019: $2.5BCYD FY2020: $3.2BCYD FY2021: $3.4BCYD FY2022: $2.3BCYD FY2023: $2.5BCYD FY2024: $2.7BFY17FY18FY19FY20FY21FY22FY23FY24FY25FY26
CEPL $106MCYD $2.7B
Net income
CEPL FY2019: -$16.7MCEPL FY2020: -$21.9MCEPL FY2021: -$20.8MCEPL FY2022: -$22.4MCEPL FY2023: -$24.5MCEPL FY2024: $7.4MCEPL FY2025: -$7.2MCEPL FY2026: $2.8MCYD FY2017: $150.7MCYD FY2018: $103.9MCYD FY2019: $85.4MCYD FY2020: $84.8MCYD FY2021: $43.1MCYD FY2022: $31.4MCYD FY2023: $40.2MCYD FY2024: $45MFY17FY18FY19FY20FY21FY22FY23FY24FY25FY26
CEPL $2.8MCYD $45M
Net margin
CEPL FY2019: -20.0%CEPL FY2020: -31.8%CEPL FY2021: -30.7%CEPL FY2022: -35.0%CEPL FY2023: -33.2%CEPL FY2024: 8.1%CEPL FY2025: -8.4%CEPL FY2026: 2.7%CYD FY2017: 5.9%CYD FY2018: 4.3%CYD FY2019: 3.4%CYD FY2020: 2.7%CYD FY2021: 1.3%CYD FY2022: 1.4%CYD FY2023: 1.6%CYD FY2024: 1.7%FY17FY18FY19FY20FY21FY22FY23FY24FY25FY26
CEPL 2.7%CYD 1.7%
Revenue growth
CEPL FY2020: -17.4%CEPL FY2021: -1.9%CEPL FY2022: -5.4%CEPL FY2023: +15.5%CEPL FY2024: +23.5%CEPL FY2025: -6.2%CEPL FY2026: +23.9%CYD FY2018: -5.2%CYD FY2019: +4.6%CYD FY2020: +25.1%CYD FY2021: +5.8%CYD FY2022: -31.4%CYD FY2023: +10.2%CYD FY2024: +5.0%FY18FY19FY20FY21FY22FY23FY24FY25FY26
CEPL +23.9%CYD +5.0%
Free cash flow
CEPL FY2019: -$21.1MCEPL FY2020: -$23.9MCEPL FY2021: -$1.5MCEPL FY2022: -$37.4MCEPL FY2023: -$16.2MCEPL FY2024: -$32.3MCEPL FY2025: $6.8MCEPL FY2026: -$3.4MCYD FY2017: $170.7MCYD FY2018: $39.3MCYD FY2019: $117.7MCYD FY2020: $128.4MCYD FY2021: -$10.7MCYD FY2022: -$79.2MCYD FY2023: $139.1MCYD FY2024: $58.4MFY17FY18FY19FY20FY21FY22FY23FY24FY25FY26
CEPL -$3.4MCYD $58.4M

Fiscal years as each company reports them; the two may end in different months.

Questions about Capstone Energy Plus and China Yuchai International

Which is bigger by revenue, Capstone Energy Plus or China Yuchai International?

China Yuchai International is bigger by revenue: $2.7B in fiscal 2024, against $106M for Capstone Energy Plus in fiscal 2026.

Which keeps more of its revenue as profit, Capstone Energy Plus or China Yuchai International?

Capstone Energy Plus had a net margin of 2.7% in fiscal 2026; China Yuchai International had 1.7% in fiscal 2024.

Which grew revenue faster, Capstone Energy Plus or China Yuchai International?

In their latest fiscal years revenue changed by +23.9% at Capstone Energy Plus and +5.0% at China Yuchai International.

Where do these numbers come from?

From the annual reports each company files with the SEC (10-K, or 20-F and 40-F for foreign companies), read from their XBRL data. Margins and growth are simple arithmetic on those figures. Nothing here is a recommendation.

More comparisons

Compare more companies