Cherry Trading Company (TADAWUL:4265)
Saudi Arabia flag Saudi Arabia · Delayed Price · Currency is SAR
22.95
-0.13 (-0.56%)
At close: Aug 16, 2026

Cherry Trading Company Income Statement

Millions SAR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
612.56517.89454.66431.84331.93
Revenue Growth
31.34%13.91%5.28%30.10%-
Cost of Revenue
316.74363.53308.7320.72232.85
Gross Profit
295.81154.36145.96111.1299.08
Selling, General & Admin
29.5535.7129.7829.8924.22
Other Operating Expenses
-8.76-12.99-6.56-5.19-6.76
Operating Expenses
23.8923.9233.8430.4727.31
Operating Income
271.92130.44112.1280.6571.78
Interest Expense
-45.01-58.77-46.9-20.97-9.23
Other Non Operating Income (Expenses)
-152.51--0.04-0.611.21
EBT Excluding Unusual Items
74.471.6765.1759.0763.76
Gain (Loss) on Sale of Assets
--0.02--
Other Unusual Items
110.02--
Pretax Income
75.472.6865.2159.0763.76
Income Tax Expense
1.751.642.162.163.73
Net Income
73.6671.0463.0556.9160.03
Net Income to Common
73.6671.0463.0556.9160.03
Net Income Growth
21.21%12.66%10.80%-5.20%-
Shares Outstanding (Basic)
3030303030
Shares Outstanding (Diluted)
3030303030
Shares Change
0.13%----
EPS (Basic)
2.452.372.101.902.00
EPS (Diluted)
2.452.372.101.902.00
EPS Growth
21.05%12.66%10.80%-5.20%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
-117.2-31.41-257.41-212.7768.66
Free Cash Flow Per Share
-3.90-1.05-8.58-7.092.29
Dividend Per Share
-0.500---
Dividend Growth
-----
Gross Margin
48.29%29.81%32.10%25.73%29.85%
Operating Margin
44.39%25.19%24.66%18.68%21.62%
Profit Margin
12.02%13.72%13.87%13.18%18.09%
Free Cash Flow Margin
-19.13%-6.06%-56.62%-49.27%20.68%
EBITDA
419.7266.2220.36167.45170.28
EBITDA Margin
68.52%51.40%48.47%38.78%51.30%
D&A For EBITDA
147.78135.75108.2586.8198.51
EBIT
271.92130.44112.1280.6571.78
EBIT Margin
44.39%25.19%24.66%18.68%21.62%
Effective Tax Rate
2.31%2.25%3.31%3.66%5.85%
Advertising Expenses
-1.040.560.860.37