MODN 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 63,491,000 | 63,969,000 | 63,736,000 | 62,604,000 | 59,154,000 | 58,171,000 | 56,172,000 | 53,280,000 | 51,542,000 | 51,481,000 | 51,038,000 | 48,192,000 | 42,734,000 | 41,460,000 | 41,256,000 | 39,952,000 | 38,388,000 | 36,603,000 | 34,712,000 | 34,843,000 | 35,077,000 | 36,714,000 | 39,617,000 | 39,234,000 | 39,067,000 | 35,605,000 | 34,244,000 | 33,257,000 | 28,063,000 | 28,508,000 | 27,917,000 | 26,059,000 | 24,487,000 | 25,381,000 | 23,610,000 | 22,676,000 | 22,101,000 | 20,278,000 | 19,269,000 | 20,650,000 | 21,559,000 | 27,757,000 | 27,247,000 | 24,559,000 | 22,341,000 | 23,188,000 | 22,773,000 | 20,240,000 | 18,057,000 |
cost of revenue | 27,869,000 | 27,062,000 | 27,265,000 | 27,620,000 | 26,271,000 | 25,611,000 | 24,807,000 | 24,051,000 | 22,651,000 | 22,705,000 | 23,450,000 | 23,377,000 | 17,116,000 | 16,588,000 | 16,073,000 | 16,483,000 | 16,352,000 | 16,953,000 | 15,864,000 | 16,746,000 | 16,567,000 | 14,827,000 | 16,445,000 | 17,253,000 | 16,809,000 | 15,463,000 | 15,772,000 | 16,039,000 | 13,822,000 | 13,574,000 | 13,851,000 | 13,839,000 | 12,429,000 | 11,535,000 | 10,948,000 | 9,560,000 | 9,526,000 | 8,872,000 | 9,114,000 | 9,813,000 | 9,945,000 | 12,126,000 | 12,392,000 | 11,581,000 | 10,083,000 | 11,001,000 | 11,328,000 | 10,683,000 | 7,524,000 |
gross profit | 35,622,000 | 36,907,000 | 36,471,000 | 34,984,000 | 32,883,000 | 32,560,000 | 31,365,000 | 29,229,000 | 28,891,000 | 28,776,000 | 27,588,000 | 24,815,000 | 25,618,000 | 24,872,000 | 25,183,000 | 23,469,000 | 22,036,000 | 19,650,000 | 18,848,000 | 18,097,000 | 18,510,000 | 21,887,000 | 23,172,000 | 21,981,000 | 22,258,000 | 20,142,000 | 18,472,000 | 17,218,000 | 14,241,000 | 14,934,000 | 14,066,000 | 12,220,000 | 12,058,000 | 13,846,000 | 12,662,000 | 13,116,000 | 12,575,000 | 11,406,000 | 10,155,000 | 10,837,000 | 11,614,000 | 15,631,000 | 14,855,000 | 12,978,000 | 12,258,000 | 12,187,000 | 11,445,000 | 9,557,000 | 10,533,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 12,680,000 | 11,924,000 | 11,361,000 | 12,403,000 | 12,764,000 | 12,569,000 | 11,797,000 | 11,811,000 | 11,427,000 | 11,795,000 | 11,674,000 | 12,495,000 | 8,697,000 | 8,455,000 | 8,288,000 | 9,102,000 | 8,516,000 | 8,122,000 | 7,060,000 | 7,415,000 | 7,412,000 | 7,555,000 | 7,746,000 | 8,047,000 | 9,068,000 | 7,762,000 | 8,393,000 | 8,934,000 | 5,975,000 | 6,057,000 | 6,190,000 | 6,175,000 | 5,284,000 | 4,728,000 | 4,438,000 | 4,286,000 | 4,454,000 | 4,348,000 | 4,814,000 | 4,681,000 | 4,867,000 | 4,107,000 | 4,063,000 | 4,483,000 | 4,119,000 | 4,214,000 | 4,491,000 | 4,817,000 | 4,173,000 |
sales and marketing | 13,960,000 | 13,479,000 | 13,332,000 | 14,222,000 | 12,977,000 | 12,845,000 | 11,795,000 | 12,039,000 | 11,039,000 | 11,128,000 | 11,146,000 | 11,509,000 | 9,456,000 | 9,297,000 | 9,716,000 | 10,953,000 | 9,013,000 | 9,080,000 | 7,164,000 | 8,598,000 | 8,052,000 | 8,637,000 | 9,338,000 | 9,015,000 | 8,492,000 | 10,258,000 | 10,739,000 | 11,608,000 | 8,734,000 | 8,265,000 | 7,982,000 | 8,307,000 | 7,707,000 | 8,046,000 | 7,657,000 | 7,857,000 | 6,740,000 | 7,705,000 | 6,664,000 | 6,336,000 | 5,293,000 | 4,782,000 | 5,256,000 | 5,770,000 | 5,336,000 | 4,598,000 | 5,356,000 | 5,705,000 | 3,981,000 |
general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 11,649,000 | 11,879,000 | 8,849,000 | 11,481,000 | 10,691,000 | 12,060,000 | 9,857,000 | 9,322,000 | 8,439,000 | 8,259,000 | 8,653,000 | 7,612,000 | 8,787,000 | 6,757,000 | 7,559,000 | 7,545,000 | 6,965,000 | 7,511,000 | 6,713,000 | 6,833,000 | 6,156,000 | 9,079,000 | 17,044,000 | 7,324,000 | 8,731,000 | 9,332,000 | 8,096,000 | 11,668,000 | 7,185,000 | 8,278,000 | 8,409,000 | 6,644,000 | 6,720,000 | 5,987,000 | 6,267,000 | 5,290,000 | 5,588,000 | 5,153,000 | 5,403,000 | 4,717,000 | 4,398,000 | 4,545,000 | 3,883,000 | 3,758,000 | 3,877,000 | 2,800,000 | 2,618,000 | 2,773,000 | 2,393,000 |
operating income | 38,289,000 | 37,282,000 | 33,542,000 | 38,106,000 | 36,432,000 | 37,474,000 | 33,449,000 | 33,172,000 | 30,905,000 | 31,182,000 | 31,473,000 | 31,616,000 | 26,940,000 | 24,509,000 | 25,563,000 | 27,600,000 | 24,494,000 | 24,713,000 | 20,937,000 | 22,846,000 | 21,620,000 | 25,271,000 | 34,128,000 | 24,386,000 | 26,291,000 | 27,352,000 | 27,228,000 | 32,210,000 | 21,894,000 | 22,600,000 | 22,581,000 | 21,126,000 | 19,711,000 | 18,761,000 | 18,362,000 | 17,433,000 | 16,782,000 | 17,206,000 | 16,881,000 | 15,734,000 | 14,558,000 | 13,434,000 | 13,202,000 | 14,011,000 | 13,332,000 | 11,612,000 | 12,465,000 | 13,295,000 | 10,547,000 |
net income | -2,667,000 | -375,000 | 2,929,000 | 24,382,000 | -3,549,000 | -4,914,000 | -1,813,000 | -3,943,000 | -2,014,000 | -2,406,000 | -3,885,000 | -6,801,000 | -1,322,000 | 363,000 | -380,000 | -4,131,000 | -2,458,000 | -5,063,000 | -2,089,000 | -4,749,000 | -3,110,000 | -3,384,000 | -10,956,000 | -2,405,000 | -4,033,000 | -7,210,000 | -8,756,000 | -14,992,000 | -7,653,000 | -7,666,000 | -8,515,000 | -8,906,000 | -7,653,000 | -4,915,000 | -5,700,000 | -4,317,000 | -4,207,000 | -5,800,000 | -6,683,000 | -4,897,000 | -3,013,000 | 982,000 | 1,653,000 | -1,033,000 | -1,074,000 | 575,000 | -1,020,000 | -3,738,000 | -14,000 |