|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.083B
-10.48%
YoY
|
$1.209B
-11.5%
YoY
|
$1.366B
-23.81%
YoY
|
$1.793B
91.1%
YoY
|
$938.4M
125.36%
YoY
|
| Cost Of Revenue |
$784.5M
-12.34%
YoY
|
$894.9M
-11.09%
YoY
|
$1.007B
-24.93%
YoY
|
$1.341B
71.83%
YoY
|
$780.3M
102.77%
YoY
|
| Gross Profit |
$298.0M
-5.19%
YoY
|
$314.3M
-12.67%
YoY
|
$359.9M
-20.49%
YoY
|
$452.7M
186.17%
YoY
|
$158.2M
400.13%
YoY
|
| Selling, General & Admin |
$256.3M
-6.94%
YoY
|
$275.4M
-20.7%
YoY
|
$347.3M
-5.21%
YoY
|
$366.4M
123.3%
YoY
|
$164.1M
205.78%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
$10.36M
282.53%
YoY
|
$2.707M
-23.31%
YoY
|
| Depreciation & Amortization |
$9.000M
-37.06%
YoY
|
$14.30M
-35.0%
YoY
|
$22.00M
-4.68%
YoY
|
$23.08M
278.16%
YoY
|
$6.103M
184.79%
YoY
|
| Operating Expenses |
$256.3M
-6.94%
YoY
|
$275.4M
-25.43%
YoY
|
$369.3M
-1.98%
YoY
|
$376.7M
125.89%
YoY
|
$166.8M
191.64%
YoY
|
| Operating Profit |
-$200.0K
-98.64%
YoY
|
-$14.70M
56.38%
YoY
|
-$9.400M
-96.73%
YoY
|
-$287.1M
3137.73%
YoY
|
-$8.868M
-52.22%
YoY
|
| Interest Expense |
-$52.50M
-18.1%
YoY
|
-$64.10M
-16.97%
YoY
|
-$77.20M
-243.31%
YoY
|
$53.87M
228.36%
YoY
|
$16.41M
154.34%
YoY
|
| Other Income/Expense, Net |
-$51.90M
-19.03%
YoY
|
-$64.10M
663.1%
YoY
|
-$8.400M
-293.95%
YoY
|
$4.331M
N/A
|
$0.00
N/A
|
| Pretax Income |
-$52.10M
-33.88%
YoY
|
-$78.80M
-49.19%
YoY
|
-$155.1M
-53.58%
YoY
|
-$334.1M
964.39%
YoY
|
-$31.39M
25.57%
YoY
|
| Income Tax |
$300.0K
-250.0%
YoY
|
-$200.0K
-100.34%
YoY
|
$59.30M
-181.68%
YoY
|
-$72.60M
235.09%
YoY
|
-$21.67M
N/A
|
| Net Earnings |
-$52.40M
-33.33%
YoY
|
-$78.60M
-63.53%
YoY
|
-$215.5M
-17.59%
YoY
|
-$261.5M
2589.08%
YoY
|
-$9.725M
-61.1%
YoY
|
| Basic Earnings Per Share |
-$1.38
-37.84%
YoY
|
-$2.22
-81.73%
YoY
|
-$12.15
-26.27%
YoY
|
-$16.48
1068.79%
YoY
|
-$1.41
-87.67%
YoY
|
| Diluted Earnings Per Share |
-$1.38
-37.84%
YoY
|
-$2.22
-81.71%
YoY
|
-$12.14
-26.33%
YoY
|
-$16.48
1068.79%
YoY
|
-$1.41
-87.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
37.96M shares
7.29%
YoY
|
35.38M shares
99.43%
YoY
|
17.74M shares
11.78%
YoY
|
15.87M shares
129.34%
YoY
|
6.920M shares
216.8%
YoY
|
| Diluted Shares Outstanding |
37.96M shares
7.29%
YoY
|
35.38M shares
99.43%
YoY
|
17.74M shares
11.78%
YoY
|
15.87M shares
129.34%
YoY
|
6.920M shares
216.8%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$260.4M
6.42%
YoY
|
$256.9M
-4.71%
YoY
|
$281.0M
-4.75%
YoY
|
$299.9M
-10.96%
YoY
|
$244.7M
-20.5%
YoY
|
$269.6M
-13.36%
YoY
|
$295.0M
-12.75%
YoY
|
$336.8M
-12.0%
YoY
|
$307.8M
-11.12%
YoY
|
$311.2M
-1.86%
YoY
|
$338.1M
-28.1%
YoY
|
$382.7M
-29.91%
YoY
|
$346.3M
-24.7%
YoY
|
$317.1M
-28.68%
YoY
|
$470.3M
112.59%
YoY
|
$546.1M
224.39%
YoY
|
$459.9M
341.11%
YoY
|
$444.6M
528.88%
YoY
|
$221.2M
88.59%
YoY
|
$168.3M
99.7%
YoY
|
| Cost Of Revenue |
$188.8M
6.37%
YoY
|
$186.0M
-7.97%
YoY
|
$205.0M
-7.11%
YoY
|
$216.0M
-12.52%
YoY
|
$177.5M
-21.18%
YoY
|
$202.1M
-15.76%
YoY
|
$220.7M
-10.35%
YoY
|
$246.9M
-10.65%
YoY
|
$225.2M
-11.78%
YoY
|
$239.9M
7.13%
YoY
|
$246.2M
-30.45%
YoY
|
$276.3M
-32.29%
YoY
|
$255.3M
-28.03%
YoY
|
$223.9M
-36.83%
YoY
|
$353.9M
92.53%
YoY
|
$408.1M
174.22%
YoY
|
$354.7M
281.05%
YoY
|
$354.5M
462.72%
YoY
|
$183.8M
82.91%
YoY
|
$148.8M
96.09%
YoY
|
| Gross Profit |
$71.60M
6.55%
YoY
|
$70.90M
5.04%
YoY
|
$76.00M
2.29%
YoY
|
$83.90M
-6.67%
YoY
|
$67.20M
-18.64%
YoY
|
$67.50M
-5.27%
YoY
|
$74.30M
-19.19%
YoY
|
$89.90M
-15.51%
YoY
|
$82.60M
-9.27%
YoY
|
$71.25M
-23.5%
YoY
|
$91.95M
-20.97%
YoY
|
$106.4M
-22.88%
YoY
|
$91.04M
-13.48%
YoY
|
$93.14M
3.37%
YoY
|
$116.3M
211.19%
YoY
|
$138.0M
607.09%
YoY
|
$105.2M
841.25%
YoY
|
$90.10M
1070.14%
YoY
|
$37.39M
122.54%
YoY
|
$19.51M
129.54%
YoY
|
| Selling, General & Admin |
$62.10M
1.64%
YoY
|
$64.10M
-0.16%
YoY
|
$64.40M
-2.28%
YoY
|
$66.70M
-6.58%
YoY
|
$61.10M
-17.32%
YoY
|
$64.20M
-15.24%
YoY
|
$65.90M
-22.43%
YoY
|
$71.40M
-28.82%
YoY
|
$73.90M
-15.15%
YoY
|
$75.74M
-17.64%
YoY
|
$84.96M
-11.67%
YoY
|
$100.3M
1.29%
YoY
|
$87.10M
11.55%
YoY
|
$91.97M
29.43%
YoY
|
$96.19M
56.38%
YoY
|
$99.04M
446.76%
YoY
|
$78.08M
482.61%
YoY
|
$71.06M
540.15%
YoY
|
$61.51M
362.46%
YoY
|
$18.11M
61.72%
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
|
N/A
|
| Depreciation & Amortization |
$1.900M
-17.39%
YoY
|
$2.500M
-45.65%
YoY
|
$2.200M
-29.03%
YoY
|
$2.000M
-35.48%
YoY
|
$2.300M
-34.29%
YoY
|
$4.600M
-2.75%
YoY
|
$3.100M
-57.39%
YoY
|
$3.100M
-41.17%
YoY
|
$3.500M
-26.18%
YoY
|
$4.730M
-23.16%
YoY
|
$7.275M
10.73%
YoY
|
$5.269M
-10.38%
YoY
|
$4.741M
5.97%
YoY
|
$6.156M
95.12%
YoY
|
$6.570M
282.66%
YoY
|
$5.879M
831.59%
YoY
|
$4.474M
646.91%
YoY
|
$3.155M
453.51%
YoY
|
$1.717M
217.95%
YoY
|
$631.1K
23.74%
YoY
|
| Operating Expenses |
$62.10M
1.64%
YoY
|
$66.60M
-3.2%
YoY
|
$64.40M
-2.28%
YoY
|
$66.70M
-6.58%
YoY
|
$61.10M
-17.32%
YoY
|
$68.80M
-14.5%
YoY
|
$65.90M
-22.43%
YoY
|
$71.40M
-28.82%
YoY
|
$73.90M
-15.15%
YoY
|
$80.47M
-17.99%
YoY
|
$84.96M
-11.67%
YoY
|
$100.3M
-4.39%
YoY
|
$87.10M
11.55%
YoY
|
$98.13M
32.23%
YoY
|
$96.19M
52.13%
YoY
|
$104.9M
459.7%
YoY
|
$78.08M
482.61%
YoY
|
$74.21M
534.29%
YoY
|
$63.22M
358.14%
YoY
|
$18.74M
60.21%
YoY
|
| Operating Profit |
$7.600M
100.0%
YoY
|
$4.300M
-430.77%
YoY
|
$9.400M
77.36%
YoY
|
-$18.80M
-222.08%
YoY
|
$3.800M
-26.92%
YoY
|
-$1.300M
-85.9%
YoY
|
$5.300M
-1946.69%
YoY
|
$15.40M
1780.34%
YoY
|
$5.200M
-749.19%
YoY
|
-$9.219M
84.75%
YoY
|
-$287.0K
-102.11%
YoY
|
$819.0K
-97.52%
YoY
|
-$801.0K
-103.53%
YoY
|
-$4.990M
-131.41%
YoY
|
$13.59M
-152.6%
YoY
|
$33.05M
4212.9%
YoY
|
$22.66M
-903.08%
YoY
|
$15.89M
-497.23%
YoY
|
-$25.84M
-961.23%
YoY
|
$766.3K
-123.95%
YoY
|
| Interest Expense |
-$100.0K
-200.0%
YoY
|
-$11.90M
-21.71%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
-120.0%
YoY
|
$100.0K
-99.38%
YoY
|
-$15.20M
-29.12%
YoY
|
$400.0K
-97.98%
YoY
|
-$500.0K
-102.73%
YoY
|
$16.10M
-9.28%
YoY
|
-$21.44M
27.57%
YoY
|
$19.83M
57.33%
YoY
|
$18.33M
-238.05%
YoY
|
$17.75M
58.72%
YoY
|
-$16.81M
101.96%
YoY
|
$12.60M
-213.59%
YoY
|
-$13.28M
219.4%
YoY
|
$11.18M
594.9%
YoY
|
-$8.323M
494.5%
YoY
|
-$11.10M
639.67%
YoY
|
-$4.156M
219.71%
YoY
|
| Other Income/Expense, Net |
-$11.80M
-11.94%
YoY
|
$100.0K
-125.0%
YoY
|
-$13.40M
-18.79%
YoY
|
-$13.30M
-17.9%
YoY
|
-$13.40M
-4566.67%
YoY
|
-$400.0K
-95.35%
YoY
|
-$16.50M
-16.47%
YoY
|
-$16.20M
-11.11%
YoY
|
$300.0K
614.29%
YoY
|
-$8.608M
-312.86%
YoY
|
-$19.75M
-52081.58%
YoY
|
-$18.23M
-7419.28%
YoY
|
$42.00K
N/A
|
$4.044M
N/A
|
$38.00K
N/A
|
$249.0K
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$4.200M
-56.25%
YoY
|
-$6.400M
-88.61%
YoY
|
-$4.000M
-64.29%
YoY
|
-$32.10M
3912.5%
YoY
|
-$9.600M
-9.43%
YoY
|
-$56.20M
-43.44%
YoY
|
-$11.20M
-44.11%
YoY
|
-$800.0K
-95.4%
YoY
|
-$10.60M
-42.72%
YoY
|
-$99.37M
-73.0%
YoY
|
-$20.04M
-666.9%
YoY
|
-$17.41M
-192.08%
YoY
|
-$18.51M
-260.62%
YoY
|
-$368.1M
-3903.95%
YoY
|
$3.535M
-110.64%
YoY
|
$18.90M
-657.62%
YoY
|
$11.52M
-358.78%
YoY
|
$9.676M
-275.93%
YoY
|
-$33.23M
-2315.0%
YoY
|
-$3.390M
-438.99%
YoY
|
| Income Tax |
$100.0K
0.0%
YoY
|
$0.00
-100.0%
YoY
|
$100.0K
N/A
|
$100.0K
-200.0%
YoY
|
$100.0K
-133.33%
YoY
|
$200.0K
-99.71%
YoY
|
$0.00
-100.0%
YoY
|
-$100.0K
-97.81%
YoY
|
-$300.0K
-81.29%
YoY
|
$69.01M
-185.89%
YoY
|
-$3.556M
-816.94%
YoY
|
-$4.573M
-193.9%
YoY
|
-$1.603M
-167.35%
YoY
|
-$80.34M
631.46%
YoY
|
$496.0K
-104.64%
YoY
|
$4.870M
N/A
|
$2.380M
N/A
|
-$10.98M
N/A
|
-$10.68M
N/A
|
$0.00
N/A
|
| Net Earnings |
-$4.300M
-55.67%
YoY
|
-$6.400M
-88.65%
YoY
|
-$4.100M
-63.39%
YoY
|
-$32.20M
4500.0%
YoY
|
-$9.700M
-5.83%
YoY
|
-$56.40M
-66.53%
YoY
|
-$11.20M
-32.06%
YoY
|
-$700.0K
-94.85%
YoY
|
-$10.30M
-39.06%
YoY
|
-$168.5M
-41.43%
YoY
|
-$16.48M
-642.42%
YoY
|
-$13.59M
-196.83%
YoY
|
-$16.90M
-284.9%
YoY
|
-$287.7M
-1492.67%
YoY
|
$3.039M
-113.48%
YoY
|
$14.03M
-513.96%
YoY
|
$9.141M
-305.32%
YoY
|
$20.66M
-475.64%
YoY
|
-$22.54M
-1602.93%
YoY
|
-$3.390M
-438.99%
YoY
|
| Basic Earnings Per Share |
-$0.11
-57.69%
YoY
|
N/A
|
-$0.11
-65.63%
YoY
|
-$0.85
4150.0%
YoY
|
-$0.26
-10.34%
YoY
|
N/A
|
-$0.32
-67.68%
YoY
|
-$0.02
-97.59%
YoY
|
-$0.29
-72.12%
YoY
|
N/A
|
-$0.99
-621.05%
YoY
|
-$0.83
N/A
|
-$1.04
-279.31%
YoY
|
N/A
|
$0.19
-105.85%
YoY
|
N/A
|
$0.58
-130.05%
YoY
|
N/A
|
-$3.25
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.11
-57.69%
YoY
|
-$0.17
-89.09%
YoY
|
-$0.11
-65.63%
YoY
|
-$0.85
4150.0%
YoY
|
-$0.26
-10.34%
YoY
|
-$1.57
-79.84%
YoY
|
-$0.32
-67.68%
YoY
|
-$0.02
-97.56%
YoY
|
-$0.29
-72.12%
YoY
|
-$7.79
-56.92%
YoY
|
-$0.99
-621.05%
YoY
|
-$0.82
-100.0%
YoY
|
-$1.04
-279.31%
YoY
|
-$18.09
-100.0%
YoY
|
$0.19
-100.0%
YoY
|
$871.8K
-183.4%
YoY
|
$0.58
-130.05%
YoY
|
$1.364M
-154.57%
YoY
|
-$3.249M
-576.45%
YoY
|
-$1.045M
-329.99%
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
|
N/A
|
| Basic Shares Outstanding |
38.41M shares
1.65%
YoY
|
N/A
|
38.05M shares
7.85%
YoY
|
37.91M shares
7.65%
YoY
|
37.79M shares
7.56%
YoY
|
N/A
|
35.28M shares
111.71%
YoY
|
35.21M shares
113.9%
YoY
|
35.13M shares
116.55%
YoY
|
N/A
|
16.67M shares
4.03%
YoY
|
16.46M shares
2.51%
YoY
|
16.22M shares
3.38%
YoY
|
N/A
|
16.02M shares
130.85%
YoY
|
16.06M shares
N/A
|
15.69M shares
581.3%
YoY
|
N/A
|
6.940M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
38.41M shares
1.65%
YoY
|
N/A
|
38.05M shares
7.85%
YoY
|
37.91M shares
7.65%
YoY
|
37.79M shares
7.56%
YoY
|
N/A
|
35.28M shares
111.71%
YoY
|
35.21M shares
113.9%
YoY
|
35.13M shares
116.55%
YoY
|
N/A
|
16.67M shares
3.72%
YoY
|
16.46M shares
2.28%
YoY
|
16.22M shares
3.22%
YoY
|
N/A
|
16.07M shares
131.53%
YoY
|
16.10M shares
N/A
|
15.72M shares
582.36%
YoY
|
N/A
|
6.940M shares
N/A
|
N/A
|
Loading...