|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$1.209B
-12.8%
YoY
|
$1.386B
-13.49%
YoY
|
$1.603B
-6.2%
YoY
|
$1.708B
-10.8%
YoY
|
$1.915B
25.8%
YoY
|
| Cost Of Revenue |
$847.3M
-8.58%
YoY
|
$926.8M
-19.91%
YoY
|
$1.157B
-3.16%
YoY
|
$1.195B
6.77%
YoY
|
$1.119B
-1.14%
YoY
|
| Gross Profit |
$361.6M
-21.31%
YoY
|
$459.5M
3.19%
YoY
|
$445.3M
-13.29%
YoY
|
$513.5M
-35.38%
YoY
|
$794.7M
138.48%
YoY
|
| Selling, General & Admin |
$383.7M
-5.39%
YoY
|
$405.6M
-9.34%
YoY
|
$447.3M
-1.85%
YoY
|
$455.8M
-0.74%
YoY
|
$459.2M
7.22%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$33.07M
-16.51%
YoY
|
$39.61M
-16.05%
YoY
|
$47.19M
-8.31%
YoY
|
$51.46M
-11.9%
YoY
|
$58.42M
-12.02%
YoY
|
| Operating Expenses |
$383.7M
-5.39%
YoY
|
$405.6M
-9.34%
YoY
|
$447.3M
-11.81%
YoY
|
$507.2M
10.47%
YoY
|
$459.2M
7.22%
YoY
|
| Operating Profit |
-$57.21M
317.58%
YoY
|
-$13.70M
-83.65%
YoY
|
-$83.80M
-1428.23%
YoY
|
$6.309M
-97.71%
YoY
|
$275.6M
-237.88%
YoY
|
| Interest Expense |
-$33.07M
-7.48%
YoY
|
-$35.75M
-218.81%
YoY
|
$30.09M
-327.38%
YoY
|
-$13.23M
-171.01%
YoY
|
$18.63M
56.51%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$90.29M
82.59%
YoY
|
-$49.45M
-56.55%
YoY
|
-$113.8M
670.88%
YoY
|
-$14.76M
-105.74%
YoY
|
$257.0M
-221.38%
YoY
|
| Income Tax |
-$2.022M
-124.15%
YoY
|
$8.371M
-79.45%
YoY
|
$40.74M
-399.05%
YoY
|
-$13.62M
-119.5%
YoY
|
$69.86M
-197.85%
YoY
|
| Net Earnings |
-$88.26M
52.65%
YoY
|
-$57.82M
-62.59%
YoY
|
-$154.5M
13480.05%
YoY
|
-$1.138M
-100.61%
YoY
|
$187.2M
-233.35%
YoY
|
| Basic Earnings Per Share |
-$4.01
-11.48%
YoY
|
-$4.53
-63.35%
YoY
|
-$12.36
13633.33%
YoY
|
-$0.09
-100.7%
YoY
|
$12.82
-233.68%
YoY
|
| Diluted Earnings Per Share |
-$4.01
-11.48%
YoY
|
-$4.53
-63.35%
YoY
|
-$12.36
14064.57%
YoY
|
-$0.09
-100.69%
YoY
|
$12.59
-231.28%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
22.03M shares
72.55%
YoY
|
12.77M shares
2.12%
YoY
|
12.50M shares
-4.14%
YoY
|
13.04M shares
-10.66%
YoY
|
14.60M shares
-0.23%
YoY
|
| Diluted Shares Outstanding |
22.03M shares
72.55%
YoY
|
12.77M shares
2.12%
YoY
|
12.50M shares
-4.14%
YoY
|
13.04M shares
-12.3%
YoY
|
14.87M shares
1.63%
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 |
$329.2M
-19.42%
YoY
|
$339.5M
-13.0%
YoY
|
$298.0M
-6.77%
YoY
|
$242.1M
-9.61%
YoY
|
$408.6M
-10.21%
YoY
|
$390.2M
-18.75%
YoY
|
$319.7M
-7.51%
YoY
|
$267.9M
-16.71%
YoY
|
$455.0M
-0.24%
YoY
|
$480.2M
-5.67%
YoY
|
$345.6M
-9.26%
YoY
|
$321.6M
-11.23%
YoY
|
$456.1M
-10.18%
YoY
|
$509.1M
-8.8%
YoY
|
$380.9M
-7.97%
YoY
|
$362.4M
-16.79%
YoY
|
$507.8M
7.38%
YoY
|
$558.2M
31.17%
YoY
|
$413.9M
12.18%
YoY
|
| Cost Of Revenue |
$252.0M
-13.68%
YoY
|
$227.2M
-9.8%
YoY
|
$196.7M
-5.35%
YoY
|
$171.3M
-2.17%
YoY
|
$292.0M
-18.01%
YoY
|
$251.8M
-20.85%
YoY
|
$207.9M
-19.38%
YoY
|
$175.1M
-22.6%
YoY
|
$356.1M
-5.39%
YoY
|
$318.2M
-4.16%
YoY
|
$257.8M
-3.08%
YoY
|
$226.3M
3.11%
YoY
|
$376.4M
19.89%
YoY
|
$332.0M
6.0%
YoY
|
$266.0M
8.24%
YoY
|
$219.4M
-11.25%
YoY
|
$314.0M
-5.75%
YoY
|
$313.2M
12.05%
YoY
|
$245.8M
-18.57%
YoY
|
| Gross Profit |
$77.20M
-33.78%
YoY
|
$112.3M
-18.82%
YoY
|
$101.3M
-9.41%
YoY
|
$70.78M
-23.68%
YoY
|
$116.6M
17.87%
YoY
|
$138.3M
-14.63%
YoY
|
$111.8M
27.39%
YoY
|
$92.74M
-2.76%
YoY
|
$98.91M
24.07%
YoY
|
$162.1M
-8.41%
YoY
|
$87.76M
-23.99%
YoY
|
$95.38M
-32.79%
YoY
|
$79.72M
-58.87%
YoY
|
$176.9M
-27.73%
YoY
|
$115.5M
-31.22%
YoY
|
$141.9M
-24.6%
YoY
|
$193.8M
38.68%
YoY
|
$244.8M
67.62%
YoY
|
$167.9M
150.24%
YoY
|
| Selling, General & Admin |
$105.8M
5.22%
YoY
|
$101.3M
1.49%
YoY
|
$89.60M
-6.73%
YoY
|
$86.67M
-20.55%
YoY
|
$100.6M
-9.71%
YoY
|
$99.82M
-4.73%
YoY
|
$96.07M
-5.52%
YoY
|
$109.1M
-0.06%
YoY
|
$111.4M
-13.35%
YoY
|
$104.8M
-1.75%
YoY
|
$101.7M
-11.33%
YoY
|
$109.2M
0.11%
YoY
|
$128.5M
7.98%
YoY
|
$106.6M
-7.73%
YoY
|
$114.7M
-0.82%
YoY
|
$109.0M
2.15%
YoY
|
$119.0M
9.43%
YoY
|
$115.6M
8.37%
YoY
|
$115.6M
1.14%
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 |
$9.939M
7.96%
YoY
|
$7.334M
-20.85%
YoY
|
$7.570M
-20.36%
YoY
|
$8.230M
-29.27%
YoY
|
$9.206M
-20.99%
YoY
|
$9.266M
-21.03%
YoY
|
$9.505M
-20.48%
YoY
|
$11.64M
-1.8%
YoY
|
$11.65M
-4.06%
YoY
|
$11.73M
-5.86%
YoY
|
$11.95M
-9.73%
YoY
|
$11.85M
-12.98%
YoY
|
$12.15M
-14.83%
YoY
|
$12.46M
-12.25%
YoY
|
$13.24M
-8.0%
YoY
|
$13.62M
-12.51%
YoY
|
$14.26M
-10.88%
YoY
|
$14.20M
-10.1%
YoY
|
$14.39M
-13.82%
YoY
|
| Operating Expenses |
$115.8M
5.45%
YoY
|
$101.3M
1.49%
YoY
|
$89.60M
-6.73%
YoY
|
$86.67M
-20.55%
YoY
|
$109.8M
-10.78%
YoY
|
$99.82M
-4.73%
YoY
|
$96.07M
-15.46%
YoY
|
$109.1M
-9.85%
YoY
|
$123.0M
-12.55%
YoY
|
$104.8M
-1.75%
YoY
|
$113.6M
-0.91%
YoY
|
$121.0M
10.98%
YoY
|
$140.7M
5.54%
YoY
|
$106.6M
-7.73%
YoY
|
$114.7M
-0.82%
YoY
|
$109.0M
2.15%
YoY
|
$133.3M
22.53%
YoY
|
$115.6M
8.37%
YoY
|
$115.6M
1.14%
YoY
|
| Operating Profit |
-$38.57M
-666.73%
YoY
|
$3.669M
-87.46%
YoY
|
$4.106M
-118.86%
YoY
|
-$24.12M
-13.83%
YoY
|
$6.805M
-128.2%
YoY
|
$29.26M
-34.93%
YoY
|
-$21.78M
-15.84%
YoY
|
-$27.99M
9.19%
YoY
|
-$24.13M
-60.42%
YoY
|
$44.97M
-22.25%
YoY
|
-$25.87M
87.09%
YoY
|
-$25.63M
-233.13%
YoY
|
-$60.97M
-200.71%
YoY
|
$57.84M
-49.18%
YoY
|
-$13.83M
-136.54%
YoY
|
$19.25M
-70.79%
YoY
|
$60.53M
320.7%
YoY
|
$113.8M
387.97%
YoY
|
$37.85M
-158.7%
YoY
|
| Interest Expense |
-$8.372M
-3.96%
YoY
|
-$8.121M
-19.42%
YoY
|
-$8.018M
-13.14%
YoY
|
-$7.523M
-2.56%
YoY
|
-$8.717M
2.32%
YoY
|
-$10.08M
-226.67%
YoY
|
-$9.231M
20.81%
YoY
|
-$7.721M
30.8%
YoY
|
-$8.519M
65.35%
YoY
|
$7.956M
108.82%
YoY
|
-$7.641M
-393.55%
YoY
|
-$5.903M
-445.2%
YoY
|
-$5.152M
178.19%
YoY
|
$3.810M
-3.86%
YoY
|
$2.603M
-44.62%
YoY
|
$1.710M
-61.26%
YoY
|
-$1.852M
-54.83%
YoY
|
$3.963M
21.34%
YoY
|
$4.700M
77.56%
YoY
|
| 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 |
-$49.24M
2475.42%
YoY
|
-$4.452M
-123.21%
YoY
|
-$3.912M
-87.38%
YoY
|
-$32.68M
-8.49%
YoY
|
-$1.912M
-97.28%
YoY
|
$19.18M
-48.2%
YoY
|
-$31.01M
-30.45%
YoY
|
-$35.71M
-0.73%
YoY
|
-$70.28M
0.47%
YoY
|
$37.03M
-31.49%
YoY
|
-$44.58M
171.54%
YoY
|
-$35.97M
-304.97%
YoY
|
-$69.94M
-233.15%
YoY
|
$54.05M
-50.8%
YoY
|
-$16.42M
-149.52%
YoY
|
$17.55M
-71.46%
YoY
|
$52.53M
410.59%
YoY
|
$109.9M
447.61%
YoY
|
$33.15M
-149.39%
YoY
|
| Income Tax |
-$4.687M
-177.11%
YoY
|
-$100.0K
-88.89%
YoY
|
$1.500M
36.36%
YoY
|
$1.300M
-38.1%
YoY
|
$6.078M
-89.62%
YoY
|
-$900.0K
-40.0%
YoY
|
$1.100M
-111.92%
YoY
|
$2.100M
-129.43%
YoY
|
$58.56M
-401.57%
YoY
|
-$1.500M
-113.39%
YoY
|
-$9.227M
197.65%
YoY
|
-$7.136M
210.26%
YoY
|
-$19.42M
-243.56%
YoY
|
$11.20M
-63.87%
YoY
|
-$3.100M
-134.07%
YoY
|
-$2.300M
-114.11%
YoY
|
$13.53M
435.94%
YoY
|
$31.00M
362.69%
YoY
|
$9.100M
-144.39%
YoY
|
| Net Earnings |
-$44.56M
457.63%
YoY
|
-$4.320M
-121.51%
YoY
|
-$5.365M
-83.29%
YoY
|
-$34.02M
-9.98%
YoY
|
-$7.990M
-93.8%
YoY
|
$20.08M
-47.82%
YoY
|
-$32.11M
-9.17%
YoY
|
-$37.80M
31.08%
YoY
|
-$128.8M
154.99%
YoY
|
$38.48M
-10.2%
YoY
|
-$35.36M
165.87%
YoY
|
-$28.83M
-245.4%
YoY
|
-$50.53M
-229.54%
YoY
|
$42.86M
-45.66%
YoY
|
-$13.30M
-155.19%
YoY
|
$19.83M
-56.13%
YoY
|
$39.00M
400.04%
YoY
|
$78.87M
492.1%
YoY
|
$24.10M
-151.66%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.19
-112.1%
YoY
|
-$0.24
-90.44%
YoY
|
-$1.57
-47.49%
YoY
|
N/A
|
$1.57
-48.86%
YoY
|
-$2.51
-10.99%
YoY
|
-$2.99
28.33%
YoY
|
N/A
|
$3.07
-6.4%
YoY
|
-$2.82
179.21%
YoY
|
-$2.33
-259.59%
YoY
|
N/A
|
$3.28
-39.03%
YoY
|
-$1.01
-161.96%
YoY
|
$1.46
-52.6%
YoY
|
N/A
|
$5.38
491.21%
YoY
|
$1.63
-151.1%
YoY
|
| Diluted Earnings Per Share |
-$2.01
222.76%
YoY
|
-$0.19
-112.1%
YoY
|
-$0.24
-90.44%
YoY
|
-$1.57
-47.49%
YoY
|
-$0.62
-93.92%
YoY
|
$1.57
-48.52%
YoY
|
-$2.51
-11.1%
YoY
|
-$2.99
28.31%
YoY
|
-$10.26
150.35%
YoY
|
$3.05
-6.44%
YoY
|
-$2.82
179.55%
YoY
|
-$2.33
-262.95%
YoY
|
-$4.10
-100.0%
YoY
|
$3.26
-38.49%
YoY
|
-$1.01
-163.13%
YoY
|
$1.43
-52.49%
YoY
|
$2.682M
402.0%
YoY
|
$5.30
482.42%
YoY
|
$1.60
-150.16%
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 |
N/A
|
22.17M shares
73.47%
YoY
|
22.17M shares
73.57%
YoY
|
22.04M shares
73.72%
YoY
|
N/A
|
12.78M shares
1.84%
YoY
|
12.77M shares
2.0%
YoY
|
12.69M shares
2.52%
YoY
|
N/A
|
12.55M shares
-3.95%
YoY
|
12.52M shares
-4.75%
YoY
|
12.37M shares
-9.15%
YoY
|
12.40M shares
-8.51%
YoY
|
13.06M shares
-10.94%
YoY
|
13.15M shares
-11.05%
YoY
|
13.62M shares
-7.15%
YoY
|
13.55M shares
-7.27%
YoY
|
14.67M shares
0.2%
YoY
|
14.78M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
N/A
|
22.17M shares
73.2%
YoY
|
22.14M shares
73.36%
YoY
|
21.63M shares
71.07%
YoY
|
N/A
|
12.80M shares
1.43%
YoY
|
12.77M shares
2.0%
YoY
|
12.64M shares
2.17%
YoY
|
N/A
|
12.62M shares
-4.13%
YoY
|
12.52M shares
-4.75%
YoY
|
12.37M shares
-10.6%
YoY
|
N/A
|
13.16M shares
-11.5%
YoY
|
13.15M shares
-12.71%
YoY
|
13.84M shares
-7.74%
YoY
|
N/A
|
14.87M shares
1.57%
YoY
|
15.06M shares
2.92%
YoY
|
Loading...