Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2014-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 | $467.29M | — | $301.35M | $294.92M | $294.93M |
|---|
| 2026-03-31 | $325.48M | — | $288.57M | — | $286.14M |
|---|
| 2025-12-31 | $267.88M | — | $138.16M | $127.09M | $127.5M |
|---|
| 2025-09-30 | $196.39M | — | $78.68M | $70.55M | $70.55M |
|---|
| 2025-06-30 | $195.64M | — | $69.37M | $61.65M | $61.65M |
|---|
| 2025-03-31 | $183.39M | — | $59.17M | — | $49.57M |
|---|
| 2024-12-31 | $194.61M | — | $45.04M | $34.74M | $35.82M |
|---|
| 2024-09-30 | $225.19M | — | $100.97M | $91.69M | $91.69M |
|---|
| 2024-06-30 | $257.41M | — | $154.79M | $144.72M | $144.72M |
|---|
| 2024-03-31 | $274.4M | — | $154.42M | $144.49M | $144.49M |
|---|
| 2023-12-31 | $250.73M | — | $147.3M | $135.56M | $132.11M |
|---|
| 2023-09-30 | $241.71M | — | $114.16M | $97.99M | $97.94M |
|---|
| 2023-06-30 | $292.2M | — | $168.68M | $154.14M | $153.76M |
|---|
| 2023-03-31 | $287.13M | — | $185.3M | $172.63M | $172.63M |
|---|
| 2022-12-31 | $338.16M | — | $232.49M | $218.45M | $218.43M |
|---|
| 2022-09-30 | $236.83M | — | $128.41M | $113.43M | $113.43M |
|---|
| 2022-06-30 | $188.2M | — | $87.38M | $69.09M | $69.04M |
|---|
| 2022-03-31 | $101.48M | — | -$5.63M | -$13M | -$13M |
|---|
| 2021-12-31 | $94.67M | — | -$20.05M | -$33.05M | -$33.99M |
|---|
| 2021-09-30 | $84.82M | — | -$62.82M | -$67.84M | -$67.35M |
|---|
| 2021-06-30 | $46.3M | — | -$17.42M | -$18.78M | -$18.78M |
|---|
| 2021-03-31 | $46.76M | — | -$11.85M | -$13.37M | -$13.37M |
|---|
| 2020-12-31 | $56.7M | — | -$98.19M | -$116.89M | -$116.89M |
|---|
| 2020-09-30 | $99.88M | — | $16.83M | $13.98M | $13.98M |
|---|
| 2020-06-30 | $139.73M | — | $67.89M | $64.36M | $64.36M |
|---|
| 2020-03-31 | $125.34M | — | $53.35M | $33.02M | $33.02M |
|---|
| 2019-12-31 | $124.02M | — | $46.62M | $15.89M | $15.89M |
|---|
| 2019-09-30 | $71.28M | — | -$2.84M | -$11.1M | -$11.1M |
|---|
| 2019-06-30 | $69.01M | — | -$7.93M | -$16.52M | -$16.52M |
|---|
| 2019-03-31 | $101.87M | — | $19.32M | $10.9M | $10.9M |
|---|
| 2018-12-31 | $100.55M | — | $17.87M | — | $6.96M |
|---|
| 2018-09-30 | $60.93M | — | -$36.02M | — | -$47.79M |
|---|
| 2018-06-30 | $56.91M | — | -$9.67M | — | -$18.8M |
|---|
| 2018-03-31 | $51.98M | — | -$26.71M | — | -$29.32M |
|---|
| 2017-12-31 | $238.12M | — | -$88.15M | -$90.71M | -$90.72M |
|---|
| 2017-09-30 | $59.97M | — | -$23.66M | -$21.79M | -$21.82M |
|---|
| 2017-06-30 | $71.96M | — | -$9.56M | -$11.62M | -$11.62M |
|---|
| 2017-03-31 | $88.75M | — | $13.43M | $18.07M | $18.07M |
|---|
| 2016-12-31 | $85.81M | — | -$27.24M | -$57.24M | -$57.76M |
|---|
| 2016-09-30 | $80.77M | — | -$47.76M | -$47.03M | -$50.86M |
|---|
| 2016-06-30 | $103.06M | — | $29.08M | $31.2M | $30.51M |
|---|
| 2016-03-31 | $128.68M | — | $53.13M | $55.42M | $59.89M |
|---|
| 2015-12-31 | $124.97M | — | $39.61M | $43.52M | $37.61M |
|---|
| 2015-09-30 | $131.12M | — | $52.98M | $51.96M | $51.93M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $843.3M | — | $345.39M | $308.85M | $309.26M |
|---|
| 2024-12-31 | $951.61M | — | $455.23M | $415.64M | $416.72M |
|---|
| 2023-12-31 | $1.07B | — | $615.43M | $560.32M | $556.45M |
|---|
| 2022-12-31 | $864.67M | — | $442.65M | $387.98M | $387.89M |
|---|
| 2021-12-31 | $272.55M | — | -$112.14M | -$133.04M | -$133.49M |
|---|
| 2020-12-31 | $421.65M | — | $39.88M | -$5.53M | -$5.53M |
|---|
| 2019-12-31 | $366.18M | — | $55.17M | -$829,000.00 | -$830,000.00 |
|---|
| 2018-12-31 | $270.36M | — | -$54.53M | -$89.05M | -$88.94M |
|---|
| 2017-12-31 | $290.1M | — | -$107.95M | -$106.04M | -$106.09M |
|---|
| 2016-12-31 | $398.32M | — | $7.21M | -$17.65M | -$18.22M |
|---|
| 2015-12-31 | $497.63M | — | $176.31M | $178.97M | $173.17M |
|---|
| 2014-12-31 | $517.02M | — | $4.6M | -$13.83M | -$119.1M |
|---|