Answer :

AL2006
Each number is 1.5 times the previous one.

8 x 1.5 = 12

12 x 1.5 = 18

18 x 1.5 = 27

The next number after 27 is (1.5 x 27) = 40.5