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 | $38M | $5.85M | $10,383.00 | $68,488.00 | $66,420.00 |
|---|
| 2026-03-31 | $40.58M | $5.6M | -$58,366.00 | $33,284.00 | $76,960.00 |
|---|
| 2025-12-31 | $42.32M | $5.84M | -$799,347.00 | -$739,701.00 | -$849,405.00 |
|---|
| 2025-09-30 | $36.13M | $5.28M | -$460,636.00 | -$424,775.00 | -$559,185.00 |
|---|
| 2025-06-30 | $37.28M | $5.12M | -$708,326.00 | -$670,871.00 | -$618,459.00 |
|---|
| 2025-03-31 | $33.51M | $4.78M | -$816,431.00 | -$818,074.00 | -$724,063.00 |
|---|
| 2024-12-31 | $37.7M | $4.75M | -$316,793.00 | -$315,197.00 | -$356,406.00 |
|---|
| 2024-09-30 | $34.62M | $4.69M | -$450,985.00 | -$443,915.00 | -$425,210.00 |
|---|
| 2024-06-30 | $36.04M | $4.89M | -$461,585.00 | -$483,725.00 | -$499,553.00 |
|---|
| 2024-03-31 | $34.21M | $4.67M | -$651,019.00 | -$695,201.00 | -$653,110.00 |
|---|
| 2023-12-31 | $28.26M | $4.03M | -$1.25M | -$1.27M | -$1.33M |
|---|
| 2023-09-30 | $25.73M | $3.89M | -$832,729.00 | -$907,806.00 | -$921,114.00 |
|---|
| 2023-06-30 | $26.76M | $3.91M | -$726,732.00 | -$793,261.00 | -$842,073.00 |
|---|
| 2023-03-31 | $25.27M | $3.81M | -$888,401.00 | -$945,177.00 | -$951,479.00 |
|---|
| 2022-12-31 | $23.34M | $3.56M | -$738,666.00 | — | -$8.89M |
|---|
| 2022-09-30 | $25.27M | $3.8M | -$595,622.00 | -$659,064.00 | -$540,883.00 |
|---|
| 2022-06-30 | $23.06M | $3.32M | -$17.61M | -$17M | -$13.76M |
|---|
| 2022-03-31 | $22.44M | $3.9M | -$688,034.00 | -$443,972.00 | -$392,897.00 |
|---|
| 2021-12-31 | $85.54M | $4M | -$813,721.00 | -$604,400.00 | -$574,481.00 |
|---|
| 2021-09-30 | $344,700.00 | $3.66M | $809,018.00 | $767,772.00 | $534,884.00 |
|---|
| 2021-06-30 | $568,000.00 | $3.99M | -$62,711.00 | -$131,807.00 | -$204,731.00 |
|---|
| 2021-03-31 | $20.65M | $4.72M | $675,027.00 | $608,882.00 | $585,424.00 |
|---|
| 2020-12-31 | $178.74M | $4.81M | $715,684.00 | -$9.68M | $8.28M |
|---|
| 2020-09-30 | $350,400.00 | $5.62M | $1.15M | $1.08M | $1.07M |
|---|
| 2020-06-30 | $492,600.00 | $5.06M | $617,976.00 | $541,727.00 | $488,627.00 |
|---|
| 2020-03-31 | $39.67M | $4.97M | $739,781.00 | $661,088.00 | $483,888.00 |
|---|
| 2019-12-31 | $28.09M | $4.75M | $277,491.00 | $232,039.00 | -$33,795.00 |
|---|
| 2019-09-30 | $29.62M | $4.31M | $288,776.00 | $216,074.00 | $183,710.00 |
|---|
| 2019-06-30 | $22.09M | $4.06M | -$166,187.00 | -$241,309.00 | -$307,761.00 |
|---|
| 2019-03-31 | $21.92M | $4.25M | $485,175.00 | $412,101.00 | $384,101.00 |
|---|
| 2018-12-31 | $24.76M | $4.49M | $743,018.00 | $735,462.00 | -$412,121.00 |
|---|
| 2018-09-30 | $21.29M | $3.69M | -$64,510.00 | -$85,216.00 | -$110,011.00 |
|---|
| 2018-06-30 | $17.54M | $3.55M | -$435,556.00 | -$457,413.00 | -$472,171.00 |
|---|
| 2018-03-31 | $20.08M | $3.55M | -$433,357.00 | -$455,983.00 | -$462,173.00 |
|---|
| 2017-12-31 | $19.93M | $3.59M | -$749,779.00 | -$759,700.00 | -$764,944.00 |
|---|
| 2017-09-30 | $18.46M | $3.38M | -$283,834.00 | -$297,389.00 | -$314,601.00 |
|---|
| 2017-06-30 | $18.88M | $3.29M | -$1.25M | -$1.27M | -$1.3M |
|---|
| 2017-03-31 | $18.61M | $3.43M | -$1.17M | -$1.17M | -$1.15M |
|---|
| 2016-12-31 | $18.26M | $2.41M | -$2.52M | -$2.52M | -$2.43M |
|---|
| 2016-09-30 | $22.11M | $4.04M | -$125,626.00 | -$139,745.00 | -$148,040.00 |
|---|
| 2016-06-30 | $17.54M | $3.36M | -$874,621.00 | -$885,639.00 | -$896,930.00 |
|---|
| 2016-03-31 | $20.51M | $4.2M | -$643,878.00 | -$658,067.00 | -$659,510.00 |
|---|
| 2015-12-31 | $18.71M | $3.24M | -$1.33M | -$1.36M | -$1.14M |
|---|
| 2015-09-30 | $16.99M | $3.12M | -$1.63M | -$1.69M | -$1.76M |
|---|
| 2015-06-30 | $17.43M | $3.31M | -$1.4M | -$1.36M | -$1.41M |
|---|
| 2015-03-31 | $17.7M | $3.57M | -$1.09M | -$1.13M | -$1.16M |
|---|
| 2014-12-31 | $16.76M | $3.45M | -$1.03M | -$1.07M | -$902,993.00 |
|---|
| 2014-09-30 | $14.56M | $3.98M | -$879,839.00 | -$925,728.00 | -$5.9M |
|---|
| 2014-06-30 | $12.39M | $3.61M | -$1.23M | -$1.27M | -$669,239.00 |
|---|
| 2014-03-31 | $9.6M | $2.47M | -$1.5M | -$1.54M | -$926,698.00 |
|---|
| 2013-12-31 | $11.29M | $2.33M | -$1.18M | -$1.23M | -$2.09M |
|---|
| 2013-09-30 | $12.22M | $2.98M | -$53,944.00 | -$60,704.00 | $294,821.00 |
|---|
| 2013-06-30 | $11.34M | $3.53M | $186,697.00 | $137,506.00 | $139,351.00 |
|---|
| 2013-03-31 | $11.97M | $3.27M | -$124,458.00 | -$178,820.00 | -$35,269.00 |
|---|
| 2012-12-31 | $14.36M | $4.09M | $909,163.00 | $863,445.00 | $833,252.00 |
|---|
| 2012-09-30 | $15.21M | $3.57M | $458,836.00 | $385,517.00 | $243,708.00 |
|---|
| 2012-06-30 | $12.51M | $2.88M | -$476,753.00 | -$602,442.00 | -$302,062.00 |
|---|
| 2012-03-31 | $13.7M | $3.33M | $127,531.00 | $86,094.00 | $57,403.00 |
|---|
| 2011-12-31 | $10.2M | $2.13M | -$43,496.00 | -$55,631.00 | $131,856.00 |
|---|
| 2011-09-30 | $10.68M | $2.57M | $269,968.00 | $256,793.00 | $217,939.00 |
|---|
| 2011-06-30 | $9.97M | $2.7M | $383,629.00 | $366,806.00 | $214,431.00 |
|---|
| 2011-03-31 | $10.53M | $1.84M | -$504,928.00 | -$520,148.00 | -$317,360.00 |
|---|
| 2010-12-31 | $13.44M | $3.88M | $816,261.00 | $802,264.00 | $4.61M |
|---|
| 2010-09-30 | $13.76M | $3.93M | $1.18M | $1.16M | $1.12M |
|---|
| 2010-06-30 | $12.45M | $2.93M | $511,299.00 | $490,737.00 | $412,682.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $150.55M | $21.01M | -$2.78M | -$2.65M | -$2.75M |
|---|
| 2024-12-31 | $142.57M | $19M | -$1.88M | -$1.94M | -$1.93M |
|---|
| 2023-12-31 | $106.03M | $15.65M | -$3.7M | -$3.91M | -$4.05M |
|---|
| 2022-12-31 | $94.1M | $14.58M | -$19.63M | — | -$23.59M |
|---|
| 2021-12-31 | $87.34M | $16.37M | $607,613.00 | $640,447.00 | $341,096.00 |
|---|
| 2020-12-31 | $180.34M | $20.46M | $3.22M | -$7.4M | $10.32M |
|---|
| 2019-12-31 | $101.72M | $17.38M | $885,255.00 | $618,905.00 | $226,255.00 |
|---|
| 2018-12-31 | $83.68M | $15.27M | -$190,405.00 | -$263,150.00 | -$1.46M |
|---|
| 2017-12-31 | $75.88M | $13.69M | -$3.46M | -$3.5M | -$3.53M |
|---|
| 2016-12-31 | $78.42M | $14.01M | -$4.16M | -$4.21M | -$4.13M |
|---|
| 2015-12-31 | $70.84M | $13.23M | -$5.46M | -$5.55M | -$5.47M |
|---|
| 2014-12-31 | $53.32M | $13.51M | -$4.65M | -$4.81M | -$8.4M |
|---|
| 2013-12-31 | $46.83M | $12.11M | -$1.18M | -$1.33M | -$1.69M |
|---|
| 2012-12-31 | $55.78M | $13.86M | $1.02M | $732,614.00 | $832,301.00 |
|---|
| 2011-12-31 | $41.37M | $9.24M | $105,173.00 | $47,820.00 | $246,866.00 |
|---|
| 2010-12-31 | $50.81M | $13.26M | $2.8M | $2.73M | $6.38M |
|---|