CACI Stock Income Statements
The information provided in this report 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.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 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-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-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-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1996-12-31 | 1996-09-30 | 1996-06-30 | 1996-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-12-31 | 1994-09-30 | 1994-06-30 | 1994-03-31 | 1993-12-31 | 1993-09-30 | 1993-06-30 | 1993-03-31 | 1992-12-31 | 1992-09-30 | 1992-06-30 | 1992-03-31 | 1991-12-31 | 1991-09-30 | 1991-06-30 | 1991-03-31 | 1990-12-31 | 1990-09-30 | 1990-06-30 | 1990-03-31 | 1989-12-31 | 1989-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 1,833,934,000 | 1,850,147,000 | 1,703,101,000 | 1,744,270,000 | 1,649,416,000 | 1,605,759,000 | 1,642,261,000 | 1,583,980,000 | 1,485,778,000 | 1,490,898,000 | 1,564,000,000 | 1,551,918,000 | 1,468,711,000 | 1,459,506,000 | 1,495,581,000 | 1,465,600,000 | 1,395,469,000 | 1,363,392,000 | 1,373,878,000 | 1,264,958,000 | 1,181,641,000 | 1,165,864,000 | 1,170,086,000 | 1,124,100,000 | 1,087,860,000 | 1,085,814,000 | 1,137,389,000 | 1,086,418,000 | 1,057,530,000 | 1,073,280,000 | 1,113,900,000 | 977,274,000 | 830,437,000 | 822,442,000 | 865,506,000 | 817,797,000 | 815,423,000 | 814,726,000 | 905,718,000 | 900,393,000 | 894,186,000 | 864,265,000 | 912,931,000 | 906,196,000 | 931,627,000 | 931,236,000 | 948,873,000 | 927,962,000 | 973,243,000 | 924,395,000 | 963,162,000 | 913,369,000 | 867,278,000 | 833,971,000 | 848,717,000 | 784,169,000 | 776,727,000 | 739,518,000 | 728,901,000 | 673,994,000 | 672,507,000 | 654,760,000 | 655,016,000 | 637,157,000 | 577,784,000 | 553,580,000 | 520,385,000 | 473,055,000 | 476,909,000 | 467,623,000 | 477,329,000 | 435,359,000 | 419,530,000 | 423,106,000 | 429,778,000 | 414,946,000 | 389,685,000 | 388,653,000 | 358,278,000 | 288,411,000 | 263,351,000 | 235,745,000 | 228,633,000 | 222,016,000 | 204,511,000 | 187,978,000 | 190,980,000 | 182,818,000 | 162,329,000 | 146,621,000 | 153,880,000 | 148,195,000 | 135,440,000 | 126,295,000 | 128,601,000 | 122,112,000 | 121,100,000 | 120,300,000 | 126,000,000 | 119,600,000 | 103,700,000 | 92,400,000 | 91,000,000 | 85,200,000 | 79,100,000 | 70,700,000 | 70,500,000 | 70,900,000 | 68,800,000 | 62,700,000 | 65,300,000 | 62,300,000 | 59,300,000 | 57,600,000 | 59,100,000 | 61,600,000 | 57,400,000 | 54,900,000 | 52,600,000 | 49,000,000 | 44,000,000 | 38,200,000 | 36,500,000 | 36,300,000 | 37,300,000 | 34,900,000 | 35,900,000 | 35,000,000 | 35,800,000 | 33,200,000 | 32,600,000 | 33,100,000 | 34,800,000 | 35,600,000 | 39,100,000 | 38,600,000 | 35,800,000 | 34,600,000 |
cost of revenue | 1,700,629,000 | 1,712,798,000 | 1,554,305,000 | 1,589,236,000 | 1,518,549,000 | 1,472,956,000 | 1,522,424,000 | 1,458,624,000 | 1,361,671,000 | 1,363,869,000 | 1,451,950,000 | 1,000,235,000 | 947,131,000 | 1,325,082,000 | 1,361,905,000 | 1,351,924,000 | 1,285,282,000 | 1,263,235,000 | 1,292,782,000 | 1,170,050,000 | 1,079,378,000 | 1,066,264,000 | 1,089,746,000 | 1,019,306,000 | 999,598,000 | 1,018,510,000 | 1,057,295,000 | 1,019,164,000 | 977,275,000 | 1,003,622,000 | 1,032,816,000 | 913,598,000 | 774,954,000 | 757,935,000 | 790,427,000 | 764,082,000 | 767,895,000 | 754,667,000 | 836,483,000 | 839,861,000 | 827,732,000 | 803,083,000 | 845,029,000 | 837,576,000 | 862,045,000 | 866,499,000 | 872,165,000 | 855,181,000 | 898,537,000 | 848,741,000 | 885,078,000 | 851,584,000 | 807,843,000 | 589,470,000 | 602,726,000 | 551,191,000 | 543,117,000 | 693,490,000 | 505,094,000 | 461,757,000 | 461,488,000 | 443,545,000 | 441,820,000 | 424,946,000 | 386,427,000 | 372,398,000 | 347,798,000 | 307,688,000 | 311,464,000 | 300,727,000 | 314,192,000 | 279,142,000 | 270,740,000 | 270,877,000 | 278,281,000 | 259,738,000 | 241,006,000 | 240,449,000 | 219,642,000 | 179,440,000 | 163,462,000 | 145,827,000 | 137,937,000 | 139,427,000 | 125,930,000 | 114,681,000 | 119,341,000 | 114,112,000 | 99,597,000 | 88,810,000 | 94,380,000 | 91,764,000 | 81,887,000 | 75,961,000 | 76,370,000 | 70,955,000 | 71,500,000 | 70,100,000 | 75,300,000 | 70,700,000 | 59,400,000 | 51,600,000 | 49,700,000 | 47,300,000 | 42,600,000 | 38,000,000 | 39,700,000 | 39,100,000 | 36,800,000 | 32,800,000 | 37,900,000 | 32,600,000 | 31,200,000 | 31,500,000 | 31,900,000 | 33,500,000 | 31,300,000 | 29,700,000 | 28,700,000 | 26,600,000 | 22,600,000 | 19,700,000 | 19,700,000 | 19,000,000 | 19,200,000 | 17,900,000 | 19,600,000 | 19,600,000 | 18,500,000 | 16,800,000 | 16,400,000 | 16,500,000 | 17,300,000 | 16,600,000 | 18,900,000 | 17,900,000 | 16,600,000 | 15,800,000 |
gross profit | 133,305,000 | 137,349,000 | 148,796,000 | 155,034,000 | 130,867,000 | 132,803,000 | 119,837,000 | 125,356,000 | 124,107,000 | 127,029,000 | 112,050,000 | 551,683,000 | 521,580,000 | 134,424,000 | 133,676,000 | 113,676,000 | 110,187,000 | 100,157,000 | 81,096,000 | 94,908,000 | 102,263,000 | 99,600,000 | 80,340,000 | 104,794,000 | 88,262,000 | 67,304,000 | 80,094,000 | 67,254,000 | 80,255,000 | 69,658,000 | 81,084,000 | 63,676,000 | 55,483,000 | 64,507,000 | 75,079,000 | 53,715,000 | 47,528,000 | 60,059,000 | 69,235,000 | 60,532,000 | 66,454,000 | 61,182,000 | 67,902,000 | 68,620,000 | 69,582,000 | 64,737,000 | 76,708,000 | 72,781,000 | 74,706,000 | 75,654,000 | 78,084,000 | 61,785,000 | 59,435,000 | 244,501,000 | 245,991,000 | 232,978,000 | 233,610,000 | 46,028,000 | 223,807,000 | 212,237,000 | 211,019,000 | 211,215,000 | 213,196,000 | 212,211,000 | 191,357,000 | 181,182,000 | 172,587,000 | 165,367,000 | 165,445,000 | 166,896,000 | 163,137,000 | 156,217,000 | 148,790,000 | 152,229,000 | 151,497,000 | 155,208,000 | 148,679,000 | 148,204,000 | 138,636,000 | 108,971,000 | 99,889,000 | 89,918,000 | 90,696,000 | 82,589,000 | 78,581,000 | 73,297,000 | 71,639,000 | 68,706,000 | 62,732,000 | 57,811,000 | 59,500,000 | 56,431,000 | 53,553,000 | 50,334,000 | 52,231,000 | 51,157,000 | 49,600,000 | 50,200,000 | 50,700,000 | 48,900,000 | 44,300,000 | 40,800,000 | 41,300,000 | 37,900,000 | 36,500,000 | 32,700,000 | 30,800,000 | 31,800,000 | 32,000,000 | 29,900,000 | 27,400,000 | 29,700,000 | 28,100,000 | 26,100,000 | 27,200,000 | 28,100,000 | 26,100,000 | 25,200,000 | 23,900,000 | 22,400,000 | 21,400,000 | 18,500,000 | 16,800,000 | 17,300,000 | 18,100,000 | 17,000,000 | 16,300,000 | 15,400,000 | 17,300,000 | 16,400,000 | 16,200,000 | 16,600,000 | 17,500,000 | 19,000,000 | 20,200,000 | 20,700,000 | 19,200,000 | 18,800,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 409,355,000 | 404,633,000 | 410,135,000 | 410,235,000 | 388,303,000 | 382,081,000 | 406,409,000 | 402,227,000 | 354,977,000 | 357,106,000 | 0 | 400,245,000 | 380,041,000 | 385,148,000 | 0 | 371,135,000 | 352,448,000 | 357,592,000 | 0 | 324,828,000 | 269,677,000 | 264,757,000 | 0 | 273,145,000 | 254,180,000 | 261,244,000 | 0 | 269,237,000 | 253,822,000 | 257,338,000 | 0 | 249,477,000 | 213,144,000 | 205,700,000 | 0 | 205,174,000 | 204,406,000 | 200,827,000 | 0 | 216,164,000 | 204,830,000 | 188,710,000 | 0 | 200,684,000 | 209,068,000 | 207,623,000 | 0 | 208,843,000 | 204,541,000 | 200,282,000 | 0 | 191,403,000 | 185,247,000 | 192,404,000 | 192,020,000 | 185,656,000 | 186,149,000 | 182,950,000 | 171,234,000 | 167,263,000 | 165,770,000 | 169,897,000 | 166,830,000 | 168,740,000 | 153,044,000 | 146,503,000 | 134,713,000 | 130,888,000 | 128,480,000 | 130,361,000 | 122,390,000 | 119,399,000 | 109,563,000 | 118,741,000 | 111,236,000 | 116,902,000 | 111,771,000 | 112,615,000 | 102,875,000 | 83,759,000 | 76,713,000 | 69,353,000 | 69,629,000 | 64,736,000 | 61,781,000 | 58,611,000 | 56,947,000 | 54,141,000 | 50,380,000 | 46,535,000 | 48,789,000 | 46,331,000 | 44,810,000 | 42,548,000 | 43,679,000 | 43,372,000 | 41,400,000 | 42,700,000 | 42,900,000 | 41,800,000 | 38,000,000 | 35,300,000 | 35,700,000 | 32,500,000 | 31,500,000 | 28,400,000 | 28,000,000 | 26,500,000 | 27,000,000 | 25,200,000 | 22,900,000 | 25,300,000 | 24,100,000 | 22,400,000 | 23,600,000 | 24,500,000 | 22,700,000 | 22,000,000 | 20,900,000 | 19,400,000 | 18,900,000 | 16,200,000 | 14,200,000 | 15,300,000 | 16,400,000 | 15,200,000 | 14,300,000 | 13,700,000 | 15,300,000 | 14,600,000 | 15,000,000 | 15,500,000 | 16,900,000 | 18,000,000 | 18,200,000 | 19,100,000 | 18,200,000 | 17,500,000 |
operating income | 133,305,000 | 137,349,000 | 148,796,000 | 155,034,000 | 94,935,000 | 132,803,000 | 119,837,000 | 125,356,000 | 124,107,000 | 127,029,000 | 112,050,000 | 151,438,000 | 141,539,000 | 134,424,000 | 133,676,000 | 113,676,000 | 110,187,000 | 100,157,000 | 81,096,000 | 94,908,000 | 102,263,000 | 99,600,000 | 80,340,000 | 104,794,000 | 88,262,000 | 67,304,000 | 80,094,000 | 67,254,000 | 80,255,000 | 69,658,000 | 81,084,000 | 63,676,000 | 55,483,000 | 64,507,000 | 75,079,000 | 53,715,000 | 47,528,000 | 60,059,000 | 69,235,000 | 60,532,000 | 66,454,000 | 61,182,000 | 67,902,000 | 68,620,000 | 69,582,000 | 64,737,000 | 76,708,000 | 72,781,000 | 74,706,000 | 75,654,000 | 78,084,000 | 61,785,000 | 59,435,000 | 52,097,000 | 53,971,000 | 47,322,000 | 47,461,000 | 46,028,000 | 52,573,000 | 44,974,000 | 45,249,000 | 41,318,000 | 46,366,000 | 43,471,000 | 38,313,000 | 34,679,000 | 37,874,000 | 34,479,000 | 36,965,000 | 36,535,000 | 40,747,000 | 36,818,000 | 39,227,000 | 33,488,000 | 40,261,000 | 38,306,000 | 36,908,000 | 35,589,000 | 35,761,000 | 25,212,000 | 23,176,000 | 20,565,000 | 21,067,000 | 17,853,000 | 16,800,000 | 14,686,000 | 14,692,000 | 14,565,000 | 12,352,000 | 11,276,000 | 10,711,000 | 10,100,000 | 8,743,000 | 7,786,000 | 8,552,000 | 7,785,000 | 8,200,000 | 7,500,000 | 7,800,000 | 7,100,000 | 6,300,000 | 5,500,000 | 5,600,000 | 5,400,000 | 5,000,000 | 4,300,000 | 2,800,000 | 5,300,000 | 5,000,000 | 4,700,000 | 4,500,000 | 4,400,000 | 4,000,000 | 3,700,000 | 3,600,000 | 3,600,000 | 3,400,000 | 3,200,000 | 3,000,000 | 3,000,000 | 2,500,000 | 2,300,000 | 2,600,000 | 2,000,000 | 1,700,000 | 1,800,000 | 2,000,000 | 1,700,000 | 2,000,000 | 1,800,000 | 1,200,000 | 1,100,000 | 600,000 | 1,000,000 | 2,000,000 | 1,600,000 | 1,000,000 | 1,300,000 |
net income | 83,870,000 | 86,047,000 | 107,767,000 | 100,742,000 | 87,101,000 | 89,125,000 | 92,969,000 | 95,417,000 | 90,299,000 | 88,109,000 | 136,977,000 | 120,344,000 | 106,478,000 | 93,644,000 | 93,731,000 | 80,577,000 | 79,195,000 | 67,977,000 | 50,030,000 | 68,145,000 | 68,596,000 | 78,833,000 | 51,831,000 | 64,499,000 | 142,795,000 | 42,046,000 | 44,231,000 | 40,357,000 | 42,420,000 | 36,663,000 | 43,599,000 | 34,028,000 | 30,338,000 | 33,802,000 | 41,384,000 | 29,039,000 | 24,642,000 | 31,130,000 | 36,534,000 | 30,828,000 | 34,962,000 | 32,992,000 | 37,938,000 | 38,367,000 | 39,676,000 | 35,708,000 | 43,397,000 | 40,856,000 | 41,061,000 | 42,140,000 | 45,901,000 | 36,427,000 | 33,235,000 | 28,655,000 | 29,900,000 | 26,708,000 | 26,052,000 | 23,855,000 | 28,965,000 | 23,432,000 | 22,092,000 | 20,991,000 | 23,549,000 | 22,292,000 | 19,190,000 | 18,292,000 | 20,824,000 | 18,442,000 | 20,463,000 | 18,803,000 | 22,090,000 | 21,357,000 | 22,270,000 | 19,123,000 | 23,403,000 | 21,636,000 | 20,515,000 | 19,762,000 | 20,677,000 | 15,762,000 | 14,264,000 | 12,966,000 | 13,277,000 | 11,458,000 | 10,601,000 | 9,375,000 | 9,307,000 | 8,588,000 | 5,995,000 | 6,575,000 | 7,622,000 | 5,561,000 | 4,766,000 | 4,352,000 | 4,823,000 | 4,419,000 | 25,300,000 | 3,800,000 | 4,100,000 | 3,600,000 | 3,400,000 | 3,100,000 | 3,300,000 | 3,100,000 | 2,900,000 | 2,400,000 | 1,600,000 | 3,000,000 | 2,800,000 | 2,700,000 | 2,700,000 | 2,600,000 | 2,300,000 | 2,200,000 | 2,200,000 | 2,100,000 | 2,000,000 | 1,900,000 | 1,800,000 | 1,700,000 | 1,500,000 | 1,100,000 | 1,000,000 | 1,100,000 | -200,000 | 1,000,000 | 1,100,000 | 1,000,000 | 1,000,000 | 1,000,000 | -700,000 | 700,000 | 300,000 | 700,000 | 1,300,000 | 1,000,000 | 900,000 | 800,000 |