XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 22 - Quarterly Financial Information (Unaudited) - Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
[1]
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
[1]
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer, Excluding Assessed Tax $ 92,009 $ 116,752 $ 85,308 $ 74,181 $ 117,816 $ 118,141 $ 117,796 $ 42,261 $ 368,250 $ 396,014 $ 321,386
Gross profit 24,078 3,870 (8,592) 21,623 15,186 19,985 977 (7,155) 40,979 28,993 23,537
Net income $ 23,384 $ 2,776 $ (9,859) $ 21,081 $ 14,933 $ 15,780 $ (3,104) $ (12,398) $ 37,382 $ 15,211 $ 26,255
Basic (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
Diluted (in dollars per share) $ 0.53 $ 0.06 $ (0.23) $ 0.48 $ 0.34 $ 0.36 $ (0.07) $ (0.28) $ 0.85 $ 0.35 $ 0.6
[1] The fourth quarter of 2019 includes the retroactive reinstatement of the BTC in revenue and gross profit (see Note 3 for further information).