XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Business Combinations - Schedule of Pro Forma Information (Details) - Share File Acquisition - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 31, 2024
May 31, 2024
Business Combination [Line Items]    
Revenue $ 236,565 $ 481,160
Net income $ 7,276 $ 19,804
Net income per basic share (in dollars per share) $ 0.17 $ 0.46
Net income per diluted share (in dollars per share) $ 0.17 $ 0.45