XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Revisions in Estimates (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Gross Profit, Total $ 49,775 $ 53,712
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent, Total $ (19,035) $ (63,273)
Earnings Per Share, Diluted, Total (in dollars per share) $ (0.29) $ (1.45)
Revisions in Estimates [Member]    
Gross Profit, Total $ 5,000 $ 5,300
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent, Total   $ 4,100
Earnings Per Share, Diluted, Total (in dollars per share)   $ 0.09