Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sales | 374,473,000 | 410,022,000 | 377,791,000 | 329,062,000 | 398,187,000 | 453,479,000 | 336,829,000 | 382,208,000 | 322,907,000 | 427,940,000 | 400,544,000 | 404,062,000 | 478,769,000 | 583,736,000 | 479,073,000 | 424,064,000 | 446,495,000 | 437,682,000 | 376,383,000 | 340,273,000 | 281,910,000 | 233,022,000 | 302,713,000 | 326,650,000 | 310,633,000 | 345,215,000 | 314,895,000 | 386,634,000 | 368,653,000 |
costs, expenses and other: | |||||||||||||||||||||||||||||
costs of goods sold | 349,088,000 | 351,308,000 | 324,320,000 | 317,761,000 | 340,885,000 | 372,111,000 | 333,864,000 | 363,667,000 | 314,785,000 | 360,017,000 | 330,042,000 | 335,033,000 | 443,646,000 | 476,835,000 | 375,646,000 | 369,538,000 | 366,180,000 | 356,884,000 | 317,899,000 | 287,665,000 | 265,758,000 | 198,739,000 | 272,008,000 | 311,790,000 | 280,123,000 | 303,128,000 | 266,880,000 | 332,785,000 | 343,434,000 |
selling, general and administrative expenses | 27,425,000 | 25,416,000 | 23,409,000 | 21,733,000 | 24,265,000 | 24,431,000 | 23,593,000 | 24,827,000 | 21,585,000 | 24,011,000 | 25,114,000 | 22,628,000 | 23,069,000 | 20,841,000 | 21,210,000 | 20,873,000 | 21,121,000 | 21,682,000 | 19,308,000 | 20,043,000 | 16,177,000 | 17,911,000 | 16,740,000 | 16,692,000 | 19,261,000 | 20,009,000 | 19,413,000 | 26,035,000 | 18,057,000 |
interest expense | 2,322,000 | 2,255,000 | 1,541,000 | 2,174,000 | 2,924,000 | 3,514,000 | 2,699,000 | 2,189,000 | 2,075,000 | 1,954,000 | 1,267,000 | 764,000 | 686,000 | 769,000 | 563,000 | 927,000 | 1,174,000 | 1,379,000 | 1,544,000 | 1,965,000 | 1,981,000 | 1,887,000 | |||||||
other non-operating income | -815,000 | -607,000 | -408,000 | 219,000 | 368,000 | 1,351,000 | 90,000 | -240,000 | -5,485,000 | -1,325,000 | -108,000 | -16,000 | -1,394,000 | 172,000 | -603,000 | 87,250 | 331,000 | -211,000 | 230,000 | -163,000 | -334,000 | 783,000 | 1,725,000 | 1,217,750 | 1,815,000 | 1,452,000 | 1,604,000 | 914,000 | 1,453,000 |
total costs, expenses and other | 378,020,000 | 378,372,000 | 348,862,000 | 341,887,000 | 368,442,000 | 401,407,000 | 360,246,000 | 390,443,000 | 332,960,000 | 384,657,000 | 356,315,000 | 358,409,000 | 466,007,000 | 498,617,000 | 396,816,000 | 391,987,000 | 388,806,000 | 379,734,000 | 338,981,000 | 309,510,000 | 283,582,000 | 219,320,000 | 290,473,000 | 330,360,000 | 301,199,000 | 324,589,000 | 287,897,000 | 359,734,000 | 362,944,000 |
income before taxes | -3,547,000 | 31,650,000 | 28,929,000 | -12,825,000 | 29,745,000 | 52,072,000 | -23,417,000 | -8,235,000 | -10,053,000 | 43,283,000 | 44,229,000 | 45,653,000 | 12,762,000 | 85,119,000 | 82,257,000 | 32,077,000 | 57,689,000 | 57,948,000 | 37,402,000 | 30,763,000 | -1,672,000 | 13,702,000 | 12,240,000 | -3,710,000 | 9,434,000 | 20,626,000 | 26,998,000 | 26,900,000 | 5,709,000 |
income tax benefit | -909,000 | 5,585,000 | 3,650,750 | 7,479,000 | -6,021,000 | 4,438,250 | -2,076,000 | 9,208,750 | 13,747,000 | 1,239,250 | -980,000 | ||||||||||||||||||
net income | -2,638,000 | 31,371,000 | 23,344,000 | 352,000 | 22,266,000 | 38,927,000 | -17,396,000 | -5,082,000 | -7,977,000 | 32,728,000 | 34,954,000 | 33,624,000 | 10,032,000 | 65,157,000 | 63,073,000 | 23,587,000 | 43,942,000 | 44,131,000 | 28,131,000 | 26,764,000 | -692,000 | 11,429,000 | 8,576,000 | -2,094,000 | 7,921,000 | 15,346,000 | 20,174,000 | 20,761,000 | 5,480,000 |
yoy | -111.85% | -19.41% | -234.19% | -106.93% | -379.13% | 18.94% | -149.77% | -115.11% | -179.52% | -49.77% | -44.58% | 42.55% | -77.17% | 47.64% | 124.21% | -11.87% | -6450.00% | 286.13% | 228.02% | -1378.13% | -108.74% | -25.52% | -57.49% | -110.09% | 44.54% | ||||
qoq | -108.41% | 34.39% | 6531.82% | -98.42% | -42.80% | -323.77% | 242.31% | -36.29% | -124.37% | -6.37% | 3.96% | 235.17% | -84.60% | 3.30% | 167.41% | -46.32% | -0.43% | 56.88% | 5.11% | -3967.63% | -106.05% | 33.27% | -509.55% | -126.44% | -48.38% | -23.93% | -2.83% | 278.85% | |
net income margin % | |||||||||||||||||||||||||||||
earnings per common share | |||||||||||||||||||||||||||||
basic | -100 | 1,170 | 870 | 20 | 830 | 1,450 | -650 | -180 | -290 | 1,190 | 1,270 | 1,230 | 360 | 2,310 | 2,240 | 840 | 1,560 | 1,570 | 1,000 | 950 | -20 | 410 | 310 | -70 | 290 | 540 | 700 | 700 | 180 |
diluted | -100 | 1,150 | 860 | 10 | 820 | 1,430 | -650 | -170 | -290 | 1,160 | 1,220 | 1,180 | 350 | 2,230 | 2,150 | 790 | 1,510 | 1,530 | 980 | 950 | -20 | 410 | 310 | -60 | 280 | 530 | 680 | 680 | 180 |
weighted-average common shares outstanding | |||||||||||||||||||||||||||||
basic | 26,927,305,000 | 26,896,037,000 | 26,838,146,000 | 26,828,338,000 | 26,790,752,000 | 26,839,429,000 | 26,878,660,000 | 27,302,254,000 | 27,209,521,000 | 27,494,555,000 | 27,601,784,000 | 27,969,436,000 | 27,944,494,000 | 28,168,207,000 | 28,199,871,000 | 28,152,876,000 | 28,182,810,000 | 28,131,981,000 | 28,093,764,000 | 28,048,726,000 | 28,079,937,000 | 28,012,883,000 | 27,942,486,000 | 28,122,288,000 | 27,608,985,000 | 28,162,007,000 | 28,820,603,000 | 30,172,050,000 | 30,160,991,000 |
diluted | 26,927,305,000 | 27,223,309,000 | 27,289,144,000 | 27,255,213,000 | 27,204,714,000 | 27,150,347,000 | 26,878,660,000 | 28,007,630,000 | 27,209,521,000 | 28,113,402,000 | 28,586,563,000 | 29,031,107,000 | 28,889,658,000 | 29,262,709,000 | 29,371,051,000 | 29,045,186,000 | 29,100,276,000 | 28,920,177,000 | 28,741,066,000 | 28,157,062,000 | 28,079,937,000 | 28,073,648,000 | 28,050,955,000 | 28,898,836,000 | 28,581,451,000 | 29,136,979,000 | 29,786,957,000 | 30,978,291,000 | 30,983,834,000 |
income tax expense | 279,000 | 13,145,000 | 10,555,000 | 9,275,000 | 12,029,000 | 2,730,000 | 19,962,000 | 19,184,000 | 13,817,000 | 9,271,000 | 2,273,000 | 3,664,000 | 3,404,250 | 1,513,000 | 5,280,000 | 6,824,000 | |||||||||||||
income taxes | 3,346,250 | 229,000 |
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.
