Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2013-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 | $388.18M | $241.86M | $100.22M | $93.83M | $75.03M |
|---|
| 2026-03-31 | $377.33M | $230.92M | $81.33M | $156.41M | $118.42M |
|---|
| 2025-12-31 | $406.79M | $240.88M | $77.18M | $70.37M | $54.09M |
|---|
| 2025-09-30 | $384.01M | $222.37M | $43.62M | $42.38M | $27.77M |
|---|
| 2025-06-30 | $378.05M | $241.01M | $87.97M | $104.52M | $78.76M |
|---|
| 2025-03-31 | $372.76M | $237.7M | $102.07M | $96.53M | $72.95M |
|---|
| 2024-12-31 | $391.11M | $248.55M | $113.87M | -$783,000.00 | -$11.79M |
|---|
| 2024-09-30 | $378.73M | $242.13M | $133.74M | $176.12M | $131.09M |
|---|
| 2024-06-30 | $394.09M | $255.77M | $102.73M | $84.37M | $62.07M |
|---|
| 2024-03-31 | $369.98M | $241.85M | $106.64M | $171.27M | $131.07M |
|---|
| 2023-12-31 | $354M | $229.87M | $137.49M | $138.4M | $103.38M |
|---|
| 2023-09-30 | $319.95M | $199.95M | $112.36M | $159.96M | $131.96M |
|---|
| 2023-06-30 | $321.7M | $202.65M | $124.14M | $123.69M | $94.13M |
|---|
| 2023-03-31 | $300.78M | $77.08M | -$9.34M | -$11.1M | -$2.81M |
|---|
| 2022-12-31 | $263.17M | $167.17M | -$171.68M | -$176.24M | -$119.19M |
|---|
| 2022-09-30 | $239.29M | $147.43M | $85.74M | $83.02M | $61.23M |
|---|
| 2022-06-30 | $223.72M | $138.03M | $63.2M | $62.05M | $43.06M |
|---|
| 2022-03-31 | $208.88M | $129.07M | $58.93M | $57.9M | $42.96M |
|---|
| 2021-12-31 | $129.56M | $57.91M | -$35.34M | -$41.01M | -$40.22M |
|---|
| 2021-09-30 | $102.07M | $42.67M | -$14.33M | -$19.84M | -$13.42M |
|---|
| 2021-06-30 | $101.06M | $46.09M | -$26.78M | -$28.54M | -$26.66M |
|---|
| 2021-03-31 | $92.51M | $41.03M | $15.62M | $14.34M | $9.01M |
|---|
| 2020-12-31 | $94.15M | $38.65M | -$528,000.00 | -$2.84M | -$3.41M |
|---|
| 2020-09-30 | $88.54M | $36.26M | -$5.25M | -$7.46M | -$6.39M |
|---|
| 2020-06-30 | $66.01M | $25.85M | -$5.55M | -$6.7M | -$7.01M |
|---|
| 2020-03-31 | $90.7M | $38M | $7.13M | $5.53M | $3.34M |
|---|
| 2019-12-31 | $89.35M | $44.57M | $12.44M | $2.4M | $10.45M |
|---|
| 2019-09-30 | $85.78M | $41.59M | $8.52M | $5.36M | $4.86M |
|---|
| 2019-06-30 | $85.71M | $44.57M | $14.54M | $8.11M | $6.41M |
|---|
| 2019-03-31 | $86.51M | $44.08M | $16.17M | $12.76M | $9.95M |
|---|
| 2018-12-31 | $86.27M | $43.85M | $16.94M | $12.74M | — |
|---|
| 2018-09-30 | $88.9M | $44.89M | $16.48M | $12.84M | — |
|---|
| 2018-06-30 | $85.57M | $43.85M | $15.93M | $11.96M | — |
|---|
| 2018-03-31 | $82.63M | $42.31M | $15.14M | $12.01M | — |
|---|
| 2017-12-31 | $81.24M | $37.9M | $9.21M | $11.26M | — |
|---|
| 2017-09-30 | $79.94M | $38.53M | $12.82M | $9.29M | — |
|---|
| 2017-06-30 | $88.84M | $45.95M | $17.9M | $14.16M | — |
|---|
| 2017-03-31 | $81.36M | $39.76M | $11.93M | $4.92M | — |
|---|
| 2016-12-31 | $74.35M | $34.65M | $12.14M | $5.74M | — |
|---|
| 2016-09-30 | $73.06M | $33.68M | $12.6M | $4.24M | — |
|---|
| 2016-06-30 | $77.97M | $35.75M | $14.18M | $7.6M | — |
|---|
| 2016-03-31 | $76.47M | $33.7M | $17.67M | $10.71M | — |
|---|
| 2015-12-31 | $71.2M | $33.38M | $12.39M | $4.97M | — |
|---|
| 2015-09-30 | $74.12M | $33.71M | $13.41M | $6.13M | — |
|---|
| 2015-06-30 | $73.31M | $32.67M | $5.36M | -$23.25M | — |
|---|
| 2015-03-31 | $74.82M | $35.77M | $11.38M | $372,000.00 | — |
|---|
| 2014-12-31 | $76.97M | $32.76M | $11.73M | $1.8M | — |
|---|
| 2014-09-30 | $75.68M | $31.64M | $9.22M | -$923,000.00 | — |
|---|
| 2014-06-30 | $75.61M | $31.06M | $9.98M | -$762,000.00 | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.54B | $941.95M | $310.83M | $313.79M | $233.56M |
|---|
| 2024-12-31 | $1.53B | $988.29M | $456.98M | $430.98M | $312.44M |
|---|
| 2023-12-31 | $1.3B | $709.54M | $364.64M | $410.94M | $326.66M |
|---|
| 2022-12-31 | $935.06M | $581.7M | $36.2M | $26.72M | $28.07M |
|---|
| 2021-12-31 | $425.21M | $187.7M | -$60.83M | -$75.04M | -$71.28M |
|---|
| 2020-12-31 | $339.41M | $138.76M | -$4.2M | -$11.48M | -$13.47M |
|---|
| 2019-12-31 | $347.34M | $174.81M | $51.66M | $28.63M | $31.67M |
|---|
| 2018-12-31 | $343.37M | $174.89M | $64.49M | $49.55M | $40.52M |
|---|
| 2017-12-31 | $331.38M | $162.14M | $51.85M | $39.64M | $123.39M |
|---|
| 2016-12-31 | $301.85M | $137.78M | $56.59M | $28.29M | — |
|---|
| 2015-12-31 | $293.46M | $135.52M | $42.53M | -$11.78M | — |
|---|
| 2014-12-31 | $301.6M | $125.52M | $39.42M | -$2.37M | — |
|---|
| 2013-12-31 | $283.67M | $77.36M | -$18.89M | -$60.54M | — |
|---|