Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2018-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 | $246.06M | — | $191.82M | $193.7M | $153.93M |
|---|
| 2026-03-31 | $236.82M | — | $182.33M | $183.56M | $142.9M |
|---|
| 2025-12-31 | $211.58M | — | $149.25M | $151.77M | $123.35M |
|---|
| 2025-09-30 | $203.09M | — | $149.09M | $155.18M | $121.24M |
|---|
| 2025-06-30 | $187.54M | — | $143.75M | $148.99M | $116.14M |
|---|
| 2025-03-31 | $195.98M | — | $150.07M | $154.39M | $120.65M |
|---|
| 2024-12-31 | $185.78M | — | $142.54M | $150.98M | $118.36M |
|---|
| 2024-09-30 | $173.56M | — | $127.33M | $135.42M | $106.59M |
|---|
| 2024-06-30 | $172.33M | — | $133.22M | $146.44M | $114.59M |
|---|
| 2024-03-31 | $174.14M | — | $136.04M | $145.98M | $114.42M |
|---|
| 2023-12-31 | $166.66M | — | $133.86M | $145.13M | $113.11M |
|---|
| 2023-09-30 | $157.97M | — | $126.96M | $134.94M | $105.57M |
|---|
| 2023-06-30 | $160.61M | — | $120.28M | $127.15M | $100.39M |
|---|
| 2023-03-31 | $146.36M | — | $104.95M | $110.34M | $86.57M |
|---|
| 2022-12-31 | $152.71M | — | $124.23M | $128.15M | $99.73M |
|---|
| 2022-09-30 | $191.11M | — | $162.06M | $163.98M | $129.84M |
|---|
| 2022-06-30 | $176.27M | — | $151.71M | $152.34M | $118.89M |
|---|
| 2022-03-31 | $147.34M | — | $124.31M | $124.39M | $97.9M |
|---|
| 2021-12-31 | $147.18M | — | $125.86M | $125.56M | $79.05M |
|---|
| 2021-09-30 | $123.69M | — | $103.24M | $103.75M | $83.84M |
|---|
| 2021-06-30 | $95.93M | — | $71.27M | $71.68M | $57.05M |
|---|
| 2021-03-31 | $84.16M | — | $62.02M | $62.03M | $50.05M |
|---|
| 2020-12-31 | $74.3M | — | $55.23M | $55.34M | $44.79M |
|---|
| 2020-09-30 | $74.38M | — | $56.75M | $58.04M | $46.28M |
|---|
| 2020-06-30 | $57.28M | — | $34.74M | $34.92M | $27.58M |
|---|
| 2020-03-31 | $96.59M | — | $70.54M | $71.37M | $57.4M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $798.19M | — | $592.16M | $610.33M | $481.38M |
|---|
| 2024-12-31 | $705.82M | — | $539.14M | $578.82M | $453.96M |
|---|
| 2023-12-31 | $631.6M | — | $486.05M | $517.56M | $405.65M |
|---|
| 2022-12-31 | $667.42M | — | $562.31M | $568.86M | $446.36M |
|---|
| 2021-12-31 | $450.96M | — | $362.39M | $363.02M | $269.98M |
|---|
| 2020-12-31 | $302.56M | — | $217.26M | $219.66M | $176.05M |
|---|
| 2019-12-31 | $490.5M | — | $399.57M | $402.26M | $318.73M |
|---|
| 2018-12-31 | $300.22M | — | $260.83M | $261.75M | $209.74M |
|---|