Key figures

Unaudited, unless otherwise indicated

EUR thousand, unless otherwise indicated

2020

2019

2018

Net sales

160,082 [1]

143,016 [1]

125,693

Growth in net sales (%)

11.9

13.8

-

Organic growth (%)

3.0

1.8

-

EBITA

19,535

12,317

13,813

EBITA margin (%)

12.2

8.6

11.0

Adjusted EBITA

20,633

15,481

14,461

Adjusted EBITA margin (%)

12.9

10.8

11.5

EBITDA

26,280

19,318

19,455

Adjusted EBITDA

21,433

16,448

15,423

Operating profit

18,272 [1]

10,644 [1]

13,271

Operating profit margin (%)

11.4

7.4

10.6

Personnel expenses

101,935 [1]

91,692 [1]

79,896

Financial income and expenses

(2,376) [1]

(2,268) [1]

(2,145)

Profit before taxes

15,896 [1]

8,376 [1]

11,126

Profit for the period

12,798 [1]

6,858 [1]

3,033

Balance sheet total

221,528 [1]

188,432 [1]

142,996

Shareholders’ equity

66,880 [1]

57,369 [1]

45,798

Cash and cash equivalents

15,463 [1]

10,346 [1]

9,280

Net debt (excluding lease liabilities)

56,583

50,662

39,381

Net debt (excluding lease liabilities) / Adjusted EBITDA (multiple)

2.6x

3.1x

2.6x

Gearing (excluding lease liabilities) (%)

85

88

86

Equity ratio (%)

30.2

30.4

32.0

Return on equity (%)

20.6

13.3

6.9

Return on capital employed (%)

12.1

8.7

13.0

Investments in tangible and intangible assets

3,133 [1]

2,601 [1]

1,786

M&A capex

21,002

22,486

10,183

Operative free cash flow

22,717

13,664

12,480

Cash conversion (%)

106.0

83.1

80.9

 

 

 

 

Earnings per share

9.69 [2]

5.48 [3]

2.47 [4]

Diluted earnings per share

9.63 [5]

5.45 [6]

2.47 [7]

Earnings per share, continuing operations

9.60 [2]

6.29 [3]

7.75 [4]

Diluted earnings per share, continuing operations

9.54 [5]

6.25 [6]

7.75 [7]

Utilisation rate (%)

77.3

76.2

77.9

Normal working hours

1,933

1,908

1,908

Average number of full-time employees (FTEs)

1,555

1,442

1,233

Average number of personnel

1,823

1,514

1,290

Personnel at the end of the period

1,902

1,769

1,453

  1. Audited.
  2. Number of shares, average: 1,265,355.
  3. Number of shares, average: 1,255,873.
  4. Number of shares, average: 1,229,622.
  5. Diluted number of shares, average: 1,273,047.
  6. Diluted number of shares, average: 1,263,565.
  7. Diluted number of shares, average: 1,229,622.