Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-07-31 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $972.52M | — | $34.32M | $27.21M | $19.74M |
|---|
| 2026-03-31 | $965.1M | — | $28.53M | $19.71M | $14.44M |
|---|
| 2025-12-31 | $950.53M | — | $18.4M | $7.51M | $6M |
|---|
| 2025-09-30 | $956.05M | — | $19.21M | $5.67M | $373,000.00 |
|---|
| 2025-06-30 | $654.81M | — | $20.34M | $16.83M | $9.42M |
|---|
| 2025-03-31 | $620.39M | — | $20.58M | $9.6M | $6.69M |
|---|
| 2024-12-31 | $665.21M | — | $720,000.00 | -$1.9M | -$6.95M |
|---|
| 2024-09-30 | $478.71M | — | $28.43M | $26.81M | $16.09M |
|---|
| 2024-06-30 | $486.27M | — | $30.07M | $31.9M | $19.17M |
|---|
| 2024-03-31 | $404.36M | — | $30.14M | $24M | $14.84M |
|---|
| 2023-12-31 | $353.04M | — | -$3.87M | $924,000.00 | $12.36M |
|---|
| 2023-09-30 | $348.17M | — | $39.08M | $38.02M | $22.06M |
|---|
| 2023-06-30 | $348.21M | — | $27.03M | $31.49M | $13.17M |
|---|
| 2023-03-31 | $337.24M | — | $22.37M | $19.41M | $13.13M |
|---|
| 2022-12-31 | $294.21M | — | $12.58M | $10.46M | -$3.73M |
|---|
| 2022-09-30 | $317M | — | $50.09M | $41.26M | $23.19M |
|---|
| 2022-06-30 | $269.7M | — | $15.38M | $16.63M | $11.95M |
|---|
| 2022-03-31 | $263.26M | — | $26.21M | $18.27M | $14.26M |
|---|
| 2021-12-31 | $195.1M | — | $2.25M | -$22.43M | $8.84M |
|---|
| 2021-09-30 | $227.12M | — | $53.16M | -$5.51M | $34.28M |
|---|
| 2021-06-30 | $175.64M | — | $20.99M | $84.45M | $12.66M |
|---|
| 2021-03-31 | $176.06M | — | $21.78M | $21.23M | $13.15M |
|---|
| 2020-12-31 | $176.78M | — | $25.88M | $24.81M | $10.06M |
|---|
| 2020-09-30 | $180.12M | — | $37.36M | $36.18M | $16.71M |
|---|
| 2020-06-30 | $165.17M | — | $12.91M | $112.86M | $7.04M |
|---|
| 2020-03-31 | $165.11M | — | $4.37M | $4.58M | $4.05M |
|---|
| 2019-12-31 | $178.75M | — | $10.93M | $404,000.00 | $6.73M |
|---|
| 2019-09-30 | $156.06M | — | $10.07M | $14.42M | $3.7M |
|---|
| 2019-06-30 | $130.05M | — | $14.73M | $14.87M | $3.55M |
|---|
| 2019-03-31 | $95.76M | — | -$3.31M | -$3.86M | $140,000.00 |
|---|
| 2018-12-31 | $106.59M | — | $2M | -$2.92M | -$3.1M |
|---|
| 2018-09-30 | $166.73M | — | $56.58M | $53.21M | $9.11M |
|---|
| 2018-06-30 | $122.67M | — | $7.15M | $9.39M | $2.66M |
|---|
| 2018-03-31 | $124.17M | — | $22.7M | $22.95M | $2.16M |
|---|
| 2017-12-31 | $92.57M | — | -$5.84M | $8.31M | $13.84M |
|---|
| 2017-09-30 | $97.13M | — | $21.25M | $19.69M | $5.62M |
|---|
| 2017-06-30 | $81.31M | — | $4.06M | $2.1M | $1.99M |
|---|
| 2017-03-31 | $85.34M | — | $15.68M | $19.61M | $4.35M |
|---|
| 2016-12-31 | $15.67M | — | -$1.68M | -$1.38M | -$1.73M |
|---|
| 2016-09-30 | $14.62M | — | -$2.17M | -$1.66M | -$1.36M |
|---|
| 2016-06-30 | $12.37M | — | -$1.76M | -$940,931.00 | -$1.32M |
|---|
| 2016-03-31 | $11.82M | — | -$3.73M | -$4.13M | -$4.64M |
|---|
| 2015-12-31 | $10.66M | — | -$1.46M | -$1.5M | -$1.69M |
|---|
| 2015-09-30 | $11.37M | — | -$412,907.00 | -$479,965.00 | -$531,366.00 |
|---|
| 2015-06-30 | $10.2M | — | -$1.66M | -$2.14M | -$2.48M |
|---|
| 2015-03-31 | $9.59M | — | $165,318.00 | $112,243.00 | $190,413.00 |
|---|
| 2014-12-31 | $7.64M | — | -$1.53M | -$1.42M | -$1.69M |
|---|
| 2014-09-30 | $11.67M | — | $1.86M | $1.62M | $1.38M |
|---|
| 2014-06-30 | $4.09M | — | -$1.19M | -$1.5M | -$1.68M |
|---|
| 2014-01-31 | $2.84M | $130,750.00 | -$1.02M | -$1.18M | -$1.62M |
|---|
| 2013-12-31 | $2.83M | — | -$808,596.00 | -$965,592.00 | -$964,792.00 |
|---|
| 2013-10-31 | $2.61M | $464,616.00 | -$813,487.00 | -$982,690.00 | -$1.01M |
|---|
| 2013-09-30 | $2.52M | — | -$786,617.00 | -$980,738.00 | -$980,738.00 |
|---|
| 2013-07-31 | $2.59M | $226,653.00 | -$1.36M | -$1.53M | -$1.53M |
|---|
| 2013-06-30 | $2.61M | — | -$1.77M | -$1.93M | -$1.93M |
|---|
| 2013-04-30 | $2.45M | $586,073.00 | -$711,972.00 | -$839,711.00 | -$849,115.00 |
|---|
| 2013-01-31 | $2.53M | $546,808.00 | -$525,083.00 | -$822,981.00 | -$822,981.00 |
|---|
| 2012-10-31 | $1.97M | $166,196.00 | -$1.44M | -$4.72M | -$4.72M |
|---|
| 2012-07-31 | $1.65M | $443,778.00 | -$63,026.00 | -$3.2M | -$3.2M |
|---|
| 2012-04-30 | $1.63M | $303,185.00 | -$53,153.00 | -$153,356.00 | -$157,356.00 |
|---|
| 2012-01-31 | $1.55M | $406,061.00 | -$269,555.00 | -$423,368.00 | -$426,787.00 |
|---|
| 2011-10-31 | $1.43M | $334,833.00 | $126,202.00 | $58,204.00 | $58,204.00 |
|---|
| 2011-07-31 | $1.09M | $154,371.00 | -$83,339.00 | -$122,833.00 | -$122,833.00 |
|---|
| 2011-04-30 | $1.04M | $92,204.00 | -$187,444.00 | -$227,330.00 | -$228,930.00 |
|---|
| 2011-01-31 | $1.03M | $127,728.00 | -$14,069.00 | -$54,343.00 | -$54,343.00 |
|---|
| 2010-10-31 | $1.02M | $150,959.00 | -$3,384.00 | -$40,215.00 | -$41,015.00 |
|---|
| 2010-07-31 | $1.04M | $174,976.00 | -$18,533.00 | -$60,130.00 | -$60,130.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $3.18B | — | $78.53M | $39.61M | $22.49M |
|---|
| 2024-12-31 | $2.03B | — | $89.35M | $80.82M | $43.15M |
|---|
| 2023-12-31 | $1.39B | — | $84.61M | $89.84M | $60.72M |
|---|
| 2022-12-31 | $1.14B | — | $104.27M | $86.62M | $45.17M |
|---|
| 2021-12-31 | $773.92M | — | $98.18M | $77.75M | $68.92M |
|---|
| 2020-12-31 | $687.18M | — | $80.5M | $178.43M | $37.87M |
|---|
| 2019-12-31 | $560.62M | — | $32.42M | $25.84M | $14.12M |
|---|
| 2018-12-31 | $519.91M | — | $88.43M | $82.63M | $10.84M |
|---|
| 2017-12-31 | $356.36M | — | $35.15M | $49.71M | $25.8M |
|---|
| 2017-03-31 | $57.43M | — | -$10.54M | -$8.73M | -$8.97M |
|---|
| 2016-12-31 | $305.93M | — | $11.69M | $18.84M | $11.45M |
|---|
| 2016-03-31 | $44.05M | — | -$7.27M | -$8.24M | -$9.34M |
|---|
| 2015-03-31 | $32.99M | — | -$694,334.00 | -$1.18M | -$1.8M |
|---|
| 2014-01-31 | $10.48M | $1.41M | -$3.91M | -$4.54M | -$5.02M |
|---|
| 2013-01-31 | $7.78M | $1.46M | -$2.08M | -$8.9M | -$8.9M |
|---|
| 2012-01-31 | $5.11M | $978,407.00 | -$413,335.00 | -$714,527.00 | -$720,346.00 |
|---|
| 2011-01-31 | $3.9M | $581,862.00 | $4,015.00 | -$154,731.00 | -$156,331.00 |
|---|