WDFC 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 | 2024-02-29 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-29 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-29 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-29 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | 2009-08-31 | 2009-05-31 | 2009-02-28 | 2008-11-30 | 2008-08-31 | 2008-05-31 | 2008-02-29 | 2007-11-30 | 2007-08-31 | 2007-05-31 | 2007-02-28 | 2006-11-30 | 2006-08-31 | 2006-05-31 | 2006-02-28 | 2005-11-30 | 2005-08-31 | 2005-05-31 | 2005-02-28 | 2004-11-30 | 2004-08-31 | 2004-05-31 | 2004-02-29 | 2003-11-30 | 2003-08-31 | 2003-05-31 | 2003-02-28 | 2002-11-30 | 2002-08-31 | 2002-05-31 | 2002-02-28 | 2001-11-30 | 2001-08-31 | 2001-05-31 | 2001-02-28 | 2000-11-30 | 2000-08-31 | 2000-05-31 | 2000-02-29 | 1999-11-30 | 1999-08-31 | 1999-05-31 | 1999-02-28 | 1998-11-30 | 1998-08-31 | 1998-05-31 | 1998-02-28 | 1997-11-30 | 1997-08-31 | 1997-05-31 | 1997-02-28 | 1996-11-30 | 1996-08-31 | 1996-05-31 | 1996-02-29 | 1995-11-30 | 1995-08-31 | 1995-05-31 | 1995-02-28 | 1994-11-30 | 1994-08-31 | 1994-05-31 | 1994-02-28 | 1993-11-30 | 1993-08-31 | 1993-05-31 | 1993-02-28 | 1992-11-30 | 1992-08-31 | 1992-05-31 | 1992-02-29 | 1991-11-30 | 1991-08-31 | 1991-05-31 | 1991-02-28 | 1990-11-30 | 1990-08-31 | 1990-05-31 | 1990-02-28 | 1989-11-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 139,105,000 | 140,416,000 | 140,452,000 | 141,717,000 | 130,193,000 | 124,893,000 | 130,421,000 | 123,667,000 | 129,986,000 | 134,746,000 | 115,240,000 | 136,405,000 | 111,905,000 | 124,559,000 | 111,646,000 | 98,247,000 | 100,049,000 | 98,556,000 | 106,744,000 | 113,989,000 | 101,335,000 | 101,282,000 | 102,640,000 | 107,025,000 | 101,256,000 | 97,597,000 | 96,561,000 | 98,178,000 | 96,519,000 | 89,248,000 | 97,152,000 | 96,446,000 | 94,550,000 | 92,522,000 | 91,981,000 | 92,485,000 | 97,331,000 | 96,353,000 | 97,622,000 | 95,650,000 | 94,184,000 | 95,541,000 | 93,469,000 | 93,103,000 | 86,712,000 | 95,264,000 | 84,851,000 | 87,022,000 | 85,966,000 | 84,945,000 | 90,740,000 | 85,536,000 | 79,206,000 | 80,927,000 | 80,681,000 | 82,561,000 | 80,553,000 | 77,721,000 | 77,752,000 | 68,816,000 | 61,837,000 | 83,597,000 | 76,916,000 | 82,104,000 | 78,948,000 | 79,150,000 | 78,948,000 | 77,581,000 | 79,331,000 | 71,956,000 | 75,169,000 | 73,052,000 | 71,480,000 | 67,215,000 | 76,314,000 | 65,149,000 | 61,076,000 | 60,688,000 | 71,704,000 | 59,742,000 | 58,481,000 | 52,540,000 | 73,378,000 | 55,064,000 | 58,345,000 | 51,353,000 | 65,878,000 | 51,494,000 | 55,551,000 | 53,445,000 | 61,491,000 | 42,673,000 | 41,270,000 | 29,142,000 | 39,614,000 | 38,300,000 | 42,602,000 | 32,200,000 | 41,500,000 | 33,500,000 | 41,700,000 | 29,600,000 | 39,800,000 | 31,800,000 | 39,200,000 | 33,600,000 | 35,300,000 | 34,500,000 | 39,800,000 | 28,300,000 | 34,000,000 | 34,200,000 | 35,100,000 | 27,600,000 | 27,700,000 | 29,900,000 | 29,400,000 | 29,800,000 | 26,300,000 | 29,500,000 | 27,600,000 | 28,900,000 | 25,700,000 | 29,300,000 | 29,400,000 | 24,600,000 | 28,600,000 | 21,600,000 | 28,000,000 | 21,900,000 | 24,900,000 | 21,600,000 | 24,400,000 | 18,800,000 | 28,100,000 | 21,200,000 | 22,500,000 | 19,100,000 |
cost of revenue | 67,511,000 | 64,863,000 | 68,327,000 | 69,955,000 | 64,115,000 | 60,638,000 | 68,629,000 | 64,682,000 | 64,468,000 | 66,276,000 | 56,212,000 | 63,947,000 | 49,898,000 | 54,313,000 | 48,824,000 | 45,197,000 | 46,447,000 | 45,013,000 | 48,476,000 | 51,906,000 | 45,177,000 | 45,451,000 | 45,990,000 | 48,367,000 | 45,498,000 | 43,400,000 | 42,465,000 | 43,891,000 | 42,057,000 | 38,208,000 | 41,364,000 | 41,635,000 | 42,188,000 | 41,114,000 | 42,009,000 | 43,213,000 | 46,098,000 | 46,652,000 | 46,139,000 | 46,511,000 | 45,626,000 | 45,868,000 | 43,943,000 | 45,319,000 | 42,586,000 | 47,537,000 | 42,932,000 | 43,940,000 | 43,823,000 | 43,607,000 | 47,035,000 | 43,397,000 | 38,160,000 | 39,705,000 | 39,776,000 | 40,306,000 | 38,320,000 | 37,808,000 | 37,596,000 | 33,821,000 | 31,192,000 | 44,860,000 | 42,439,000 | 43,921,000 | 40,808,000 | 41,680,000 | 40,464,000 | 40,714,000 | 40,293,000 | 37,483,000 | 38,778,000 | 37,633,000 | 37,204,000 | 34,901,000 | 38,388,000 | 33,897,000 | 31,429,000 | 30,119,000 | 35,308,000 | 28,878,000 | 28,152,000 | 24,606,000 | 35,303,000 | 27,160,000 | 27,502,000 | 25,963,000 | 31,998,000 | 26,521,000 | 25,580,000 | 24,054,000 | 32,333,000 | 18,254,000 | 18,074,000 | 12,154,000 | 18,006,000 | 17,224,000 | 18,632,000 | 14,500,000 | 18,200,000 | 14,300,000 | 18,100,000 | 12,600,000 | 18,500,000 | 13,700,000 | 16,100,000 | 13,800,000 | 15,200,000 | 14,700,000 | 17,200,000 | 11,200,000 | 16,100,000 | 15,000,000 | 14,900,000 | 11,500,000 | 11,800,000 | 13,000,000 | 12,000,000 | 12,300,000 | 10,400,000 | 12,500,000 | 11,300,000 | 12,100,000 | 10,100,000 | 12,300,000 | 11,900,000 | 9,800,000 | 12,000,000 | 8,800,000 | 11,800,000 | 9,200,000 | 10,500,000 | 9,500,000 | 11,200,000 | 8,300,000 | 12,400,000 | 9,800,000 | 9,800,000 | 8,200,000 |
gross profit | 71,594,000 | 75,553,000 | 72,125,000 | 71,762,000 | 66,078,000 | 64,255,000 | 61,792,000 | 58,985,000 | 65,518,000 | 68,470,000 | 59,028,000 | 72,458,000 | 62,007,000 | 70,246,000 | 62,822,000 | 53,050,000 | 53,602,000 | 53,543,000 | 58,268,000 | 62,083,000 | 56,158,000 | 55,831,000 | 56,650,000 | 58,658,000 | 55,758,000 | 54,197,000 | 54,096,000 | 54,287,000 | 54,462,000 | 51,040,000 | 55,788,000 | 54,811,000 | 52,362,000 | 51,408,000 | 49,972,000 | 49,272,000 | 51,233,000 | 49,701,000 | 51,483,000 | 49,139,000 | 48,558,000 | 49,673,000 | 49,526,000 | 47,784,000 | 44,126,000 | 47,727,000 | 41,919,000 | 43,082,000 | 42,143,000 | 41,338,000 | 43,705,000 | 42,139,000 | 41,046,000 | 41,222,000 | 40,905,000 | 42,255,000 | 42,233,000 | 39,913,000 | 40,156,000 | 34,995,000 | 30,645,000 | 38,737,000 | 34,477,000 | 38,183,000 | 38,140,000 | 37,470,000 | 38,484,000 | 36,867,000 | 39,038,000 | 34,473,000 | 36,391,000 | 35,419,000 | 34,276,000 | 32,314,000 | 37,926,000 | 31,252,000 | 29,647,000 | 30,569,000 | 36,396,000 | 30,864,000 | 30,329,000 | 27,934,000 | 38,075,000 | 27,904,000 | 30,843,000 | 25,390,000 | 33,880,000 | 24,973,000 | 29,971,000 | 29,391,000 | 29,158,000 | 24,419,000 | 23,196,000 | 16,988,000 | 21,608,000 | 21,076,000 | 23,970,000 | 17,700,000 | 23,300,000 | 19,200,000 | 23,600,000 | 17,000,000 | 21,300,000 | 18,100,000 | 23,100,000 | 19,800,000 | 20,100,000 | 19,800,000 | 22,600,000 | 17,100,000 | 17,900,000 | 19,200,000 | 20,200,000 | 16,100,000 | 15,900,000 | 16,900,000 | 17,400,000 | 17,500,000 | 15,900,000 | 17,000,000 | 16,300,000 | 16,800,000 | 15,600,000 | 17,000,000 | 17,500,000 | 14,800,000 | 16,600,000 | 12,800,000 | 16,200,000 | 12,700,000 | 14,400,000 | 12,100,000 | 13,200,000 | 10,500,000 | 15,700,000 | 11,400,000 | 12,700,000 | 10,900,000 |
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,700,000 | 1,900,000 | 2,100,000 | 1,600,000 | 1,200,000 | 1,300,000 | 1,100,000 | 1,400,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 | 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 | 50,653,000 | 51,369,000 | 48,890,000 | 46,105,000 | 43,925,000 | 45,576,000 | 42,249,000 | 40,001,000 | 40,775,000 | 44,410,000 | 46,555,000 | 45,137,000 | 41,352,000 | 41,854,000 | 38,303,000 | 33,238,000 | 35,417,000 | 38,839,000 | 35,204,000 | 38,881,000 | 36,443,000 | 39,430,000 | 36,879,000 | 36,329,000 | 36,390,000 | 37,061,000 | 34,178,000 | 33,674,000 | 35,600,000 | 34,524,000 | 38,159,000 | 36,143,000 | 34,456,000 | 34,263,000 | 34,178,000 | 32,900,000 | 33,602,000 | 34,108,000 | 34,868,000 | 34,036,000 | 33,306,000 | 32,906,000 | 37,070,000 | 32,826,000 | 29,691,000 | 31,862,000 | 28,339,000 | 29,942,000 | 27,434,000 | 31,038,000 | 28,599,000 | 30,296,000 | 27,185,000 | 27,900,000 | 30,092,000 | 29,211,000 | 25,621,000 | 25,184,000 | 24,929,000 | 23,840,000 | 22,550,000 | 26,659,000 | 26,889,000 | 25,932,000 | 24,737,000 | 28,016,000 | 24,530,000 | 25,535,000 | 24,943,000 | 24,838,000 | 25,907,000 | 24,411,000 | 22,226,000 | 19,834,000 | 20,660,000 | 20,216,000 | 20,331,000 | 20,767,000 | 21,099,000 | 20,266,000 | 19,134,000 | 19,575,000 | 20,360,000 | 17,656,000 | 17,178,000 | 17,265,000 | 20,277,000 | 16,016,000 | 18,971,000 | 20,585,000 | 19,907,000 | 17,738,000 | 14,909,000 | 13,118,000 | 12,876,000 | 13,412,000 | 13,633,000 | 12,800,000 | 13,100,000 | 11,900,000 | 13,000,000 | 11,400,000 | 11,600,000 | 11,900,000 | 13,100,000 | 11,500,000 | 11,400,000 | 11,500,000 | 11,900,000 | 10,000,000 | 10,900,000 | 11,500,000 | 10,400,000 | 8,000,000 | 9,200,000 | 9,200,000 | 8,600,000 | 9,000,000 | -4,200,000 | 8,500,000 | 20,800,000 | 8,300,000 | 8,200,000 | 8,700,000 | 7,700,000 | 7,100,000 | 7,600,000 | 7,600,000 | 7,600,000 | 7,200,000 | 6,000,000 | 6,600,000 | 7,100,000 | 7,100,000 | 7,000,000 | 7,600,000 | 7,200,000 | 5,800,000 |
operating income | 20,941,000 | 24,184,000 | 23,235,000 | 25,657,000 | 22,153,000 | 18,679,000 | 19,543,000 | 18,984,000 | 24,743,000 | 24,060,000 | 12,473,000 | 27,321,000 | 20,655,000 | 28,392,000 | 24,519,000 | 19,812,000 | 18,185,000 | 14,704,000 | 23,064,000 | 23,202,000 | 19,715,000 | 16,401,000 | 19,771,000 | 22,329,000 | 19,368,000 | 17,136,000 | 19,918,000 | 20,613,000 | 18,862,000 | 16,516,000 | 17,629,000 | 18,668,000 | 17,906,000 | 17,145,000 | 15,794,000 | 16,372,000 | 17,631,000 | 15,593,000 | 16,615,000 | 15,103,000 | 15,252,000 | 16,767,000 | 11,379,000 | 14,958,000 | 14,435,000 | 15,865,000 | 13,580,000 | 13,140,000 | 14,709,000 | 10,300,000 | 15,106,000 | 11,843,000 | 13,861,000 | 13,322,000 | 10,813,000 | 13,044,000 | 16,612,000 | 14,729,000 | 11,277,000 | 11,155,000 | 5,335,000 | 12,078,000 | 7,588,000 | 12,251,000 | 13,403,000 | 9,454,000 | 13,954,000 | 11,332,000 | 14,095,000 | 9,635,000 | 10,484,000 | 11,008,000 | 12,050,000 | 12,480,000 | 17,266,000 | 11,036,000 | 9,316,000 | 9,802,000 | 15,297,000 | 10,598,000 | 11,195,000 | 8,359,000 | 17,715,000 | 10,248,000 | 13,665,000 | 8,125,000 | 13,603,000 | 8,957,000 | 11,000,000 | 8,806,000 | 9,251,000 | 6,681,000 | 8,287,000 | 3,870,000 | 8,732,000 | 7,664,000 | 10,337,000 | 4,900,000 | 10,200,000 | 7,300,000 | 10,600,000 | 5,600,000 | 9,700,000 | 6,200,000 | 10,000,000 | 8,300,000 | 8,700,000 | 8,300,000 | 10,700,000 | 7,100,000 | 7,000,000 | 7,700,000 | 9,800,000 | 8,100,000 | 6,700,000 | 7,700,000 | 8,800,000 | 8,500,000 | 20,100,000 | 8,500,000 | -4,500,000 | 8,500,000 | 7,400,000 | 8,300,000 | 9,800,000 | 7,700,000 | 9,000,000 | 5,200,000 | 8,600,000 | 5,500,000 | 8,400,000 | 5,500,000 | 6,100,000 | 3,400,000 | 8,700,000 | 3,800,000 | 5,500,000 | 5,100,000 |
net income | 15,536,000 | 17,482,000 | 16,575,000 | 18,895,000 | 16,526,000 | 13,997,000 | 14,786,000 | 14,480,000 | 19,508,000 | 18,555,000 | 8,409,000 | 21,006,000 | 17,191,000 | 23,623,000 | 19,665,000 | 14,524,000 | 14,327,000 | 12,194,000 | 8,584,000 | 18,139,000 | 15,906,000 | 13,279,000 | 21,637,000 | 16,130,000 | 14,818,000 | 12,630,000 | 14,368,000 | 14,444,000 | 12,360,000 | 11,758,000 | 14,232,000 | 12,665,000 | 13,669,000 | 12,062,000 | 11,723,000 | 10,965,000 | 11,333,000 | 10,786,000 | 11,541,000 | 10,406,000 | 10,317,000 | 11,482,000 | 8,141,000 | 10,267,000 | 10,461,000 | 10,944,000 | 8,973,000 | 9,136,000 | 10,584,000 | 6,792,000 | 10,186,000 | 8,060,000 | 9,108,000 | 9,079,000 | 6,888,000 | 9,117,000 | 10,677,000 | 9,413,000 | 7,622,000 | 6,897,000 | 4,083,000 | 7,685,000 | 4,653,000 | 8,073,000 | 8,666,000 | 6,230,000 | 9,257,000 | 7,644,000 | 8,939,000 | 5,694,000 | 6,322,000 | 7,046,000 | 7,231,000 | 7,513,000 | 10,523,000 | 6,362,000 | 5,278,000 | 5,635,000 | 8,938,000 | 6,072,000 | 6,243,000 | 4,390,000 | 10,276,000 | 5,809,000 | 8,203,000 | 4,354,000 | 8,581,000 | 5,211,000 | 6,501,000 | 4,383,000 | 4,399,000 | 3,713,000 | 5,364,000 | 2,427,000 | 5,936,000 | 4,905,000 | 6,664,000 | 3,100,000 | 7,000,000 | 4,600,000 | 6,800,000 | 3,700,000 | 6,300,000 | 4,100,000 | 6,300,000 | 5,200,000 | 5,500,000 | 5,100,000 | 6,600,000 | 4,200,000 | 5,100,000 | 5,000,000 | 5,900,000 | 5,300,000 | 4,500,000 | 4,900,000 | 5,600,000 | 5,500,000 | 4,900,000 | 5,300,000 | -2,700,000 | 5,200,000 | 4,500,000 | 3,600,000 | 6,300,000 | 4,900,000 | 5,600,000 | 3,400,000 | 5,600,000 | 3,500,000 | 5,100,000 | 3,900,000 | 4,000,000 | 2,300,000 | 6,000,000 | 2,500,000 | 3,700,000 | 3,400,000 |