Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-12-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | — | — | — | $80.94M | $60.66M |
|---|
| 2026-03-31 | — | — | — | $78.71M | $60.07M |
|---|
| 2025-12-31 | — | — | — | $75M | $56.29M |
|---|
| 2025-09-30 | — | — | — | $73.16M | $54.93M |
|---|
| 2025-06-30 | — | — | — | $79.65M | $59.82M |
|---|
| 2025-03-31 | — | — | — | $75.24M | $57.17M |
|---|
| 2024-12-31 | — | — | — | $76.39M | $55.91M |
|---|
| 2024-09-30 | — | — | — | $69.03M | $51.52M |
|---|
| 2024-06-30 | — | — | — | $71.82M | $53.69M |
|---|
| 2024-03-31 | — | — | — | $74.92M | $56.43M |
|---|
| 2023-12-31 | — | — | — | $59.22M | $44.03M |
|---|
| 2023-09-30 | — | — | — | $66.45M | $50.14M |
|---|
| 2023-06-30 | — | — | — | $66.23M | $49.01M |
|---|
| 2023-03-31 | — | — | — | $64.87M | $49.12M |
|---|
| 2022-12-31 | — | — | — | $56.25M | $40.24M |
|---|
| 2022-09-30 | — | — | — | $42.43M | $30.6M |
|---|
| 2022-06-30 | — | — | — | $41.13M | $30.4M |
|---|
| 2022-03-31 | — | — | — | $38.11M | $28.97M |
|---|
| 2021-12-31 | — | — | — | $35.56M | $26.99M |
|---|
| 2021-09-30 | — | — | — | $36.48M | $28.26M |
|---|
| 2021-06-30 | — | — | — | $37M | $29.44M |
|---|
| 2021-03-31 | — | — | — | $35.13M | $25.97M |
|---|
| 2020-12-31 | — | — | — | $32.68M | $24.17M |
|---|
| 2020-09-30 | — | — | — | $31.03M | $23.25M |
|---|
| 2020-06-30 | — | — | — | $27.07M | $20.07M |
|---|
| 2020-03-31 | — | — | — | $17.51M | $12.59M |
|---|
| 2019-12-31 | — | — | — | $6.51M | $1.85M |
|---|
| 2019-09-30 | — | — | — | $28.37M | $20.43M |
|---|
| 2019-06-30 | — | — | — | $14.17M | $11.35M |
|---|
| 2019-03-31 | — | — | — | $23.45M | $17.93M |
|---|
| 2018-12-31 | — | — | — | $8.75M | — |
|---|
| 2018-09-30 | — | — | — | $83.24M | — |
|---|
| 2018-06-30 | — | — | — | $8.36M | — |
|---|
| 2018-03-31 | — | — | — | $19.42M | — |
|---|
| 2017-12-31 | — | — | — | $10.18M | — |
|---|
| 2017-09-30 | — | — | — | $12.23M | — |
|---|
| 2017-06-30 | — | — | — | $7.68M | — |
|---|
| 2017-03-31 | — | — | — | $10.31M | — |
|---|
| 2016-12-31 | — | — | — | -$24.35M | — |
|---|
| 2016-09-30 | — | — | — | -$1.48M | — |
|---|
| 2016-06-30 | — | — | — | -$27.77M | — |
|---|
| 2016-03-31 | — | — | — | -$15.89M | — |
|---|
| 2015-12-31 | — | — | — | $29.55M | $18.62M |
|---|
| 2015-09-30 | — | — | — | -$13.32M | — |
|---|
| 2015-06-30 | — | — | — | -$5.18M | — |
|---|
| 2015-03-31 | — | — | — | -$4.23M | $213,000.00 |
|---|
| 2014-12-31 | — | — | — | -$2.83M | $73.28M |
|---|
| 2014-09-30 | — | — | — | $2.28M | — |
|---|
| 2014-06-30 | — | — | — | $3M | — |
|---|
| 2014-03-31 | — | — | — | $4.85M | $298,000.00 |
|---|
| 2013-12-31 | — | — | — | $5.94M | -$32.21M |
|---|
| 2013-09-30 | — | — | — | $3.09M | — |
|---|
| 2013-06-30 | — | — | — | $8.85M | — |
|---|
| 2013-03-31 | — | — | — | $11.84M | $7.41M |
|---|
| 2012-12-31 | — | — | — | -$26.82M | -$54.54M |
|---|
| 2012-09-30 | — | — | — | $5.36M | — |
|---|
| 2012-06-30 | — | — | — | $6M | — |
|---|
| 2012-03-31 | — | — | — | $6.2M | $3.97M |
|---|
| 2011-12-31 | — | — | — | $4.67M | $3.29M |
|---|
| 2011-09-30 | — | — | — | $3.49M | $2.28M |
|---|
| 2011-03-31 | — | — | — | $4.12M | $2.69M |
|---|
| 2010-12-31 | — | — | — | $2.99M | $2.04M |
|---|
| 2010-09-30 | — | — | — | $744,000.00 | $588,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $141.15M | — | — | $303.04M | $228.21M |
|---|
| 2024-12-31 | $116.8M | — | — | $292.16M | $217.54M |
|---|
| 2023-12-31 | $99.24M | — | — | $256.77M | $192.3M |
|---|
| 2022-12-31 | $86.17M | — | — | $177.91M | $130.21M |
|---|
| 2021-12-31 | $7.53M | — | — | $144.17M | $110.65M |
|---|
| 2020-12-31 | $7.1M | — | — | $108.28M | $80.08M |
|---|
| 2019-12-31 | $9.38M | — | — | $72.49M | $51.56M |
|---|
| 2018-12-31 | — | — | — | $119.78M | $88.68M |
|---|
| 2017-12-31 | — | — | — | $40.39M | $21.67M |
|---|
| 2016-12-31 | — | — | — | -$69.48M | -$96.49M |
|---|
| 2015-12-31 | — | — | — | $6.81M | $13.43M |
|---|
| 2014-12-31 | — | — | — | $7.29M | $57.11M |
|---|
| 2013-12-31 | — | — | — | $20.28M | -$14.42M |
|---|
| 2012-12-31 | — | — | — | -$9.26M | -$43.15M |
|---|
| 2011-12-31 | — | — | — | $13.23M | $8.92M |
|---|
| 2010-12-31 | — | — | — | $7.75M | $5.22M |
|---|
| 2009-12-31 | — | — | — | $6.35M | $4.1M |
|---|