XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENTS - Income Statement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Schedule of Equity Method Investments [Line Items]                      
Gross profit $ 232,493 $ 219,070 $ 242,741 $ 201,985 $ 224,086 $ 212,477 $ 236,500 $ 211,976 $ 896,289 $ 885,039 $ 837,334
Income from operations                 174,887 268,318 304,584
Net income $ 18,905 $ 48,649 $ 64,374 $ 42,959 $ 30,711 $ 39,069 $ 77,232 $ 121,306 174,887 268,318 304,584
Net income attributable to non-controlling interest                 $ 0 0 11,845
FFF                      
Schedule of Equity Method Investments [Line Items]                      
Revenue                   2,728,855 2,047,494
Gross profit                   150,980 122,890
Income from operations                   55,379 41,643
Net income                   33,215 23,841
Net income attributable to non-controlling interest                   $ 16,275 $ 11,682