Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2009-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 | $341.04M | $223.53M | $48.94M | $48.25M | $30.49M |
|---|
| 2026-03-31 | $344.89M | $224.64M | $74.13M | $75.21M | $43.37M |
|---|
| 2025-12-31 | $386.18M | $237.34M | $27.51M | $36.24M | $28.1M |
|---|
| 2025-09-30 | $429.58M | $272.82M | $108.56M | $107.56M | $65.81M |
|---|
| 2025-06-30 | $333.94M | $221.09M | $59.18M | $54.13M | $31.99M |
|---|
| 2025-03-31 | $338.82M | $215.98M | $75.08M | $73.41M | $42.49M |
|---|
| 2024-12-31 | $361.5M | $233.04M | $36M | $36.68M | $24.23M |
|---|
| 2024-09-30 | $424.63M | $271.16M | $105.99M | $100.41M | $62.26M |
|---|
| 2024-06-30 | $342.23M | $220.76M | $64.83M | $61.25M | $36.82M |
|---|
| 2024-03-31 | $323.96M | $202.39M | $67.97M | $70.05M | $41.05M |
|---|
| 2023-12-31 | $328.74M | $212.71M | $18.88M | $14.92M | $10.42M |
|---|
| 2023-09-30 | $367.97M | $235.01M | $87.2M | $86.61M | $53.21M |
|---|
| 2023-06-30 | $309.24M | $188.4M | $55.02M | $55.48M | $34.95M |
|---|
| 2023-03-31 | $311.72M | $202.96M | $90.28M | $92.59M | $54.07M |
|---|
| 2022-12-31 | $310.79M | $200.08M | $23.21M | $21.03M | $16.6M |
|---|
| 2022-09-30 | $280.46M | $181.9M | $64.48M | $66.52M | $41.42M |
|---|
| 2022-06-30 | $244.73M | $153.78M | $45.4M | $45.45M | $27.62M |
|---|
| 2022-03-31 | $250.68M | $158.66M | $61.22M | $61.22M | $35.3M |
|---|
| 2021-12-31 | $210.72M | $131.88M | -$12.2M | -$9.58M | -$1.22M |
|---|
| 2021-09-30 | $262.7M | $167.43M | $67.64M | $66.82M | $38.32M |
|---|
| 2021-06-30 | $207.57M | $132.35M | $44.66M | $43.75M | $22.66M |
|---|
| 2021-03-31 | $198.53M | $125.25M | $47.96M | $50.03M | $27.66M |
|---|
| 2020-12-31 | -$283.47M | $117.65M | $26.47M | $25.02M | $14.74M |
|---|
| 2020-09-30 | $160.64M | $97.2M | $31.36M | $30.71M | $16.54M |
|---|
| 2020-06-30 | $49.51M | $26.84M | -$5.52M | -$5.12M | -$3.12M |
|---|
| 2020-03-31 | $144.82M | $89.04M | $17.78M | $18.74M | $10.06M |
|---|
| 2019-12-31 | -$423.71M | $114.68M | $12.33M | $11.9M | $8.19M |
|---|
| 2019-09-30 | $191.23M | $114.44M | $36.64M | $36.7M | $20.85M |
|---|
| 2019-06-30 | $166.24M | $106.97M | $22.46M | $22.13M | $12.32M |
|---|
| 2019-03-31 | $178.24M | $109.84M | $33.29M | $34.42M | $18.89M |
|---|
| 2018-12-31 | -$403.25M | $117.13M | $10.59M | $9.76M | $8.05M |
|---|
| 2018-09-30 | $177.21M | $109.15M | $34.98M | $34.19M | $18.94M |
|---|
| 2018-06-30 | $149.37M | $95.65M | $18.77M | $20.43M | $10.9M |
|---|
| 2018-03-31 | $171.77M | $105.63M | $30.4M | $31.48M | $15.91M |
|---|
| 2017-12-31 | $149.53M | $98.8M | $4.81M | $4.27M | $4.4M |
|---|
| 2017-09-30 | $169.53M | $103.47M | $33.16M | $32.95M | $17.08M |
|---|
| 2017-06-30 | $129.14M | $83.94M | $14.48M | $13.83M | $6.74M |
|---|
| 2017-03-31 | $143.06M | $90.07M | $26.17M | $27.02M | $13.37M |
|---|
| 2016-12-31 | $134.77M | $85.89M | $5.39M | $5.63M | $3.93M |
|---|
| 2016-09-30 | $157.62M | $94.83M | $32.3M | $32.22M | $16.24M |
|---|
| 2016-06-30 | $117.16M | $74.43M | $11.46M | $12.03M | $5.83M |
|---|
| 2016-03-31 | $111.52M | $71.32M | $17.53M | $17.2M | $7.33M |
|---|
| 2015-12-31 | $118.33M | $75.71M | $4.26M | $4.28M | $1.86M |
|---|
| 2015-09-30 | $138.94M | $85.83M | $27.64M | $27.79M | $14.22M |
|---|
| 2015-06-30 | $102.02M | $60.33M | $8.24M | $8.33M | $4.35M |
|---|
| 2015-03-31 | $109.25M | $67.61M | $21.07M | $20.1M | $10.01M |
|---|
| 2014-12-31 | $125.13M | $74.36M | $4.45M | $5.13M | $3.32M |
|---|
| 2014-09-30 | $134.21M | $75.33M | $18.68M | $20.17M | $11.11M |
|---|
| 2014-06-30 | $118.19M | $68.12M | $12.85M | $13.1M | $6.11M |
|---|
| 2014-03-31 | $121.73M | $69.23M | $17.42M | $18.31M | $8.89M |
|---|
| 2013-12-31 | $105.53M | $60.52M | -$10.77M | -$9.96M | -$4.15M |
|---|
| 2013-09-30 | $126.75M | $70.01M | $14.65M | $15.34M | $7.85M |
|---|
| 2013-06-30 | $117.49M | $63.61M | $7.9M | $9.01M | $3.82M |
|---|
| 2013-03-31 | $213.81M | $134.64M | $66.98M | $66.27M | $31.7M |
|---|
| 2012-12-31 | $176.93M | $111.53M | $211.95M | $211.2M | $99.61M |
|---|
| 2012-09-30 | $166.26M | $101.12M | $22.08M | $20.34M | $10.02M |
|---|
| 2012-06-30 | $145.56M | $88.46M | $12.63M | $11.57M | $6.01M |
|---|
| 2012-03-31 | $165.37M | $106.68M | $31.75M | $31.67M | $15.5M |
|---|
| 2011-12-31 | $189.09M | $115.52M | $9.01M | $8.94M | $4.12M |
|---|
| 2011-09-30 | $171.71M | $107.38M | $21.55M | $22.34M | $10.43M |
|---|
| 2011-03-31 | $133.36M | $86.59M | $25.54M | $25.84M | $12.76M |
|---|
| 2010-12-31 | $112.42M | $65.19M | $12.35M | $12.84M | $6.24M |
|---|
| 2010-09-30 | $120.85M | $71.28M | $16.58M | $16.9M | $8.45M |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $1.49B | $947.22M | $270.32M | $271.33M | $168.39M |
|---|
| 2024-12-31 | $1.45B | $927.34M | $274.8M | $268.39M | $164.36M |
|---|
| 2023-12-31 | $1.32B | $839.08M | $251.38M | $249.59M | $152.65M |
|---|
| 2022-12-31 | $1.09B | $694.42M | $194.3M | $194.22M | $120.94M |
|---|
| 2021-12-31 | $879.52M | $556.9M | $148.05M | $151.02M | $87.41M |
|---|
| 2020-12-31 | $71.5M | $330.73M | $70.08M | $69.35M | $38.22M |
|---|
| 2019-12-31 | $112M | $445.94M | $104.73M | $105.15M | $60.25M |
|---|
| 2018-12-31 | $95.1M | $427.56M | $94.73M | $95.86M | $53.79M |
|---|
| 2017-12-31 | $591.25M | $376.29M | $78.62M | $78.07M | $41.59M |
|---|
| 2016-12-31 | $521.07M | $326.47M | $66.68M | $67.07M | $33.33M |
|---|
| 2015-12-31 | $468.54M | $289.47M | $61.2M | $60.5M | $30.44M |
|---|
| 2014-12-31 | $499.26M | $287.04M | $53.4M | $56.72M | $29.44M |
|---|
| 2013-12-31 | $563.58M | $328.78M | $78.75M | $80.65M | $39.21M |
|---|
| 2012-12-31 | $654.12M | $407.19M | $278.41M | $274.77M | $131.14M |
|---|
| 2011-12-31 | $615.22M | $383.47M | $66.94M | $67.39M | $32.3M |
|---|
| 2010-12-31 | $460.41M | $272.91M | $56.44M | $53.84M | $26.59M |
|---|
| 2009-12-31 | $409.46M | $234.17M | $44.8M | $46.35M | $22.37M |
|---|