|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$559.5M
-7.38%
YoY
|
$604.1M
-0.3%
YoY
|
$605.9M
-7.63%
YoY
|
$655.9M
-16.5%
YoY
|
$785.5M
43.93%
YoY
|
| Cost Of Revenue |
$340.2M
-2.42%
YoY
|
$348.6M
-8.82%
YoY
|
$382.3M
-10.49%
YoY
|
$427.1M
-11.89%
YoY
|
$484.8M
55.9%
YoY
|
| Gross Profit |
$219.3M
-14.14%
YoY
|
$255.5M
14.27%
YoY
|
$223.6M
-2.28%
YoY
|
$228.8M
-23.94%
YoY
|
$300.8M
28.09%
YoY
|
| Selling, General & Admin |
$185.2M
-16.98%
YoY
|
$223.1M
-6.45%
YoY
|
$238.5M
-19.83%
YoY
|
$297.5M
-8.1%
YoY
|
$323.7M
124.92%
YoY
|
| Research & Development |
$12.40M
-18.42%
YoY
|
$15.20M
32.17%
YoY
|
$11.50M
6.48%
YoY
|
$10.80M
-42.55%
YoY
|
$18.80M
176.47%
YoY
|
| Depreciation & Amortization |
$12.14M
-12.45%
YoY
|
$13.87M
-7.6%
YoY
|
$15.01M
8.61%
YoY
|
$13.82M
51.05%
YoY
|
$9.150M
17.88%
YoY
|
| Operating Expenses |
$317.1M
22.7%
YoY
|
$258.4M
-7.38%
YoY
|
$279.0M
-51.45%
YoY
|
$574.7M
58.8%
YoY
|
$361.9M
105.09%
YoY
|
| Operating Profit |
-$97.73M
3219.53%
YoY
|
-$2.944M
-94.69%
YoY
|
-$55.45M
-83.97%
YoY
|
-$345.9M
465.74%
YoY
|
-$61.15M
-204.8%
YoY
|
| Interest Expense |
-$31.35M
-6.42%
YoY
|
-$33.50M
-207.11%
YoY
|
$31.28M
12.16%
YoY
|
$27.89M
4.65%
YoY
|
$26.65M
-21.8%
YoY
|
| Other Income/Expense, Net |
-$21.60M
-34.6%
YoY
|
-$33.02M
22.43%
YoY
|
-$26.97M
-22.97%
YoY
|
-$35.01M
20.2%
YoY
|
-$29.13M
9.73%
YoY
|
| Pretax Income |
-$119.3M
231.78%
YoY
|
-$35.96M
-56.36%
YoY
|
-$82.42M
-78.37%
YoY
|
-$381.0M
321.98%
YoY
|
-$90.28M
-383.9%
YoY
|
| Income Tax |
-$4.141M
111.71%
YoY
|
-$1.956M
-198.54%
YoY
|
$1.985M
67.37%
YoY
|
$1.186M
-20.35%
YoY
|
$1.489M
98.8%
YoY
|
| Net Earnings |
-$115.2M
238.69%
YoY
|
-$34.01M
-59.71%
YoY
|
-$84.40M
-77.91%
YoY
|
-$382.1M
316.42%
YoY
|
-$91.77M
-395.55%
YoY
|
| Basic Earnings Per Share |
-$0.87
222.22%
YoY
|
-$0.27
-60.29%
YoY
|
-$0.68
-78.68%
YoY
|
-$3.19
289.02%
YoY
|
-$0.82
-382.76%
YoY
|
| Diluted Earnings Per Share |
-$0.87
222.22%
YoY
|
-$0.27
-60.29%
YoY
|
-$0.68
-78.68%
YoY
|
-$3.19
289.02%
YoY
|
-$0.82
-382.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
133.1M shares
4.44%
YoY
|
127.4M shares
3.0%
YoY
|
123.7M shares
3.36%
YoY
|
119.7M shares
6.52%
YoY
|
112.4M shares
3.36%
YoY
|
| Diluted Shares Outstanding |
133.1M shares
4.44%
YoY
|
127.4M shares
3.0%
YoY
|
123.7M shares
3.36%
YoY
|
119.7M shares
6.52%
YoY
|
112.4M shares
3.36%
YoY
|
|
Concept
|
2026 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$120.2M
-17.4%
YoY
|
$94.07M
-34.35%
YoY
|
$145.4M
-13.8%
YoY
|
$125.4M
2.74%
YoY
|
$145.5M
-13.65%
YoY
|
$143.3M
-1.13%
YoY
|
$168.6M
3.16%
YoY
|
$122.1M
3.67%
YoY
|
$168.5M
-1.77%
YoY
|
$144.9M
-5.38%
YoY
|
$163.5M
18.35%
YoY
|
$117.7M
25.53%
YoY
|
$171.5M
-14.36%
YoY
|
$153.2M
-31.54%
YoY
|
$138.1M
-21.04%
YoY
|
$93.79M
-42.11%
YoY
|
$200.3M
-5.99%
YoY
|
$223.7M
-5.04%
YoY
|
$174.9M
30.81%
YoY
|
| Cost Of Revenue |
$72.75M
-17.79%
YoY
|
$51.05M
-39.1%
YoY
|
$91.02M
-8.75%
YoY
|
$76.85M
9.22%
YoY
|
$88.48M
-7.97%
YoY
|
$83.82M
1.79%
YoY
|
$99.75M
-3.48%
YoY
|
$70.36M
-3.7%
YoY
|
$96.14M
-11.13%
YoY
|
$82.35M
-15.74%
YoY
|
$103.3M
11.83%
YoY
|
$73.06M
6.34%
YoY
|
$108.2M
-14.7%
YoY
|
$97.74M
-30.71%
YoY
|
$92.41M
-16.16%
YoY
|
$68.71M
-36.93%
YoY
|
$126.8M
-2.41%
YoY
|
$141.1M
3.99%
YoY
|
$110.2M
33.46%
YoY
|
| Gross Profit |
$47.42M
-16.81%
YoY
|
$43.02M
-27.66%
YoY
|
$54.34M
-21.12%
YoY
|
$48.55M
-6.08%
YoY
|
$57.00M
-21.19%
YoY
|
$59.46M
-4.96%
YoY
|
$68.89M
14.56%
YoY
|
$51.69M
15.72%
YoY
|
$72.33M
14.21%
YoY
|
$62.56M
12.88%
YoY
|
$60.14M
31.52%
YoY
|
$44.67M
78.11%
YoY
|
$63.33M
-13.77%
YoY
|
$55.42M
-32.94%
YoY
|
$45.72M
-29.35%
YoY
|
$25.08M
-52.74%
YoY
|
$73.44M
-11.58%
YoY
|
$82.64M
-17.29%
YoY
|
$64.71M
26.54%
YoY
|
| Selling, General & Admin |
$38.86M
-23.52%
YoY
|
$32.05M
-32.15%
YoY
|
$42.04M
-26.12%
YoY
|
$42.16M
-16.17%
YoY
|
$50.81M
-5.76%
YoY
|
$47.23M
-12.24%
YoY
|
$56.91M
-3.13%
YoY
|
$50.30M
-0.87%
YoY
|
$53.92M
-30.24%
YoY
|
$53.82M
10.38%
YoY
|
$58.75M
16.86%
YoY
|
$50.74M
-47.14%
YoY
|
$77.29M
5.17%
YoY
|
$48.75M
-35.48%
YoY
|
$50.27M
-34.89%
YoY
|
$95.98M
-22.81%
YoY
|
$73.49M
1.96%
YoY
|
$75.57M
70.18%
YoY
|
$77.21M
75.65%
YoY
|
| Research & Development |
$3.200M
-5.88%
YoY
|
$2.300M
-20.69%
YoY
|
$3.000M
-11.76%
YoY
|
$3.100M
-6.06%
YoY
|
$3.400M
-29.17%
YoY
|
$2.900M
-21.62%
YoY
|
$3.400M
-2.86%
YoY
|
$3.300M
17.86%
YoY
|
$4.800M
60.0%
YoY
|
$3.700M
68.18%
YoY
|
$3.500M
59.09%
YoY
|
$2.800M
47.37%
YoY
|
$3.000M
66.67%
YoY
|
$2.200M
-55.1%
YoY
|
$2.200M
-61.4%
YoY
|
$1.900M
-73.97%
YoY
|
$1.800M
-52.63%
YoY
|
$4.900M
145.0%
YoY
|
$5.700M
N/A
|
| Depreciation & Amortization |
$13.19M
-0.89%
YoY
|
$2.676M
-28.62%
YoY
|
$13.28M
-6.81%
YoY
|
$13.30M
-4.2%
YoY
|
$13.31M
-4.54%
YoY
|
$3.749M
3.59%
YoY
|
$14.25M
-1.72%
YoY
|
$13.88M
-3.79%
YoY
|
$13.94M
-4.74%
YoY
|
$3.619M
1.54%
YoY
|
$14.50M
-2.13%
YoY
|
$14.43M
0.43%
YoY
|
$14.64M
2.84%
YoY
|
$3.564M
43.65%
YoY
|
$14.82M
12.0%
YoY
|
$14.37M
11.99%
YoY
|
$14.23M
32.43%
YoY
|
$2.481M
11.51%
YoY
|
$13.23M
-57.53%
YoY
|
| Operating Expenses |
$49.12M
-22.14%
YoY
|
$44.04M
-21.43%
YoY
|
$53.86M
-22.09%
YoY
|
$131.9M
123.13%
YoY
|
$63.10M
-6.57%
YoY
|
$56.05M
-10.52%
YoY
|
$69.13M
2.2%
YoY
|
$59.12M
2.72%
YoY
|
$67.53M
-25.74%
YoY
|
$62.64M
6.73%
YoY
|
$67.64M
10.23%
YoY
|
$57.55M
-74.53%
YoY
|
$90.94M
-53.15%
YoY
|
$58.69M
-31.89%
YoY
|
$61.36M
-33.16%
YoY
|
$226.0M
65.99%
YoY
|
$194.1M
141.52%
YoY
|
$86.16M
63.46%
YoY
|
$91.80M
76.22%
YoY
|
| Operating Profit |
-$1.705M
-72.03%
YoY
|
-$1.023M
-129.98%
YoY
|
$484.0K
-303.36%
YoY
|
-$83.36M
1022.24%
YoY
|
-$6.095M
-227.11%
YoY
|
$3.412M
-4773.97%
YoY
|
-$238.0K
-96.83%
YoY
|
-$7.428M
-42.35%
YoY
|
$4.795M
-117.37%
YoY
|
-$73.00K
-97.76%
YoY
|
-$7.502M
-52.03%
YoY
|
-$12.88M
-93.57%
YoY
|
-$27.61M
-77.12%
YoY
|
-$3.263M
-7.17%
YoY
|
-$15.64M
-44.12%
YoY
|
-$200.5M
141.36%
YoY
|
-$120.7M
-4589.36%
YoY
|
-$3.515M
-107.44%
YoY
|
-$27.99M
2843.01%
YoY
|
| Interest Expense |
-$8.273M
2.25%
YoY
|
-$7.610M
-3.59%
YoY
|
-$7.551M
-7.82%
YoY
|
-$7.815M
-8.43%
YoY
|
-$8.091M
-193.24%
YoY
|
-$7.893M
-197.49%
YoY
|
-$8.192M
-32.06%
YoY
|
-$8.534M
64.12%
YoY
|
$8.678M
11.11%
YoY
|
$8.096M
0.19%
YoY
|
-$12.06M
-13.1%
YoY
|
-$5.200M
-170.87%
YoY
|
$7.810M
10.56%
YoY
|
$8.081M
38.44%
YoY
|
-$13.87M
125.48%
YoY
|
$7.337M
28.63%
YoY
|
$7.064M
-10.32%
YoY
|
$5.837M
-25.28%
YoY
|
-$6.153M
-20.75%
YoY
|
| Other Income/Expense, Net |
-$7.767M
362.32%
YoY
|
$3.675M
-163.47%
YoY
|
$192.0K
-137.43%
YoY
|
-$6.766M
-45.86%
YoY
|
-$1.680M
-77.29%
YoY
|
-$5.790M
31.0%
YoY
|
-$513.0K
-86.19%
YoY
|
-$12.50M
-727.41%
YoY
|
-$7.397M
213.43%
YoY
|
-$4.420M
-41.09%
YoY
|
-$3.715M
-403.51%
YoY
|
$1.992M
-118.31%
YoY
|
-$2.360M
-80.99%
YoY
|
-$7.503M
41.75%
YoY
|
$1.224M
-23.02%
YoY
|
-$10.88M
16.29%
YoY
|
-$12.41M
58.38%
YoY
|
-$5.293M
-36.0%
YoY
|
$1.590M
-70.99%
YoY
|
| Pretax Income |
-$9.472M
21.83%
YoY
|
$2.652M
-211.52%
YoY
|
-$19.04M
112.94%
YoY
|
-$90.13M
352.3%
YoY
|
-$7.775M
198.81%
YoY
|
-$2.378M
-47.07%
YoY
|
-$8.943M
-61.58%
YoY
|
-$19.93M
8.29%
YoY
|
-$2.602M
-91.32%
YoY
|
-$4.493M
-58.27%
YoY
|
-$23.27M
-21.31%
YoY
|
-$18.40M
-91.29%
YoY
|
-$29.97M
-77.48%
YoY
|
-$10.77M
22.23%
YoY
|
-$29.58M
-6.55%
YoY
|
-$211.4M
128.7%
YoY
|
-$133.1M
2484.23%
YoY
|
-$8.808M
-122.62%
YoY
|
-$31.65M
878.39%
YoY
|
| Income Tax |
-$900.0K
125.0%
YoY
|
-$300.0K
-81.25%
YoY
|
-$1.843M
-7.15%
YoY
|
-$300.0K
200.0%
YoY
|
-$400.0K
1566.67%
YoY
|
-$1.600M
-900.0%
YoY
|
-$1.985M
-357.46%
YoY
|
-$100.0K
-111.74%
YoY
|
-$24.00K
-112.12%
YoY
|
$200.0K
0.0%
YoY
|
$771.0K
-36.44%
YoY
|
$852.0K
-478.67%
YoY
|
$198.0K
330.43%
YoY
|
$200.0K
0.0%
YoY
|
$1.213M
-55.79%
YoY
|
-$225.0K
-88.75%
YoY
|
$46.00K
1050.0%
YoY
|
$200.0K
-71.43%
YoY
|
$2.744M
5176.92%
YoY
|
| Net Earnings |
-$8.563M
15.97%
YoY
|
$2.928M
-476.35%
YoY
|
-$17.20M
147.2%
YoY
|
-$89.82M
353.88%
YoY
|
-$7.384M
186.42%
YoY
|
-$778.0K
-83.39%
YoY
|
-$6.958M
-71.06%
YoY
|
-$19.79M
2.74%
YoY
|
-$2.578M
-91.45%
YoY
|
-$4.683M
-57.15%
YoY
|
-$24.05M
-21.91%
YoY
|
-$19.26M
-90.88%
YoY
|
-$30.17M
-77.34%
YoY
|
-$10.93M
21.99%
YoY
|
-$30.79M
-10.48%
YoY
|
-$211.1M
133.46%
YoY
|
-$133.1M
2483.12%
YoY
|
-$8.960M
-123.44%
YoY
|
-$34.40M
946.39%
YoY
|
| Basic Earnings Per Share |
-$3.12
12.64%
YoY
|
$1.08
-460.0%
YoY
|
N/A
|
-$0.67
346.67%
YoY
|
-$2.77
13750.0%
YoY
|
-$0.30
650.0%
YoY
|
N/A
|
-$0.15
-6.25%
YoY
|
-$0.02
-92.0%
YoY
|
-$0.04
-55.56%
YoY
|
N/A
|
-$0.16
-90.91%
YoY
|
-$0.25
-77.88%
YoY
|
-$0.09
12.5%
YoY
|
N/A
|
-$1.76
122.78%
YoY
|
-$1.13
2160.0%
YoY
|
-$0.08
-122.86%
YoY
|
-$0.29
N/A
|
| Diluted Earnings Per Share |
-$3.12
12.64%
YoY
|
$1.08
-460.0%
YoY
|
-$0.13
129.87%
YoY
|
-$0.67
346.67%
YoY
|
-$2.77
13750.0%
YoY
|
-$0.30
650.0%
YoY
|
-$0.05
-72.84%
YoY
|
-$0.15
-6.25%
YoY
|
-$0.02
-92.0%
YoY
|
-$0.04
-55.56%
YoY
|
-$0.19
137.5%
YoY
|
-$0.16
-90.91%
YoY
|
-$0.25
-77.88%
YoY
|
-$0.09
12.5%
YoY
|
-$0.08
-72.41%
YoY
|
-$1.76
122.78%
YoY
|
-$1.13
2160.0%
YoY
|
-$0.08
-122.86%
YoY
|
-$0.29
929.8%
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 |
2.748M shares
3.1%
YoY
|
137.3M shares
5207.67%
YoY
|
N/A
|
134.2M shares
4.62%
YoY
|
2.666M shares
-97.9%
YoY
|
2.586M shares
-97.93%
YoY
|
N/A
|
128.3M shares
3.42%
YoY
|
127.1M shares
2.61%
YoY
|
125.2M shares
2.04%
YoY
|
125.8M shares
2.6%
YoY
|
124.1M shares
4.92%
YoY
|
123.9M shares
4.82%
YoY
|
122.7M shares
3.91%
YoY
|
122.6M shares
4.31%
YoY
|
118.2M shares
0.59%
YoY
|
118.2M shares
8.73%
YoY
|
118.1M shares
8.6%
YoY
|
117.5M shares
N/A
|
| Diluted Shares Outstanding |
2.748M shares
3.1%
YoY
|
2.714M shares
4.97%
YoY
|
N/A
|
134.2M shares
4.62%
YoY
|
2.666M shares
-97.9%
YoY
|
2.586M shares
-97.93%
YoY
|
N/A
|
128.3M shares
3.42%
YoY
|
127.1M shares
3.34%
YoY
|
125.2M shares
2.04%
YoY
|
N/A
|
124.1M shares
3.44%
YoY
|
123.0M shares
4.07%
YoY
|
122.7M shares
4.08%
YoY
|
N/A
|
119.9M shares
4.84%
YoY
|
118.2M shares
8.73%
YoY
|
117.9M shares
8.43%
YoY
|
N/A
|
Loading...