Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-12-31 to 2026-03-31
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-03-31 | $153.1M | $67.1M | $15.9M | $11M | $9.7M |
|---|
| 2025-12-31 | $162.2M | $72.5M | $25.8M | $29.6M | $21M |
|---|
| 2025-09-30 | $152.9M | $69.9M | $25.8M | $22.3M | $17.4M |
|---|
| 2025-06-30 | $145.9M | $60.6M | $14.7M | $11.3M | $7.8M |
|---|
| 2025-03-31 | $132.2M | $53.3M | $4M | $800,000.00 | -$2M |
|---|
| 2024-12-31 | $142.5M | $60.9M | $15.4M | $13.7M | $18.5M |
|---|
| 2024-09-30 | $142.5M | $62.9M | $18.7M | $12.2M | $500,000.00 |
|---|
| 2024-06-30 | $204.7M | $57.8M | $12.7M | $7.8M | -$259.3M |
|---|
| 2024-03-31 | $196.4M | $53.2M | $5M | $1M | $2.5M |
|---|
| 2023-12-31 | $139.2M | $58.6M | $11.3M | $7.9M | $47.4M |
|---|
| 2023-09-30 | $108.1M | $50.4M | $11.4M | $11.3M | $16.6M |
|---|
| 2023-06-30 | $173M | $73.7M | $16.9M | $17.4M | $13.6M |
|---|
| 2023-03-31 | $144.3M | $53.8M | -$1M | -$4.1M | -$5.2M |
|---|
| 2022-12-31 | -$88.8M | $26M | $298.7M | $297.4M | -$208M |
|---|
| 2022-09-30 | $178.2M | $40M | -$14.6M | -$13.6M | $2.7M |
|---|
| 2022-06-30 | $188M | $77.7M | -$214.6M | -$217.1M | -$242.9M |
|---|
| 2022-03-31 | $201.4M | $83.3M | $21.3M | $21M | $18.1M |
|---|
| 2021-12-31 | $234.3M | $100.9M | $40.6M | $38.3M | $92.6M |
|---|
| 2021-09-30 | $233M | $96.9M | $34.6M | $32.3M | $27.7M |
|---|
| 2021-06-30 | $199.8M | $83.7M | $22.3M | $18.8M | $17.6M |
|---|
| 2021-03-31 | $201M | $78M | $18.3M | $15.2M | $12.5M |
|---|
| 2020-12-31 | $243.2M | $92M | $37.6M | $32.4M | $29.6M |
|---|
| 2020-09-30 | $205.8M | $75.2M | $13.6M | $7.9M | $5.6M |
|---|
| 2020-06-30 | $152.2M | $47.8M | -$12.4M | -$18.4M | -$19.5M |
|---|
| 2020-03-31 | $163.1M | $56.2M | -$9.6M | -$10.6M | -$9.1M |
|---|
| 2019-12-31 | $233.9M | $89.6M | $30.8M | $26.7M | $20.5M |
|---|
| 2019-09-30 | $235.9M | $93.5M | $33.6M | $30.4M | $25.4M |
|---|
| 2019-06-30 | $205.2M | $76.4M | $12.4M | $9.3M | $5.9M |
|---|
| 2019-03-31 | $179.8M | $68.5M | $4.4M | -$100,000.00 | -$2.7M |
|---|
| 2018-12-31 | $223.8M | $94.3M | $33.7M | $29.6M | $79.6M |
|---|
| 2018-09-30 | $236.2M | $89.8M | $29.6M | $25.3M | -$16.2M |
|---|
| 2018-06-30 | $188.4M | $73.2M | $10.2M | $5.8M | $4.6M |
|---|
| 2018-03-31 | $178.5M | $65.3M | $4.3M | $400,000.00 | -$300,000.00 |
|---|
| 2017-12-31 | $138.6M | $89.4M | $37.3M | $34.2M | $85.5M |
|---|
| 2017-09-30 | $221.7M | $74.1M | $19.3M | $14.9M | $15.7M |
|---|
| 2017-06-30 | $164.4M | $63.2M | -$18M | -$24.2M | -$29.7M |
|---|
| 2017-03-31 | $168.3M | $59.3M | $1.3M | -$5.5M | -$3.2M |
|---|
| 2016-12-31 | $137M | $61.1M | $26.2M | $22.7M | $19.3M |
|---|
| 2016-09-30 | $243.1M | $94.9M | $26.5M | $20.9M | -$7.6M |
|---|
| 2016-06-30 | $190.3M | $72.9M | -$1.8M | -$5.4M | -$24.6M |
|---|
| 2016-03-31 | $185.3M | $66.8M | -$5.9M | -$10.1M | -$29.4M |
|---|
| 2015-12-31 | $127.5M | $50.6M | -$1.6M | -$7.2M | -$187M |
|---|
| 2015-09-30 | $246.7M | $97.3M | $10M | $4.7M | -$14.9M |
|---|
| 2015-06-30 | $192.8M | $71.4M | $16.3M | $13.4M | -$16.1M |
|---|
| 2015-03-31 | $186.6M | $62.5M | $10.3M | $9.7M | -$15.8M |
|---|
| 2014-12-31 | $59.7M | $186.5M | $184M | $184.3M | -$1.1M |
|---|
| 2014-09-30 | $300.8M | $52.2M | -$16.4M | -$16.1M | -$14.6M |
|---|
| 2014-06-30 | $281M | $33.8M | -$44.2M | -$45.8M | -$78.9M |
|---|
| 2014-03-31 | $273.4M | $83.1M | $11.2M | $10.1M | $7.6M |
|---|
| 2013-12-31 | $330.33M | $114.12M | $41.16M | $35.29M | $32.97M |
|---|
| 2013-09-30 | $311.64M | $117.99M | $51.82M | $38.27M | $44.26M |
|---|
| 2013-06-30 | $296.71M | $101.23M | $28.73M | $15.84M | $16.67M |
|---|
| 2013-03-31 | $276.12M | $94.56M | $22.09M | $12.1M | $11.89M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $593.2M | $256.3M | $70.3M | $64M | $44.2M |
|---|
| 2024-12-31 | $553.5M | $234.8M | $51.8M | $34.7M | -$237.8M |
|---|
| 2023-12-31 | $456.8M | $203.8M | $43.4M | $37.3M | $72.4M |
|---|
| 2022-12-31 | $478.8M | $227M | $90.8M | $87.7M | -$430.1M |
|---|
| 2021-12-31 | $868.1M | $359.5M | $115.8M | $104.6M | $150.4M |
|---|
| 2020-12-31 | $764.3M | $271.2M | $29.2M | $11.3M | $6.6M |
|---|
| 2019-12-31 | $854.8M | $328M | $81.2M | $66.3M | $49.1M |
|---|
| 2018-12-31 | $826.9M | $322.6M | $77.8M | $61.1M | $67.7M |
|---|
| 2017-12-31 | $744.2M | $286M | $39.9M | $19.4M | $68.3M |
|---|
| 2016-12-31 | $755.7M | $295.7M | $45M | $28.1M | -$42.3M |
|---|
| 2015-12-31 | $753.6M | $281.8M | $35M | $20.6M | -$233.8M |
|---|
| 2014-12-31 | $915M | $355.5M | $134.6M | $132.5M | -$87M |
|---|
| 2013-12-31 | $1.21B | $427.9M | $143.8M | $101.5M | $105.8M |
|---|
| 2012-12-31 | $1.12B | $407M | $136.1M | $78.9M | $79.1M |
|---|