Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2012-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 | $362.69M | — | — | $230.32M | $189.71M |
|---|
| 2026-03-31 | $336.07M | — | — | $206.73M | $171.8M |
|---|
| 2025-12-31 | $312.4M | — | — | $184.53M | $154.98M |
|---|
| 2025-09-30 | $311.83M | — | — | $199.16M | $164.22M |
|---|
| 2025-06-30 | $319.14M | — | — | $231.18M | $195.34M |
|---|
| 2025-03-31 | $317.56M | — | — | $207M | $175.43M |
|---|
| 2024-12-31 | $315.03M | — | — | $194.95M | $167.9M |
|---|
| 2024-09-30 | $316.58M | — | — | $207.57M | $176.18M |
|---|
| 2024-06-30 | $312.94M | — | — | $239.23M | $203.61M |
|---|
| 2024-03-31 | $298.36M | — | — | $213.74M | $181.72M |
|---|
| 2023-12-31 | $297.28M | — | — | $202.96M | $175.37M |
|---|
| 2023-09-30 | $296.11M | — | — | $209.44M | $177.96M |
|---|
| 2023-06-30 | $260.13M | — | — | $209.3M | $172.23M |
|---|
| 2023-03-31 | $256.25M | — | — | $201.3M | $170.83M |
|---|
| 2022-12-31 | $230.04M | — | — | $173M | $147.37M |
|---|
| 2022-09-30 | $261.77M | — | — | $210.92M | $178.05M |
|---|
| 2022-06-30 | $244.41M | — | — | $275.82M | $231.77M |
|---|
| 2022-03-31 | $264.61M | — | $63.84M | $328.45M | $274.17M |
|---|
| 2021-12-31 | $256.92M | — | — | $217.02M | $180.99M |
|---|
| 2021-09-30 | $283.54M | — | — | $246.68M | $205.35M |
|---|
| 2021-06-30 | $243.26M | — | — | $190.42M | $159.8M |
|---|
| 2021-03-31 | $244.8M | — | -$76.61M | $168.19M | $135.65M |
|---|
| 2020-12-31 | $247.2M | — | — | $146.15M | $123.6M |
|---|
| 2020-09-30 | $243.04M | — | — | $148.43M | $124.54M |
|---|
| 2020-06-30 | $236.08M | — | — | $18.82M | $15.38M |
|---|
| 2020-03-31 | $228.84M | — | — | $176.7M | $149.52M |
|---|
| 2019-12-31 | $228.76M | — | — | $174.38M | $146.96M |
|---|
| 2019-09-30 | $226.39M | — | — | $172.23M | $144.63M |
|---|
| 2019-06-30 | $211.89M | — | — | $162.73M | $136.41M |
|---|
| 2019-03-31 | $200.53M | — | — | $149.72M | $127.72M |
|---|
| 2018-12-31 | $193.12M | — | — | $152.06M | $128.53M |
|---|
| 2018-09-30 | $185M | — | — | $140.15M | $116.01M |
|---|
| 2018-06-30 | $173.77M | — | — | $132.91M | $111.76M |
|---|
| 2018-03-31 | $167.46M | — | — | $121.58M | $111.07M |
|---|
| 2017-12-31 | $161.11M | — | — | $105.36M | $162.64M |
|---|
| 2017-09-30 | $150.2M | — | — | $107.4M | $78.39M |
|---|
| 2017-06-30 | $137.61M | — | — | $98.96M | $72.12M |
|---|
| 2017-03-31 | $127.59M | — | — | $86.85M | $66.6M |
|---|
| 2016-12-31 | $126.37M | — | — | $87.3M | $62.69M |
|---|
| 2016-09-30 | $121.25M | — | — | $83.44M | $59.71M |
|---|
| 2016-06-30 | $108.17M | — | — | $73.79M | $52.26M |
|---|
| 2016-03-31 | $102.47M | — | — | $67.35M | $47.95M |
|---|
| 2015-12-31 | $97.48M | — | — | $63.65M | $44.48M |
|---|
| 2015-09-30 | $91.74M | — | — | $59.63M | $40.82M |
|---|
| 2015-06-30 | $84.07M | — | — | $54.61M | $37.19M |
|---|
| 2015-03-31 | $80.01M | — | — | $50.51M | $34.84M |
|---|
| 2014-12-31 | $72.74M | — | — | $44.04M | $28.87M |
|---|
| 2014-09-30 | $64.62M | — | — | $38.76M | $25.07M |
|---|
| 2014-06-30 | $54.28M | — | — | $29.67M | — |
|---|
| 2014-03-31 | $47.82M | — | — | $23.46M | $15.01M |
|---|
| 2013-12-31 | $42.35M | — | — | $19.36M | — |
|---|
| 2013-09-30 | $36.46M | — | — | $17.9M | — |
|---|
| 2013-06-30 | $29.56M | — | — | $13.43M | — |
|---|
| 2013-03-31 | $23.03M | — | — | $7.34M | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.26B | — | — | $821.86M | $689.97M |
|---|
| 2024-12-31 | $1.24B | — | — | $855.49M | $729.4M |
|---|
| 2023-12-31 | $1.11B | — | — | $823M | $696.39M |
|---|
| 2022-12-31 | $1B | — | — | $988.19M | $831.35M |
|---|
| 2021-12-31 | $1.03B | — | — | $822.31M | $681.78M |
|---|
| 2020-12-31 | $955.15M | — | — | $490.1M | $413.04M |
|---|
| 2019-12-31 | $867.57M | — | — | $659.06M | $555.71M |
|---|
| 2018-12-31 | $719.35M | — | — | $546.7M | $467.36M |
|---|
| 2017-12-31 | $576.51M | — | — | $398.57M | $379.75M |
|---|
| 2016-12-31 | $458.26M | — | — | $311.88M | $222.61M |
|---|
| 2015-12-31 | $353.29M | — | — | $228.4M | $157.33M |
|---|
| 2014-12-31 | $239.47M | — | — | $135.93M | $88.5M |
|---|
| 2013-12-31 | $131.4M | — | — | $58.03M | $65.41M |
|---|
| 2012-12-31 | $48.72M | — | — | -$13.88M | -$13.54M |
|---|