7Baggers

ERF 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.
     Revenue  
     Gross Profit  
     Operating Profit  
     Net Income  
    Quarterly
     | 
    Annual
     
    20190331 20190630 20190930 20191231 20200331 20200630 20200930 20201231 20210331 20210630 20210930 20211231 20220331 20220630 20220930 20221231 20230331 20230630 20230930 20231231 -446.13-261.19-76.25108.69293.63478.57663.52848.46Milllion
    Quarterly Income Statements
    Quarterly
     | 
    Annual
     
      Unit: USD2023-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 
        revenue414,537,000 467,158,000 365,147,000 447,491,000 848,456,000 575,047,000 489,822,000 440,049,000 210,584,883.123 471,643,160.098 381,505,407.563 269,258,252.858 239,012,629.692 193,972,627.301 152,852,540.636 224,653,081.371 265,251,713.142 307,448,255.023 265,756,398.537 203,347,064.11 445,422,344.453 319,139,944.737 240,170,316.302 189,371,307.331 226,940,755.467 130,470,847.138 198,101,587.009 213,993,911.126 128,737,187.343 152,416,809.279 117,812,147.351 120,277,495.301 146,762,055.769 230,393,296.089 186,882,406.49 201,418,204.764 427,535,033.061 420,720,672.293 347,604,720.262 339,379,218.006 98,975,511.53 374,017,526.513 413,861,960.158 340,429,505.135 451,073,527.036 337,061,722.123 315,763,445.089 345,943,209.951 281,438,568.325 419,065,240.436 424,610,746.293 255,039,046.825 1,055,501,790.813 957,021,709.634 339,763,779.528 395,576,809.888 374,625,645.253 279,709,982.225 262,915,715.578 290,095,826.404 115,477,867.136 618,356,596.448 728,502,231.283 495,549,327.698 401,972,567.65 372,847,474.819 364,420,489.432 334,492,560.68 275,462,670.13 361,598,636.038 367,149,097.11 349,834,842.168 439,917,271.986 348,199,298.155 266,909,118.07 249,483,743.077 301,741,660.36 244,423,986.87 203,897,420.415 182,498,470.89 208,677,726.662 156,746,264.153 166,683,832.722 175,204,557.222 124,804,248.763 95,325,108.85 101,298,206.396 60,837,641.858 89,373,576.734 103,883,053.9 95,450,576.809 35,688,248.096 41,648,905.595 30,924,520.767 26,195,861.324 12,529,775.428 11,751,605.213 10,146,131.532 8,208,008.574 7,157,152.514 7,187,000.329 6,550,933.508 6,534,613.028 7,467,418.105 7,926,462.758 8,397,278.124 8,474,576.271 10,508,007.827 
        cost of revenue297,542,000 265,102,000 237,431,000 247,804,000 264,964,000 275,547,000 235,113,000 221,097,000 2,837,535.323 334,617,766.732 282,781,286.04 183,592,518.359 193,280,918.741 165,155,839.111 153,112,461.561 199,165,138.908 256,488,961.997 233,858,588.911 166,345,216.332 195,127,321.75 178,863,517.606 228,034,612.735 202,444,495.134 124,563,848.816 120,042,147.117 118,695,235.101 118,068,370.548 113,193,809.145 110,974,255.364 142,220,954.554 135,956,654.145 151,694,092.632 148,884,915.992 198,655,493.482 206,543,893.145 203,007,572.172 202,930,855.523 266,702,503.18 259,893,709.755 230,004,161.465 86,715,249.906 319,181,255.937 290,356,979.927 285,115,730.503 683,729,860.325 161,652,019.304 140,569,265.559 139,107,556.304 154,174,460.168 124,990,845.138 139,416,842.192 124,396,291.838 409,994,614.43 395,413,839.891 132,510,198.273 144,839,121.052 135,772,716.254 127,622,789.784 125,547,181.188 115,204,720.044 39,238,202.596 84,829,904.591 227,098,497.74 167,267,561.45 64,973,381.517 72,070,131.95 141,308,552.372 123,562,337.899 51,690,979.71 53,456,278.882 133,216,162.269 123,733,071.71 49,321,024.757 48,325,661.205 44,108,448.704 40,899,744.565 48,971,665.592 42,023,703.011 36,607,160.431 32,439,570.781 43,311,574.904 31,565,804.596 30,240,601.939 24,376,503.972 24,966,403.274 21,857,464.478 20,343,978.899 19,005,769.014 23,967,113.628 22,014,421.687 15,989,228.279 6,005,060.914 5,925,366.796 5,535,143.77 4,928,602.775 2,753,796.797 2,875,824.993 2,791,888.542 2,577,721.701 2,717,067.158 2,730,160.186 3,078,938.749 2,450,479.886 2,888,340.965 2,299,564.029 2,823,222.817 2,607,561.93 2,826,291.76 
        gross profit116,995,000 202,056,000 127,716,000 199,687,000 583,492,000 299,500,000 254,709,000 218,952,000 207,747,347.801 137,025,393.366 98,724,121.523 85,665,734.498 45,731,710.951 28,816,788.19 -259,920.925 25,487,942.462 8,762,751.145 73,589,666.113 99,411,182.206 8,219,742.361 266,558,826.847 91,105,332.002 37,725,821.168 64,807,458.514 106,898,608.35 11,775,612.037 80,033,216.461 100,800,101.981 17,762,931.98 10,195,854.725 -18,144,506.794 -31,416,597.331 -2,122,860.223 31,737,802.607 -19,661,486.655 -1,589,367.408 224,604,177.538 154,018,169.113 87,711,010.507 109,375,056.542 12,260,261.625 54,836,270.575 123,504,980.231 55,313,774.633 -232,656,333.289 175,409,702.819 175,194,179.53 206,835,653.647 127,264,108.157 294,074,395.297 285,193,904.101 130,642,754.988 645,507,176.382 561,607,869.742 207,253,581.254 250,737,688.837 238,852,928.999 152,087,192.441 137,368,534.39 174,891,106.359 76,239,664.54 533,526,691.857 501,403,733.543 328,281,766.249 336,999,186.133 300,777,342.869 223,111,937.06 210,930,222.781 223,771,690.42 308,142,357.156 233,932,934.841 226,101,770.458 390,596,247.229 299,873,636.95 222,800,669.366 208,583,998.512 252,769,994.768 202,400,283.859 167,290,259.984 150,058,900.108 165,366,151.758 125,180,459.558 136,443,230.783 150,828,053.25 99,837,845.489 73,467,644.372 80,954,227.498 41,831,872.845 65,406,463.106 81,868,632.213 79,461,348.53 29,683,187.183 35,723,538.799 25,389,376.997 21,267,258.549 9,775,978.631 8,875,780.22 7,354,242.99 5,630,286.873 4,440,085.356 4,456,840.143 3,471,994.759 4,084,133.143 4,579,077.14 5,626,898.729 5,574,055.306 5,867,014.342 7,681,716.066 
        operating expenses                                                                                                            
        research and development
        sales, general and administrative                                                                                                            
        total operating expenses12,296,000 18,862,000 15,074,000 19,432,000 21,941,000 15,745,000 14,687,000 17,581,000 22,012,836.005 12,257,649.761 10,060,245.336 12,890,857.093 14,474,497.688 6,269,423.858 9,879,923.854 13,527,711.183 14,949,145.839 12,578,184.016 11,943,936.624 16,259,736.369 11,751,538.418 12,609,035.534 13,069,495.134 17,983,444.452 18,682,306.163 12,688,931.344 11,794,919.112 17,616,490.949 19,870,791.703 12,635,101.73 14,874,244.462 17,297,617.947 11,260,694.819 21,622,346.369 19,545,480.178 25,303,675.659 18,597,455.397 20,549,552.939 26,413,219.732 26,569,143.643 15,103,123.281 27,672,114.62 26,591,963.2 34,122,561.305 -368,807,554.554 165,870,459.741 153,377,249.041 150,309,208.087 445,461,913.67 124,353,859.497 -152,774,336.1 103,561,029.313 540,756,218.489 529,077,340.57 182,436,201.499 165,391,406.71 183,425,348.024 133,083,543.83 162,795,124.682 144,359,705.393 90,577,386.724 172,746,945.966 186,504,161.918 151,783,581.075 135,974,011.572 140,061,408.139 125,475,381.869 118,862,226.942 106,261,430.196 135,226,248.433 122,077,690.72 108,329,288.9 108,602,799.281 106,557,005.118 84,870,338.111 82,278,287.179 102,640,343.335 84,290,161.673 65,212,947.433 62,627,408.825 69,332,993.674 49,301,467.271 90,705,761.036 45,187,862.622 45,728,692.27 40,652,443.212 39,454,868.447 37,309,211.236 44,265,652.562 37,763,738.744 29,675,432.441 6,648,281.726 6,714,866.028 4,899,494.143 4,861,087.668 3,166,866.317 2,472,957.111 2,791,888.542 2,984,730.391 3,180,956.673 3,951,983.577 3,078,938.749 3,403,444.286 3,663,261.712 3,145,291.487 3,257,564.789 3,404,316.964 3,478,512.936 
        operating income102,123,000 191,129,000 108,914,000 182,921,000 574,931,000 284,123,000 240,331,000 188,674,000 256,419,322.478 124,767,743.605 88,663,876.187 72,774,877.405 31,257,213.262 22,547,364.332 -10,139,844.78 11,960,231.279 -6,186,394.695 61,011,482.097 87,467,245.582 -8,039,994.008 254,807,288.429 78,496,296.468 24,656,326.034 46,824,014.062 88,216,302.187 -913,319.307 68,238,297.349 83,183,611.032 -2,107,859.723 -2,439,247.005 -33,018,751.256 -48,714,215.278 -13,383,555.043 10,115,456.238 -39,206,966.833 -26,893,043.067 206,006,722.141 133,468,616.173 61,297,790.775 82,805,912.899 -2,842,861.656 27,164,155.955 96,913,017.032 21,191,213.327 136,151,221.265 9,539,243.078 21,816,930.489 56,526,445.56 -318,197,805.514 169,720,535.8 437,968,240.202 27,081,725.674 104,750,957.893 32,530,529.172 24,817,379.755 85,346,282.127 55,427,580.975 19,003,648.611 -25,426,590.292 30,531,400.966 -14,337,722.184 360,779,745.891 314,899,571.625 176,498,185.174 201,025,174.561 160,715,934.73 97,636,555.19 92,067,995.839 117,510,260.224 172,916,108.723 111,855,244.121 117,772,481.558 281,993,447.948 193,316,631.832 137,930,331.254 126,305,711.333 150,129,651.433 118,110,122.186 102,077,312.551 87,431,491.283 96,033,158.084 75,878,992.286 45,737,469.747 105,640,190.628 54,109,153.22 32,815,201.159 41,499,359.05 4,522,661.609 21,140,810.544 44,104,893.469 49,785,916.089 23,034,905.457 29,008,672.77 20,489,882.854 16,406,170.881 6,609,112.314 6,402,823.108 4,562,354.447 2,645,556.483 1,259,128.683 504,856.565 393,056.01 680,688.857 915,815.428 2,481,607.241 2,316,490.517 2,462,697.378 4,203,203.131 
        net income116,702,000 127,655,000 74,233,000 137,486,000 330,708,000 305,945,000 244,406,000 33,243,000 181,880,887.733 87,813,693.131 -48,118,845.419 11,643,124.797 -160,110,888.045 -84,234,550.562 -446,129,008.64 2,027,922.719 -328,525,496.26 49,237,800.272 64,811,090.798 14,348,412.223 177,915,203.135 67,277,343.055 9,431,265.207 22,949,334.448 12,144,731.61 13,003,313.1 99,420,249.739 57,209,166.304 625,195,297.969 -76,584,141.472 -130,280,264.033 -133,790,946.35 -428,586,605.859 -218,000,744.879 -251,785,613.586 -231,271,493.926 125,554,078.706 60,411,403.179 37,451,846.02 36,220,123.396 -33,854,342.217 32,978,537.777 50,013,305.961 -5,148,164.529 -159,567,967.06 -64,481,584.963 98,578,310.884 -33,898,627.858 -286,812,173.328 107,276,669.558 276,692,272.746 30,403,020.856 110,801,686.656 124,158,751.696 29,689,782.753 78,480,478.713 4,278,569.56 35,720,834.503 -3,074,206.469 41,012,116.892 65,349,187.842 439,989,452.107 110,267,044.606 117,938,297.872 100,280,935.761 93,707,587.631 37,655,193.048 93,509,416.609 78,145,786.132 144,471,289.629 131,048,735.416 109,188,671.299 139,308,499.673 86,309,096.461 88,160,787.403 51,411,309.416 100,858,339.332 40,123,615.791 36,029,700.861 34,446,224.89 37,549,409.307 44,118,411.147 40,829,576.534 64,612,998.542 32,964,256.866 18,323,904.099 17,178,316.518 5,873,365.728 22,348,193.223 15,942,443.881 38,623,643.211 21,750,464.467 19,132,965.903 12,667,731.629 10,397,326.402 3,855,315.516 3,016,446.416 2,791,888.542 1,017,521.724 -397,619.584 -1,361,672.007 327,546.675 -340,344.429 -493,131.384 -11,533.889 1,447,806.573 4,780,530.204 2,174,070.585