Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-06-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $4.24M | $2.96M | $1.19M | $1.29M | $1M |
|---|
| 2026-03-31 | $3.91M | $2.66M | $1.16M | $1.26M | $971,489.00 |
|---|
| 2025-12-31 | $3.04M | $2.22M | $652,079.00 | $770,246.00 | $641,246.00 |
|---|
| 2025-09-30 | $2.14M | $1.57M | -$47,530.00 | $69,352.00 | $58,352.00 |
|---|
| 2025-06-30 | $2.34M | $1.76M | $56,416.00 | $183,212.00 | $144,782.00 |
|---|
| 2025-03-31 | $3.54M | $2.6M | $942,627.00 | $1.07M | $782,239.00 |
|---|
| 2024-12-31 | $3.14M | $2.16M | $492,782.00 | $593,818.00 | $465,818.00 |
|---|
| 2024-09-30 | $2.55M | $1.8M | $268,497.00 | $379,879.00 | $292,379.00 |
|---|
| 2024-06-30 | $3.46M | $2.46M | $968,772.00 | $1.06M | $806,570.00 |
|---|
| 2024-03-31 | $2.02M | $1.48M | -$12,428.00 | $74,661.00 | $11,661.00 |
|---|
| 2023-12-31 | $2.91M | $1.89M | $555,240.00 | $633,766.00 | $533,766.00 |
|---|
| 2023-09-30 | $1.84M | $1.41M | $115,141.00 | $193,998.00 | $171,998.00 |
|---|
| 2023-06-30 | $2.44M | $1.87M | $668,552.00 | $756,980.00 | $571,380.00 |
|---|
| 2023-03-31 | $2.3M | $1.88M | $336,783.00 | $425,261.00 | $335,861.00 |
|---|
| 2022-12-31 | $2.94M | $1.97M | $350,317.00 | $413,311.00 | $314,811.00 |
|---|
| 2022-09-30 | $2.3M | $1.44M | $342,115.00 | $368,626.00 | $290,126.00 |
|---|
| 2022-06-30 | $2.46M | $857,114.00 | -$276,297.00 | -$260,824.00 | -$242,324.00 |
|---|
| 2022-03-31 | $3.35M | $2.69M | $1.6M | $1.66M | $1.26M |
|---|
| 2021-12-31 | $1.89M | $1.2M | $274,629.00 | $759,698.00 | $754,198.00 |
|---|
| 2021-09-30 | $1.45M | $1.04M | $288,727.00 | $243,311.00 | $186,811.00 |
|---|
| 2021-06-30 | $1.45M | $1.11M | $165,063.00 | $177,135.00 | $153,635.00 |
|---|
| 2021-03-31 | $2.18M | $1.72M | $780,528.00 | $828,507.00 | $616,007.00 |
|---|
| 2020-12-31 | $954,128.00 | $519,437.00 | -$412,649.00 | $59,598.00 | $187,980.00 |
|---|
| 2020-09-30 | $1.19M | $874,213.00 | $30,432.00 | $41,695.00 | $29,513.00 |
|---|
| 2020-06-30 | $1.13M | $1.04M | $78,531.00 | $89,794.00 | $99,594.00 |
|---|
| 2020-03-31 | $1.13M | $898,482.00 | -$39,308.00 | $18,806.00 | -$10,194.00 |
|---|
| 2019-12-31 | $1.85M | $966,924.00 | -$18,872.00 | -$1,488.00 | -$488.00 |
|---|
| 2019-09-30 | $2.44M | $1.99M | $650,283.00 | $661,035.00 | $531,035.00 |
|---|
| 2019-06-30 | $2.25M | $1.53M | $316,249.00 | $327,763.00 | $266,763.00 |
|---|
| 2019-03-31 | $1.37M | $1.04M | -$24,843.00 | -$8,045.00 | $7,955.00 |
|---|
| 2018-12-31 | $1.4M | $987,192.00 | -$271,678.00 | -$257,744.00 | -$180,144.00 |
|---|
| 2018-09-30 | $2.33M | $1.75M | $634,603.00 | $645,008.00 | $464,408.00 |
|---|
| 2018-06-30 | $3M | $1.81M | $577,169.00 | $594,538.00 | $410,538.00 |
|---|
| 2018-03-31 | $1.08M | $777,573.00 | -$232,901.00 | -$213,836.00 | -$179,836.00 |
|---|
| 2017-12-31 | $1.23M | $924,739.00 | -$101,425.00 | -$86,615.00 | $270,385.00 |
|---|
| 2017-09-30 | $1.86M | $1.3M | $409,926.00 | $433,049.00 | $272,049.00 |
|---|
| 2017-06-30 | $2.18M | $1.43M | $237,148.00 | $260,988.00 | $164,988.00 |
|---|
| 2017-03-31 | $1.1M | $779,566.00 | -$220,574.00 | -$190,372.00 | -$124,372.00 |
|---|
| 2016-12-31 | $1.82M | $1.3M | $206,954.00 | $230,183.00 | $139,166.00 |
|---|
| 2016-09-30 | $1.16M | $780,701.00 | -$101,500.00 | -$75,457.00 | -$74,613.00 |
|---|
| 2016-06-30 | $1.92M | $1.26M | $308,413.00 | $328,204.00 | $215,204.00 |
|---|
| 2016-03-31 | $939,371.00 | $839,785.00 | -$211,710.00 | -$205,854.00 | -$136,854.00 |
|---|
| 2015-12-31 | $880,580.00 | $703,611.00 | -$234,335.00 | -$234,377.00 | -$120,777.00 |
|---|
| 2015-09-30 | $811,841.00 | $556,932.00 | -$284,411.00 | -$264,273.00 | -$170,873.00 |
|---|
| 2015-06-30 | $726,135.00 | $475,813.00 | -$319,198.00 | -$309,782.00 | -$194,782.00 |
|---|
| 2015-03-31 | $1.35M | $946,960.00 | $127,574.00 | $135,162.00 | $87,162.00 |
|---|
| 2014-12-31 | $532,324.00 | $553,218.00 | -$229,790.00 | -$219,996.00 | -$143,996.00 |
|---|
| 2014-09-30 | $870,744.00 | $745,723.00 | $55,957.00 | $73,246.00 | $53,234.00 |
|---|
| 2014-06-30 | $907,302.00 | $697,788.00 | $55,148.00 | $66,607.00 | $47,607.00 |
|---|
| 2014-03-31 | $1.17M | $846,176.00 | $95,832.00 | $120,445.00 | $76,445.00 |
|---|
| 2013-12-31 | $1.77M | $1.22M | $351,002.00 | $380,094.00 | $229,294.00 |
|---|
| 2013-09-30 | $1.22M | $836,948.00 | $177,785.00 | $205,965.00 | $155,810.00 |
|---|
| 2013-06-30 | $1.43M | $1M | $292,568.00 | $309,015.00 | $195,515.00 |
|---|
| 2013-03-31 | $909,323.00 | $704,737.00 | -$17,098.00 | $4,744.00 | -$256.00 |
|---|
| 2012-12-31 | $2.01M | $1.51M | $346,354.00 | $366,244.00 | $223,244.00 |
|---|
| 2012-09-30 | $994,818.00 | $716,925.00 | -$46,804.00 | -$2,121.00 | -$4,371.00 |
|---|
| 2012-06-30 | $981,637.00 | $712,983.00 | -$162,568.00 | -$135,819.00 | -$97,044.00 |
|---|
| 2012-03-31 | $795,488.00 | $640,548.00 | -$175,629.00 | -$150,155.00 | -$97,155.00 |
|---|
| 2011-12-31 | $863,182.00 | $625,642.00 | $9,603.00 | $27,895.00 | $12,931.00 |
|---|
| 2011-09-30 | $968,833.00 | $751,566.00 | $52,931.00 | $75,557.00 | $45,569.00 |
|---|
| 2011-06-30 | $470,453.00 | $335,339.00 | -$397,947.00 | -$374,349.00 | -$241,225.00 |
|---|
| 2011-03-31 | $321,351.00 | $225,999.00 | -$404,272.00 | -$381,232.00 | -$240,232.00 |
|---|
| 2010-12-31 | $1.24M | $977,948.00 | $379,014.00 | $397,374.00 | $279,674.00 |
|---|
| 2010-09-30 | $959,102.00 | $607,776.00 | $57,209.00 | $67,267.00 | $43,852.00 |
|---|
| 2010-06-30 | $456,822.00 | $348,400.00 | -$212,745.00 | -$199,407.00 | -$125,983.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $11.05M | $8.16M | $1.6M | $2.09M | $1.63M |
|---|
| 2024-12-31 | $11.16M | $7.89M | $1.72M | $2.11M | $1.58M |
|---|
| 2023-12-31 | $9.49M | $7.05M | $1.68M | $2.01M | $1.61M |
|---|
| 2022-12-31 | $11.06M | $6.95M | $2.02M | $2.18M | $1.62M |
|---|
| 2021-12-31 | $6.97M | $5.07M | $1.51M | $2.01M | $1.71M |
|---|
| 2020-12-31 | $4.4M | $3.33M | -$342,994.00 | $209,893.00 | $306,893.00 |
|---|
| 2019-12-31 | $7.91M | $5.45M | $922,817.00 | $979,265.00 | $805,265.00 |
|---|
| 2018-12-31 | $7.82M | $5.32M | $707,193.00 | $767,965.00 | $514,965.00 |
|---|
| 2017-12-31 | $6.38M | $4.43M | $325,075.00 | $417,051.00 | $583,051.00 |
|---|
| 2016-12-31 | $5.84M | $4.18M | $203,932.00 | $278,851.00 | $142,851.00 |
|---|
| 2015-12-31 | $3.77M | $2.68M | -$710,371.00 | -$673,271.00 | -$399,271.00 |
|---|
| 2014-12-31 | $3.48M | $2.84M | -$22,853.00 | $40,302.00 | $33,290.00 |
|---|
| 2013-12-31 | $5.32M | $3.77M | $804,257.00 | $899,818.00 | $580,363.00 |
|---|
| 2012-12-31 | $4.78M | $3.58M | -$38,647.00 | $78,149.00 | $24,674.00 |
|---|
| 2011-12-31 | $2.62M | $1.94M | -$739,685.00 | -$652,129.00 | -$422,957.00 |
|---|
| 2010-12-31 | $3.02M | $2.32M | $82,935.00 | $146,823.00 | $124,123.00 |
|---|