•
Mar 31, 2024
•
/

On Q1 2024 Earnings Report

Total Revenue
CHF 525M
Previous year: CHF 406M
+29.3%
EPS
CHF 0.343
Previous year: CHF 0.0483
+610.7%
Gross Profit Margin
59.7%
Adjusted EBITDA Margin
15.2%
Net Income Margin
18%
Gross Profit
CHF 313M
Cash and Equivalents
CHF 586M
Free Cash Flow
CHF 72.2M
Total Assets
CHF 1.89B

On

On

On Revenue by Segment

On Revenue by Geographic Location

Revenue & Expenses

Visualization of income flow from segment revenue to net income