in the pink (adjective) flourishing: prospering, going well
Sinonime: assiduous, by the book, by the numbers,
careful,
conscientious, conscionable,
diligent,
earnest,
exact,
exacting,
finicky, fussbudget, fussy, hard-working, heedful,
industrious,
particular,
persevering, persnickety*, picky,
punctilious,
punctual, scrupulous,
sedulous, stickler,
strenuous, thoroughgoing
Antonime: careless, easy, half-baked, half-done,
thoughtless, unmindful, unthorough