|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$275.5M
-15.61%
YoY
|
$326.5M
-4.93%
YoY
|
$343.4M
-18.04%
YoY
|
$418.9M
-9.85%
YoY
|
$464.7M
14.24%
YoY
|
| Cost Of Revenue |
$267.9M
-5.94%
YoY
|
$284.8M
-33.16%
YoY
|
$426.0M
-3.76%
YoY
|
$442.7M
27.42%
YoY
|
$347.4M
22.11%
YoY
|
| Gross Profit |
$7.646M
-81.66%
YoY
|
$41.70M
-150.45%
YoY
|
-$82.66M
248.12%
YoY
|
-$23.74M
-120.24%
YoY
|
$117.3M
-4.08%
YoY
|
| Selling, General & Admin |
$217.8M
28.34%
YoY
|
$169.7M
-23.0%
YoY
|
$220.3M
-8.0%
YoY
|
$239.5M
14.34%
YoY
|
$209.5M
56.73%
YoY
|
| Research & Development |
$23.24M
-17.31%
YoY
|
$28.10M
-28.86%
YoY
|
$39.50M
-36.6%
YoY
|
$62.30M
-6.88%
YoY
|
$66.90M
112.38%
YoY
|
| Depreciation & Amortization |
$32.77M
41.87%
YoY
|
$23.10M
-51.98%
YoY
|
$48.10M
47.55%
YoY
|
$32.60M
50.23%
YoY
|
$21.70M
63.16%
YoY
|
| Operating Expenses |
$341.3M
72.51%
YoY
|
$197.8M
-23.69%
YoY
|
$259.2M
-18.74%
YoY
|
$319.0M
9.18%
YoY
|
$292.2M
70.27%
YoY
|
| Operating Profit |
-$333.6M
113.69%
YoY
|
-$156.1M
-54.34%
YoY
|
-$341.9M
-0.25%
YoY
|
-$342.8M
95.94%
YoY
|
-$174.9M
254.51%
YoY
|
| Interest Expense |
-$11.02M
-368.49%
YoY
|
$4.103M
3.74%
YoY
|
$3.955M
-0.28%
YoY
|
$3.966M
8.72%
YoY
|
$3.648M
41.61%
YoY
|
| Other Income/Expense, Net |
$552.7M
-13558.07%
YoY
|
-$4.107M
-153.61%
YoY
|
$7.661M
-274.67%
YoY
|
-$4.386M
6.07%
YoY
|
-$4.135M
23.99%
YoY
|
| Pretax Income |
$219.1M
-244.77%
YoY
|
-$151.3M
-50.39%
YoY
|
-$305.0M
4.91%
YoY
|
-$290.8M
62.38%
YoY
|
-$179.1M
239.92%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
-$26.00K
-620.0%
YoY
|
$5.000K
-84.38%
YoY
|
$32.00K
-46.67%
YoY
|
$60.00K
-16.67%
YoY
|
| Net Earnings |
$219.0M
-236.65%
YoY
|
-$160.3M
-52.6%
YoY
|
-$338.1M
-7.65%
YoY
|
-$366.1M
101.06%
YoY
|
-$182.1M
245.21%
YoY
|
| Basic Earnings Per Share |
$1.15
-147.33%
YoY
|
-$2.43
-53.8%
YoY
|
-$5.26
-8.52%
YoY
|
-$5.75
99.65%
YoY
|
-$2.88
238.82%
YoY
|
| Diluted Earnings Per Share |
-$1.83
-24.69%
YoY
|
-$2.43
-53.8%
YoY
|
-$5.26
-8.52%
YoY
|
-$5.75
99.65%
YoY
|
-$2.88
238.82%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
155.3M shares
135.24%
YoY
|
66.00M shares
2.65%
YoY
|
64.30M shares
1.07%
YoY
|
63.62M shares
0.71%
YoY
|
63.17M shares
1.42%
YoY
|
| Diluted Shares Outstanding |
180.9M shares
174.1%
YoY
|
66.00M shares
2.65%
YoY
|
64.30M shares
1.07%
YoY
|
63.62M shares
0.71%
YoY
|
63.17M shares
1.42%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$58.21M
-15.31%
YoY
|
$61.59M
-19.66%
YoY
|
$70.22M
-13.32%
YoY
|
$74.96M
-19.56%
YoY
|
$68.73M
-9.09%
YoY
|
$76.66M
4.04%
YoY
|
$81.01M
-20.7%
YoY
|
$93.19M
1.03%
YoY
|
$75.60M
N/A
|
$73.68M
-10.69%
YoY
|
$102.1M
-30.53%
YoY
|
$92.24M
-15.73%
YoY
|
$82.50M
-22.49%
YoY
|
$147.0M
-1.6%
YoY
|
$109.5M
1.19%
YoY
|
$106.4M
4.45%
YoY
|
$149.4M
58.23%
YoY
|
| Cost Of Revenue |
$56.22M
-19.45%
YoY
|
$62.97M
-5.52%
YoY
|
$62.99M
-5.56%
YoY
|
$66.37M
-16.49%
YoY
|
$69.80M
-2.97%
YoY
|
$66.65M
-57.69%
YoY
|
$66.70M
-33.22%
YoY
|
$79.47M
-7.65%
YoY
|
$71.94M
N/A
|
$157.5M
61.84%
YoY
|
$99.88M
-34.81%
YoY
|
$86.05M
-21.25%
YoY
|
$97.34M
16.64%
YoY
|
$153.2M
50.09%
YoY
|
$109.3M
44.81%
YoY
|
$83.46M
9.09%
YoY
|
$102.1M
48.13%
YoY
|
| Gross Profit |
$1.985M
-286.38%
YoY
|
-$1.383M
-113.82%
YoY
|
$7.230M
-49.47%
YoY
|
$8.591M
-37.37%
YoY
|
-$1.065M
-129.03%
YoY
|
$10.01M
-111.93%
YoY
|
$14.31M
529.48%
YoY
|
$13.72M
121.78%
YoY
|
$3.668M
N/A
|
-$83.86M
465.09%
YoY
|
$2.273M
-136.89%
YoY
|
$6.185M
3155.26%
YoY
|
-$14.84M
-164.59%
YoY
|
-$6.162M
-113.01%
YoY
|
$190.0K
-99.42%
YoY
|
$22.98M
-9.54%
YoY
|
$47.35M
85.49%
YoY
|
| Selling, General & Admin |
$37.87M
-20.56%
YoY
|
$81.02M
97.39%
YoY
|
$37.23M
-4.74%
YoY
|
$37.70M
-10.59%
YoY
|
$47.67M
0.82%
YoY
|
$41.05M
-39.23%
YoY
|
$39.08M
-17.64%
YoY
|
$42.16M
-18.76%
YoY
|
$47.28M
N/A
|
$67.54M
23.93%
YoY
|
$47.46M
-24.69%
YoY
|
$51.90M
-30.91%
YoY
|
$54.50M
-3.31%
YoY
|
$63.02M
30.5%
YoY
|
$75.11M
92.83%
YoY
|
$56.36M
46.02%
YoY
|
$48.29M
43.88%
YoY
|
| Research & Development |
$5.220M
-30.05%
YoY
|
$5.049M
-18.18%
YoY
|
$4.917M
-19.83%
YoY
|
$5.807M
5.87%
YoY
|
$7.462M
-24.32%
YoY
|
$6.171M
-20.96%
YoY
|
$6.133M
-30.09%
YoY
|
$5.485M
-55.88%
YoY
|
$9.860M
N/A
|
$7.807M
-41.8%
YoY
|
$8.773M
-45.85%
YoY
|
$12.43M
-36.82%
YoY
|
$13.41M
-9.75%
YoY
|
$16.20M
17.21%
YoY
|
$19.68M
23.57%
YoY
|
$14.86M
50.12%
YoY
|
$13.82M
66.98%
YoY
|
| Depreciation & Amortization |
$6.800M
-8.11%
YoY
|
$7.730M
36.64%
YoY
|
$9.400M
77.36%
YoY
|
$8.300M
59.62%
YoY
|
$7.400M
5.71%
YoY
|
$5.657M
-81.38%
YoY
|
$5.300M
-10.17%
YoY
|
$5.200M
-13.33%
YoY
|
$7.000M
N/A
|
$30.39M
261.75%
YoY
|
$5.900M
-23.38%
YoY
|
$6.000M
-15.49%
YoY
|
$8.400M
47.37%
YoY
|
$7.700M
57.14%
YoY
|
$7.100M
65.12%
YoY
|
$5.700M
41.79%
YoY
|
$4.900M
44.12%
YoY
|
| Operating Expenses |
$43.09M
-21.85%
YoY
|
$86.07M
79.99%
YoY
|
$119.6M
164.42%
YoY
|
$43.50M
-8.7%
YoY
|
$55.13M
-3.51%
YoY
|
$47.82M
-37.86%
YoY
|
$45.22M
-19.29%
YoY
|
$47.65M
-25.44%
YoY
|
$57.14M
N/A
|
$76.94M
2.73%
YoY
|
$56.03M
-32.92%
YoY
|
$63.91M
-34.67%
YoY
|
$74.90M
-2.69%
YoY
|
$83.52M
26.63%
YoY
|
$97.82M
70.55%
YoY
|
$76.97M
55.19%
YoY
|
$65.95M
49.95%
YoY
|
| Operating Profit |
-$41.10M
-26.86%
YoY
|
-$87.45M
131.29%
YoY
|
-$112.3M
263.42%
YoY
|
-$34.91M
2.89%
YoY
|
-$56.20M
5.1%
YoY
|
-$37.81M
-76.49%
YoY
|
-$30.91M
-42.5%
YoY
|
-$33.93M
-41.22%
YoY
|
-$53.47M
N/A
|
-$160.8M
79.19%
YoY
|
-$53.75M
-40.06%
YoY
|
-$57.72M
-40.88%
YoY
|
-$89.74M
66.19%
YoY
|
-$89.68M
382.13%
YoY
|
-$97.63M
296.14%
YoY
|
-$54.00M
123.13%
YoY
|
-$18.60M
0.79%
YoY
|
| Interest Expense |
$4.759M
40.97%
YoY
|
-$16.67M
-247.94%
YoY
|
-$3.818M
271.39%
YoY
|
$5.998M
-1233.84%
YoY
|
$3.376M
232.61%
YoY
|
$11.27M
-11.35%
YoY
|
-$1.028M
-203.94%
YoY
|
-$529.0K
-153.49%
YoY
|
$1.015M
N/A
|
$12.71M
1122.31%
YoY
|
$989.0K
-10.74%
YoY
|
$989.0K
-3.51%
YoY
|
$1.040M
3.48%
YoY
|
$1.108M
8.41%
YoY
|
$1.025M
62.96%
YoY
|
$1.005M
-141.88%
YoY
|
$1.022M
48.33%
YoY
|
| Other Income/Expense, Net |
$12.64M
283.67%
YoY
|
$10.62M
-157.98%
YoY
|
$1.650M
-62.3%
YoY
|
$5.729M
-1137.86%
YoY
|
$3.294M
-469.28%
YoY
|
-$18.31M
162.27%
YoY
|
$4.377M
478.2%
YoY
|
-$552.0K
-128.76%
YoY
|
-$892.0K
N/A
|
-$6.981M
118.77%
YoY
|
$757.0K
-112.6%
YoY
|
$1.919M
-189.3%
YoY
|
-$3.191M
1197.15%
YoY
|
-$6.010M
613.78%
YoY
|
-$2.149M
-2.27%
YoY
|
-$246.0K
-112.95%
YoY
|
-$842.0K
8.79%
YoY
|
| Pretax Income |
-$28.47M
-46.19%
YoY
|
$409.9M
-1013.83%
YoY
|
-$110.7M
317.16%
YoY
|
-$29.18M
-15.37%
YoY
|
-$52.91M
-2.69%
YoY
|
-$44.85M
-71.08%
YoY
|
-$26.53M
-49.94%
YoY
|
-$34.48M
-38.2%
YoY
|
-$54.37M
N/A
|
-$155.1M
66.87%
YoY
|
-$53.00M
-44.62%
YoY
|
-$55.80M
-44.07%
YoY
|
-$92.93M
71.32%
YoY
|
-$95.69M
392.16%
YoY
|
-$99.78M
271.69%
YoY
|
-$54.24M
116.11%
YoY
|
-$19.44M
1.11%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$6.000K
20.0%
YoY
|
-$34.00K
N/A
|
$2.000K
N/A
|
$0.00
N/A
|
$5.000K
-54.55%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$11.00K
450.0%
YoY
|
$10.00K
-79.17%
YoY
|
-$23.00K
N/A
|
$2.000K
-96.36%
YoY
|
| Net Earnings |
-$28.48M
-46.18%
YoY
|
$409.9M
-1013.58%
YoY
|
-$110.7M
316.5%
YoY
|
-$29.24M
-15.19%
YoY
|
-$52.92M
-2.66%
YoY
|
-$44.86M
-71.08%
YoY
|
-$26.58M
-50.33%
YoY
|
-$34.48M
-41.6%
YoY
|
-$54.36M
N/A
|
-$155.1M
52.55%
YoY
|
-$53.51M
-44.92%
YoY
|
-$59.04M
-41.23%
YoY
|
-$101.7M
85.49%
YoY
|
-$97.13M
394.27%
YoY
|
-$100.5M
268.44%
YoY
|
-$54.82M
118.39%
YoY
|
-$19.65M
1.9%
YoY
|
| Basic Earnings Per Share |
-$0.06
-91.3%
YoY
|
N/A
|
-$1.44
251.22%
YoY
|
-$0.38
-28.3%
YoY
|
-$0.69
-17.86%
YoY
|
N/A
|
-$0.41
-50.6%
YoY
|
-$0.53
-42.39%
YoY
|
-$0.84
N/A
|
N/A
|
-$0.83
-45.75%
YoY
|
-$0.92
-41.77%
YoY
|
-$1.60
83.91%
YoY
|
-$1.53
393.55%
YoY
|
-$1.58
267.44%
YoY
|
-$0.87
N/A
|
-$0.31
0.0%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-91.3%
YoY
|
$1.08
-267.55%
YoY
|
-$1.44
251.22%
YoY
|
-$0.38
-28.3%
YoY
|
-$0.69
-17.86%
YoY
|
-$0.65
-73.08%
YoY
|
-$0.41
-50.6%
YoY
|
-$0.53
-42.39%
YoY
|
-$0.84
N/A
|
-$2.40
50.14%
YoY
|
-$0.83
-45.75%
YoY
|
-$0.92
-41.77%
YoY
|
-$1.60
83.91%
YoY
|
-$1.53
393.55%
YoY
|
-$1.58
267.44%
YoY
|
-$0.87
-100.0%
YoY
|
-$0.31
0.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
|
| Basic Shares Outstanding |
455.3M shares
498.01%
YoY
|
453.6M shares
595.62%
YoY
|
76.65M shares
17.85%
YoY
|
76.47M shares
17.86%
YoY
|
76.13M shares
17.71%
YoY
|
65.20M shares
1.03%
YoY
|
65.04M shares
1.23%
YoY
|
64.88M shares
1.37%
YoY
|
64.68M shares
0.91%
YoY
|
64.54M shares
1.33%
YoY
|
64.25M shares
1.06%
YoY
|
64.00M shares
0.85%
YoY
|
63.69M shares
0.65%
YoY
|
63.57M shares
0.72%
YoY
|
63.47M shares
0.83%
YoY
|
63.28M shares
1.0%
YoY
|
63.12M shares
1.02%
YoY
|
| Diluted Shares Outstanding |
455.3M shares
497.51%
YoY
|
N/A
|
76.67M shares
17.85%
YoY
|
76.49M shares
17.86%
YoY
|
76.19M shares
17.76%
YoY
|
N/A
|
65.06M shares
1.27%
YoY
|
64.90M shares
1.4%
YoY
|
64.70M shares
N/A
|
N/A
|
64.25M shares
1.06%
YoY
|
64.00M shares
0.85%
YoY
|
63.69M shares
0.65%
YoY
|
63.57M shares
0.72%
YoY
|
63.47M shares
0.83%
YoY
|
63.28M shares
N/A
|
63.12M shares
1.02%
YoY
|
Loading...