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 | $682.21M | $72.44M | $34.07M | $23.69M | $18.6M |
|---|
| 2026-03-31 | — | — | — | $214.53M | $152.79M |
|---|
| 2025-12-31 | $542.66M | -$50.75M | -$85.16M | -$110.26M | -$79.42M |
|---|
| 2025-09-30 | $693.82M | $90.13M | $58.86M | $40.41M | $30.15M |
|---|
| 2025-06-30 | $683.5M | $87.91M | $60.27M | $57.78M | $41.94M |
|---|
| 2025-03-31 | $838.01M | $228.1M | $200.03M | $172.91M | $122.77M |
|---|
| 2024-12-31 | $460.28M | -$61.9M | -$106.67M | -$125.37M | -$90.72M |
|---|
| 2024-09-30 | $438.88M | $72.91M | $49.69M | $50.97M | $35.08M |
|---|
| 2024-06-30 | $420.01M | $53.64M | $31.59M | $28.19M | $19.79M |
|---|
| 2024-03-31 | $494.3M | $117.81M | $99.1M | $104.01M | $76.88M |
|---|
| 2023-12-31 | $327.55M | -$13.3M | -$26.74M | -$19.07M | -$12.74M |
|---|
| 2023-09-30 | $410.54M | $68.39M | $55.26M | $47.2M | $33.68M |
|---|
| 2023-06-30 | $398.5M | $54.52M | $38.72M | $38.61M | $26.86M |
|---|
| 2023-03-31 | $454.61M | $113.6M | $98M | $99.57M | $73.16M |
|---|
| 2022-12-31 | $295.04M | -$7.52M | -$19.41M | -$16.45M | -$11.5M |
|---|
| 2022-09-30 | $363.26M | $57.25M | $41.35M | $36.6M | $27.47M |
|---|
| 2022-06-30 | $361.95M | $72.22M | $61.29M | $43.88M | $31.26M |
|---|
| 2022-03-31 | $391.72M | $101.42M | $85.11M | $77.45M | $58.13M |
|---|
| 2021-12-31 | $242.83M | -$3.57M | -$18.39M | -$13.61M | -$9.62M |
|---|
| 2021-09-30 | $282.72M | $44.39M | $31.36M | $29.21M | $21.69M |
|---|
| 2021-06-30 | $278.65M | $41.71M | -$2.57M | $11.23M | $8.61M |
|---|
| 2021-03-31 | $300.73M | $76.76M | $62.28M | $66.19M | $50.21M |
|---|
| 2020-12-31 | $211.11M | -$638,000.00 | -$13.72M | -$2.07M | -$94,000.00 |
|---|
| 2020-09-30 | $238.39M | $33.63M | $22.29M | $27.16M | $20.08M |
|---|
| 2020-06-30 | $236.94M | $27.93M | $16.77M | $28.09M | $21.47M |
|---|
| 2020-03-31 | $277.46M | $77.63M | $67.14M | $50.32M | $36.85M |
|---|
| 2019-12-31 | $203.14M | $2.43M | -$8.06M | -$4.3M | -$1.15M |
|---|
| 2019-09-30 | $239.79M | $30.64M | $18.97M | $24.08M | $17.81M |
|---|
| 2019-06-30 | $235.5M | $37.35M | $26.78M | $21.94M | $16.59M |
|---|
| 2019-03-31 | $270M | $54.5M | $42.82M | $51.18M | $37.47M |
|---|
| 2018-12-31 | $199.02M | $17.2M | $8.33M | -$2.38M | -$973,000.00 |
|---|
| 2018-09-30 | $224.25M | $25.64M | $15.36M | $16.89M | $13.59M |
|---|
| 2018-06-30 | $232.64M | $27.54M | $17.55M | $16.36M | $13.11M |
|---|
| 2018-03-31 | $266.09M | $61.34M | $51.31M | $48.97M | $35.85M |
|---|
| 2017-12-31 | $195.14M | $5.17M | -$2.15M | $1.36M | $4.85M |
|---|
| 2017-09-30 | $207.72M | $23M | $15.02M | $16.04M | $9.66M |
|---|
| 2017-06-30 | $211.02M | $22.9M | $13.66M | $15.76M | $11M |
|---|
| 2017-03-31 | $241.46M | $48.69M | $39.93M | $41.17M | $24.87M |
|---|
| 2016-12-31 | $178.79M | $7.24M | -$1.81M | -$1.53M | -$686,000.00 |
|---|
| 2016-09-30 | $199.79M | $25.73M | $17.05M | $18.25M | $10.85M |
|---|
| 2016-06-30 | $197.02M | $23.02M | $14.67M | $13.69M | $8.13M |
|---|
| 2016-03-31 | $224.24M | $46.12M | $35.88M | $36.6M | $21.77M |
|---|
| 2015-12-31 | $164.41M | $4.5M | -$3.52M | -$3M | -$1.91M |
|---|
| 2015-09-30 | $187.1M | $28.61M | $20.58M | $16.38M | $10.2M |
|---|
| 2015-06-30 | $185.04M | $21.93M | $15.31M | $11.38M | $6.65M |
|---|
| 2015-03-31 | $213.87M | $43M | $33.14M | $33.08M | $19.17M |
|---|
| 2014-12-31 | $145.89M | $3.61M | -$3.12M | -$2.55M | -$1.33M |
|---|
| 2014-09-30 | $180.27M | $25.04M | $16.15M | $11.67M | $7.69M |
|---|
| 2014-06-30 | $177.47M | $19.15M | $10.84M | $11.27M | $6.11M |
|---|
| 2014-03-31 | $204.73M | $42.79M | $32.59M | $31.14M | $17.29M |
|---|
| 2013-12-31 | $134.97M | $2.37M | -$5.45M | -$5.6M | -$3.95M |
|---|
| 2013-09-30 | $168.78M | $18.52M | $9.58M | $8.14M | $62.36M |
|---|
| 2013-06-30 | $172.23M | $21.14M | $13.49M | $9.91M | $9.15M |
|---|
| 2013-03-31 | $201.19M | $41.8M | $31.82M | $29.51M | $18.3M |
|---|
| 2012-12-31 | $121.09M | $3.56M | -$1.05M | -$1.55M | $1.21M |
|---|
| 2012-09-30 | $149.84M | $12.64M | $5.16M | $4.15M | $5.31M |
|---|
| 2012-06-30 | $154.21M | $18.19M | $10.62M | $5.95M | $5.85M |
|---|
| 2012-03-31 | $220.83M | $40.82M | $30.28M | $32.18M | $18.79M |
|---|
| 2011-12-31 | $20.39M | -$13.67M | -$20.82M | -$18.81M | -$1.17M |
|---|
| 2011-09-30 | $177.35M | $23M | $14.93M | $6.45M | $4.72M |
|---|
| 2011-06-30 | $183.46M | $23.07M | $16.33M | $11.95M | $6.55M |
|---|
| 2011-03-31 | $210.07M | $40.34M | $30.78M | $31.69M | $17.91M |
|---|
| 2010-12-31 | $165.06M | $7.68M | $594,000.00 | -$2.01M | -$1.72M |
|---|
| 2010-09-30 | $175.88M | $18.64M | $11.76M | $9.13M | $4.83M |
|---|
| 2010-06-30 | $180.07M | $21.81M | $15.18M | $9.72M | $5.42M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $2.76B | $355.39M | $234.01M | $160.84M | $115.44M |
|---|
| 2024-12-31 | $1.81B | $182.47M | $73.72M | $57.81M | $41.04M |
|---|
| 2023-12-31 | $1.59B | $223.2M | $165.24M | $166.3M | $120.97M |
|---|
| 2022-12-31 | $1.41B | $223.37M | $168.34M | $141.48M | $105.35M |
|---|
| 2021-12-31 | $1.1B | $159.29M | $72.67M | $93.02M | $70.89M |
|---|
| 2020-12-31 | $963.9M | $138.55M | $92.48M | $103.49M | $78.3M |
|---|
| 2019-12-31 | $948.42M | $124.93M | $80.52M | $92.89M | $70.71M |
|---|
| 2018-12-31 | $922M | $131.72M | $92.55M | $79.84M | $61.57M |
|---|
| 2017-12-31 | $855.34M | $99.76M | $66.46M | $74.32M | $50.38M |
|---|
| 2016-12-31 | $799.83M | $102.11M | $65.79M | $67.01M | $40.07M |
|---|
| 2015-12-31 | $750.42M | $98.03M | $65.5M | $57.83M | $34.11M |
|---|
| 2014-12-31 | $719.48M | $89.68M | $55.5M | $50.57M | $29.76M |
|---|
| 2013-12-31 | $677.17M | $83.83M | $49.43M | $41.96M | $85.86M |
|---|
| 2012-12-31 | $612.69M | $72.38M | $42.18M | $38.16M | $31.15M |
|---|
| 2011-12-31 | $591.27M | $72.74M | $41.21M | $31.28M | $28.01M |
|---|
| 2010-12-31 | $730.4M | $86.07M | $56.48M | $45.17M | $24.51M |
|---|
| 2009-12-31 | $736.79M | $88.38M | $57.66M | $51.88M | $31.4M |
|---|