Willis Lease Finance Quarterly Income Statements Chart
Quarterly
|
Annual
Willis Lease Finance Quarterly Income Statements Table
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 108,799,000 | 105,745,000 | 108,996,000 | 89,535,000 | 88,144,000 | 76,891,000 | 78,075,000 | 68,817,000 | 75,814,000 | 70,791,000 | 66,472,000 | 61,125,000 | 61,487,000 | 70,613,000 | 74,983,000 | 81,609,000 | 89,228,000 | 120,366,000 | 95,797,000 | 103,769,000 | 118,190,000 | 77,974,000 | 74,303,000 | 63,892,000 | 63,189,000 | 65,861,000 | 67,844,000 | 77,946,000 | 55,476,000 | 51,461,000 | 49,618,000 | 50,556,000 | 55,195,000 | 57,758,000 | 43,223,000 | 42,814,000 | 45,782,000 | 42,745,000 | 42,251,000 | 43,000,000 | 47,203,000 | 37,952,000 | 37,953,000 | 35,304,000 | 39,692,000 | 37,506,000 | 35,153,000 | 35,739,000 | 37,669,000 | 39,480,000 | 38,692,000 | 40,812,000 | 39,634,000 | 40,191,000 | 32,778,000 | 35,699,000 | 38,829,000 | 43,642,000 | 33,390,000 | 34,579,000 | 36,916,000 | 45,894,000 | 37,240,000 | 32,243,000 | 34,000,000 | 29,814,000 | 30,967,000 | 27,116,000 | 25,619,000 | 21,487,000 | 19,940,000 | 17,927,000 | 19,905,000 | 16,733,000 | 18,040,000 | 15,868,000 | 17,112,000 | 14,684,000 | 15,057,000 | 15,086,000 | 16,030,000 | 14,185,000 | 15,612,000 | 14,568,000 | 14,114,000 | 14,005,000 | 13,408,000 | 14,352,000 | 13,627,000 | 16,200,000 | 19,227,000 | 17,097,000 | -13,052,000 | 18,575,000 | 23,776,000 | 21,718,000 | 17,900,000 | 18,900,000 | 21,300,000 | 25,300,000 | 21,100,000 | 20,100,000 | 20,700,000 | 12,500,000 | 11,200,000 | 14,200,000 | 15,700,000 | 9,300,000 | 8,800,000 | 7,300,000 | 8,100,000 | 8,000,000 | 5,700,000 | 5,700,000 | 5,700,000 | 5,600,000 |
cost of revenue | 28,420,000 | 25,112,000 | 25,552,000 | 27,048,000 | 27,533,000 | 26,263,000 | 28,626,000 | 26,671,000 | 25,668,000 | 25,195,000 | 26,618,000 | 27,950,000 | 26,666,000 | 28,147,000 | 26,412,000 | 30,078,000 | 38,654,000 | 42,931,000 | 32,628,000 | 34,670,000 | 51,714,000 | 25,709,000 | 24,290,000 | 22,138,000 | 28,540,000 | 22,558,000 | 29,745,000 | 26,028,000 | 22,553,000 | 19,694,000 | 18,975,000 | 18,559,000 | 24,771,000 | 23,008,000 | 19,868,000 | 19,185,000 | 22,803,000 | 18,158,000 | 15,735,000 | 15,710,000 | 15,164,000 | 15,762,000 | 14,191,000 | 13,610,000 | 13,710,000 | 1,961,000 | 1,435,000 | 1,319,000 | 2,657,000 | 1,270,000 | 2,160,000 | 2,307,000 | 1,728,000 | 2,041,000 | 2,712,000 | 1,637,000 | 7,149,000 | 2,093,000 | 175,000 | 753,000 | 0 | 862,000 | 1,811,000 | 0 | -53,108,000 | 0 | 2,142,000 | 0 | -58,753,000 | 0 | 0 | 0 | -32,520,000 | 0 | 0 | 0 | -29,164,000 | 0 | 577,000 | 0 | -14,866,000 | 0 | 645,000 | 526,000 | -25,305,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -18,420,000 | 4,283,000 | 8,778,000 | 5,359,000 | 3,100,000 | 14,000,000 | 8,200,000 | 11,400,000 | 5,400,000 | 5,000,000 | 8,400,000 | 2,100,000 | 1,700,000 | 6,000,000 | 8,800,000 | 3,600,000 | 3,900,000 | 3,200,000 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 80,379,000 | 80,633,000 | 83,444,000 | 62,487,000 | 60,611,000 | 50,628,000 | 49,449,000 | 42,146,000 | 50,146,000 | 45,596,000 | 39,854,000 | 33,175,000 | 34,821,000 | 42,466,000 | 48,571,000 | 51,531,000 | 50,574,000 | 77,435,000 | 63,169,000 | 69,099,000 | 66,476,000 | 52,265,000 | 50,013,000 | 41,754,000 | 34,649,000 | 43,303,000 | 38,099,000 | 51,918,000 | 32,923,000 | 31,767,000 | 30,643,000 | 31,997,000 | 30,424,000 | 34,750,000 | 23,355,000 | 23,629,000 | 22,979,000 | 24,587,000 | 26,516,000 | 27,290,000 | 32,039,000 | 22,190,000 | 23,762,000 | 21,694,000 | 25,982,000 | 35,545,000 | 33,718,000 | 34,420,000 | 35,012,000 | 38,210,000 | 36,532,000 | 38,505,000 | 37,906,000 | 38,150,000 | 30,066,000 | 34,062,000 | 31,680,000 | 41,549,000 | 33,215,000 | 33,826,000 | 36,916,000 | 45,032,000 | 35,429,000 | 32,243,000 | 87,108,000 | 29,814,000 | 28,825,000 | 27,116,000 | 84,372,000 | 21,487,000 | 19,940,000 | 17,927,000 | 52,425,000 | 16,733,000 | 18,040,000 | 15,868,000 | 46,276,000 | 14,684,000 | 14,480,000 | 15,086,000 | 30,896,000 | 14,185,000 | 14,967,000 | 14,042,000 | 39,419,000 | 14,005,000 | 13,408,000 | 14,352,000 | 13,627,000 | 16,200,000 | 19,227,000 | 17,097,000 | 5,368,000 | 14,292,000 | 14,998,000 | 16,359,000 | 14,800,000 | 4,900,000 | 13,100,000 | 13,900,000 | 15,700,000 | 15,100,000 | 12,300,000 | 10,400,000 | 9,500,000 | 8,200,000 | 6,900,000 | 5,700,000 | 4,900,000 | 4,100,000 | 8,100,000 | 8,000,000 | 5,700,000 | 5,700,000 | 5,700,000 | 5,600,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 | 2,605,000 | 2,605,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,440,000 | 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 | 44,798,000 | 40,864,000 | 43,246,000 | 36,100,000 | 28,903,000 | 24,927,000 | 23,863,000 | 29,251,000 | 24,289,000 | 21,186,000 | 21,795,000 | 17,461,000 | 19,765,000 | 17,288,000 | 16,696,000 | 20,694,000 | 23,625,000 | 24,996,000 | 22,796,000 | 23,228,000 | 23,448,000 | 20,414,000 | 20,014,000 | 19,288,000 | 17,548,000 | 16,913,000 | 15,513,000 | 15,493,000 | 15,166,000 | 13,671,000 | 12,488,000 | 13,448,000 | 13,485,000 | 15,312,000 | 11,546,000 | 11,804,000 | 12,397,000 | 12,962,000 | 11,631,000 | 11,205,000 | 12,043,000 | 11,325,000 | 13,420,000 | 9,943,000 | 11,503,000 | 36,595,000 | 21,794,000 | 21,243,000 | 22,470,000 | 21,140,000 | 22,284,000 | 21,400,000 | 21,594,000 | 20,303,000 | 17,064,000 | 19,045,000 | 13,056,000 | 21,616,000 | 17,705,000 | 17,603,000 | -12,560,000 | 29,369,000 | 27,316,000 | 24,071,000 | -14,206,000 | 23,896,000 | 24,269,000 | 12,340,000 | 12,733,000 | 18,568,000 | 18,601,000 | 17,314,000 | 11,162,000 | 10,866,000 | 10,537,000 | 9,687,000 | 10,043,000 | 9,496,000 | 9,614,000 | 9,413,000 | 9,781,000 | 8,885,000 | 9,504,000 | 8,640,000 | 7,953,000 | 8,628,000 | 7,878,000 | 8,408,000 | 8,057,000 | 7,586,000 | 8,078,000 | 6,862,000 | 1,720,000 | 7,460,000 | 7,991,000 | 7,173,000 | 7,500,000 | 8,300,000 | 7,500,000 | 8,000,000 | 6,900,000 | 6,600,000 | 5,100,000 | 4,600,000 | 4,100,000 | 3,500,000 | 3,200,000 | 2,700,000 | 2,400,000 | 2,000,000 | 0 | 0 | -13,200,000 | 0 | 0 | 0 |
operating income | 35,581,000 | 19,998,000 | 19,442,000 | 2,677,000 | 10,397,000 | 3,258,000 | 5,443,000 | -11,530,000 | 4,601,000 | 6,085,000 | -1,174,000 | -1,172,000 | -7,001,000 | 4,582,000 | 8,789,000 | 8,324,000 | 4,393,000 | 28,913,000 | 20,110,000 | 26,887,000 | 19,567,000 | 12,751,000 | 11,283,000 | 8,871,000 | 2,092,000 | 5,212,000 | 8,997,000 | 12,551,000 | 3,658,000 | 5,871,000 | 5,728,000 | 6,505,000 | 6,558,000 | 4,135,000 | -1,109,000 | 3,385,000 | -1,219,000 | 1,994,000 | 3,306,000 | 6,431,000 | 10,068,000 | -3,323,000 | -1,495,000 | 2,524,000 | 2,156,000 | -11,032,000 | 4,835,000 | 4,978,000 | 3,254,000 | 5,930,000 | 5,502,000 | 7,904,000 | 6,470,000 | 4,892,000 | 2,661,000 | 4,548,000 | 4,968,000 | 10,762,000 | 7,652,000 | 8,063,000 | 6,581,000 | 16,525,000 | 9,924,000 | 8,172,000 | 48,206,000 | 5,918,000 | 6,698,000 | 14,776,000 | 12,886,000 | 2,919,000 | 1,339,000 | 613,000 | 8,743,000 | 5,867,000 | 7,503,000 | 6,181,000 | 7,069,000 | 5,188,000 | 5,443,000 | 5,673,000 | 6,249,000 | 5,300,000 | 6,108,000 | 5,402,000 | 6,161,000 | 5,377,000 | 5,530,000 | 5,944,000 | 5,570,000 | 8,614,000 | 11,149,000 | 10,235,000 | 3,648,000 | 6,832,000 | 7,007,000 | 9,186,000 | 7,300,000 | -3,400,000 | 5,600,000 | 5,900,000 | 8,800,000 | 8,500,000 | 7,200,000 | 5,800,000 | 5,400,000 | 4,700,000 | 3,700,000 | 3,000,000 | 2,500,000 | 2,100,000 | 8,100,000 | 8,000,000 | -7,500,000 | 5,700,000 | 5,700,000 | 5,600,000 |
net income | 10,953,000 | 14,618,000 | 13,816,000 | 4,394,000 | 14,343,000 | 6,389,000 | 5,908,000 | -21,201,000 | 1,742,000 | 2,884,000 | 58,000 | -1,332,000 | -2,894,000 | 2,984,000 | 5,372,000 | 4,286,000 | 4,996,000 | 24,073,000 | 16,975,000 | 20,878,000 | 18,114,000 | 9,674,000 | 8,359,000 | 7,082,000 | 42,710,000 | 5,292,000 | 5,990,000 | 8,167,000 | 2,707,000 | 3,985,000 | 3,366,000 | 3,768,000 | 2,973,000 | 2,577,000 | -492,000 | 2,298,000 | -278,000 | 979,000 | 2,214,000 | 4,331,000 | 6,553,000 | -2,229,000 | 9,692,000 | 1,610,000 | 2,211,000 | -7,194,000 | 3,229,000 | 3,289,000 | 3,648,000 | 2,316,000 | 3,482,000 | 5,063,000 | 4,010,000 | 3,083,000 | 1,907,000 | 3,050,000 | 1,027,000 | 9,299,000 | 5,019,000 | 7,022,000 | 4,348,000 | 10,725,000 | 6,422,000 | 5,105,000 | 5,114,000 | 3,751,000 | 4,394,000 | 4,405,000 | 4,052,000 | 1,686,000 | 1,048,000 | 468,000 | 2,153,000 | -501,000 | 1,564,000 | 566,000 | 1,465,000 | 508,000 | 915,000 | 969,000 | 1,438,000 | 745,000 | 1,152,000 | 842,000 | 2,020,000 | 33,000 | 577,000 | 966,000 | 461,000 | 1,800,000 | 2,363,000 | 2,320,000 | 2,207,000 | 2,071,000 | 1,854,000 | 1,682,000 | 2,100,000 | -4,400,000 | 2,800,000 | 2,800,000 | 2,900,000 | 2,500,000 | 2,100,000 | 1,800,000 | 1,600,000 | 1,500,000 | 1,300,000 | 3,000,000 | 800,000 | 400,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 | 800,000 |
We provide you with 20 years income statements for Willis Lease Finance stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Willis Lease Finance stock. Explore the full financial landscape of Willis Lease Finance stock with our expertly curated income statements.
The information provided in this report about Willis Lease Finance 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.