|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$587.7M
-18.07%
YoY
|
$717.3M
-28.22%
YoY
|
$999.4M
12.31%
YoY
|
$889.8M
23.01%
YoY
|
$723.4M
27.73%
YoY
|
| Cost Of Revenue |
$443.8M
-17.86%
YoY
|
$540.3M
-30.31%
YoY
|
$775.3M
10.09%
YoY
|
$704.2M
29.49%
YoY
|
$543.8M
35.8%
YoY
|
| Gross Profit |
$143.9M
-18.74%
YoY
|
$177.0M
-21.0%
YoY
|
$224.1M
20.72%
YoY
|
$185.6M
3.4%
YoY
|
$179.5M
8.25%
YoY
|
| Selling, General & Admin |
$119.5M
-15.55%
YoY
|
$141.5M
-25.74%
YoY
|
$190.5M
6.72%
YoY
|
$178.5M
17.92%
YoY
|
$151.4M
6.8%
YoY
|
| Research & Development |
$1.457M
-74.85%
YoY
|
$5.794M
-31.38%
YoY
|
$8.444M
122.21%
YoY
|
$3.800M
138.24%
YoY
|
$1.595M
-63.75%
YoY
|
| Depreciation & Amortization |
$10.14M
-39.33%
YoY
|
$16.71M
-20.42%
YoY
|
$21.00M
-12.49%
YoY
|
$23.99M
30.84%
YoY
|
$18.34M
9.12%
YoY
|
| Operating Expenses |
$119.5M
-15.55%
YoY
|
$141.5M
-25.74%
YoY
|
$190.5M
4.5%
YoY
|
$182.3M
16.5%
YoY
|
$156.5M
7.08%
YoY
|
| Operating Profit |
$20.74M
-17.33%
YoY
|
$25.08M
26.06%
YoY
|
$19.90M
-575.94%
YoY
|
-$4.181M
-118.15%
YoY
|
$23.04M
-1426.19%
YoY
|
| Interest Expense |
-$35.91M
-177.82%
YoY
|
$46.15M
-7.51%
YoY
|
$49.90M
10.92%
YoY
|
$44.98M
-204.23%
YoY
|
-$43.16M
-172.17%
YoY
|
| Other Income/Expense, Net |
-$45.31M
-47.24%
YoY
|
-$85.87M
-4.64%
YoY
|
-$90.05M
694.1%
YoY
|
-$11.34M
-124.19%
YoY
|
$46.87M
-2249.11%
YoY
|
| Pretax Income |
-$24.57M
-59.59%
YoY
|
-$60.79M
-13.35%
YoY
|
-$70.15M
351.98%
YoY
|
-$15.52M
-152.95%
YoY
|
$29.31M
-848.19%
YoY
|
| Income Tax |
$8.280M
-31.98%
YoY
|
$12.17M
43.52%
YoY
|
$8.481M
-23.34%
YoY
|
$11.06M
-597.44%
YoY
|
-$2.224M
-127.19%
YoY
|
| Net Earnings |
-$36.16M
-39.65%
YoY
|
-$59.92M
-69.62%
YoY
|
-$197.2M
762.64%
YoY
|
-$22.86M
-174.0%
YoY
|
$30.89M
-399.42%
YoY
|
| Basic Earnings Per Share |
-$0.48
-41.46%
YoY
|
-$0.82
-65.55%
YoY
|
-$2.38
453.49%
YoY
|
-$0.43
-265.38%
YoY
|
$0.26
-223.81%
YoY
|
| Diluted Earnings Per Share |
-$0.48
-41.46%
YoY
|
-$0.82
-65.55%
YoY
|
-$2.38
453.49%
YoY
|
-$0.43
-100.0%
YoY
|
$369.6K
-274.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
105.4M shares
14.94%
YoY
|
91.72M shares
3.04%
YoY
|
89.01M shares
0.86%
YoY
|
88.26M shares
7.12%
YoY
|
82.39M shares
69.15%
YoY
|
| Diluted Shares Outstanding |
105.4M shares
14.94%
YoY
|
91.72M shares
3.04%
YoY
|
89.01M shares
0.86%
YoY
|
88.26M shares
5.59%
YoY
|
83.58M shares
71.59%
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 |
$214.4M
18.33%
YoY
|
$138.8M
109.43%
YoY
|
$149.0M
-28.99%
YoY
|
$144.1M
-38.34%
YoY
|
$181.2M
-12.7%
YoY
|
$66.28M
-70.82%
YoY
|
$209.9M
-12.34%
YoY
|
$233.6M
-23.44%
YoY
|
$207.6M
-19.32%
YoY
|
$227.2M
-9.1%
YoY
|
$239.4M
11.42%
YoY
|
$305.2M
38.08%
YoY
|
$257.2M
26.07%
YoY
|
$249.9M
29.96%
YoY
|
$214.9M
34.33%
YoY
|
$221.0M
8.95%
YoY
|
$204.0M
21.28%
YoY
|
$192.3M
28.28%
YoY
|
$160.0M
20.71%
YoY
|
| Cost Of Revenue |
$171.0M
21.13%
YoY
|
$105.9M
151.89%
YoY
|
$111.9M
-30.1%
YoY
|
$100.8M
-43.73%
YoY
|
$141.1M
-11.28%
YoY
|
$42.04M
-75.49%
YoY
|
$160.0M
-13.97%
YoY
|
$179.2M
-26.64%
YoY
|
$159.1M
-21.93%
YoY
|
$171.6M
-10.51%
YoY
|
$186.0M
5.65%
YoY
|
$244.2M
40.89%
YoY
|
$203.8M
24.97%
YoY
|
$191.7M
37.91%
YoY
|
$176.1M
53.59%
YoY
|
$173.3M
9.16%
YoY
|
$163.1M
24.11%
YoY
|
$139.0M
28.95%
YoY
|
$114.6M
52.54%
YoY
|
| Gross Profit |
$43.46M
8.48%
YoY
|
$32.90M
35.77%
YoY
|
$37.14M
-25.45%
YoY
|
$43.24M
-20.64%
YoY
|
$40.06M
-17.37%
YoY
|
$24.23M
-56.43%
YoY
|
$49.82M
-6.67%
YoY
|
$54.49M
-10.64%
YoY
|
$48.48M
-9.34%
YoY
|
$55.62M
-4.44%
YoY
|
$53.38M
37.63%
YoY
|
$60.98M
27.89%
YoY
|
$53.48M
30.46%
YoY
|
$58.20M
9.22%
YoY
|
$38.79M
-14.41%
YoY
|
$47.68M
8.21%
YoY
|
$40.99M
11.19%
YoY
|
$53.29M
26.57%
YoY
|
$45.32M
-20.99%
YoY
|
| Selling, General & Admin |
$44.38M
35.6%
YoY
|
$26.10M
308.0%
YoY
|
$29.78M
-30.93%
YoY
|
$34.01M
-32.69%
YoY
|
$32.73M
-21.02%
YoY
|
$6.397M
-85.77%
YoY
|
$43.12M
-4.22%
YoY
|
$50.53M
-3.0%
YoY
|
$41.44M
-20.23%
YoY
|
$44.96M
-12.19%
YoY
|
$45.02M
14.39%
YoY
|
$52.09M
15.88%
YoY
|
$51.95M
20.68%
YoY
|
$51.20M
28.07%
YoY
|
$39.36M
3.01%
YoY
|
$44.95M
33.37%
YoY
|
$43.04M
6.39%
YoY
|
$39.98M
19.7%
YoY
|
$38.21M
7.05%
YoY
|
| Research & Development |
$803.0K
52.66%
YoY
|
N/A
|
$303.0K
-78.66%
YoY
|
$941.0K
-20.25%
YoY
|
$526.0K
-51.34%
YoY
|
$2.113M
-60.24%
YoY
|
$1.420M
58.13%
YoY
|
$1.180M
27.71%
YoY
|
$1.081M
-17.35%
YoY
|
$5.314M
431.4%
YoY
|
$898.0K
-9.66%
YoY
|
$924.0K
-18.73%
YoY
|
$1.308M
81.92%
YoY
|
$1.000M
59.74%
YoY
|
$994.0K
-535.96%
YoY
|
$1.137M
86.7%
YoY
|
$719.0K
22.28%
YoY
|
$626.0K
25.2%
YoY
|
-$228.0K
-116.83%
YoY
|
| Depreciation & Amortization |
$2.501M
1.01%
YoY
|
$2.383M
-19.85%
YoY
|
$2.940M
-30.32%
YoY
|
$2.331M
-50.13%
YoY
|
$2.476M
-48.87%
YoY
|
$2.973M
-34.01%
YoY
|
$4.219M
-18.72%
YoY
|
$4.674M
-20.7%
YoY
|
$4.843M
-9.73%
YoY
|
$4.505M
-58.35%
YoY
|
$5.191M
316.61%
YoY
|
$5.894M
2.75%
YoY
|
$5.365M
-13.5%
YoY
|
$10.82M
91.33%
YoY
|
$1.246M
-71.06%
YoY
|
$5.736M
32.75%
YoY
|
$6.202M
52.83%
YoY
|
$5.653M
25.62%
YoY
|
$4.305M
5.0%
YoY
|
| Operating Expenses |
$44.38M
35.6%
YoY
|
$25.96M
205.01%
YoY
|
$29.78M
-30.93%
YoY
|
$34.01M
-32.69%
YoY
|
$32.73M
-21.02%
YoY
|
$8.510M
-83.07%
YoY
|
$43.12M
-4.22%
YoY
|
$50.53M
-3.0%
YoY
|
$41.44M
-20.23%
YoY
|
$50.27M
-3.51%
YoY
|
$45.02M
11.57%
YoY
|
$52.09M
15.88%
YoY
|
$51.95M
20.68%
YoY
|
$52.10M
20.72%
YoY
|
$40.35M
5.61%
YoY
|
$44.95M
31.0%
YoY
|
$43.04M
4.87%
YoY
|
$43.16M
25.82%
YoY
|
$38.21M
3.14%
YoY
|
| Operating Profit |
-$922.0K
-115.76%
YoY
|
$6.945M
-55.83%
YoY
|
$6.500M
-540.98%
YoY
|
$8.128M
-80.74%
YoY
|
$5.850M
35.14%
YoY
|
$15.72M
194.22%
YoY
|
-$1.474M
-126.59%
YoY
|
$42.20M
504.74%
YoY
|
$4.329M
218.07%
YoY
|
$5.344M
-12.39%
YoY
|
$5.543M
-454.19%
YoY
|
$6.978M
90.24%
YoY
|
$1.361M
-120.06%
YoY
|
$6.100M
-39.79%
YoY
|
-$1.565M
-110.6%
YoY
|
$3.668M
31.75%
YoY
|
-$6.783M
4.97%
YoY
|
$10.13M
29.88%
YoY
|
$14.76M
4.88%
YoY
|
| Interest Expense |
-$74.15M
578.11%
YoY
|
-$6.906M
-40.95%
YoY
|
-$8.144M
0.99%
YoY
|
-$10.46M
-11.02%
YoY
|
-$10.94M
-185.2%
YoY
|
-$11.70M
10.21%
YoY
|
-$8.064M
-160.11%
YoY
|
-$11.75M
-205.14%
YoY
|
$12.83M
1.36%
YoY
|
-$10.61M
20.59%
YoY
|
$13.42M
-201.45%
YoY
|
$11.18M
4.82%
YoY
|
$12.66M
12.38%
YoY
|
-$8.800M
-26.12%
YoY
|
-$13.22M
-258.75%
YoY
|
$10.66M
32.93%
YoY
|
$11.27M
-20.78%
YoY
|
-$11.91M
-145.46%
YoY
|
$8.330M
-31.74%
YoY
|
| Other Income/Expense, Net |
-$73.81M
553.72%
YoY
|
-$8.116M
-75.52%
YoY
|
-$7.814M
-17.15%
YoY
|
-$10.29M
-16.26%
YoY
|
-$11.29M
-40.05%
YoY
|
-$33.15M
-12.45%
YoY
|
-$9.432M
-48.03%
YoY
|
-$12.29M
21.29%
YoY
|
-$18.84M
41.13%
YoY
|
-$37.86M
-432.12%
YoY
|
-$18.15M
-330.38%
YoY
|
-$10.13M
26.34%
YoY
|
-$13.35M
1888.97%
YoY
|
$11.40M
-50.37%
YoY
|
$7.878M
-1070.2%
YoY
|
-$8.017M
-305.41%
YoY
|
-$671.0K
-89.08%
YoY
|
$22.97M
-255.21%
YoY
|
-$812.0K
-104.06%
YoY
|
| Pretax Income |
-$75.47M
1287.02%
YoY
|
-$9.041M
-86.15%
YoY
|
-$1.314M
-87.95%
YoY
|
-$2.160M
-107.22%
YoY
|
-$5.441M
-62.49%
YoY
|
-$65.29M
36.58%
YoY
|
-$10.91M
-13.49%
YoY
|
$29.91M
-1049.35%
YoY
|
-$14.51M
21.03%
YoY
|
-$47.81M
-501.72%
YoY
|
-$12.61M
-19.52%
YoY
|
-$3.151M
-27.55%
YoY
|
-$11.99M
60.79%
YoY
|
$11.90M
-44.09%
YoY
|
-$15.66M
-212.29%
YoY
|
-$4.349M
-165.04%
YoY
|
-$7.454M
-40.87%
YoY
|
$21.29M
55.36%
YoY
|
$13.95M
-59.04%
YoY
|
| Income Tax |
$4.200M
80.88%
YoY
|
$1.408M
-76.63%
YoY
|
$1.000M
400.0%
YoY
|
$3.900M
-17.02%
YoY
|
$2.322M
78.62%
YoY
|
$6.026M
-6.73%
YoY
|
$200.0K
-166.67%
YoY
|
$4.700M
147.37%
YoY
|
$1.300M
160.0%
YoY
|
$6.461M
2.56%
YoY
|
-$300.0K
-106.12%
YoY
|
$1.900M
-235.71%
YoY
|
$500.0K
-58.33%
YoY
|
$6.300M
-170.73%
YoY
|
$4.902M
1534.0%
YoY
|
-$1.400M
-140.0%
YoY
|
$1.200M
-57.14%
YoY
|
-$8.907M
-203.57%
YoY
|
$300.0K
-160.0%
YoY
|
| Net Earnings |
-$76.95M
249.64%
YoY
|
$5.534M
-108.29%
YoY
|
$35.09M
-758.14%
YoY
|
-$58.49M
-331.06%
YoY
|
-$22.01M
30.74%
YoY
|
-$66.78M
0.49%
YoY
|
-$5.332M
-95.44%
YoY
|
$25.32M
-597.54%
YoY
|
-$16.83M
34.71%
YoY
|
-$66.45M
-3422.7%
YoY
|
-$116.9M
557.91%
YoY
|
-$5.088M
98.21%
YoY
|
-$12.50M
51.21%
YoY
|
$2.000M
-93.24%
YoY
|
-$17.77M
-230.22%
YoY
|
-$2.567M
-182.12%
YoY
|
-$8.264M
-46.56%
YoY
|
$29.59M
543.24%
YoY
|
$13.64M
-60.71%
YoY
|
| Basic Earnings Per Share |
-$0.60
130.77%
YoY
|
N/A
|
$0.30
-400.0%
YoY
|
-$0.63
-362.5%
YoY
|
-$0.26
13.04%
YoY
|
N/A
|
-$0.10
-92.59%
YoY
|
$0.24
-340.0%
YoY
|
-$0.23
27.78%
YoY
|
N/A
|
-$1.35
462.5%
YoY
|
-$0.10
42.86%
YoY
|
-$0.18
28.57%
YoY
|
N/A
|
-$0.24
-300.0%
YoY
|
-$0.07
-450.0%
YoY
|
-$0.14
-36.36%
YoY
|
N/A
|
$0.12
-82.86%
YoY
|
| Diluted Earnings Per Share |
-$0.60
130.77%
YoY
|
$0.04
-105.71%
YoY
|
$0.30
-400.0%
YoY
|
-$0.63
-362.5%
YoY
|
-$0.26
13.04%
YoY
|
-$0.70
-5.41%
YoY
|
-$0.10
-92.59%
YoY
|
$0.24
-340.0%
YoY
|
-$0.23
27.78%
YoY
|
-$0.74
-3388.89%
YoY
|
-$1.35
-100.0%
YoY
|
-$0.10
42.86%
YoY
|
-$0.18
28.57%
YoY
|
$0.02
-100.0%
YoY
|
-$201.2K
-182866112.51%
YoY
|
-$0.07
-450.0%
YoY
|
-$0.14
-36.36%
YoY
|
$325.0K
268.05%
YoY
|
$0.11
-84.06%
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 |
135.3M shares
37.45%
YoY
|
111.1M shares
17.79%
YoY
|
101.1M shares
9.66%
YoY
|
98.40M shares
8.12%
YoY
|
98.40M shares
9.97%
YoY
|
94.32M shares
5.53%
YoY
|
92.20M shares
3.5%
YoY
|
91.01M shares
2.55%
YoY
|
89.48M shares
0.84%
YoY
|
89.37M shares
N/A
|
89.08M shares
1.13%
YoY
|
88.75M shares
0.82%
YoY
|
88.73M shares
0.84%
YoY
|
N/A
|
88.08M shares
2.42%
YoY
|
88.03M shares
2.69%
YoY
|
87.99M shares
23.24%
YoY
|
86.26M shares
65.86%
YoY
|
86.00M shares
73.82%
YoY
|
| Diluted Shares Outstanding |
133.8M shares
36.58%
YoY
|
N/A
|
103.0M shares
11.7%
YoY
|
98.72M shares
8.3%
YoY
|
97.93M shares
9.44%
YoY
|
N/A
|
92.25M shares
3.51%
YoY
|
91.15M shares
2.67%
YoY
|
89.48M shares
0.84%
YoY
|
N/A
|
89.13M shares
0.91%
YoY
|
88.78M shares
0.86%
YoY
|
88.73M shares
0.84%
YoY
|
N/A
|
88.32M shares
1.56%
YoY
|
88.03M shares
1.18%
YoY
|
87.99M shares
23.24%
YoY
|
N/A
|
86.96M shares
73.73%
YoY
|
Loading...