v3.24.4
Income Taxes - Schedule of Provisions For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Current:      
Federal $ 23,768 $ 28,905 $ 20,118
State 4,635 4,373 5,039
Foreign 5,173 4,823 4,631
Total current 33,576 38,101 29,788
Deferred      
Federal (7,868) (22,763) (4,683)
State (163) (1,592) (1,537)
Foreign 281 (4,286) (1,382)
Total deferred (7,750) (28,641) (7,602)
Total $ 25,826 $ 9,460 $ 22,186