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 | $501.6M | $164.62M | $50.84M | $44.08M | $30.37M |
|---|
| 2026-03-31 | $451.17M | $139.17M | $34.09M | $25.3M | $17.14M |
|---|
| 2025-12-31 | $385.09M | $122M | $21.57M | $13.18M | $7.86M |
|---|
| 2025-09-30 | $498.84M | $161.79M | $47.64M | $41.98M | -$4.34M |
|---|
| 2025-06-30 | $493.85M | $150.89M | $42.84M | $36.42M | $25.24M |
|---|
| 2025-03-31 | $413.38M | $124.72M | $24.46M | $18.95M | $12.57M |
|---|
| 2024-12-31 | $343.35M | $100.99M | $3.88M | $62,000.00 | -$2.2M |
|---|
| 2024-09-30 | $399.27M | $121.37M | $37.14M | $36.12M | $3.81M |
|---|
| 2024-06-30 | $389.83M | $111.45M | $24.99M | $24.43M | $17.06M |
|---|
| 2024-03-31 | $331.4M | $89.52M | $14.62M | $13.37M | $8.82M |
|---|
| 2023-12-31 | $290.76M | $81.53M | $9.95M | $6.99M | $6.43M |
|---|
| 2023-09-30 | $386.41M | $114.76M | $34.81M | $32.92M | $6.66M |
|---|
| 2023-06-30 | $353.08M | $101.27M | $27.18M | $24.7M | $9.14M |
|---|
| 2023-03-31 | $328.03M | $91.27M | $20.75M | $17.11M | $11.92M |
|---|
| 2022-12-31 | $308.2M | $89.56M | $15.71M | $11.3M | $7.93M |
|---|
| 2022-09-30 | $381.37M | $106.78M | $33.62M | $31.47M | $8.85M |
|---|
| 2022-06-30 | $359.41M | $96.35M | $27.89M | $28M | $19.13M |
|---|
| 2022-03-31 | $322.83M | $89.84M | $26.92M | $27.56M | $19.45M |
|---|
| 2021-12-31 | $309.88M | $88.67M | $24.21M | $24.79M | $18.69M |
|---|
| 2021-09-30 | $370.31M | $105.21M | $38.54M | $38.67M | $24.05M |
|---|
| 2021-06-30 | $342.08M | $99.27M | $36.93M | $37.26M | $27.14M |
|---|
| 2021-03-31 | $276.55M | $83.78M | $29.32M | $29.75M | $21M |
|---|
| 2020-12-31 | $282.74M | $94.15M | $30.59M | $30.59M | $9.17M |
|---|
| 2020-09-30 | $343.61M | $107.75M | $47.96M | $48.02M | $28.63M |
|---|
| 2020-06-30 | $247.94M | $64.36M | $16.02M | $15.85M | $10.97M |
|---|
| 2020-03-31 | $254.3M | $70.4M | $14.32M | $12.93M | $8.63M |
|---|
| 2019-12-31 | $241.25M | $72.84M | $17.51M | $16.84M | $11.52M |
|---|
| 2019-09-30 | $307.72M | $92.09M | $31.3M | $30.02M | $14.75M |
|---|
| 2019-06-30 | $305.17M | $88.91M | $27.73M | $27.42M | $19.43M |
|---|
| 2019-03-31 | $283.77M | $77.96M | $17.96M | $17.51M | $12.22M |
|---|
| 2018-12-31 | $246.97M | $71.6M | $18.43M | $16.33M | $3.32M |
|---|
| 2018-09-30 | $296.62M | $87.31M | $27.18M | $26.28M | $15.75M |
|---|
| 2018-06-30 | $286.64M | $81.29M | $23.35M | $22.58M | $15.95M |
|---|
| 2018-03-31 | $261.83M | $72.59M | $12.31M | $11.64M | $7.99M |
|---|
| 2017-12-31 | $239.98M | $69.35M | $15.9M | $14.24M | -$8.65M |
|---|
| 2017-09-30 | $281.06M | $82.54M | $26.76M | $26.64M | $13.13M |
|---|
| 2017-06-30 | $312.73M | $90.67M | $29.4M | $29.69M | $17.76M |
|---|
| 2017-03-31 | $282.38M | $84.11M | $25.46M | $25.87M | $15.73M |
|---|
| 2016-12-31 | — | $66.77M | $13.35M | $13.53M | $8.35M |
|---|
| 2016-09-30 | — | $95.64M | $33.57M | $33.28M | $20.63M |
|---|
| 2016-06-30 | — | $87.08M | $31.84M | $31.72M | $19.24M |
|---|
| 2016-03-31 | $238.91M | $73M | $20.02M | $20.04M | $12.2M |
|---|
| 2015-12-31 | $204.97M | $62.79M | $9.68M | $8.99M | $5.23M |
|---|
| 2015-09-30 | $270.04M | $81.55M | $29.96M | $29.09M | $18.47M |
|---|
| 2015-06-30 | $269.38M | $72.76M | $21.31M | $21.38M | $13.38M |
|---|
| 2015-03-31 | $227.59M | $63.89M | $14.92M | $14.64M | $8.95M |
|---|
| 2014-12-31 | $218.05M | $67.09M | $18.97M | $17.65M | $11.1M |
|---|
| 2014-09-30 | $257.05M | $77.23M | $28.34M | $26.95M | $9.57M |
|---|
| 2014-06-30 | $272.54M | $77.4M | $17.62M | $17.47M | $10.64M |
|---|
| 2014-03-31 | $232.75M | $67.91M | $20.41M | $19.68M | $11.73M |
|---|
| 2013-12-31 | $218.71M | $66.75M | $15.74M | $15.48M | $8.94M |
|---|
| 2013-09-30 | $264.16M | $80.08M | $27.88M | $27.71M | $17.3M |
|---|
| 2013-06-30 | $270.13M | $77.8M | $27.22M | $26.51M | $16.04M |
|---|
| 2013-03-31 | $230.71M | $65.83M | $16.03M | $15.26M | $9.17M |
|---|
| 2012-12-31 | $192.36M | $57.97M | $12.38M | $11.22M | $5.92M |
|---|
| 2012-09-30 | $275.98M | $77.81M | $26.66M | $25.96M | $16.84M |
|---|
| 2012-06-30 | $268.88M | $69.34M | $22.69M | $21.82M | $13.4M |
|---|
| 2012-03-31 | $211.71M | $54.55M | $9.7M | $8.95M | $5.19M |
|---|
| 2011-12-31 | $174.17M | $48.33M | $6.38M | $8.41M | $29.31M |
|---|
| 2011-09-30 | $236.22M | $64.49M | $22.79M | $22.26M | $13.05M |
|---|
| 2011-06-30 | $244.01M | $63.17M | $23.29M | $22.43M | $13.34M |
|---|
| 2011-03-31 | — | $53.15M | $12.44M | $11.35M | $6.71M |
|---|
| 2010-12-31 | — | $45.39M | $6.51M | $5.04M | $2.24M |
|---|
| 2010-09-30 | — | $60.01M | $18.07M | $16.53M | $9.66M |
|---|
| 2010-06-30 | — | $58.39M | $15.43M | $13.59M | $7.69M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.79B | $559.41M | $136.51M | $110.52M | $41.34M |
|---|
| 2024-12-31 | $1.46B | $423.32M | $80.62M | $73.99M | $27.5M |
|---|
| 2023-12-31 | $1.36B | $388.83M | $92.68M | $81.72M | $34.15M |
|---|
| 2022-12-31 | $1.37B | $382.54M | $104.14M | $98.33M | $55.35M |
|---|
| 2021-12-31 | $1.3B | $376.93M | $129M | $130.47M | $90.89M |
|---|
| 2020-12-31 | $1.13B | $336.66M | $108.9M | $107.38M | $57.39M |
|---|
| 2019-12-31 | $1.14B | $331.8M | $94.5M | $91.8M | $57.92M |
|---|
| 2018-12-31 | $1.09B | $312.79M | $81.27M | $76.83M | $43M |
|---|
| 2017-12-31 | $1.12B | $326.66M | $97.52M | $96.44M | $37.98M |
|---|
| 2016-12-31 | $1.06B | $322.49M | $98.79M | $98.57M | $60.43M |
|---|
| 2015-12-31 | $971.98M | $280.99M | $75.86M | $74.1M | $46.02M |
|---|
| 2014-12-31 | $980.39M | $289.63M | $85.34M | $81.75M | $43.03M |
|---|
| 2013-12-31 | $983.7M | $290.45M | $86.86M | $84.96M | $51.45M |
|---|
| 2012-12-31 | $948.92M | $259.67M | $71.43M | $67.95M | $41.35M |
|---|
| 2011-12-31 | $874.63M | $229.15M | $64.9M | $64.45M | $62.4M |
|---|
| 2010-12-31 | $810.91M | $207.61M | $46.79M | $40.09M | $21.96M |
|---|
| 2009-12-31 | — | $177.22M | $17.63M | $12M | $3.48M |
|---|