Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2016-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 | $191.66M | $146.37M | $28.14M | $32.1M | $25.4M |
|---|
| 2026-03-31 | $195.48M | $150.84M | $32.72M | $37.71M | $31.46M |
|---|
| 2025-12-31 | $198.41M | $154.74M | $28.29M | $34.05M | $15.63M |
|---|
| 2025-09-30 | $201.73M | $155.89M | $29.76M | $35.68M | $29.34M |
|---|
| 2025-06-30 | $194.94M | $151.51M | $32.57M | $38.44M | $32.73M |
|---|
| 2025-03-31 | $192.71M | $150.9M | $38.69M | $45.01M | $37.73M |
|---|
| 2024-12-31 | $191.48M | $148.84M | $13.58M | $18.37M | $147.17M |
|---|
| 2024-09-30 | $193.78M | $150.37M | $20.79M | $28.88M | $27.76M |
|---|
| 2024-06-30 | $193.13M | $149.28M | $17.78M | $23.4M | $22.22M |
|---|
| 2024-03-31 | $190.94M | $146.74M | $13.05M | $19.77M | $18.44M |
|---|
| 2023-12-31 | $183.93M | $138.07M | $8.43M | $15.82M | $17.37M |
|---|
| 2023-09-30 | $175.73M | $132.46M | $11.47M | $17.23M | $16.34M |
|---|
| 2023-06-30 | $168.61M | $127.73M | -$6.12M | -$2.13M | -$3.99M |
|---|
| 2023-03-31 | $160.86M | $120.43M | -$25.04M | $17.96M | $17.17M |
|---|
| 2022-12-31 | $161.44M | $120.28M | -$20.48M | -$16.06M | -$16.5M |
|---|
| 2022-09-30 | $158.64M | $118.17M | -$25.44M | -$24.79M | -$24.83M |
|---|
| 2022-06-30 | $156.9M | $116.04M | -$23.05M | -$23.79M | -$23.82M |
|---|
| 2022-03-31 | $141.34M | $103.42M | -$23.65M | -$24.71M | -$24.74M |
|---|
| 2021-12-31 | $136.86M | $99.81M | -$21.81M | -$22.49M | -$22.56M |
|---|
| 2021-09-30 | $128.14M | $93.21M | -$8.32M | -$9.29M | -$9.31M |
|---|
| 2021-06-30 | $124.18M | $91.1M | -$16.4M | -$16.52M | -$16.54M |
|---|
| 2021-03-31 | $113.62M | $83.18M | -$7.7M | -$7.82M | -$7.84M |
|---|
| 2020-12-31 | $106.15M | $77.38M | $656,000.00 | $1.02M | $925,000.00 |
|---|
| 2020-09-30 | $96.75M | $70.15M | -$3.03M | -$2.73M | -$2.75M |
|---|
| 2020-06-30 | $87.53M | $62.12M | -$10.98M | -$10.99M | -$11.02M |
|---|
| 2020-03-31 | $83.2M | $59.71M | -$9.05M | -$10.01M | -$10.02M |
|---|
| 2019-12-31 | $80.29M | $57.35M | -$6.88M | -$5.5M | -$5.5M |
|---|
| 2019-09-30 | $78.02M | $55.52M | -$3.69M | -$3.55M | -$3.55M |
|---|
| 2019-06-30 | $73.78M | $52.2M | -$2.9M | -$2.42M | -$2.45M |
|---|
| 2019-03-31 | $68.48M | $47.35M | -$5.27M | -$5.16M | -$5.16M |
|---|
| 2018-12-31 | $67.34M | $46.46M | -$2.7M | -$5.36M | -$5.37M |
|---|
| 2018-09-30 | $64.11M | $43.61M | -$3.33M | -$7.35M | -$7.35M |
|---|
| 2018-06-30 | $62.68M | $42.22M | $329,000.00 | -$400,000.00 | -$412,000.00 |
|---|
| 2018-03-31 | $59.22M | $39.6M | -$6.01M | -$6.79M | -$6.78M |
|---|
| 2017-12-31 | $54.76M | $37.16M | -$4.95M | -$5.27M | -$5.19M |
|---|
| 2017-09-30 | $52.26M | $35.37M | $203,000.00 | -$256,000.00 | -$301,000.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $787.78M | $613.03M | $129.31M | $153.18M | $115.43M |
|---|
| 2024-12-31 | $769.33M | $595.23M | $65.21M | $90.43M | $215.59M |
|---|
| 2023-12-31 | $689.14M | $518.69M | -$11.26M | $48.88M | $46.89M |
|---|
| 2022-12-31 | $618.32M | $457.92M | -$92.62M | -$89.35M | -$89.89M |
|---|
| 2021-12-31 | $502.8M | $367.29M | -$54.22M | -$56.12M | -$56.24M |
|---|
| 2020-12-31 | $373.63M | $269.36M | -$22.41M | -$22.72M | -$22.87M |
|---|
| 2019-12-31 | $300.56M | $212.42M | -$18.73M | -$16.63M | -$16.66M |
|---|
| 2018-12-31 | $253.35M | $171.9M | -$11.71M | -$19.89M | -$19.91M |
|---|
| 2017-12-31 | $202.55M | $137.11M | -$3.12M | -$4.15M | -$4.12M |
|---|
| 2016-12-31 | $164.45M | $101.87M | -$14.47M | -$16.23M | -$16.23M |
|---|