XML 67 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Note 7 - Unearned Revenue - Schedule of Unearned Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Unearned Revenue $ 3,535,639 $ 3,600,028 $ 3,751,483
Water and Mineral Services [Member]      
Unearned Revenue 130,561 143,539 224,720
California 1[Member]      
Unearned Revenue 820,525 674,113 724,175
Federal [Member]      
Unearned Revenue 140,494 150,678 147,946
Heavy Civil [Member]      
Unearned Revenue 1,456,617 1,603,014 1,820,161
Midwest [Member]      
Unearned Revenue 326,314 349,483 366,212
Northwest [Member]      
Unearned Revenue 661,128 679,201 468,269
Transportation [Member]      
Unearned Revenue 2,626,520 2,691,091 2,975,535
Transportation [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Transportation [Member] | California 1[Member]      
Unearned Revenue 636,385 527,971 590,641
Transportation [Member] | Federal [Member]      
Unearned Revenue 16,464 18,152 80
Transportation [Member] | Heavy Civil [Member]      
Unearned Revenue 1,188,587 1,321,443 1,805,917
Transportation [Member] | Midwest [Member]      
Unearned Revenue 214,016 208,872 204,749
Transportation [Member] | Northwest [Member]      
Unearned Revenue 571,068 614,653 374,148
Water [Member]      
Unearned Revenue 227,864 241,161 255,516
Water [Member] | Water and Mineral Services [Member]      
Unearned Revenue 130,561 143,539 224,720
Water [Member] | California 1[Member]      
Unearned Revenue 61,151 52,136 14,382
Water [Member] | Federal [Member]      
Unearned Revenue 861 957 1,350
Water [Member] | Heavy Civil [Member]      
Unearned Revenue 34,961 41,511 14,244
Water [Member] | Midwest [Member]      
Unearned Revenue 0 150 110
Water [Member] | Northwest [Member]      
Unearned Revenue 330 2,868 710
Specialty [Member]      
Unearned Revenue 681,255 667,776 520,432
Specialty [Member] | Water and Mineral Services [Member]      
Unearned Revenue 0 0 0
Specialty [Member] | California 1[Member]      
Unearned Revenue 122,989 94,006 119,152
Specialty [Member] | Federal [Member]      
Unearned Revenue 123,169 131,569 146,516
Specialty [Member] | Heavy Civil [Member]      
Unearned Revenue 233,069 240,060 0
Specialty [Member] | Midwest [Member]      
Unearned Revenue 112,298 140,461 161,353
Specialty [Member] | Northwest [Member]      
Unearned Revenue $ 89,730 $ 61,680 $ 93,411