XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7 - Unearned Revenue - Schedule of Unearned Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2019
Unearned Revenue $ 3,114,354 $ 3,535,639 $ 3,632,096
Water and Mineral Services [Member]      
Unearned Revenue 118,938 130,561 159,608
California 1[Member]      
Unearned Revenue 731,334 820,525 637,164
Federal [Member]      
Unearned Revenue 121,554 140,494 193,566
Heavy Civil [Member]      
Unearned Revenue 1,309,264 1,456,616 1,925,993
Midwest [Member]      
Unearned Revenue 276,232 326,315 362,836
Northwest [Member]      
Unearned Revenue 557,032 661,128 352,929
Transportation [Member]      
Unearned Revenue 2,311,906 2,626,520 2,661,179
Transportation [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Transportation [Member] | California 1[Member]      
Unearned Revenue 562,988 636,385 520,649
Transportation [Member] | Federal [Member]      
Unearned Revenue 13,787 16,464 14,699
Transportation [Member] | Heavy Civil [Member]      
Unearned Revenue 1,060,034 1,188,587 1,627,696
Transportation [Member] | Midwest [Member]      
Unearned Revenue 169,538 214,016 222,045
Transportation [Member] | Northwest [Member]      
Unearned Revenue 505,559 571,068 276,090
Water [Member]      
Unearned Revenue 197,554 227,864 235,153
Water [Member] | Water and Mineral Services [Member]      
Unearned Revenue 118,938 130,561 159,608
Water [Member] | California 1[Member]      
Unearned Revenue 52,598 61,151 19,594
Water [Member] | Federal [Member]      
Unearned Revenue 494 861 1,181
Water [Member] | Heavy Civil [Member]      
Unearned Revenue 24,803 34,961 52,820
Water [Member] | Midwest [Member]      
Unearned Revenue 0 0 70
Water [Member] | Northwest [Member]      
Unearned Revenue 721 330 1,880
Specialty [Member]      
Unearned Revenue 604,894 681,255 735,764
Specialty [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Specialty [Member] | California 1[Member]      
Unearned Revenue 115,748 122,989 96,921
Specialty [Member] | Federal [Member]      
Unearned Revenue 107,273 123,169 177,686
Specialty [Member] | Heavy Civil [Member]      
Unearned Revenue 224,427 233,068 245,477
Specialty [Member] | Midwest [Member]      
Unearned Revenue 106,694 112,299 140,721
Specialty [Member] | Northwest [Member]      
Unearned Revenue $ 50,752 $ 89,730 $ 74,959