EXEL 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-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-10-01 | 2021-07-02 | 2021-06-30 | 2021-04-02 | 2021-01-01 | 2020-12-31 | 2020-10-02 | 2020-09-30 | 2020-07-03 | 2020-06-30 | 2020-04-03 | 2020-03-31 | 2020-01-03 | 2019-12-31 | 2019-09-30 | 2019-09-27 | 2019-06-30 | 2019-06-28 | 2019-03-31 | 2019-03-29 | 2018-12-31 | 2018-12-28 | 2018-09-30 | 2018-09-28 | 2018-06-30 | 2018-06-29 | 2018-03-31 | 2018-03-30 | 2017-12-31 | 2017-12-29 | 2017-09-30 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-30 | 2016-07-01 | 2016-04-01 | 2016-01-01 | 2015-12-31 | 2015-10-02 | 2015-09-30 | 2015-07-03 | 2015-06-30 | 2015-04-03 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-09-26 | 2014-06-30 | 2014-06-27 | 2014-03-31 | 2014-03-28 | 2013-12-31 | 2013-09-30 | 2013-09-27 | 2013-06-30 | 2013-06-28 | 2013-03-31 | 2013-03-29 | 2012-12-31 | 2012-12-28 | 2012-09-30 | 2012-06-30 | 2012-06-29 | 2012-03-31 | 2012-03-30 | 2011-12-31 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-06-30 | 2011-04-01 | 2011-03-31 | 2010-12-31 | 2010-10-01 | 2010-09-30 | 2010-07-02 | 2010-06-30 | 2010-04-02 | 2010-03-31 | 2010-01-01 | 2009-12-31 | 2009-10-02 | 2009-09-30 | 2009-07-03 | 2009-06-30 | 2009-04-03 | 2009-03-31 | 2009-01-02 | 2008-09-26 | 2008-06-27 | 2008-03-28 | 2007-12-28 | 2007-09-28 | 2007-06-29 | 2007-03-30 | 2006-12-29 | 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-05-29 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 479,652,000 | 471,920,000 | 469,848,000 | 408,788,000 | 423,917,000 | 411,738,000 | 419,427,000 | 355,980,000 | 451,140,000 | 328,423,000 | 385,177,000 | 385,177,000 | 270,230,000 | 270,052,000 | 270,052,000 | 231,092,000 | 231,092,000 | 259,479,000 | 259,479,000 | 226,915,000 | 226,915,000 | 240,310,000 | 240,310,000 | 271,703,000 | 271,703,000 | 240,275,000 | 240,275,000 | 215,487,000 | 215,487,000 | 228,602,000 | 228,602,000 | 225,397,000 | 225,397,000 | 186,108,000 | 186,108,000 | 212,346,000 | 212,346,000 | 120,072,000 | 120,072,000 | 152,510,000 | 152,510,000 | 99,008,000 | 80,887,000 | 77,581,000 | 62,194,000 | 36,252,000 | 15,427,000 | 9,938,000 | 9,938,000 | 9,854,000 | 9,854,000 | 7,992,000 | 7,992,000 | 9,388,000 | 9,388,000 | 7,353,000 | 6,291,000 | 6,291,000 | 6,562,000 | 6,562,000 | 4,905,000 | 4,905,000 | 4,347,000 | 5,466,000 | 5,466,000 | 11,856,000 | 11,856,000 | 9,669,000 | 9,669,000 | 7,814,000 | 7,814,000 | 13,313,000 | 7,813,000 | 7,813,000 | 18,510,000 | 18,510,000 | 93,308,000 | 93,308,000 | 128,272,000 | 32,162,000 | 32,162,000 | 35,893,000 | 35,893,000 | 40,776,000 | 54,474,000 | 54,474,000 | 47,596,000 | 47,596,000 | 42,199,000 | 42,199,000 | 44,078,000 | 44,078,000 | 54,976,000 | 54,976,000 | 27,402,000 | 27,402,000 | 25,302,000 | 25,302,000 | 29,572,000 | 29,932,000 | 30,412,000 | 27,944,000 | 29,250,000 | 26,825,000 | 29,259,000 | 28,136,000 | 29,771,000 | 23,540,000 | 27,240,000 | 18,119,000 | 14,377,000 | 14,400,000 | 34,310,000 | 12,874,000 | 15,744,000 | 12,662,000 | 12,559,000 | 11,892,000 | 13,766,000 | 12,439,000 | 13,005,000 | 12,330,000 | 12,453,000 | 10,430,000 | 9,897,000 | 11,560,000 | 12,793,000 | 11,928,000 | 8,551,000 | 8,551,000 | 7,734,000 | 7,074,000 | 6,118,000 | 5,616,000 | 5,951,000 |
cost of revenue | 21,753,000 | 18,774,000 | 17,705,000 | 14,315,000 | 15,920,000 | 15,305,000 | 13,481,000 | 13,203,000 | 12,917,000 | 11,874,000 | 14,884,000 | 14,884,000 | 13,198,000 | 9,037,000 | 9,037,000 | 8,725,000 | 8,725,000 | 9,221,000 | 9,221,000 | 9,289,000 | 9,289,000 | 10,520,000 | 10,520,000 | 7,537,000 | 7,537,000 | 7,539,000 | 7,539,000 | 7,501,000 | 7,501,000 | 7,352,000 | 7,352,000 | 7,360,000 | 7,360,000 | 5,997,000 | 5,997,000 | 5,639,000 | 5,639,000 | 4,191,000 | 4,191,000 | 4,658,000 | 4,658,000 | 3,014,000 | 3,203,000 | 1,852,000 | 2,455,000 | 1,560,000 | 685,000 | 1,023,000 | 1,023,000 | 1,420,000 | 1,420,000 | 686,000 | 686,000 | 766,000 | 766,000 | 684,000 | 573,000 | 573,000 | 477,000 | 477,000 | 309,000 | 309,000 | 263,000 | 290,000 | 290,000 | 285,000 | 285,000 | 280,000 | 280,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,965,000 | 0 | 1,639,000 | 0 | 1,797,000 | 0 | 0 | 0 | 1,000 | 0 | 202,000 | 51,000 | 72,000 | 72,000 | -68,079,000 | 0 | 0 | 272,000 | -60,498,000 | 0 | 0 | 0 | -36,334,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,744,000 | -3,511,000 | -4,779,000 | -6,260,000 | -4,047,000 |
gross profit | 457,899,000 | 453,146,000 | 452,143,000 | 394,473,000 | 407,997,000 | 396,433,000 | 405,946,000 | 342,777,000 | 438,223,000 | 316,549,000 | 370,293,000 | 370,293,000 | 257,032,000 | 261,015,000 | 261,015,000 | 222,367,000 | 222,367,000 | 250,258,000 | 250,258,000 | 217,626,000 | 217,626,000 | 229,790,000 | 229,790,000 | 264,166,000 | 264,166,000 | 232,736,000 | 232,736,000 | 207,986,000 | 207,986,000 | 221,250,000 | 221,250,000 | 218,037,000 | 218,037,000 | 180,111,000 | 180,111,000 | 206,707,000 | 206,707,000 | 115,881,000 | 115,881,000 | 147,852,000 | 147,852,000 | 95,994,000 | 77,684,000 | 75,729,000 | 59,739,000 | 34,692,000 | 14,742,000 | 8,915,000 | 8,915,000 | 8,434,000 | 8,434,000 | 7,306,000 | 7,306,000 | 8,622,000 | 8,622,000 | 6,669,000 | 5,718,000 | 5,718,000 | 6,085,000 | 6,085,000 | 4,596,000 | 4,596,000 | 4,084,000 | 5,176,000 | 5,176,000 | 11,571,000 | 11,571,000 | 9,389,000 | 9,389,000 | 0 | 7,814,000 | 13,313,000 | 7,813,000 | 7,813,000 | 18,510,000 | 18,510,000 | 93,308,000 | 93,308,000 | 128,272,000 | 32,162,000 | 32,162,000 | 35,893,000 | 35,893,000 | 40,776,000 | 54,474,000 | 54,474,000 | 47,596,000 | 47,596,000 | 42,199,000 | 42,199,000 | 44,078,000 | 44,078,000 | 52,011,000 | 54,976,000 | 25,763,000 | 27,402,000 | 23,505,000 | 25,302,000 | 29,572,000 | 29,932,000 | 30,411,000 | 27,944,000 | 29,048,000 | 26,774,000 | 29,187,000 | 28,064,000 | 97,850,000 | 23,540,000 | 27,240,000 | 17,847,000 | 74,875,000 | 14,400,000 | 34,310,000 | 12,874,000 | 52,078,000 | 12,662,000 | 12,559,000 | 11,892,000 | 13,766,000 | 12,439,000 | 13,005,000 | 12,330,000 | 12,453,000 | 10,430,000 | 9,897,000 | 11,560,000 | 12,793,000 | 11,928,000 | 0 | 8,551,000 | 9,478,000 | 10,585,000 | 10,897,000 | 11,876,000 | 9,998,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 244,670,000 | 332,585,000 | 232,570,000 | 234,246,000 | 336,824,000 | 198,837,000 | 199,481,000 | 156,671,000 | 222,268,000 | 163,370,000 | 148,790,000 | 148,790,000 | 159,288,000 | 154,279,000 | 154,279,000 | 176,762,000 | 176,762,000 | 114,933,000 | 114,933,000 | 101,877,000 | 101,877,000 | 94,448,000 | 94,448,000 | 97,295,000 | 97,295,000 | 81,932,000 | 81,932,000 | 63,289,000 | 63,289,000 | 57,271,000 | 57,271,000 | 44,741,000 | 44,741,000 | 42,488,000 | 42,488,000 | 37,757,000 | 37,757,000 | 32,204,000 | 32,204,000 | 28,543,000 | 28,543,000 | 28,214,000 | 23,210,000 | 23,801,000 | 20,256,000 | 22,984,000 | 28,926,000 | 23,472,000 | 23,472,000 | 26,091,000 | 26,091,000 | 24,506,000 | 24,506,000 | 22,282,000 | 22,282,000 | 39,650,000 | 43,628,000 | 43,628,000 | 50,976,000 | 50,976,000 | 54,847,000 | 54,847,000 | 49,597,000 | 47,354,000 | 47,354,000 | 49,077,000 | 49,077,000 | 32,735,000 | 32,735,000 | 32,492,000 | 32,492,000 | 30,680,000 | 32,610,000 | 32,610,000 | 33,096,000 | 33,096,000 | 30,778,000 | 30,778,000 | 37,465,000 | 42,901,000 | 42,901,000 | 45,691,000 | 45,691,000 | 42,303,000 | 49,388,000 | 49,388,000 | 54,237,000 | 54,237,000 | 64,751,000 | 64,751,000 | 64,135,000 | 64,135,000 | 60,186,000 | 60,186,000 | 55,036,000 | 55,036,000 | 55,344,000 | 55,344,000 | 56,878,000 | 65,670,000 | 68,869,000 | 65,973,000 | 60,216,000 | 58,643,000 | 56,306,000 | 50,210,000 | 52,137,000 | 46,048,000 | 47,399,000 | 39,897,000 | 36,044,000 | 35,202,000 | 36,568,000 | 33,321,000 | 34,635,000 | 34,054,000 | 34,416,000 | 34,224,000 | 32,568,000 | 32,298,000 | 32,453,000 | 30,303,000 | 27,724,000 | 28,845,000 | 29,256,000 | 26,419,000 | 22,864,000 | 22,466,000 | 20,555,000 | 20,555,000 | 16,815,000 | 13,519,000 | 12,638,000 | 13,365,000 | 8,933,000 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 376,111,000 | 470,729,000 | 391,998,000 | 365,643,000 | 456,075,000 | 313,820,000 | 322,240,000 | 259,534,000 | 321,579,000 | 264,928,000 | 247,285,000 | 247,285,000 | 261,639,000 | 236,718,000 | 236,718,000 | 264,947,000 | 264,947,000 | 174,724,000 | 174,724,000 | 164,817,000 | 164,817,000 | 152,474,000 | 152,474,000 | 148,560,000 | 148,560,000 | 140,747,000 | 140,747,000 | 123,427,000 | 123,427,000 | 109,648,000 | 109,648,000 | 92,861,000 | 92,861,000 | 94,341,000 | 94,341,000 | 90,400,000 | 90,400,000 | 78,450,000 | 78,450,000 | 66,672,000 | 66,672,000 | 68,941,000 | 57,470,000 | 36,803,000 | 52,719,000 | 58,807,000 | 63,783,000 | 40,615,000 | 40,615,000 | 43,933,000 | 43,933,000 | 37,295,000 | 37,295,000 | 31,813,000 | 31,813,000 | 49,416,000 | 53,534,000 | 53,534,000 | 67,442,000 | 67,442,000 | 69,538,000 | 69,538,000 | 63,232,000 | 60,952,000 | 60,952,000 | 62,257,000 | 62,257,000 | 43,280,000 | 43,280,000 | 42,321,000 | 42,321,000 | 38,023,000 | 39,370,000 | 39,370,000 | 41,001,000 | 41,001,000 | 37,788,000 | 37,788,000 | 45,636,000 | 51,684,000 | 51,684,000 | 54,856,000 | 54,856,000 | 47,965,000 | 58,340,000 | 58,340,000 | 63,808,000 | 63,808,000 | 73,586,000 | 73,586,000 | 74,382,000 | 74,382,000 | 71,794,000 | 71,794,000 | 65,414,000 | 65,414,000 | 62,076,000 | 62,076,000 | 70,554,000 | 74,537,000 | 79,097,000 | 74,664,000 | 90,140,000 | 88,259,000 | 67,561,000 | 61,493,000 | 63,524,000 | 55,101,000 | 57,623,000 | 49,176,000 | 43,873,000 | 42,292,000 | 43,952,000 | 39,835,000 | 40,462,000 | 39,300,000 | 39,285,000 | 39,966,000 | 36,957,000 | 36,959,000 | 37,321,000 | 35,637,000 | 32,687,000 | 33,406,000 | 32,964,000 | 31,464,000 | 31,541,000 | 29,224,000 | 26,757,000 | 26,757,000 | 23,869,000 | 22,512,000 | 21,885,000 | 24,546,000 | 17,275,000 |
operating income | 81,788,000 | -17,583,000 | 77,850,000 | 21,975,000 | -48,078,000 | 82,613,000 | 83,706,000 | 87,051,000 | 116,644,000 | 51,621,000 | 123,008,000 | 123,008,000 | -4,607,000 | 24,297,000 | 24,297,000 | -42,580,000 | -42,580,000 | 75,534,000 | 75,534,000 | 52,809,000 | 52,809,000 | 77,316,000 | 77,316,000 | 115,606,000 | 115,606,000 | 91,989,000 | 91,989,000 | 84,559,000 | 84,559,000 | 111,602,000 | 111,602,000 | 125,176,000 | 125,176,000 | 85,770,000 | 85,770,000 | 116,307,000 | 116,307,000 | 37,431,000 | 37,431,000 | 81,180,000 | 81,180,000 | 27,113,000 | 20,186,000 | 38,883,000 | 7,264,000 | -25,136,000 | -49,135,000 | -31,600,000 | -31,600,000 | -35,781,000 | -35,781,000 | -31,280,000 | -31,280,000 | -22,760,000 | -22,760,000 | -46,208,000 | -51,574,000 | -51,574,000 | -61,688,000 | -61,688,000 | -64,988,000 | -64,988,000 | -59,514,000 | -55,913,000 | -55,913,000 | -51,295,000 | -51,295,000 | -34,010,000 | -34,010,000 | -41,974,000 | -41,974,000 | -25,443,000 | -32,723,000 | -32,723,000 | -22,296,000 | -22,296,000 | 51,574,000 | 51,574,000 | 79,699,000 | -18,008,000 | -18,008,000 | -23,730,000 | -23,730,000 | -14,110,000 | -4,205,000 | -4,205,000 | -25,631,000 | -25,631,000 | -47,452,000 | -47,452,000 | -30,304,000 | -30,304,000 | -16,818,000 | -16,818,000 | -38,012,000 | -38,012,000 | -36,774,000 | -36,774,000 | -39,302,000 | -44,605,000 | -48,685,000 | -46,720,000 | -42,762,000 | -42,626,000 | -38,302,000 | -33,357,000 | -33,753,000 | -31,561,000 | -30,383,000 | -31,057,000 | -29,496,000 | -27,892,000 | -9,642,000 | -26,961,000 | -51,094,000 | -26,638,000 | -28,859,000 | -28,611,000 | -23,510,000 | -25,126,000 | -24,316,000 | -23,307,000 | -20,942,000 | -22,976,000 | -23,067,000 | -19,904,000 | -18,748,000 | -17,296,000 | -24,879,000 | -24,879,000 | -14,391,000 | -11,927,000 | -10,988,000 | -12,670,000 | -7,277,000 |
net income | 85,518,000 | 1,041,000 | 81,178,000 | 40,028,000 | -30,173,000 | 73,210,000 | 70,672,000 | 68,573,000 | 95,166,000 | 38,204,000 | 96,092,000 | 96,092,000 | 1,601,000 | 28,388,000 | 28,388,000 | -32,040,000 | -32,040,000 | 66,821,000 | 66,821,000 | 48,612,000 | 48,612,000 | 68,743,000 | 68,743,000 | 97,452,000 | 97,452,000 | 79,042,000 | 79,042,000 | 75,775,000 | 75,775,000 | 360,089,000 | 360,089,000 | 126,630,000 | 126,630,000 | 87,494,000 | 87,494,000 | 115,857,000 | 115,857,000 | 38,489,000 | 38,489,000 | 81,382,000 | 81,382,000 | 17,656,000 | 16,700,000 | 35,123,000 | -11,284,000 | -37,015,000 | -61,347,000 | -43,641,000 | -43,641,000 | -47,564,000 | -47,564,000 | -43,362,000 | -43,362,000 | -35,170,000 | -35,170,000 | -57,953,000 | -62,560,000 | -62,560,000 | -73,410,000 | -73,410,000 | -74,619,000 | -74,619,000 | -70,746,000 | -67,124,000 | -67,124,000 | -62,161,000 | -62,161,000 | -44,729,000 | -44,729,000 | -52,193,000 | -52,193,000 | -32,814,000 | -36,487,000 | -36,487,000 | -26,151,000 | -26,151,000 | 46,296,000 | 46,296,000 | 77,865,000 | -20,975,000 | -20,975,000 | -27,490,000 | -27,490,000 | -17,865,000 | -8,603,000 | -8,603,000 | -22,614,000 | -22,614,000 | -43,249,000 | -43,249,000 | -28,834,000 | -28,834,000 | -25,445,000 | -25,445,000 | -44,762,000 | -44,762,000 | -36,180,000 | -36,180,000 | -37,949,000 | -38,506,000 | -45,124,000 | -41,274,000 | -19,922,000 | -13,696,000 | -28,562,000 | -24,201,000 | -25,182,000 | -25,197,000 | -23,990,000 | -27,123,000 | -24,522,000 | -22,775,000 | -9,696,000 | -27,411,000 | -51,922,000 | -27,189,000 | -29,291,000 | -28,843,000 | -23,279,000 | -24,995,000 | -23,442,000 | -23,058,000 | -20,863,000 | -22,943,000 | -23,904,000 | -18,421,000 | -18,269,000 | -16,490,000 | -23,708,000 | -23,708,000 | -12,719,000 | -48,052,000 | -8,999,000 | -10,972,000 | -7,287,000 |