Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2011-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 | $307.91M | — | $84.62M | $126.73M | $80.83M |
|---|
| 2026-03-31 | $303.01M | — | $94.21M | $86.38M | $58.04M |
|---|
| 2025-12-31 | $335.51M | — | $131.51M | $147.5M | $94.8M |
|---|
| 2025-09-30 | $301.29M | — | $101.82M | $123.45M | $66.83M |
|---|
| 2025-06-30 | $282.75M | — | $79.77M | $120.85M | $67.56M |
|---|
| 2025-03-31 | $277.15M | — | $86.54M | $97.34M | $61.14M |
|---|
| 2024-12-31 | $297.05M | — | $109.16M | $113.11M | $69.7M |
|---|
| 2024-09-30 | $279.58M | — | $93.18M | $128.79M | $72.99M |
|---|
| 2024-06-30 | $270.82M | — | $86.65M | $89.99M | $57.57M |
|---|
| 2024-03-31 | $264.35M | — | $77.64M | $108.67M | $59.48M |
|---|
| 2023-12-31 | $249M | — | $76.43M | $113.03M | $64.76M |
|---|
| 2023-09-30 | $248.72M | — | $82.16M | $88M | $53.16M |
|---|
| 2023-06-30 | $242.9M | — | $76.7M | $92.22M | $53.63M |
|---|
| 2023-03-31 | $234.51M | — | $68.31M | $90.45M | $50.75M |
|---|
| 2022-12-31 | $225.99M | — | $69.97M | $82.98M | $52.81M |
|---|
| 2022-09-30 | $234.31M | — | $78.73M | $67.23M | $44.24M |
|---|
| 2022-06-30 | $251.39M | — | $88.41M | $60.4M | $44.28M |
|---|
| 2022-03-31 | $281.6M | — | $106.99M | $101.22M | $65.43M |
|---|
| 2021-12-31 | $315.04M | — | $137.82M | $136.55M | $84.62M |
|---|
| 2021-09-30 | $316.57M | — | $143.06M | $141.42M | $86.41M |
|---|
| 2021-06-30 | $304.95M | — | $137.8M | $147.35M | $88.21M |
|---|
| 2021-03-31 | $290.68M | — | $121.81M | $126.24M | $77.28M |
|---|
| 2020-12-31 | $261.04M | — | $113.49M | $125.1M | $73.11M |
|---|
| 2020-09-30 | $232.75M | — | $97.25M | $103.14M | $58.53M |
|---|
| 2020-06-30 | $202.94M | — | $76.63M | $87.96M | $46.15M |
|---|
| 2020-03-31 | $202.84M | — | $70.96M | $53.09M | $34.83M |
|---|
| 2019-12-31 | $208.3M | — | $79.32M | $83.69M | $44.55M |
|---|
| 2019-09-30 | $202.96M | — | $75.55M | $54.86M | $41.26M |
|---|
| 2019-06-30 | $200.73M | — | $70.86M | $71.46M | $39.19M |
|---|
| 2019-03-31 | $186.96M | — | $57.73M | $59.26M | $31.54M |
|---|
| 2018-12-31 | $191.54M | — | $64.24M | $57.32M | $32.51M |
|---|
| 2018-09-30 | $212.79M | — | $81.84M | $80.89M | $42.52M |
|---|
| 2018-06-30 | $212.3M | — | $78.88M | $79.63M | $42.01M |
|---|
| 2018-03-31 | $212.01M | — | $79.99M | $83.95M | $41.27M |
|---|
| 2017-12-31 | $210.72M | — | $81.25M | $372.18M | -$27.49M |
|---|
| 2017-09-30 | $204.56M | — | $80.63M | $79.99M | $30.67M |
|---|
| 2017-06-30 | $196.27M | — | $66.5M | $63.77M | $26.63M |
|---|
| 2017-03-31 | $184.07M | — | $58.03M | $55.3M | $19.8M |
|---|
| 2016-12-31 | $181.48M | — | $58.59M | $56.04M | $19.3M |
|---|
| 2016-09-30 | $184.08M | — | $61.91M | $60.5M | $19.09M |
|---|
| 2016-06-30 | $180.77M | — | $59.01M | $56.11M | $18.38M |
|---|
| 2016-03-31 | $174.53M | — | $54.73M | $51.84M | $16.26M |
|---|
| 2015-12-31 | $192.01M | — | $65.69M | $62.82M | $20.08M |
|---|
| 2015-09-30 | $198.31M | — | $70.56M | $61.78M | $18.47M |
|---|
| 2015-06-30 | $211.57M | — | $78.31M | $75.76M | $23.74M |
|---|
| 2015-03-31 | $203.58M | — | $67.83M | $58.53M | $19.51M |
|---|
| 2014-12-31 | $206.02M | — | $77.91M | $77.12M | $21.29M |
|---|
| 2014-09-30 | $212.41M | — | $81.02M | $78.46M | $20.44M |
|---|
| 2014-06-30 | $208.49M | — | $80.83M | $72.57M | $19.26M |
|---|
| 2014-03-31 | $201.79M | — | $67.15M | $63.4M | $8.64M |
|---|
| 2013-12-31 | $197.59M | — | $58.37M | $71.39M | $10.08M |
|---|
| 2013-09-30 | $178.09M | — | $53.36M | $62.91M | $5.98M |
|---|
| 2013-06-30 | $161.93M | — | $48.38M | $52.9M | $8.75M |
|---|
| 2013-03-31 | $148.22M | — | -$421.31M | -$394.95M | $2.95M |
|---|
| 2013-03-12 | — | — | — | — | -$434.34M |
|---|
| 2012-12-31 | $137.04M | — | $39.43M | $37.22M | $0.00 |
|---|
| 2012-09-30 | $128.08M | — | -$38.22M | -$35.72M | $0.00 |
|---|
| 2012-06-30 | $120.79M | — | $41.51M | $38.25M | $0.00 |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.2B | — | $399.63M | $489.13M | $290.32M |
|---|
| 2024-12-31 | $1.11B | — | $366.63M | $440.55M | $259.75M |
|---|
| 2023-12-31 | $975.13M | — | $303.59M | $383.69M | $222.29M |
|---|
| 2022-12-31 | $993.29M | — | $344.1M | $311.84M | $206.76M |
|---|
| 2021-12-31 | $1.23B | — | $540.49M | $551.55M | $336.52M |
|---|
| 2020-12-31 | $899.57M | — | $358.32M | $369.3M | $212.62M |
|---|
| 2019-12-31 | $798.95M | — | $283.46M | $269.27M | $156.54M |
|---|
| 2018-12-31 | $828.64M | — | $304.94M | $301.79M | $158.31M |
|---|
| 2017-12-31 | $795.62M | — | $286.41M | $571.25M | $49.6M |
|---|
| 2016-12-31 | $720.86M | — | $234.23M | $224.48M | $73.03M |
|---|
| 2015-12-31 | $805.47M | — | $282.39M | $258.88M | $81.8M |
|---|
| 2014-12-31 | $828.7M | — | $306.9M | $291.54M | $69.63M |
|---|
| 2013-12-31 | $685.84M | — | -$261.2M | -$207.74M | $24.81M |
|---|
| 2012-12-31 | $505.58M | — | $47.09M | $43.62M | $0.00 |
|---|
| 2011-12-31 | $455.09M | — | $154.3M | $131.13M | $0.00 |
|---|