IPI 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 | 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-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 56,663,000 | 54,465,000 | 81,035,000 | 86,920,000 | 66,677,000 | 74,752,000 | 91,740,000 | 104,399,000 | 71,828,000 | 59,153,000 | 67,888,000 | 71,463,000 | 48,442,000 | 38,078,000 | 46,450,000 | 63,984,000 | 48,849,000 | 51,160,000 | 62,512,000 | 57,554,000 | 54,364,000 | 36,528,000 | 51,014,000 | 53,195,000 | 33,305,000 | 32,060,000 | 43,910,000 | 48,332,000 | 42,188,000 | 43,643,000 | 51,840,000 | 73,277,000 | 42,819,000 | 53,692,000 | 73,651,000 | 117,021,000 | 98,285,000 | 102,280,000 | 110,949,000 | 98,875,000 | 73,806,000 | 70,569,000 | 92,680,000 | 99,257,000 | 110,939,000 | 129,350,000 | 98,784,000 | 112,243,000 | 104,603,000 | 114,000,000 | 119,373,000 | 104,978,000 | 96,155,000 | 91,471,000 | 64,318,000 | 107,359,000 | 73,061,000 | 66,449,000 | 73,392,000 | 88,901,000 | 79,494,000 | 146,257,000 | 80,162,000 | 84,401,000 | 54,933,549 | 52,841,737 | 48,164,000 |
cost of revenue | 52,577,000 | 53,974,000 | 65,653,000 | 70,568,000 | 41,026,000 | 47,982,000 | 49,929,000 | 57,223,000 | 49,979,000 | 48,545,000 | 53,689,000 | 62,355,000 | 42,628,000 | 38,386,000 | 47,049,000 | 58,361,000 | 38,659,000 | 44,211,000 | 49,341,000 | 44,386,000 | 39,538,000 | 27,568,000 | 43,728,000 | 45,995,000 | 32,159,000 | 28,268,000 | 40,213,000 | 51,188,000 | 49,192,000 | 51,267,000 | 57,306,000 | 82,430,000 | 71,278,000 | 62,035,000 | 71,046,000 | 98,301,000 | 82,839,000 | 95,392,000 | 95,271,000 | 94,883,000 | 70,647,000 | 57,666,000 | 64,627,000 | 65,457,000 | 73,756,000 | 77,496,000 | 58,889,000 | 71,037,000 | 61,845,000 | 66,893,000 | 64,235,000 | 63,761,000 | 58,510,000 | 64,663,000 | 49,577,000 | 80,483,000 | 56,400,000 | 43,549,000 | 37,995,000 | 41,744,000 | 31,465,000 | 56,163,000 | 32,728,000 | 50,433,000 | 43,296,936 | 39,221,154 | 29,751,000 |
gross profit | 4,086,000 | 491,000 | 15,382,000 | 16,352,000 | 25,651,000 | 26,770,000 | 41,811,000 | 47,176,000 | 21,849,000 | 10,608,000 | 14,199,000 | 9,108,000 | 5,814,000 | -308,000 | -599,000 | 5,623,000 | 10,190,000 | 6,949,000 | 13,171,000 | 13,168,000 | 14,826,000 | 8,960,000 | 7,286,000 | 7,200,000 | 1,146,000 | 3,792,000 | 3,697,000 | -2,856,000 | -7,004,000 | -7,624,000 | -5,466,000 | -9,153,000 | -28,459,000 | -8,343,000 | 2,605,000 | 18,720,000 | 15,446,000 | 6,888,000 | 15,678,000 | 3,992,000 | 3,159,000 | 12,903,000 | 28,053,000 | 33,800,000 | 37,183,000 | 51,854,000 | 39,895,000 | 41,206,000 | 42,758,000 | 47,107,000 | 55,138,000 | 41,217,000 | 37,645,000 | 26,808,000 | 14,741,000 | 26,876,000 | 16,661,000 | 22,900,000 | 35,397,000 | 47,157,000 | 48,029,000 | 90,094,000 | 47,434,000 | 33,968,000 | 11,636,613 | 13,620,583 | 18,413,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 | 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 | 7,932,000 | 9,077,000 | 8,121,000 | 10,778,000 | 13,230,000 | 9,306,000 | 8,950,000 | 7,012,000 | 6,804,000 | 6,523,000 | 6,470,000 | 6,238,000 | 6,130,000 | 7,421,000 | 7,376,000 | 7,023,000 | 7,287,000 | 6,334,000 | 6,754,000 | 6,744,000 | 5,944,000 | 4,723,000 | 7,428,000 | 4,683,000 | 4,024,000 | 3,779,000 | 5,110,000 | 7,135,000 | 5,669,000 | 6,986,000 | 3,177,000 | 6,908,000 | 9,679,000 | 6,344,000 | 6,536,000 | 7,958,000 | 6,153,000 | 6,873,000 | 7,165,000 | 4,205,000 | 8,145,000 | 11,217,000 | 7,673,000 | 10,038,000 | 9,048,000 | 8,122,000 | 8,795,000 | 8,229,000 | -4,737,000 | 5,162,000 | 9,177,000 | -5,588,000 | 8,268,000 | 6,710,000 | 8,274,000 | 6,781,000 | 7,402,000 | 6,493,000 | 8,352,000 | 6,771,000 | 8,285,000 | 10,403,000 | 5,281,000 | 11,000 | 8,620,446 | 3,526,380 | 9,231,000 |
operating income | -3,846,000 | -9,166,000 | 7,268,000 | 5,374,000 | 12,450,000 | 17,454,000 | 31,795,000 | 40,064,000 | 15,027,000 | 4,080,000 | 10,296,000 | 2,868,000 | -507,000 | -7,750,000 | -8,209,000 | -6,779,000 | 2,903,000 | 615,000 | 6,417,000 | 6,424,000 | 8,882,000 | 4,237,000 | -142,000 | 2,517,000 | -2,878,000 | -172,000 | -1,684,000 | -9,991,000 | -16,153,000 | -14,610,000 | -10,557,000 | -16,461,000 | -361,934,000 | -14,687,000 | -3,931,000 | 10,762,000 | 9,293,000 | 15,000 | 8,513,000 | -2,040,000 | -4,986,000 | 1,686,000 | 20,380,000 | 23,762,000 | 28,135,000 | 43,551,000 | 30,919,000 | 32,796,000 | 34,811,000 | 41,761,000 | 50,691,000 | 46,614,000 | 29,201,000 | 19,922,000 | 6,291,000 | 19,919,000 | 9,089,000 | 16,238,000 | 26,872,000 | 40,218,000 | 39,566,000 | 79,505,000 | 42,006,000 | -11,000 | 6,462,317 | 9,949,546 | 9,182,000 |
net income | -37,288,000 | -7,196,000 | 4,305,000 | 4,506,000 | 3,982,000 | 13,108,000 | 23,708,000 | 31,422,000 | 223,860,000 | 4,023,000 | 19,499,000 | 2,451,000 | -711,000 | -10,175,000 | -8,872,000 | -7,397,000 | 2,082,000 | -217,000 | 5,611,000 | 6,155,000 | 7,634,000 | 3,350,000 | -958,000 | 1,757,000 | -1,389,000 | -1,908,000 | -5,935,000 | -13,678,000 | -16,567,000 | -18,241,000 | -13,398,000 | -18,427,000 | -518,259,000 | -8,110,000 | -4,937,000 | 6,529,000 | 5,791,000 | -1,236,000 | 5,562,000 | -355,000 | -5,987,000 | 2,026,000 | 11,317,000 | 14,919,000 | 14,537,000 | 33,267,000 | 19,013,000 | 20,626,000 | 24,917,000 | 25,507,000 | 30,708,000 | 28,279,000 | 18,177,000 | 11,659,000 | 3,602,000 | 11,846,000 | 6,705,000 | 9,520,000 | 14,436,000 | 24,681,000 | 22,690,000 | 49,719,000 | 25,764,000 | -7,000 | 6,549,785 | 7,711,373 | 6,380,000 |