|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$805.7M
-23.08%
YoY
|
$1.048B
-13.25%
YoY
|
$1.207B
24.74%
YoY
|
$968.0M
59.4%
YoY
|
$607.3M
-5.89%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$662.7M
-21.19%
YoY
|
$840.9M
-10.62%
YoY
|
$940.7M
34.99%
YoY
|
$696.9M
67.55%
YoY
|
$415.9M
-3.65%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$159.2M
-12.3%
YoY
|
$181.5M
-8.8%
YoY
|
$199.0M
49.6%
YoY
|
$133.0M
27.65%
YoY
|
$104.2M
-5.57%
YoY
|
| Operating Expenses |
$867.6M
-19.31%
YoY
|
$1.075B
-10.85%
YoY
|
$1.206B
37.6%
YoY
|
$876.5M
62.53%
YoY
|
$539.3M
-4.82%
YoY
|
| Operating Profit |
-$57.41M
183.71%
YoY
|
-$20.24M
-147.74%
YoY
|
$42.39M
-77.5%
YoY
|
$188.4M
78.7%
YoY
|
$105.4M
12.83%
YoY
|
| Interest Expense |
-$10.72M
-34.81%
YoY
|
-$16.44M
-27.04%
YoY
|
-$22.53M
210.06%
YoY
|
-$7.267M
-1235.47%
YoY
|
$640.0K
-20.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$68.13M
85.76%
YoY
|
-$36.68M
-284.73%
YoY
|
$19.85M
-89.04%
YoY
|
$181.1M
70.76%
YoY
|
$106.0M
12.5%
YoY
|
| Income Tax |
-$15.68M
125.44%
YoY
|
-$6.953M
-236.92%
YoY
|
$5.078M
-89.31%
YoY
|
$47.51M
77.46%
YoY
|
$26.77M
14.13%
YoY
|
| Net Earnings |
-$52.45M
76.48%
YoY
|
-$29.72M
-301.16%
YoY
|
$14.78M
-88.94%
YoY
|
$133.6M
68.5%
YoY
|
$79.28M
11.96%
YoY
|
| Basic Earnings Per Share |
-$0.67
76.32%
YoY
|
-$0.38
-300.0%
YoY
|
$0.19
-88.76%
YoY
|
$1.69
69.0%
YoY
|
$1.00
14.94%
YoY
|
| Diluted Earnings Per Share |
-$0.67
76.32%
YoY
|
-$0.38
-303.38%
YoY
|
$0.19
-88.94%
YoY
|
$1.69
69.0%
YoY
|
$1.00
14.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
77.88M shares
-1.09%
YoY
|
78.73M shares
-0.35%
YoY
|
79.01M shares
0.09%
YoY
|
78.94M shares
-0.79%
YoY
|
79.57M shares
-2.23%
YoY
|
| Diluted Shares Outstanding |
77.94M shares
-1.07%
YoY
|
78.78M shares
-0.38%
YoY
|
79.08M shares
0.13%
YoY
|
78.97M shares
-0.8%
YoY
|
79.61M shares
-2.25%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$176.3M
-19.67%
YoY
|
$179.4M
-26.06%
YoY
|
$196.5M
-24.36%
YoY
|
$210.4M
-23.42%
YoY
|
$219.4M
-18.83%
YoY
|
$242.6M
-11.9%
YoY
|
$259.9M
-11.91%
YoY
|
$274.8M
-10.26%
YoY
|
$270.3M
-18.31%
YoY
|
$275.3M
-22.42%
YoY
|
$295.0M
7.67%
YoY
|
$306.2M
63.03%
YoY
|
$330.9M
118.7%
YoY
|
$354.9M
139.58%
YoY
|
$274.0M
79.54%
YoY
|
$187.8M
21.87%
YoY
|
$151.3M
-0.72%
YoY
|
$148.1M
-4.91%
YoY
|
$152.6M
-5.98%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$142.5M
-21.55%
YoY
|
$147.9M
-22.19%
YoY
|
$160.8M
-22.7%
YoY
|
$172.4M
-20.19%
YoY
|
$181.6M
-18.36%
YoY
|
$190.0M
-15.08%
YoY
|
$208.0M
-11.57%
YoY
|
$216.0M
-7.38%
YoY
|
$222.5M
-10.45%
YoY
|
$223.8M
-14.89%
YoY
|
$235.2M
19.29%
YoY
|
$233.3M
82.34%
YoY
|
$248.5M
138.83%
YoY
|
$262.9M
161.41%
YoY
|
$197.2M
89.78%
YoY
|
$127.9M
23.63%
YoY
|
$104.0M
-1.77%
YoY
|
$100.6M
-2.15%
YoY
|
$103.9M
-2.35%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$35.16M
-15.54%
YoY
|
$37.37M
-14.94%
YoY
|
$38.74M
-13.82%
YoY
|
$41.46M
-10.13%
YoY
|
$41.63M
-10.49%
YoY
|
$43.93M
-14.07%
YoY
|
$44.96M
-12.03%
YoY
|
$46.14M
-4.55%
YoY
|
$46.50M
-4.05%
YoY
|
$51.12M
0.95%
YoY
|
$51.10M
46.89%
YoY
|
$48.34M
98.84%
YoY
|
$48.47M
107.92%
YoY
|
$50.64M
95.17%
YoY
|
$34.79M
37.46%
YoY
|
$24.31M
-6.42%
YoY
|
$23.31M
-13.61%
YoY
|
$25.95M
-9.28%
YoY
|
$25.31M
-8.96%
YoY
|
| Operating Expenses |
$186.9M
-20.85%
YoY
|
$195.4M
-21.07%
YoY
|
$210.5M
-21.31%
YoY
|
$225.6M
-18.15%
YoY
|
$236.1M
-17.04%
YoY
|
$247.6M
-14.59%
YoY
|
$267.5M
-11.9%
YoY
|
$275.6M
-7.5%
YoY
|
$284.6M
-9.59%
YoY
|
$289.9M
-12.92%
YoY
|
$303.6M
23.38%
YoY
|
$298.0M
81.16%
YoY
|
$314.8M
136.46%
YoY
|
$332.9M
152.67%
YoY
|
$246.1M
82.83%
YoY
|
$164.5M
22.17%
YoY
|
$133.1M
-3.73%
YoY
|
$131.7M
-4.61%
YoY
|
$134.6M
-4.27%
YoY
|
| Operating Profit |
-$3.295M
-77.88%
YoY
|
N/A
|
-$7.252M
1.58%
YoY
|
-$12.42M
-4804.17%
YoY
|
-$14.90M
3.58%
YoY
|
N/A
|
-$7.139M
-4.05%
YoY
|
$264.0K
-98.37%
YoY
|
-$14.38M
-162.84%
YoY
|
N/A
|
-$7.440M
-121.42%
YoY
|
$16.23M
-84.55%
YoY
|
$22.89M
2.21%
YoY
|
N/A
|
$34.74M
4.41%
YoY
|
$105.1M
284.1%
YoY
|
$22.40M
22.52%
YoY
|
N/A
|
$33.27M
21.71%
YoY
|
| Interest Expense |
-$2.003M
-32.69%
YoY
|
-$2.302M
-28.75%
YoY
|
$2.908M
-172.97%
YoY
|
$2.962M
-169.11%
YoY
|
-$2.976M
-39.71%
YoY
|
-$3.231M
-42.61%
YoY
|
-$3.985M
-165.68%
YoY
|
-$4.286M
-22.34%
YoY
|
-$4.936M
-181.25%
YoY
|
-$5.630M
-1.05%
YoY
|
$6.067M
-435.56%
YoY
|
-$5.519M
-3271.84%
YoY
|
$6.075M
4060.96%
YoY
|
-$5.690M
-3970.75%
YoY
|
-$1.808M
-1098.9%
YoY
|
$174.0K
N/A
|
$146.0K
46.0%
YoY
|
$147.0K
47.0%
YoY
|
$181.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$5.298M
-70.36%
YoY
|
-$25.15M
1037.83%
YoY
|
-$9.925M
-10.78%
YoY
|
-$15.18M
277.5%
YoY
|
-$17.87M
-7.48%
YoY
|
-$2.210M
-143.55%
YoY
|
-$11.12M
-15.92%
YoY
|
-$4.022M
-137.55%
YoY
|
-$19.32M
-211.68%
YoY
|
$5.075M
-75.21%
YoY
|
-$13.23M
-140.17%
YoY
|
$10.71M
-89.81%
YoY
|
$17.30M
-23.26%
YoY
|
$20.48M
-23.17%
YoY
|
$32.93M
-1.55%
YoY
|
$105.1M
281.97%
YoY
|
$22.54M
22.39%
YoY
|
$26.65M
11.5%
YoY
|
$33.45M
21.61%
YoY
|
| Income Tax |
-$477.0K
-88.08%
YoY
|
-$5.705M
1498.04%
YoY
|
-$1.641M
-10.86%
YoY
|
-$4.328M
695.59%
YoY
|
-$4.001M
-4.99%
YoY
|
-$357.0K
1685.0%
YoY
|
-$1.841M
-27.18%
YoY
|
-$544.0K
-118.5%
YoY
|
-$4.211M
-189.84%
YoY
|
-$20.00K
-100.4%
YoY
|
-$2.528M
-129.67%
YoY
|
$2.940M
-89.59%
YoY
|
$4.687M
-18.71%
YoY
|
$4.987M
-21.04%
YoY
|
$8.519M
-5.22%
YoY
|
$28.24M
316.2%
YoY
|
$5.766M
23.13%
YoY
|
$6.316M
1.87%
YoY
|
$8.988M
32.25%
YoY
|
| Net Earnings |
-$4.821M
-65.25%
YoY
|
-$19.44M
949.16%
YoY
|
-$8.284M
-10.76%
YoY
|
-$10.86M
212.1%
YoY
|
-$13.87M
-8.17%
YoY
|
-$1.853M
-136.37%
YoY
|
-$9.283M
-13.27%
YoY
|
-$3.478M
-144.76%
YoY
|
-$15.11M
-219.79%
YoY
|
$5.095M
-67.11%
YoY
|
-$10.70M
-143.84%
YoY
|
$7.771M
-89.9%
YoY
|
$12.61M
-24.82%
YoY
|
$15.49M
-23.83%
YoY
|
$24.42M
-0.21%
YoY
|
$76.91M
270.77%
YoY
|
$16.78M
22.14%
YoY
|
$20.34M
15.07%
YoY
|
$24.47M
18.11%
YoY
|
| Basic Earnings Per Share |
-$0.06
-66.67%
YoY
|
N/A
|
-$0.11
-8.33%
YoY
|
-$0.14
250.0%
YoY
|
-$0.18
-5.26%
YoY
|
N/A
|
-$0.12
-14.29%
YoY
|
-$0.04
-140.0%
YoY
|
-$0.19
-218.75%
YoY
|
N/A
|
-$0.14
-145.16%
YoY
|
$0.10
-89.69%
YoY
|
$0.16
-23.81%
YoY
|
N/A
|
$0.31
0.0%
YoY
|
$0.97
273.08%
YoY
|
$0.21
23.53%
YoY
|
N/A
|
$0.31
24.0%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-62.29%
YoY
|
-$0.25
974.58%
YoY
|
-$0.11
-8.46%
YoY
|
-$0.14
226.91%
YoY
|
-$0.18
-5.23%
YoY
|
-$0.02
-136.65%
YoY
|
-$0.12
-15.52%
YoY
|
-$0.04
-144.85%
YoY
|
-$0.19
-219.46%
YoY
|
$0.06
-67.15%
YoY
|
-$0.14
-100.0%
YoY
|
$0.10
-89.87%
YoY
|
$0.16
-23.81%
YoY
|
$0.20
-100.0%
YoY
|
$309.2K
99726473.96%
YoY
|
$0.97
273.08%
YoY
|
$0.21
23.53%
YoY
|
$257.6K
17.9%
YoY
|
$0.31
24.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
77.45M shares
-1.39%
YoY
|
77.45M shares
-1.34%
YoY
|
77.41M shares
-1.38%
YoY
|
78.55M shares
-0.63%
YoY
|
78.55M shares
-0.63%
YoY
|
78.50M shares
-0.67%
YoY
|
78.50M shares
-0.67%
YoY
|
79.05M shares
0.08%
YoY
|
79.05M shares
0.08%
YoY
|
79.03M shares
0.11%
YoY
|
79.03M shares
0.11%
YoY
|
78.99M shares
0.07%
YoY
|
78.99M shares
0.08%
YoY
|
78.94M shares
0.04%
YoY
|
78.94M shares
-0.5%
YoY
|
78.93M shares
-1.22%
YoY
|
78.93M shares
-1.53%
YoY
|
78.90M shares
-2.34%
YoY
|
79.34M shares
-2.5%
YoY
|
| Diluted Shares Outstanding |
77.49M shares
-1.43%
YoY
|
N/A
|
77.52M shares
-1.25%
YoY
|
78.14M shares
-1.06%
YoY
|
78.61M shares
-0.65%
YoY
|
N/A
|
78.50M shares
-0.76%
YoY
|
78.98M shares
-0.13%
YoY
|
79.12M shares
0.13%
YoY
|
N/A
|
79.10M shares
0.16%
YoY
|
79.08M shares
0.15%
YoY
|
79.02M shares
0.09%
YoY
|
N/A
|
78.97M shares
-0.49%
YoY
|
78.96M shares
-1.25%
YoY
|
78.95M shares
-1.56%
YoY
|
N/A
|
79.36M shares
-2.51%
YoY
|
Loading...