|
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
-16.71%
YoY
|
$203.7M
-14.95%
YoY
|
$239.5M
14.34%
YoY
|
$209.5M
56.73%
YoY
|
| Research & Development |
$23.20M
-17.44%
YoY
|
$28.10M
-28.86%
YoY
|
$39.50M
-36.6%
YoY
|
$62.30M
-6.88%
YoY
|
$66.90M
112.38%
YoY
|
| Depreciation & Amortization |
$32.80M
41.99%
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 |
$241.4M
-259.5%
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 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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$68.83M
-8.17%
YoY
|
$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
7.56%
YoY
|
$93.19M
1.03%
YoY
|
$75.60M
N/A
|
$73.68M
-10.69%
YoY
|
$75.31M
-48.78%
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
|
| Cost Of Revenue |
$62.96M
-6.08%
YoY
|
$56.22M
-25.69%
YoY
|
$62.97M
-5.52%
YoY
|
$62.99M
-5.56%
YoY
|
$67.04M
-15.64%
YoY
|
$75.66M
5.17%
YoY
|
$66.65M
-57.69%
YoY
|
$66.70M
-19.22%
YoY
|
$79.47M
-7.65%
YoY
|
$71.94M
N/A
|
$157.5M
61.84%
YoY
|
$82.57M
-46.11%
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
|
| Gross Profit |
$5.873M
-25.85%
YoY
|
$1.985M
-128.66%
YoY
|
-$1.383M
-113.82%
YoY
|
$7.230M
-49.47%
YoY
|
$7.920M
-42.26%
YoY
|
-$6.926M
-288.82%
YoY
|
$10.01M
-111.93%
YoY
|
$14.31M
-297.24%
YoY
|
$13.72M
121.78%
YoY
|
$3.668M
N/A
|
-$83.86M
465.09%
YoY
|
-$7.254M
17.72%
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
|
| Selling, General & Admin |
$32.49M
-18.01%
YoY
|
$37.87M
-24.23%
YoY
|
$81.02M
97.39%
YoY
|
$36.53M
-6.53%
YoY
|
$39.63M
-5.56%
YoY
|
$49.98M
5.71%
YoY
|
$41.05M
-39.23%
YoY
|
$39.08M
-26.61%
YoY
|
$41.96M
-19.15%
YoY
|
$47.28M
N/A
|
$67.54M
23.93%
YoY
|
$53.25M
-15.49%
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
|
| Research & Development |
$4.189M
-27.86%
YoY
|
$5.220M
-30.05%
YoY
|
$5.049M
-18.18%
YoY
|
$4.917M
-19.83%
YoY
|
$5.807M
16.49%
YoY
|
$7.462M
-24.32%
YoY
|
$6.171M
-20.96%
YoY
|
$6.133M
-32.74%
YoY
|
$4.985M
-59.9%
YoY
|
$9.860M
N/A
|
$7.807M
-41.8%
YoY
|
$9.118M
-43.72%
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
|
| Depreciation & Amortization |
$700.0K
600.0%
YoY
|
$6.800M
-8.11%
YoY
|
$7.730M
36.64%
YoY
|
$9.400M
77.36%
YoY
|
$100.0K
-98.08%
YoY
|
$7.400M
5.71%
YoY
|
$5.657M
-81.38%
YoY
|
$5.300M
-8.62%
YoY
|
$5.200M
-13.33%
YoY
|
$7.000M
N/A
|
$30.39M
261.75%
YoY
|
$5.800M
-24.68%
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
|
| Operating Expenses |
$36.68M
-19.27%
YoY
|
$43.09M
-24.99%
YoY
|
$86.07M
79.99%
YoY
|
$119.6M
164.42%
YoY
|
$45.44M
-4.64%
YoY
|
$57.44M
0.53%
YoY
|
$47.82M
-37.86%
YoY
|
$45.22M
-27.5%
YoY
|
$47.65M
-25.44%
YoY
|
$57.14M
N/A
|
$76.94M
2.73%
YoY
|
$62.37M
-25.33%
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
|
| Operating Profit |
-$30.81M
-17.88%
YoY
|
-$41.10M
-36.14%
YoY
|
-$87.45M
131.29%
YoY
|
-$112.3M
263.42%
YoY
|
-$37.52M
10.56%
YoY
|
-$64.37M
20.38%
YoY
|
-$37.81M
-76.49%
YoY
|
-$30.91M
-55.6%
YoY
|
-$33.93M
-41.22%
YoY
|
-$53.47M
N/A
|
-$160.8M
79.19%
YoY
|
-$69.62M
-22.37%
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
|
| Interest Expense |
-$10.71M
-278.54%
YoY
|
$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
|
| Other Income/Expense, Net |
$47.23M
724.33%
YoY
|
$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
-686.73%
YoY
|
-$552.0K
-128.76%
YoY
|
-$892.0K
N/A
|
-$6.981M
118.77%
YoY
|
-$746.0K
-87.59%
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
|
| Pretax Income |
$16.42M
-151.66%
YoY
|
-$28.47M
-53.39%
YoY
|
$409.9M
-1013.83%
YoY
|
-$110.7M
317.16%
YoY
|
-$31.79M
-7.82%
YoY
|
-$61.08M
12.34%
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
|
| Income Tax |
$0.00
N/A
|
$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
N/A
|
-$34.00K
N/A
|
$2.000K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
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
|
| Net Earnings |
$16.40M
-151.51%
YoY
|
-$28.48M
-53.37%
YoY
|
$409.9M
-1013.58%
YoY
|
-$110.7M
316.5%
YoY
|
-$31.85M
-7.64%
YoY
|
-$61.09M
12.37%
YoY
|
-$44.86M
-71.08%
YoY
|
-$26.58M
-62.3%
YoY
|
-$34.48M
-41.6%
YoY
|
-$54.36M
N/A
|
-$155.1M
52.55%
YoY
|
-$70.49M
-27.43%
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
|
| Basic Earnings Per Share |
$0.03
-107.14%
YoY
|
-$0.06
-92.5%
YoY
|
N/A
|
-$1.44
251.22%
YoY
|
-$0.42
-20.75%
YoY
|
-$0.80
-4.76%
YoY
|
N/A
|
-$0.41
-62.39%
YoY
|
-$0.53
-42.39%
YoY
|
-$0.84
N/A
|
N/A
|
-$1.09
-28.76%
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
|
| Diluted Earnings Per Share |
-$0.06
-85.71%
YoY
|
-$0.06
-92.5%
YoY
|
$1.08
-267.55%
YoY
|
-$1.44
251.22%
YoY
|
-$0.42
-20.75%
YoY
|
-$0.80
-4.76%
YoY
|
-$0.65
-73.26%
YoY
|
-$0.41
-62.39%
YoY
|
-$0.53
-42.39%
YoY
|
-$0.84
N/A
|
-$2.40
50.0%
YoY
|
-$1.09
-28.76%
YoY
|
-$0.92
-41.77%
YoY
|
-$1.60
83.91%
YoY
|
-$1.53
393.55%
YoY
|
-$1.58
267.44%
YoY
|
-$0.87
117.59%
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 |
463.6M shares
506.03%
YoY
|
455.3M shares
498.01%
YoY
|
N/A
|
76.65M shares
17.81%
YoY
|
76.49M shares
17.86%
YoY
|
76.13M shares
17.66%
YoY
|
N/A
|
65.06M shares
1.03%
YoY
|
64.90M shares
1.05%
YoY
|
64.70M shares
0.95%
YoY
|
N/A
|
64.40M shares
1.15%
YoY
|
64.23M shares
1.08%
YoY
|
63.74M shares
0.65%
YoY
|
63.67M shares
0.65%
YoY
|
63.54M shares
0.76%
YoY
|
63.33M shares
1.08%
YoY
|
| Diluted Shares Outstanding |
591.9M shares
673.77%
YoY
|
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.03%
YoY
|
64.90M shares
1.4%
YoY
|
64.70M shares
N/A
|
N/A
|
64.40M shares
1.3%
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
|
Loading...