CACI International Quarterly Balance Sheets Chart
Quarterly
|
Annual
CACI International Quarterly Balance Sheets Table
Quarterly
|
Annual
Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-03-31 | 2003-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 106,181,000 | 223,897,000 | 175,707,000 | 440,706,000 | 133,961,000 | 159,226,000 | 128,851,000 | 125,546,000 | 115,776,000 | 106,789,000 | 114,738,000 | 136,636,000 | 114,804,000 | 125,074,000 | 124,103,000 | 104,430,000 | 88,031,000 | 105,591,000 | 102,114,000 | 124,862,000 | 107,236,000 | 77,156,000 | 68,645,000 | 83,182,000 | 72,028,000 | 93,806,000 | 70,728,000 | 75,487,000 | 66,194,000 | 55,970,000 | 56,328,000 | 67,043,000 | 65,539,000 | 54,371,000 | 72,650,000 | 49,668,000 | 49,082,000 | 34,813,000 | 68,997,000 | 28,999,000 | 35,364,000 | 33,552,000 | 30,874,000 | 99,992,000 | 64,461,000 | 48,369,000 | 98,173,000 | 102,725,000 | 64,337,000 | 56,256,000 | 37,509,000 | 48,591,000 | 48,929,000 | 24,045,000 | 28,582,000 | 98,348,000 | 46,671,000 | 110,146,000 | 254,543,000 | 174,747,000 | 147,847,000 | 199,840,000 | 208,488,000 | 174,307,000 | 105,316,000 | 111,967,000 | 120,396,000 | 52,270,000 | 11,690,000 | 253,462,000 | 285,682,000 | 123,729,000 | 69,335,000 | 40,590,000 | 73,916,000 | 137,158,000 | 170,930,000 | 74,838,000 | ||||
accounts receivable | 1,405,441,000 | 1,232,291,000 | 1,200,683,000 | 1,069,611,000 | 1,031,311,000 | 1,013,677,000 | 947,452,000 | 1,002,638,000 | 894,946,000 | 1,004,733,000 | 868,629,000 | 794,777,000 | 926,144,000 | 857,181,000 | 854,415,000 | 774,934,000 | 879,851,000 | 860,720,000 | 747,845,000 | 820,157,000 | 841,227,000 | 839,135,000 | 828,795,000 | 848,463,000 | 869,840,000 | 889,662,000 | 1,016,968,000 | 945,564,000 | 806,871,000 | 820,042,000 | 758,141,000 | 788,788,000 | 757,341,000 | 726,327,000 | 717,721,000 | 727,182,000 | 803,817,000 | 765,506,000 | 561,091,000 | 546,964,000 | 596,155,000 | 594,148,000 | 619,332,000 | 567,350,000 | 615,580,000 | 641,947,000 | 711,012,000 | 635,126,000 | 614,616,000 | 628,238,000 | 609,969,000 | 587,864,000 | 669,275,000 | 658,736,000 | 597,696,000 | 573,112,000 | 564,364,000 | 550,546,000 | 531,033,000 | 524,207,000 | 534,935,000 | 490,394,000 | 477,025,000 | 460,433,000 | 475,199,000 | 445,806,000 | 441,732,000 | 476,221,000 | 472,265,000 | 414,762,000 | 386,150,000 | 362,171,000 | 378,303,000 | 383,345,000 | 354,337,000 | 350,208,000 | ||||||
prepaid expenses and other current assets | 268,323,000 | 242,862,000 | 257,005,000 | 236,781,000 | 209,257,000 | 220,623,000 | 227,501,000 | 238,227,000 | 199,315,000 | 197,120,000 | 191,811,000 | 194,579,000 | 168,690,000 | 210,988,000 | 356,543,000 | 362,809,000 | 363,294,000 | 162,374,000 | 145,747,000 | 155,853,000 | 137,423,000 | 158,075,000 | 126,629,000 | 110,623,000 | 89,652,000 | 99,586,000 | 69,717,000 | 73,074,000 | 58,126,000 | 77,335,000 | 73,697,000 | 77,398,000 | 57,022,000 | 73,702,000 | 69,679,000 | 83,850,000 | 68,939,000 | 72,756,000 | 41,177,000 | 45,380,000 | 34,591,000 | 58,916,000 | 46,785,000 | 31,842,000 | 33,114,000 | 47,818,000 | 47,618,000 | 32,967,000 | 25,875,000 | 30,868,000 | 33,634,000 | 28,165,000 | 43,861,000 | 41,084,000 | 48,084,000 | 55,935,000 | 48,975,000 | 46,827,000 | 42,529,000 | 57,400,000 | 49,570,000 | 35,543,000 | 21,128,000 | 40,895,000 | 43,535,000 | 41,188,000 | 23,921,000 | 40,519,000 | 41,129,000 | 39,051,000 | 22,191,000 | 35,526,000 | 35,955,000 | 27,398,000 | 19,739,000 | 12,910,000 | 14,673,000 | |||||
total current assets | 1,779,945,000 | 1,699,050,000 | 1,633,395,000 | 1,747,098,000 | 1,374,529,000 | 1,393,526,000 | 1,303,804,000 | 1,366,411,000 | 1,210,037,000 | 1,308,642,000 | 1,175,178,000 | 1,125,992,000 | 1,209,638,000 | 1,193,243,000 | 1,335,061,000 | 1,242,173,000 | 1,331,176,000 | 1,128,685,000 | 995,706,000 | 1,100,872,000 | 1,085,886,000 | 1,074,366,000 | 1,024,069,000 | 1,042,268,000 | 1,031,520,000 | 1,083,054,000 | 1,157,413,000 | 1,094,125,000 | 931,191,000 | 953,347,000 | 888,166,000 | 933,229,000 | 879,902,000 | 854,400,000 | 860,050,000 | 860,700,000 | 921,838,000 | 873,075,000 | 675,658,000 | 629,670,000 | 676,460,000 | 696,732,000 | 714,044,000 | 718,259,000 | 735,849,000 | 753,158,000 | 871,592,000 | 778,315,000 | 727,975,000 | 732,484,000 | 699,335,000 | 682,804,000 | 762,065,000 | 723,865,000 | 674,362,000 | 727,395,000 | 660,010,000 | 707,519,000 | 840,746,000 | 756,354,000 | 732,352,000 | 725,777,000 | 724,832,000 | 675,635,000 | 624,050,000 | 598,961,000 | 602,825,000 | 569,010,000 | 525,084,000 | 707,275,000 | 709,003,000 | 521,426,000 | 483,593,000 | 451,333,000 | 463,193,000 | 494,380,000 | 518,185,000 | 451,039,000 | 436,865,000 | 441,262,000 | 302,887,000 | 298,042,000 |
goodwill | 5,021,805,000 | 4,941,564,000 | 4,913,099,000 | 4,166,015,000 | 4,154,844,000 | 4,138,450,000 | 4,106,113,000 | 4,078,368,000 | 4,084,705,000 | 4,066,260,000 | 4,063,834,000 | 4,052,778,000 | 4,058,291,000 | 4,069,954,000 | 4,064,968,000 | 3,707,719,000 | 3,632,578,000 | 3,632,075,000 | 3,631,496,000 | 3,622,188,000 | 3,407,110,000 | 3,407,551,000 | 3,411,817,000 | 3,337,053,000 | 3,336,079,000 | 3,322,982,000 | 2,659,749,000 | 2,661,402,000 | 2,620,835,000 | 2,618,910,000 | 2,614,294,000 | 2,580,430,000 | 2,577,435,000 | 2,573,400,000 | 2,571,297,000 | 2,581,948,000 | 2,585,343,000 | 2,609,903,000 | 2,203,668,000 | 2,195,355,000 | 2,189,816,000 | 2,176,537,000 | 2,180,570,000 | 2,184,233,000 | 2,188,569,000 | 2,186,995,000 | 2,186,221,000 | 1,481,671,000 | 1,476,965,000 | 1,476,797,000 | 1,481,555,000 | 1,440,058,000 | 1,404,626,000 | 1,389,163,000 | 1,339,712,000 | 1,266,074,000 | 1,259,280,000 | 1,165,433,000 | 1,161,861,000 | 1,163,416,000 | 1,161,780,000 | 1,082,602,000 | 1,083,750,000 | 1,067,355,000 | 1,057,863,000 | 1,063,400,000 | 1,067,472,000 | 1,050,706,000 | 1,039,047,000 | 850,738,000 | 848,820,000 | 729,456,000 | 724,573,000 | 722,337,000 | 679,481,000 | 580,101,000 | 555,565,000 | 557,918,000 | 558,245,000 | 553,308,000 | 217,912,000 | 201,514,000 |
intangible assets | 1,091,276,000 | 1,117,231,000 | 1,168,205,000 | 457,087,000 | 474,354,000 | 490,004,000 | 474,964,000 | 489,126,000 | 507,835,000 | 524,445,000 | 543,058,000 | 561,564,000 | 581,385,000 | 601,464,000 | 620,688,000 | 501,574,000 | 476,106,000 | 493,062,000 | 510,101,000 | 526,478,000 | 406,885,000 | 421,533,000 | 436,559,000 | 422,006,000 | 436,115,000 | 450,838,000 | 230,556,000 | 240,644,000 | 241,755,000 | 234,324,000 | 244,072,000 | 226,108,000 | 235,371,000 | 244,850,000 | 254,481,000 | 264,556,000 | 275,372,000 | 286,476,000 | 183,084,000 | 187,895,000 | 195,182,000 | 199,663,000 | 209,279,000 | 219,776,000 | 230,410,000 | 241,432,000 | 252,408,000 | 97,681,000 | 104,188,000 | 111,679,000 | 119,782,000 | 115,390,000 | 122,183,000 | 128,498,000 | 126,440,000 | 117,540,000 | 126,511,000 | 99,669,000 | 108,298,000 | 118,123,000 | 115,203,000 | 89,898,000 | 97,829,000 | 102,506,000 | 109,064,000 | 117,553,000 | 126,028,000 | 131,547,000 | 142,148,000 | 107,572,000 | 113,270,000 | 90,660,000 | 97,223,000 | 103,150,000 | 92,312,000 | 77,687,000 | 76,844,000 | 85,013,000 | 89,858,000 | 94,680,000 | 45,688,000 | 40,147,000 |
property, plant, and equipment | 212,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 343,944,000 | 337,036,000 | 340,729,000 | 339,748,000 | 305,637,000 | 303,926,000 | 309,084,000 | 313,812,000 | 312,989,000 | 285,746,000 | 301,012,000 | 309,474,000 | 317,359,000 | 332,844,000 | 352,242,000 | 359,603,000 | 356,887,000 | 371,151,000 | 374,310,000 | 381,484,000 | 330,767,000 | 339,292,000 | 347,515,000 | 346,273,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental retirement savings plan assets | 101,024,000 | 99,906,000 | 99,461,000 | 101,909,000 | 99,339,000 | 98,962,000 | 97,559,000 | 94,211,000 | 96,739,000 | 96,434,000 | 95,752,000 | 94,156,000 | 96,114,000 | 100,298,000 | 103,698,000 | 103,048,000 | 102,984,000 | 100,429,000 | 102,176,000 | 98,393,000 | 96,355,000 | 91,269,000 | 95,288,000 | 93,258,000 | 92,736,000 | 91,585,000 | 88,037,000 | 92,473,000 | 91,490,000 | 91,051,000 | 91,755,000 | 92,344,000 | 91,367,000 | 90,110,000 | 88,721,000 | 89,256,000 | 89,937,000 | 88,885,000 | 87,682,000 | 87,080,000 | 89,012,000 | 89,656,000 | 88,473,000 | 87,521,000 | 88,465,000 | 86,925,000 | 86,242,000 | 84,598,000 | 83,419,000 | 88,062,000 | 87,506,000 | 84,441,000 | 51,736,000 | 40,791,000 | 41,759,000 | 40,544,000 | 31,655,000 | 29,558,000 | 28,106,000 | |||||||||||||||||||||||
accounts receivable, long-term | 14,694,000 | 14,722,000 | 15,065,000 | 14,130,000 | 13,311,000 | 12,557,000 | 12,409,000 | 13,296,000 | 11,857,000 | 12,653,000 | 11,843,000 | 10,623,000 | 10,199,000 | 11,134,000 | 11,398,000 | 11,540,000 | 12,159,000 | 11,802,000 | 11,248,000 | 9,611,000 | 9,629,000 | 9,471,000 | 9,702,000 | 7,730,000 | 7,381,000 | 11,836,000 | 8,741,000 | 9,336,000 | 8,620,000 | 9,235,000 | 8,177,000 | 7,801,000 | 7,886,000 | 7,243,000 | 7,393,000 | 7,919,000 | 8,330,000 | 7,889,000 | 8,097,000 | 7,966,000 | 8,188,000 | 7,914,000 | 7,667,000 | 7,716,000 | 8,714,000 | 10,340,000 | 10,929,000 | 9,961,000 | 11,330,000 | 9,291,000 | 6,767,000 | 6,978,000 | 7,000,000 | 8,677,000 | 7,940,000 | 7,737,000 | 8,572,000 | 8,782,000 | 9,542,000 | 9,218,000 | 11,472,000 | 10,657,000 | 10,980,000 | 9,740,000 | 10,839,000 | 9,508,000 | 10,182,000 | 9,617,000 | ||||||||||||||
other long-term assets | 82,875,000 | 165,690,000 | 172,948,000 | 165,697,000 | 178,644,000 | 178,733,000 | 164,310,000 | 185,668,000 | 177,127,000 | 159,827,000 | 168,305,000 | 170,478,000 | 150,823,000 | 80,449,000 | 72,421,000 | 69,789,000 | 70,038,000 | 48,836,000 | 46,190,000 | 42,227,000 | 35,319,000 | 33,615,000 | 32,960,000 | 32,846,000 | 33,336,000 | 36,512,000 | 38,997,000 | 43,395,000 | 39,175,000 | 39,777,000 | 36,199,000 | 31,181,000 | 27,372,000 | 28,705,000 | 28,817,000 | 24,228,000 | 25,159,000 | 31,391,000 | 35,655,000 | 35,806,000 | 34,769,000 | 34,346,000 | 36,731,000 | 37,267,000 | 38,646,000 | 41,058,000 | 41,786,000 | 34,395,000 | 31,878,000 | 40,295,000 | 40,995,000 | 44,502,000 | 113,845,000 | 106,893,000 | 100,517,000 | 98,855,000 | 95,619,000 | 88,244,000 | 14,168,000 | 66,361,000 | 65,089,000 | 66,382,000 | 20,672,000 | 54,558,000 | 60,150,000 | 70,183,000 | 21,679,000 | 78,401,000 | 79,911,000 | 90,955,000 | 26,117,000 | 56,899,000 | 56,381,000 | 55,365,000 | 18,547,000 | 15,233,000 | 14,975,000 | |||||
total assets | 8,647,598,000 | 8,580,078,000 | 8,548,499,000 | 7,183,063,000 | 6,796,101,000 | 6,804,384,000 | 6,658,442,000 | 6,737,471,000 | 6,600,808,000 | 6,651,556,000 | 6,554,549,000 | 6,524,882,000 | 6,629,431,000 | 6,576,749,000 | 6,750,690,000 | 6,179,310,000 | 6,172,372,000 | 5,970,415,000 | 5,851,485,000 | 5,950,368,000 | 5,542,472,000 | 5,546,475,000 | 5,526,696,000 | 5,438,184,000 | 5,086,843,000 | 5,133,019,000 | 4,290,618,000 | 4,251,155,000 | 4,034,206,000 | 4,047,400,000 | 3,984,133,000 | 3,966,013,000 | 3,911,082,000 | 3,889,374,000 | 3,897,165,000 | 3,912,209,000 | 3,987,341,000 | 3,979,418,000 | 3,253,285,000 | 3,205,062,000 | 3,257,116,000 | 3,268,325,000 | 3,300,375,000 | 3,320,285,000 | 3,359,138,000 | 3,390,707,000 | 3,519,359,000 | 2,550,249,000 | 2,501,265,000 | 2,517,222,000 | 2,499,566,000 | 2,435,943,000 | 2,469,092,000 | 2,413,137,000 | 2,303,424,000 | 2,270,413,000 | 2,202,330,000 | 2,119,604,000 | 2,244,766,000 | 2,170,671,000 | 2,139,035,000 | 2,016,457,000 | 2,007,474,000 | 1,936,243,000 | 1,882,438,000 | 1,882,720,000 | 1,902,653,000 | 1,864,276,000 | 1,820,412,000 | 1,791,546,000 | 1,791,947,000 | 1,431,719,000 | 1,395,085,000 | 1,367,063,000 | 1,320,150,000 | 1,236,448,000 | 1,229,802,000 | 1,167,754,000 | 1,158,095,000 | 1,161,916,000 | 623,117,000 | 591,981,000 |
liabilities and shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 68,750,000 | 68,750,000 | 68,750,000 | 61,250,000 | 61,250,000 | 61,250,000 | 61,250,000 | 53,594,000 | 45,938,000 | 38,281,000 | 30,625,000 | 30,625,000 | 30,625,000 | 30,625,000 | 30,625,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 46,920,000 | 94,438,000 | 80,947,000 | 67,456,000 | 53,965,000 | 53,965,000 | 67,456,000 | 53,965,000 | 53,965,000 | 53,965,000 | 38,965,000 | 38,965,000 | 38,965,000 | 41,563,000 | 41,563,000 | 41,563,000 | 41,563,000 | 51,953,000 | 41,562,000 | 299,046,000 | 295,517,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 7,500,000 | 150,051,000 | 278,653,000 | 2,972,000 | 8,296,000 | 8,153,000 | 9,464,000 | 3,500,000 | 3,550,000 | 3,549,000 | 3,549,000 | 3,548,000 | 12,937,000 | 3,546,000 | 7,643,000 | 3,543,000 | ||||||||||
accounts payable | 381,574,000 | 305,108,000 | 243,356,000 | 263,535,000 | 287,142,000 | 363,451,000 | 298,544,000 | 356,439,000 | 198,177,000 | 323,346,000 | 270,768,000 | 229,366,000 | 303,443,000 | 218,026,000 | 217,795,000 | 119,176,000 | 148,636,000 | 109,695,000 | 60,683,000 | 79,343,000 | 89,961,000 | 174,641,000 | 135,125,000 | 92,616,000 | 118,917,000 | 136,933,000 | 197,225,000 | 135,311,000 | 82,017,000 | 138,597,000 | 91,056,000 | 125,111,000 | 62,874,000 | 68,088,000 | 39,293,000 | 55,016,000 | 95,270,000 | 112,065,000 | 65,817,000 | 48,392,000 | 56,840,000 | 114,780,000 | 90,628,000 | 75,353,000 | 55,811,000 | 98,989,000 | 112,485,000 | 139,516,000 | 133,073,000 | 126,122,000 | 132,210,000 | 126,373,000 | 128,004,000 | 136,467,000 | 112,927,000 | 101,081,000 | 92,748,000 | 79,538,000 | 98,421,000 | 82,041,000 | 101,371,000 | 99,548,000 | 87,300,000 | 82,878,000 | 81,355,000 | 76,430,000 | 74,175,000 | 79,656,000 | 76,861,000 | 75,258,000 | 59,827,000 | 48,590,000 | 52,503,000 | 50,548,000 | 42,600,000 | 37,797,000 | 41,780,000 | 27,561,000 | 25,312,000 | 34,727,000 | 16,332,000 | 13,832,000 |
accrued compensation and benefits | 282,987,000 | 287,121,000 | 244,789,000 | 242,059,000 | 316,514,000 | 257,485,000 | 248,187,000 | 281,838,000 | 372,354,000 | 344,039,000 | 345,779,000 | 373,860,000 | 405,722,000 | 377,456,000 | 372,501,000 | 370,905,000 | 409,275,000 | 382,246,000 | 379,978,000 | 316,480,000 | 338,760,000 | 287,570,000 | 294,444,000 | 299,286,000 | 290,274,000 | 263,586,000 | 232,550,000 | 253,585,000 | 259,442,000 | 234,532,000 | 234,999,000 | 241,162,000 | 239,741,000 | 214,567,000 | 212,480,000 | 216,848,000 | 228,362,000 | 214,000,000 | 168,369,000 | 178,469,000 | 185,830,000 | 175,019,000 | 172,247,000 | 181,536,000 | 183,361,000 | 180,287,000 | 181,603,000 | 153,549,000 | 166,538,000 | 165,477,000 | 161,669,000 | 161,794,000 | 173,494,000 | 158,939,000 | 154,147,000 | 166,701,000 | 146,248,000 | 136,314,000 | 152,790,000 | 149,150,000 | 137,406,000 | 129,844,000 | 137,843,000 | 124,859,000 | 117,733,000 | 110,574,000 | 126,649,000 | 115,731,000 | 103,072,000 | 94,948,000 | 96,978,000 | 90,789,000 | 84,562,000 | 85,440,000 | 96,811,000 | 82,787,000 | 82,370,000 | 76,473,000 | 68,180,000 | 64,231,000 | 54,271,000 | 44,525,000 |
other accrued expenses and current liabilities | 474,795,000 | 415,727,000 | 514,582,000 | 434,254,000 | 413,354,000 | 402,656,000 | 378,145,000 | 408,256,000 | 377,502,000 | 358,790,000 | 334,476,000 | 331,980,000 | 287,571,000 | 301,335,000 | 316,098,000 | 299,273,000 | 279,970,000 | 304,030,000 | 285,223,000 | 310,611,000 | 293,518,000 | 270,034,000 | 292,902,000 | 334,802,000 | 235,611,000 | 255,035,000 | 160,361,000 | 186,175,000 | 150,602,000 | 160,104,000 | 166,359,000 | 175,495,000 | 170,164,000 | 183,939,000 | 179,705,000 | 176,275,000 | 187,579,000 | 163,359,000 | 126,156,000 | 116,182,000 | 118,046,000 | 122,045,000 | 121,394,000 | 127,342,000 | 141,852,000 | 146,043,000 | 158,998,000 | 136,391,000 | 147,366,000 | 136,047,000 | 134,947,000 | 151,098,000 | 152,101,000 | 143,140,000 | 174,797,000 | 167,909,000 | 163,140,000 | 134,637,000 | 128,559,000 | 115,673,000 | 105,072,000 | 96,127,000 | 83,297,000 | 76,634,000 | 64,098,000 | 83,207,000 | 85,897,000 | 95,488,000 | 79,942,000 | 92,969,000 | 130,573,000 | |||||||||||
total current liabilities | 1,208,106,000 | 1,076,706,000 | 1,071,477,000 | 1,001,098,000 | 1,078,260,000 | 1,084,842,000 | 986,126,000 | 1,100,127,000 | 993,971,000 | 1,064,456,000 | 981,648,000 | 965,831,000 | 1,027,361,000 | 927,442,000 | 937,019,000 | 836,274,000 | 884,801,000 | 842,891,000 | 772,804,000 | 753,354,000 | 769,159,000 | 779,165,000 | 769,391,000 | 773,624,000 | 691,722,000 | 702,474,000 | 637,056,000 | 621,991,000 | 538,981,000 | 627,671,000 | 573,361,000 | 609,224,000 | 526,744,000 | 520,559,000 | 498,934,000 | 502,104,000 | 565,176,000 | 543,389,000 | 399,307,000 | 382,008,000 | 399,681,000 | 453,407,000 | 425,832,000 | 425,794,000 | 422,587,000 | 477,272,000 | 494,648,000 | 728,502,000 | 742,494,000 | 435,146,000 | 436,326,000 | 446,765,000 | 461,099,000 | 446,046,000 | 449,371,000 | 443,191,000 | 409,636,000 | 500,540,000 | 658,423,000 | 349,836,000 | 352,145,000 | 333,672,000 | 317,904,000 | 287,871,000 | 266,736,000 | 273,760,000 | 290,270,000 | 294,423,000 | 272,812,000 | 266,721,000 | 295,021,000 | 211,518,000 | 209,208,000 | 212,868,000 | 209,525,000 | 182,128,000 | 199,730,000 | 186,592,000 | 202,665,000 | 253,494,000 | 112,417,000 | 99,715,000 |
long-term debt, net of current portion | 2,849,190,000 | 3,043,406,000 | 2,989,750,000 | 1,761,623,000 | 1,481,387,000 | 1,631,150,000 | 1,713,413,000 | 1,735,677,000 | 1,650,443,000 | 1,765,210,000 | 1,534,961,000 | 1,597,055,000 | 1,702,148,000 | 1,823,240,000 | 2,079,831,000 | 1,647,765,000 | 1,688,919,000 | 1,775,071,000 | 1,371,222,000 | 1,567,371,000 | 1,357,519,000 | 1,464,664,000 | 1,550,809,000 | 1,551,951,000 | 1,618,093,000 | 1,710,640,000 | 1,008,116,000 | 1,049,269,000 | 1,015,420,000 | 989,462,000 | 1,070,846,000 | 1,101,724,000 | 1,177,598,000 | 1,226,976,000 | 1,292,348,000 | 1,344,716,000 | 1,402,079,000 | 1,431,437,000 | 955,491,000 | 954,913,000 | 1,029,335,000 | 1,036,152,000 | 1,123,822,000 | 1,168,649,000 | 1,238,728,000 | 1,262,574,000 | 1,409,006,000 | 319,895,000 | 300,790,000 | 676,999,000 | 695,237,000 | 671,226,000 | 565,757,000 | 589,597,000 | 528,496,000 | 401,435,000 | 400,474,000 | 255,193,000 | 252,451,000 | 526,187,000 | 524,279,000 | 522,425,000 | 628,125,000 | 633,643,000 | 635,175,000 | 637,506,000 | 639,074,000 | 633,512,000 | 634,398,000 | 634,885,000 | 635,772,000 | 365,203,000 | ||||||||||
supplemental retirement savings plan obligations, net of current portion | 114,261,000 | 112,591,000 | 114,186,000 | 119,906,000 | 111,208,000 | 112,455,000 | 112,514,000 | 108,712,000 | 104,912,000 | 103,023,000 | 103,512,000 | 102,580,000 | 102,127,000 | 104,644,000 | 109,444,000 | 106,574,000 | 104,490,000 | 100,629,000 | 110,517,000 | 108,043,000 | 103,004,000 | 97,956,000 | 100,973,000 | 97,264,000 | 92,291,000 | 91,992,000 | 88,736,000 | 89,920,000 | 86,851,000 | 87,315,000 | 87,593,000 | 85,280,000 | 81,823,000 | 80,646,000 | 80,685,000 | 79,504,000 | 76,995,000 | 77,323,000 | 77,005,000 | 74,953,000 | 76,860,000 | 77,677,000 | 77,201,000 | 75,497,000 | 77,457,000 | 77,753,000 | 78,571,000 | 77,577,000 | 74,757,000 | 76,940,000 | 74,925,000 | 75,934,000 | 50,384,000 | 40,298,000 | 41,740,000 | |||||||||||||||||||||||||||
deferred income taxes | 142,636,000 | 159,679,000 | 156,128,000 | 156,933,000 | 169,808,000 | 36,616,000 | 55,293,000 | 101,513,000 | 120,545,000 | 202,755,000 | 273,626,000 | 311,283,000 | 356,841,000 | 350,309,000 | 339,360,000 | 330,658,000 | 327,230,000 | 216,966,000 | 208,957,000 | 216,595,000 | 213,096,000 | 235,350,000 | 219,953,000 | 209,037,000 | 205,339,000 | 204,331,000 | 215,451,000 | 217,778,000 | 200,880,000 | 208,076,000 | 192,688,000 | 284,425,000 | 273,320,000 | 265,003,000 | 261,956,000 | 262,121,000 | 248,458,000 | 269,062,000 | 4,393,000 | 8,327,000 | 10,350,000 | 10,116,000 | 17,053,000 | 19,075,000 | 22,694,000 | 15,024,000 | 14,789,000 | 7,497,000 | 23,147,000 | 17,122,000 | 18,223,000 | 18,184,000 | 86,777,000 | 82,542,000 | 82,076,000 | 66,168,000 | 62,279,000 | 46,418,000 | 12,641,000 | 44,241,000 | 43,358,000 | 28,100,000 | 18,191,000 | 16,776,000 | 14,980,000 | 9,086,000 | 7,132,000 | 6,851,000 | 6,403,000 | 3,833,000 | 4,290,000 | 1,178,000 | 1,164,000 | |||||||||
operating lease liabilities, noncurrent | 377,080,000 | 371,929,000 | 379,780,000 | 380,480,000 | 325,046,000 | 321,324,000 | 323,919,000 | 332,675,000 | 329,432,000 | 278,344,000 | 296,637,000 | 307,391,000 | 315,315,000 | 332,338,000 | 355,323,000 | 366,492,000 | 363,302,000 | 377,044,000 | 376,039,000 | 377,742,000 | 309,680,000 | 315,702,000 | 325,883,000 | 324,601,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term liabilities | 62,380,000 | 111,321,000 | 108,805,000 | 111,417,000 | 112,185,000 | 252,633,000 | 231,553,000 | 194,734,000 | 177,171,000 | 148,128,000 | 113,919,000 | 92,172,000 | 72,096,000 | 77,890,000 | 84,003,000 | 136,425,000 | 138,352,000 | 138,420,000 | 127,667,000 | 155,494,000 | 128,704,000 | 90,008,000 | 51,107,000 | 56,456,000 | 107,932,000 | 92,099,000 | 84,526,000 | 82,139,000 | 85,187,000 | 76,801,000 | 72,825,000 | 50,874,000 | 57,876,000 | 57,707,000 | 67,283,000 | 78,643,000 | 87,320,000 | 86,161,000 | 59,216,000 | 69,486,000 | 60,381,000 | 64,927,000 | 62,397,000 | 60,448,000 | 63,353,000 | 59,977,000 | 59,025,000 | 53,756,000 | 51,573,000 | 55,325,000 | 59,247,000 | 58,236,000 | 116,797,000 | 108,487,000 | 102,368,000 | 98,920,000 | 96,885,000 | 127,386,000 | 67,363,000 | 120,607,000 | 119,117,000 | 72,030,000 | 27,819,000 | 56,021,000 | 50,168,000 | 55,781,000 | 49,849,000 | 51,776,000 | 51,405,000 | 52,412,000 | 49,140,000 | 45,468,000 | ||||||||||
total liabilities | 4,753,653,000 | 4,875,632,000 | 4,820,126,000 | 3,531,457,000 | 3,277,894,000 | 3,439,020,000 | 3,422,818,000 | 3,573,438,000 | 3,376,474,000 | 3,561,916,000 | 3,304,303,000 | 3,376,312,000 | 3,575,888,000 | 3,615,863,000 | 3,904,980,000 | 3,424,188,000 | 3,507,094,000 | 3,451,021,000 | 2,967,206,000 | 3,178,599,000 | 2,881,162,000 | 2,982,845,000 | 3,018,116,000 | 3,012,933,000 | 2,715,377,000 | 2,801,536,000 | 2,033,885,000 | 2,061,097,000 | 1,927,319,000 | 1,989,325,000 | 1,997,313,000 | 2,131,527,000 | 2,117,361,000 | 2,150,891,000 | 2,201,206,000 | 2,267,088,000 | 2,380,028,000 | 2,407,372,000 | 1,708,442,000 | 1,696,110,000 | 1,776,844,000 | 1,840,252,000 | 1,896,098,000 | 1,934,820,000 | 1,999,972,000 | 2,071,457,000 | 2,233,193,000 | 1,304,468,000 | 1,293,693,000 | 1,355,112,000 | 1,371,155,000 | 1,344,224,000 | 1,230,430,000 | 1,226,672,000 | 1,162,311,000 | 1,009,714,000 | 969,274,000 | 929,537,000 | 1,071,611,000 | 1,040,871,000 | 1,038,899,000 | 956,227,000 | 1,014,146,000 | 977,535,000 | 952,079,000 | 967,047,000 | 984,768,000 | 977,784,000 | 958,986,000 | 953,011,000 | 978,100,000 | 600,588,000 | 595,893,000 | 596,767,000 | 616,626,000 | 563,125,000 | 578,883,000 | |||||
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock 0.10 par value, 10,000 shares authorized, no shares issued or outstanding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,168 issued and 21,992 outstanding at june 30, 2025 and 43,042 issued and 22,301 outstanding at june 30, 2024 | 4,316,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in capital | 652,327,000 | 637,207,000 | 625,878,000 | 645,917,000 | 631,191,000 | 613,090,000 | 602,613,000 | 594,885,000 | 546,334,000 | 537,773,000 | 578,470,000 | 579,511,000 | 571,650,000 | 563,452,000 | 555,968,000 | 561,688,000 | 484,260,000 | 478,039,000 | 570,176,000 | 580,513,000 | 573,744,000 | 567,732,000 | 561,521,000 | 572,348,000 | 576,277,000 | 570,207,000 | 564,586,000 | 559,295,000 | 570,964,000 | 566,272,000 | 568,646,000 | 562,912,000 | 569,080,000 | 563,657,000 | 565,106,000 | 560,311,000 | 558,324,000 | 555,367,000 | 555,346,000 | 550,289,000 | 547,979,000 | 544,107,000 | 539,650,000 | 537,174,000 | 537,334,000 | 534,105,000 | 531,923,000 | 529,151,000 | 530,154,000 | 523,969,000 | 522,513,000 | 525,335,000 | 519,717,000 | 512,144,000 | 506,068,000 | 495,824,000 | 482,480,000 | 468,968,000 | 468,959,000 | 455,444,000 | 447,539,000 | 433,575,000 | 379,783,000 | 382,926,000 | 377,292,000 | 373,349,000 | 370,127,000 | 363,691,000 | 359,218,000 | 353,167,000 | 347,207,000 | 340,243,000 | 326,777,000 | 320,387,000 | ||||||||
retained earnings | 4,860,370,000 | 4,702,515,000 | 4,590,655,000 | 4,480,717,000 | 4,360,540,000 | 4,225,883,000 | 4,110,533,000 | 4,026,663,000 | 3,940,616,000 | 3,832,849,000 | 3,732,107,000 | 3,645,006,000 | 3,555,881,000 | 3,462,912,000 | 3,367,495,000 | 3,277,196,000 | 3,189,087,000 | 3,052,110,000 | 2,931,766,000 | 2,825,288,000 | 2,731,644,000 | 2,637,913,000 | 2,557,336,000 | 2,478,141,000 | 2,410,164,000 | 2,360,134,000 | 2,291,989,000 | 2,223,393,000 | 2,126,790,000 | 2,074,959,000 | 2,010,460,000 | 1,867,665,000 | 1,825,619,000 | 1,781,388,000 | 1,741,031,000 | 1,698,611,000 | 1,661,948,000 | 1,617,317,000 | 1,583,289,000 | 1,552,951,000 | 1,519,149,000 | 1,477,765,000 | 1,448,726,000 | 1,424,084,000 | 1,392,954,000 | 1,356,420,000 | 1,325,592,000 | 1,290,630,000 | 1,257,638,000 | 1,219,700,000 | 1,181,333,000 | 1,141,657,000 | 1,062,551,000 | 1,021,695,000 | 980,635,000 | 892,594,000 | 856,167,000 | 822,932,000 | 794,277,000 | 764,377,000 | 737,669,000 | 711,617,000 | 699,567,000 | 670,602,000 | 647,170,000 | 625,078,000 | 604,087,000 | 580,537,000 | 558,245,000 | 539,055,000 | 521,234,000 | 500,410,000 | 481,968,000 | 461,505,000 | 420,612,000 | 399,255,000 | 376,985,000 | 360,056,000 | 338,420,000 | 317,905,000 | 277,466,000 | 261,704,000 |
accumulated other comprehensive loss | -6,878,000 | -23,390,000 | -27,172,000 | -14,028,000 | -12,657,000 | -12,723,000 | -16,596,000 | -8,820,000 | -5,051,000 | -23,405,000 | -17,429,000 | -33,036,000 | -31,076,000 | -22,566,000 | -34,840,000 | -40,839,000 | -36,291,000 | -38,976,000 | -45,883,000 | -62,240,000 | -72,285,000 | -70,221,000 | -38,478,000 | -53,428,000 | -43,156,000 | -27,038,000 | -28,022,000 | -20,808,000 | -19,030,000 | -11,318,000 | -20,441,000 | -24,245,000 | -29,116,000 | -34,700,000 | -38,310,000 | -41,931,000 | -41,083,000 | -28,760,000 | -21,909,000 | -22,404,000 | -14,960,000 | -23,535,000 | -13,815,000 | -5,362,000 | -382,000 | -460,000 | -347,000 | -3,042,000 | -9,815,000 | -10,878,000 | -4,620,000 | -4,879,000 | -3,688,000 | -7,102,000 | -6,049,000 | -3,259,000 | -6,952,000 | -4,934,000 | -9,807,000 | -9,351,000 | -4,480,000 | -4,304,000 | ||||||||||||||||||||
treasury stock | -1,616,190,000 | -1,616,202,000 | -1,465,304,000 | -1,465,305,000 | -1,465,306,000 | -1,465,325,000 | -1,465,364,000 | -1,453,123,000 | -1,261,992,000 | -1,262,004,000 | -1,047,328,000 | -1,047,329,000 | -1,047,329,000 | -1,047,329,000 | -1,047,329,000 | -1,047,329,000 | -976,181,000 | -976,181,000 | -576,181,000 | -576,181,000 | -576,181,000 | -576,181,000 | -576,184,000 | -576,184,000 | -576,185,000 | -576,185,000 | -576,185,000 | -576,185,000 | -576,186,000 | -576,186,000 | -576,186,000 | -576,186,000 | -576,187,000 | -576,186,000 | -576,186,000 | -576,186,000 | -576,187,000 | -576,187,000 | -576,187,000 | -576,187,000 | -576,193,000 | -576,193,000 | -576,193,000 | -576,999,000 | -577,167,000 | -577,167,000 | -577,169,000 | -577,173,000 | -577,191,000 | -577,194,000 | -577,198,000 | -577,203,000 | -346,140,000 | -346,206,000 | -346,244,000 | -130,948,000 | -104,816,000 | -103,470,000 | -86,653,000 | -86,653,000 | -86,671,000 | -86,679,000 | -86,683,000 | -86,715,000 | -86,730,000 | -86,732,000 | -66,992,000 | -66,992,000 | -66,994,000 | -67,069,000 | -67,074,000 | -21,658,000 | -21,596,000 | -21,596,000 | -22,580,000 | -22,826,000 | -22,826,000 | -22,872,000 | -22,872,000 | -22,872,000 | -22,879,000 | -22,363,000 |
total shareholders’ equity | 3,893,945,000 | 3,704,446,000 | 3,728,373,000 | 3,651,606,000 | 3,518,207,000 | 3,365,364,000 | 3,235,624,000 | 3,164,033,000 | 3,224,334,000 | 3,089,640,000 | 3,250,246,000 | 3,148,570,000 | 3,053,543,000 | 2,960,886,000 | 2,845,710,000 | 2,755,122,000 | 2,665,278,000 | 2,519,394,000 | 2,884,279,000 | 2,771,769,000 | 2,661,310,000 | 2,563,630,000 | 2,508,580,000 | 2,425,251,000 | 2,371,466,000 | 2,331,483,000 | 2,256,733,000 | 2,190,058,000 | 2,106,887,000 | 2,058,075,000 | 1,986,820,000 | 1,834,486,000 | 1,793,721,000 | 1,738,483,000 | 1,695,959,000 | 1,645,121,000 | 1,607,313,000 | 1,572,046,000 | 1,544,843,000 | 1,508,952,000 | 1,480,272,000 | 1,428,073,000 | 1,404,277,000 | 1,385,465,000 | 1,359,166,000 | 1,319,250,000 | 1,286,166,000 | 1,245,781,000 | 1,207,572,000 | 1,162,110,000 | 1,128,411,000 | 1,091,719,000 | 1,238,662,000 | 1,186,465,000 | 1,141,113,000 | 1,260,699,000 | 1,233,056,000 | 1,190,067,000 | 1,173,155,000 | 1,129,800,000 | 1,100,136,000 | 1,060,230,000 | 993,328,000 | 958,708,000 | 930,359,000 | 915,673,000 | 917,885,000 | 886,492,000 | 861,426,000 | 838,535,000 | 813,847,000 | 831,131,000 | 799,192,000 | 770,296,000 | 703,524,000 | 673,323,000 | 650,919,000 | 588,551,000 | 566,640,000 | 521,314,000 | 478,258,000 | 461,398,000 |
total liabilities and shareholders’ equity | 8,647,598,000 | 8,580,078,000 | 8,548,499,000 | 7,183,063,000 | 6,796,101,000 | 6,804,384,000 | 6,658,442,000 | 6,737,471,000 | 6,600,808,000 | 6,651,556,000 | 6,554,549,000 | 6,524,882,000 | 6,629,431,000 | 6,576,749,000 | 6,750,690,000 | 6,179,310,000 | 6,172,372,000 | 5,970,415,000 | 5,851,485,000 | 5,950,368,000 | 5,542,472,000 | 5,546,475,000 | 5,526,696,000 | 5,438,184,000 | 5,086,843,000 | 5,133,019,000 | 4,290,618,000 | 4,251,155,000 | 4,034,206,000 | 4,047,400,000 | 3,984,133,000 | 3,966,013,000 | 3,911,082,000 | 3,889,374,000 | 3,897,165,000 | 3,912,209,000 | 3,987,341,000 | 3,979,418,000 | 3,253,285,000 | 3,205,062,000 | 3,257,116,000 | 3,268,325,000 | 3,300,375,000 | 3,320,285,000 | 3,359,138,000 | 3,390,707,000 | 3,519,359,000 | 2,550,249,000 | 2,501,265,000 | 2,517,222,000 | 2,499,566,000 | 2,435,943,000 | 2,469,092,000 | 2,413,137,000 | 2,303,424,000 | 2,270,413,000 | 2,202,330,000 | 2,119,604,000 | 2,244,766,000 | 2,170,671,000 | 2,139,035,000 | 2,016,457,000 | 2,007,474,000 | 1,936,243,000 | 1,882,438,000 | 1,882,720,000 | 1,902,653,000 | 1,864,276,000 | 1,820,412,000 | 1,791,546,000 | 1,791,947,000 | 1,431,719,000 | 1,395,085,000 | 1,367,063,000 | 1,320,150,000 | 1,236,448,000 | 1,229,802,000 | 1,161,916,000 | ||||
property, plant and equipment | 204,879,000 | 205,597,000 | 191,379,000 | 195,443,000 | 188,226,000 | 190,199,000 | 196,579,000 | 199,519,000 | 197,549,000 | 195,567,000 | 199,817,000 | 205,622,000 | 187,363,000 | 190,214,000 | 183,864,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,165 shares issued and 21,990 outstanding at march 31, 2025 and 43,042 shares issued and 22,301 outstanding at june 30, 2024 | 4,316,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,159 shares issued and 22,420 outstanding at december 31, 2024 and 43,042 shares issued and 22,301 outstanding at june 30, 2024 | 4,316,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,045 shares issued and 22,305 outstanding at september 30, 2024 and 43,042 shares issued and 22,301 outstanding at june 30, 2024 | 4,305,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,042 issued and 22,301 outstanding at june 30, 2024 and 42,923 issued and 22,797 outstanding at june 30, 2023 | 4,304,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total caci shareholders’ equity | 3,518,072,000 | 3,365,229,000 | 3,235,489,000 | 3,163,898,000 | 3,224,199,000 | 3,089,505,000 | 3,250,111,000 | 3,148,435,000 | 3,053,408,000 | 2,960,751,000 | 2,845,575,000 | 2,754,987,000 | 2,665,143,000 | 2,519,259,000 | 2,884,144,000 | 2,771,634,000 | 2,661,175,000 | 2,563,495,000 | 2,508,445,000 | 2,425,116,000 | 2,371,331,000 | 2,331,348,000 | 2,256,598,000 | 2,189,923,000 | 2,106,752,000 | 2,057,940,000 | 1,986,685,000 | 1,834,351,000 | 1,793,586,000 | 1,738,348,000 | 1,695,824,000 | 1,644,986,000 | 1,607,178,000 | 1,571,911,000 | 1,544,708,000 | 1,508,817,000 | 1,480,137,000 | 1,426,305,000 | 1,402,527,000 | 1,383,055,000 | 1,356,883,000 | 1,317,041,000 | 1,284,138,000 | 1,243,702,000 | 1,204,903,000 | 1,159,697,000 | 1,126,119,000 | 1,088,987,000 | 1,236,502,000 | 1,184,580,000 | ||||||||||||||||||||||||||||||||
noncontrolling interest | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 135,000 | 1,768,000 | 1,750,000 | 2,410,000 | ||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,037 shares issued and 22,296 outstanding at march 31, 2024 and 42,923 shares issued and 22,797 outstanding at june 30, 2023 | 4,304,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 43,027 shares issued and 22,285 outstanding at december 31, 2023 and 42,923 shares issued and 22,797 outstanding at june 30, 2023 | 4,303,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,929 shares issued and 22,226 outstanding at september 30, 2023 and 42,923 shares issued and 22,797 outstanding at june 30, 2023 | 4,293,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,923 issued and 22,797 outstanding at june 30, 2023 and 42,820 issued and 23,416 outstanding at june 30, 2022 | 4,292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,919 shares issued and 22,793 outstanding at march 31, 2023 and 42,820 shares issued and 23,416 outstanding at june 30, 2022 | 4,292,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,911 shares issued and 23,508 outstanding at december 31, 2022 and 42,820 shares issued and 23,416 outstanding at june 30, 2022 | 4,291,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,826 shares issued and 23,422 outstanding at september 30, 2022 and 42,820 shares issued and 23,416 outstanding at june 30, 2022 | 4,283,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,820 issued and 23,416 outstanding at june 30, 2022 and 42,676 issued and 23,554 outstanding at june 30, 2021 | 4,282,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,817 shares issued and 23,413 outstanding at march 31, 2022 and 42,676 shares issued and 23,554 outstanding at june 30, 2021 | 4,282,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,810 shares issued and 23,406 outstanding at december 31, 2021 and 42,676 shares issued and 23,554 outstanding at june 30, 2021 | 4,281,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,710 shares issued and 23,306 outstanding at september 30, 2021 and 42,676 shares issued and 23,554 outstanding at june 30, 2021 | 4,271,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment | 190,444,000 | 184,375,000 | 180,258,000 | 169,115,000 | 170,521,000 | 169,378,000 | 168,786,000 | 156,750,000 | 149,676,000 | 136,212,000 | 107,125,000 | 109,780,000 | 101,140,000 | 100,756,000 | 101,470,000 | 94,920,000 | 91,749,000 | 90,666,000 | 86,406,000 | 83,602,000 | 81,362,000 | 81,799,000 | 59,441,000 | 61,290,000 | 63,689,000 | 63,477,000 | 63,611,000 | 65,513,000 | 68,485,000 | 70,799,000 | 70,181,000 | 63,628,000 | 65,510,000 | 67,905,000 | 70,393,000 | 68,748,000 | 66,373,000 | 64,718,000 | 62,393,000 | 60,549,000 | 60,910,000 | 58,739,000 | 58,666,000 | 59,650,000 | 57,633,000 | 44,798,000 | 30,923,000 | 28,249,000 | 23,574,000 | 24,051,000 | 25,361,000 | 25,070,000 | 25,004,000 | 23,534,000 | 22,695,000 | 22,298,000 | 23,575,000 | 24,039,000 | 25,016,000 | 25,985,000 | 23,628,000 | 24,502,000 | 24,335,000 | 25,686,000 | 20,271,000 | 19,000,000 | ||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,676 issued and 23,554 outstanding at june 30, 2021 and 42,525 issued and 25,093 outstanding at june 30, 2020 | 4,268,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,672 shares issued and 23,551 outstanding at march 31, 2021 and 42,525 shares issued and 25,093 outstanding at june 30, 2020 | 4,267,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,663 shares issued and 25,231 outstanding at december 31, 2020 and 42,525 shares issued and 25,093 outstanding at june 30, 2020 | 4,266,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,537 shares issued and 25,105 outstanding at september 30, 2020 and 42,525 shares issued and 25,093 outstanding at june 30, 2020 | 4,254,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,525 issued and 25,093 outstanding at june 30, 2020 and 42,314 issued and 24,880 outstanding at june 30, 2019 | 4,253,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,518 shares issued and 25,086 outstanding at march 31, 2020 and 42,314 shares issued and 24,880 outstanding at june 30, 2019 | 4,252,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,505 shares issued and 25,071 outstanding at december 31, 2019 and 42,314 shares issued and 24,880 outstanding at june 30, 2019 | 4,250,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,392 shares issued and 24,958 outstanding at september 30, 2019 and 42,314 shares issued and 24,880 outstanding at june 30, 2019 | 4,239,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,314 issued and 24,880 outstanding at june 30, 2019 and 42,139 issued and 24,704 outstanding at june 30, 2018 | 4,231,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,304 shares issued and 24,871 outstanding at march 31, 2019 and 42,139 shares issued and 24,704 outstanding at june 30, 2018 | 4,230,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,296 shares issued and 24,862 outstanding at december 31, 2018 and 42,139 shares issued and 24,704 outstanding at june 30, 2018 | 4,230,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,282 shares issued and 24,848 outstanding at september 30, 2018 and 42,139 shares issued and 24,704 outstanding at june 30, 2018 | 4,228,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,139 issued and 24,704 outstanding at june 30, 2018 and 41,896 issued and 24,462 outstanding at june 30, 2017 | 4,214,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,127 shares issued and 24,692 outstanding at march 31, 2018 and 41,896 shares issued and 24,462 outstanding at june 30, 2017 | 4,213,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,059 shares issued and 24,625 outstanding at december 31, 2017 and 41,896 shares issued and 24,462 outstanding at june 30, 2017 | 4,206,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 42,053 shares issued and 24,618 outstanding at september 30, 2017 and 41,896 shares issued and 24,462 outstanding at june 30, 2017 | 4,205,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,896 issued and 24,462 outstanding at june 30, 2017 and 41,758 issued and 24,323 outstanding at june 30, 2016 | 4,190,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock 0.10 par value, 10,000 shares authorized, no shares issued | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,888 shares issued and 24,454 outstanding at march 31, 2017 and 41,758 shares issued and 24,323 outstanding at june 30, 2016 | 4,189,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,828 shares issued and 24,393 outstanding at december 31, 2016 and 41,758 shares issued and 24,323 outstanding at june 30, 2016 | 4,183,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,809 shares issued and 24,374 outstanding at september 30, 2016 and 41,758 shares issued and 24,323 outstanding at june 30, 2016 | 4,181,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,758 issued and 24,323 outstanding at june 30, 2016 and 41,622 issued and 24,184 outstanding at june 30, 2015 | 4,176,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,743 shares issued and 24,308 outstanding at march 31, 2016 and 41,622 shares issued and 24,184 outstanding at june 30, 2015 | 4,174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,685 shares issued and 24,250 outstanding at december 31, 2015 and 41,622 shares issued and 24,184 outstanding at june 30, 2015 | 4,169,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,677 shares issued and 24,242 outstanding at september 30, 2015 and 41,622 shares issued and 24,184 outstanding at june 30, 2015 | 4,168,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,622 issued and 24,184 outstanding at june 30, 2015 and 41,441 issued and 23,500 outstanding at june 30, 2014 | 4,162,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,615 shares issued and 24,177 outstanding at march 31, 2015 and 41,441 shares issued and 23,500 outstanding at june 30, 2014 | 4,161,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,589 shares issued and 24,151 outstanding at december 31, 2014 and 41,441 shares issued and 23,500 outstanding at june 30, 2014 | 4,159,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,576 shares issued and 23,722 outstanding at september 30, 2014 and 41,441 shares issued and 23,500 outstanding at june 30, 2014 | 4,158,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized; 41,441 issued and 23,500 outstanding at june 30, 2014 and 41,172 issued and 23,222 outstanding at june 30, 2013 | 4,144,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest in joint venture | 2,283,000 | 2,209,000 | 2,028,000 | 2,079,000 | 2,669,000 | 2,292,000 | 2,732,000 | 2,160,000 | 1,885,000 | 2,658,000 | 2,471,000 | 2,184,000 | 2,611,000 | 2,442,000 | 2,048,000 | 2,153,000 | 2,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,433 and 41,172 shares issued, respectively | 4,143,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,388 and 41,172 shares issued, respectively | 4,139,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,365 and 41,172 shares issued, respectively | 4,136,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,172 and 40,626 shares issued, respectively | 4,117,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 41,001 and 40,626 shares issued, respectively | 4,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest in joint ventures | 2,413,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,906 and 40,626 shares issued, respectively | 4,091,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,766 and 40,626 shares issued, respectively | 4,077,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,619 and 40,273 shares issued, respectively | 4,062,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,490 and 40,273 shares issued, respectively | 4,049,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,446 and 40,273 shares issued, respectively | 4,045,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 40,167 and 39,366 shares issued, respectively | 4,017,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,925 and 39,366 shares issued, respectively | 3,993,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,597 and 39,366 shares issued, respectively | 3,960,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,366 and 39,091 shares issued, respectively | 3,937,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,350 and 39,091 shares issued and outstanding, respectively | 3,935,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,255 and 39,091 shares issued and outstanding, respectively | 3,926,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,198 and 39,091 shares issued and outstanding, respectively | 3,920,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,091 and 38,948 shares issued, respectively | 3,909,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -3,248,000 | -12,013,000 | -11,275,000 | 76,000 | 6,768,000 | 5,375,000 | 7,076,000 | 9,504,000 | 8,605,000 | 8,268,000 | 8,189,000 | 6,156,000 | 2,750,000 | 1,825,000 | 2,815,000 | 3,570,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,076 and 38,948 shares issued and outstanding, respectively | 3,908,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 39,018 and 38,948 shares issued and outstanding, respectively | 3,902,000 | 3,902,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term obligations | 13,684,000 | 9,499,000 | 9,711,000 | 10,136,000 | 8,728,000 | 26,280,000 | 26,273,000 | 23,900,000 | 23,017,000 | 21,591,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,948 and 38,751 shares issued, respectively | 3,895,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,814 and 38,750 shares issued and outstanding, respectively | 3,881,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,810 and 38,750 shares issued and outstanding, respectively | 3,881,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,776 and 38,750 shares issued and outstanding, respectively | 3,878,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental retirement savings plan obligations | 37,808,000 | 32,187,000 | 29,772,000 | 28,450,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,750 and 38,403 shares issued, respectively | 3,875,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable | 3,545,000 | 3,544,000 | 3,544,000 | 3,541,000 | 3,541,000 | 3,637,000 | 23,634,000 | 1,632,000 | 2,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued expenses | 68,594,000 | 68,599,000 | 73,336,000 | 66,571,000 | 58,003,000 | 62,679,000 | 78,703,000 | 85,539,000 | 88,801,000 | 38,878,000 | 38,085,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable, net of current portion | 336,658,000 | 337,545,000 | 338,431,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,685 and 38,403 shares issued and outstanding, respectively | 3,868,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,535 and 38,403 shares issued and outstanding, respectively | 3,854,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock 0.10 par value, 80,000 shares authorized, 38,443 and 38,403 shares issued and outstanding, respectively | 3,844,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billed | 321,070,000 | 311,105,000 | 295,015,000 | 330,287,000 | 324,258,000 | 326,467,000 | 247,293,000 | 226,984,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unbilled | 39,382,000 | 26,075,000 | 30,716,000 | 24,050,000 | 25,950,000 | 26,705,000 | 20,691,000 | 19,439,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total accounts receivable | 360,452,000 | 337,180,000 | 325,731,000 | 353,172,000 | 267,984,000 | 246,423,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 9,360,000 | 218,000 | 17,104,000 | 1,304,000 | 1,172,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock .10 par value, 80,000 shares authorized, 38,177 and 37,807 shares issued and outstanding, respectively | 3,818,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional paid-in-capital | 298,924,000 | 291,273,000 | 290,151,000 | 242,294,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable, long-term | 341,089,000 | 341,975,000 | 343,746,000 | 344,631,000 | 345,516,000 | 880,000 | 553,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock .10 par value, 80,000 shares authorized, 37,961 and 37,807 shares issued and outstanding, respectively | 3,796,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock .10 par value, 80,000 shares authorized, 37,935 and 37,807 shares issued and outstanding, respectively | 3,794,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
marketable securities | 576,000 | 5,758,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 15,461,000 | 19,471,000 | 20,562,000 | 10,515,000 | 9,122,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, long term | 11,101,000 | 11,405,000 | 11,210,000 | 9,693,000 | 8,715,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 38,181,000 | 37,387,000 | 35,770,000 | 26,666,000 | 24,563,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent expenses | 7,019,000 | 6,399,000 | 6,213,000 | 5,099,000 | 4,582,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shareholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - .10 par value, 80,000 shares authorized, 37,735 and 36,956 shares issued, respectively | 3,773,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated comprehensive income | 5,300,000 | 5,885,000 | 4,231,000 | 3,229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities & shareholders’ equity | 1,167,754,000 | 1,158,095,000 | 623,117,000 | 591,981,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and equivalents | 53,812,000 | 63,238,000 | 22,634,000 | 35,575,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes receivable | 9,541,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - .10 par value, 80,000 shares authorized, 37,702 and 36,956 shares issued, respectively | 3,770,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital in excess of par | 241,437,000 | 219,007,000 | 215,745,000 | 215,136,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
notes payable, current | 48,631,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - .10 par value, 80,000 shares authorized, 37,043 and 36,956 shares issued, respectively | 3,704,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - .10 par value, 80,000 shares authorized, 36,951 and 36,509 shares issued, respectively | 3,695,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - .10 par value, 80,000 shares authorized, 36,924 and 36,509 shares issued, respectively | 3,692,000 |
We provide you with 20 years of balance sheets for CACI International stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as asset and liabilities, payables and receivables, long debts and short debts, cash and inventories, expenses and profits. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of CACI International. Explore the full financial landscape of CACI International stock with our expertly curated balance sheets.
The information provided in this report about CACI International stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.