Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-12-31 to 2025-12-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2021-12-31 | $38.25M | — | $23.96M | — | $22.76M |
|---|
| 2021-03-31 | $14.31M | — | $4M | — | $3.79M |
|---|
| 2020-12-31 | $12.03M | — | $1.91M | — | $575,307.00 |
|---|
| 2020-03-31 | $15.43M | — | $3.2M | — | $1.96M |
|---|
| 2019-12-31 | $13.31M | — | $388,815.00 | — | -$765,126.00 |
|---|
| 2019-03-31 | $8.34M | — | $669,191.00 | — | -$16,032.00 |
|---|
| 2018-03-31 | $8.31M | — | -$771,576.00 | — | -$1.42M |
|---|
| 2017-03-31 | $8.29M | — | -$1.43M | — | -$2.19M |
|---|
| 2016-12-31 | $7.31M | — | -$2.54M | — | -$7.49M |
|---|
| 2016-03-31 | $6.55M | — | -$2.42M | — | -$2.84M |
|---|
| 2015-12-31 | $8.81M | — | -$3.29M | — | -$3.95M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $227.87M | — | $149.5M | — | $136.97M |
|---|
| 2024-12-31 | $212.9M | — | $120.02M | — | $112.78M |
|---|
| 2023-12-31 | $189.36M | — | $119.43M | — | $114.55M |
|---|
| 2022-12-31 | $182.69M | — | $106.64M | — | $106.24M |
|---|
| 2021-12-31 | $93.89M | — | $45.73M | — | $42.96M |
|---|
| 2020-12-31 | $53.3M | — | $9.29M | — | $4.04M |
|---|
| 2019-12-31 | $40.02M | — | $1.98M | — | -$1.68M |
|---|
| 2018-12-31 | $34.42M | — | $2.34M | — | -$663,396.00 |
|---|
| 2017-12-31 | $23.76M | — | -$5.41M | — | -$6.94M |
|---|
| 2016-12-31 | $28.42M | — | -$12.67M | — | -$34.08M |
|---|
| 2015-12-31 | $37.68M | — | -$11.4M | — | -$14.05M |
|---|
| 2014-12-31 | $40.63M | — | -$14.63M | — | -$17.92M |
|---|
| 2013-12-31 | $39.15M | — | -$99.95M | — | -$103.42M |
|---|
| 2012-12-31 | $52.49M | — | -$9.88M | — | -$13.2M |
|---|
| 2011-12-31 | $61.4M | — | $4.81M | — | $1.12M |
|---|