Company records documented his attendance history: 19 days absent in 2020, 29 days in 2021, 10 sick days and 4 days no-show in 2022, and in 2023, 21 sick days, 2 days no-show/slept in, plus 21 ...