公司未提供年休假是违法的,公司需要补偿年休假工资。
根据《职工带薪年休假条例》规定,职工在用人单位连续工作满12个月以上的,就可以享受年休假。你在公司干了20多年,显然符合这一条件。如果公司未安排你休年休假,那么公司应当按照你日工资收入的300%支付年休假工资报酬。
具体来说,年休假工资的补偿计算方式如下:
如果你从未休过年休假,那么公司需要按照上述公式,根据你未休的年休假天数,支付相应的年休假工资。
此外,我建议你可以先与公司进行沟通,要求公司安排补休或者支付年休假工资。如果公司拒绝,你可以通过劳动仲裁或者诉讼的方式来维护自己的合法权益。如果你在这个过程中有任何疑问或者需要进一步的法律帮助,都可以直接向我咨询。