Complete filed revenue-to-profit bridge showing gross profit, operating income, pre-tax income and net income.
- Available history
- 2010-06-30 to 2026-06-30
- Data captured
Historical Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2026-06-30 | $210.75M | $141.28M | $121.72M | $117.09M | $65.84M |
|---|
| 2026-03-31 | $216.49M | $91.73M | $81.27M | $76.56M | $46.81M |
|---|
| 2025-12-31 | $151.68M | $46.14M | $30.92M | $25.89M | $11.83M |
|---|
| 2025-09-30 | $267.8M | $154.88M | $130.37M | $123.94M | $55.44M |
|---|
| 2025-06-30 | $243.99M | $124.92M | $33.68M | $23.73M | -$17.7M |
|---|
| 2025-03-31 | $211.79M | $118.34M | $80.66M | $71.22M | $21.22M |
|---|
| 2024-12-31 | $257.62M | $141.63M | $114.29M | $108.66M | $61.61M |
|---|
| 2024-09-30 | $78.8M | $21.92M | $9.66M | -$2.58M | -$8.79M |
|---|
| 2024-06-30 | $76.08M | $22.56M | $5.3M | $3.9M | -$364,000.00 |
|---|
| 2024-03-31 | $67.45M | $10.16M | $1.45M | -$152,000.00 | -$364,000.00 |
|---|
| 2023-12-31 | $69.67M | $13.21M | -$26.15M | -$30.71M | -$31.62M |
|---|
| 2023-09-30 | $62.72M | $7.07M | -$821,226.00 | -$4.87M | -$5.54M |
|---|
| 2023-06-30 | $58.92M | $9.65M | -$362,538.00 | -$5.08M | -$3.48M |
|---|
| 2023-03-31 | $56.33M | $4.85M | -$4.45M | -$7.83M | -$5.15M |
|---|
| 2022-12-31 | $180.69M | -$3.32M | -$5.78M | -$8.85M | -$14.75M |
|---|
| 2022-09-30 | $29M | -$23.71M | -$428.68M | -$431.45M | -$412.19M |
|---|
| 2022-06-30 | $58.05M | $6.64M | -$1.38M | -$4.34M | -$19.28M |
|---|
| 2022-03-31 | $79.13M | $35.82M | $29.24M | $25M | $21.44M |
|---|
| 2021-12-31 | $63.4M | $19.49M | $15.54M | $13.35M | -$22.46M |
|---|
| 2021-09-30 | $117.97M | $76.01M | $74.46M | $74.95M | $74.49M |
|---|
| 2021-06-30 | $62.81M | $29.14M | $27.6M | $30.16M | $29.68M |
|---|
| 2021-03-31 | $2.01M | $426,872.00 | -$4.15M | -$4.48M | -$4.48M |
|---|
| 2020-12-31 | $272.83M | $157.09M | $151.69M | $144.92M | $105.11M |
|---|
| 2020-09-30 | $350,032.00 | $139,138.00 | $1.78M | $1.76M | $1.76M |
|---|
| 2020-06-30 | $378,588.00 | $113,729.00 | $645,556.00 | $227,306.00 | $227,306.00 |
|---|
| 2020-03-31 | $465,630.00 | $266,502.00 | -$939,915.00 | -$1M | -$1.12M |
|---|
| 2019-12-31 | $514,397.00 | $262,811.00 | -$3.58M | -$3.66M | -$3.66M |
|---|
| 2019-09-30 | $194,608.00 | $111,260.00 | -$906,126.00 | -$857,630.00 | -$857,630.00 |
|---|
| 2019-06-30 | $6,300.00 | -$1,787.00 | -$374,708.00 | — | -$570,365.00 |
|---|
| 2019-03-31 | $212,135.00 | $43,682.00 | -$925,911.00 | -$968,161.00 | -$968,161.00 |
|---|
| 2018-12-31 | $1.34M | $852,514.00 | $427,592.00 | — | $994,670.00 |
|---|
| 2018-09-30 | $22,582.00 | $14,748.00 | -$367,012.00 | — | -$608,519.00 |
|---|
| 2018-06-30 | $3,726.00 | -$4,168.00 | -$489,009.00 | — | -$726,247.00 |
|---|
| 2018-03-31 | $4,192.00 | -$3,738.00 | -$411,969.00 | — | -$610,033.00 |
|---|
| 2017-12-31 | -$4,791.00 | -$12,708.00 | -$3.57M | — | -$3.85M |
|---|
| 2017-09-30 | $19,012.00 | $11,060.00 | -$711,940.00 | — | $6.33M |
|---|
| 2017-06-30 | $4,595.00 | -$9,837.00 | -$1.25M | — | -$1.65M |
|---|
| 2017-03-31 | $4,350.00 | $4,170.00 | -$163,210.00 | — | -$242,074.00 |
|---|
| 2016-12-31 | $0.00 | $0.00 | -$146,449.00 | — | -$7.31M |
|---|
| 2016-09-30 | $0.00 | $0.00 | -$75,699.00 | $216,116.00 | $216,666.00 |
|---|
| 2016-06-30 | $0.00 | $0.00 | -$64,511.00 | -$95,812.00 | -$96,052.00 |
|---|
| 2016-03-31 | $403,750.00 | $400,559.00 | -$161,936.00 | -$242,428.00 | -$238,870.00 |
|---|
| 2015-12-31 | -$485,583.00 | -$64,759.00 | -$184,148.00 | -$192,599.00 | $355,201.00 |
|---|
| 2015-09-30 | $312,148.00 | $186,339.00 | -$121,833.00 | -$122,468.00 | -$74,849.00 |
|---|
| 2015-06-30 | $347,767.00 | $180,323.00 | -$86,796.00 | -$88,243.00 | -$51,646.00 |
|---|
| 2015-03-31 | $300,347.00 | $164,725.00 | -$143,194.00 | -$144,897.00 | -$144,897.00 |
|---|
| 2014-12-31 | $248,814.00 | $125,306.00 | -$202,879.00 | -$199,181.00 | -$261,729.00 |
|---|
| 2014-09-30 | $269,166.00 | $153,952.00 | -$184,336.00 | -$185,765.00 | -$185,765.00 |
|---|
| 2014-06-30 | $310,424.00 | $186,721.00 | -$201,251.00 | -$81,446.00 | -$75,270.00 |
|---|
| 2014-03-31 | $240,213.00 | $137,301.00 | -$134,966.00 | -$172,933.00 | -$161,578.00 |
|---|
| 2013-12-31 | $289,562.00 | $192,946.00 | -$200,386.00 | -$295,141.00 | $22,484.00 |
|---|
| 2013-09-30 | $397,081.00 | $263,067.00 | -$158,231.00 | -$158,231.00 | -$158,231.00 |
|---|
| 2013-06-30 | $411,719.00 | $262,111.00 | -$166,150.00 | $588,850.00 | $588,850.00 |
|---|
| 2013-03-31 | $362,821.00 | $247,051.00 | -$201,976.00 | -$202,614.00 | -$202,614.00 |
|---|
| 2012-12-31 | $267,941.00 | $125,355.00 | -$889,920.00 | -$859,663.00 | -$1.21M |
|---|
| 2012-09-30 | $416,429.00 | $253,121.00 | -$184,937.00 | -$184,680.00 | -$114,462.00 |
|---|
| 2012-06-30 | $429,168.00 | $206,595.00 | -$226,699.00 | -$220,818.00 | -$137,601.00 |
|---|
| 2012-03-31 | $480,348.00 | $225,310.00 | -$271,631.00 | -$264,791.00 | -$163,535.00 |
|---|
| 2011-12-31 | $484,302.00 | $262,422.00 | -$239,675.00 | — | -$153,205.00 |
|---|
| 2011-09-30 | $410,258.00 | $219,202.00 | -$239,372.00 | — | -$153,473.00 |
|---|
| 2011-06-30 | $477,441.00 | $255,849.00 | -$194,813.00 | — | -$122,235.00 |
|---|
| 2011-03-31 | $411,903.00 | $281,682.00 | -$170,717.00 | -$163,482.00 | $45,520.00 |
|---|
| 2010-12-31 | $228,772.00 | $80,898.00 | — | — | -$215,531.00 |
|---|
| 2010-09-30 | $232,343.00 | $132,956.00 | — | — | $12,644.00 |
|---|
| 2010-06-30 | $246,317.00 | $149,864.00 | $204,838.00 | — | — |
|---|
Annual Profit Breakdown
| Date | Revenue | Gross profit | Operating income | Pre-tax income | Net income |
|---|
| 2025-12-31 | $875.26M | $444.28M | $275.63M | $244.78M | $70.79M |
|---|
| 2024-12-31 | $479.95M | $196.26M | $130.7M | $109.83M | $52.1M |
|---|
| 2023-12-31 | $247.65M | $34.77M | -$31.77M | -$48.49M | -$45.79M |
|---|
| 2022-12-31 | $219.29M | $15.42M | -$406.6M | -$419.65M | -$424.78M |
|---|
| 2021-12-31 | $331.53M | $179.28M | $170.26M | $169.49M | $132.59M |
|---|
| 2020-12-31 | $274.03M | $157.61M | $153.17M | $145.74M | $105.97M |
|---|
| 2019-12-31 | $1.37M | $535,976.00 | -$6.9M | -$7.12M | -$7.12M |
|---|
| 2018-12-31 | $1.37M | $859,356.00 | -$840,398.00 | — | -$950,129.00 |
|---|
| 2017-12-31 | $23,166.00 | -$7,315.00 | -$5.69M | — | $582,062.00 |
|---|
| 2016-12-31 | $0.00 | $0.00 | -$448,595.00 | — | -$7.43M |
|---|
| 2015-12-31 | $474,679.00 | $466,628.00 | -$532,988.00 | -$543,575.00 | $83,809.00 |
|---|
| 2014-12-31 | $1.07M | $603,280.00 | -$723,432.00 | -$639,325.00 | -$684,342.00 |
|---|
| 2013-12-31 | $1.46M | $965,175.00 | -$727,381.00 | -$67,136.00 | $250,489.00 |
|---|
| 2012-12-31 | $1.59M | $810,381.00 | -$1.57M | -$1.53M | -$1.62M |
|---|
| 2011-12-31 | $1.78M | $1.02M | -$844,577.00 | -$815,438.00 | -$383,393.00 |
|---|
| 2010-12-31 | $874,774.00 | $483,188.00 | -$1.35M | -$1.34M | $158,137.00 |
|---|