|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$319.0M
-37.53%
YoY
|
$510.7M
1.65%
YoY
|
$502.4M
-21.54%
YoY
|
$640.3M
17.6%
YoY
|
$544.5M
802.66%
YoY
|
| Cost Of Revenue |
$281.1M
-27.84%
YoY
|
$389.6M
2.81%
YoY
|
$378.9M
-40.03%
YoY
|
$631.9M
106.76%
YoY
|
$305.6M
500.1%
YoY
|
| Gross Profit |
$37.90M
-68.7%
YoY
|
$121.1M
-1.94%
YoY
|
$123.5M
1369.75%
YoY
|
$8.400M
-96.48%
YoY
|
$238.9M
2443.25%
YoY
|
| Selling, General & Admin |
$159.2M
32.23%
YoY
|
$120.4M
19.31%
YoY
|
$100.9M
-55.34%
YoY
|
$226.0M
258.37%
YoY
|
$63.07M
307.14%
YoY
|
| Research & Development |
N/A
|
$11.83M
64.67%
YoY
|
$7.184M
-73.36%
YoY
|
$26.96M
251.34%
YoY
|
$7.674M
45.59%
YoY
|
| Depreciation & Amortization |
$68.91M
-39.13%
YoY
|
$113.2M
17.92%
YoY
|
$96.00M
-57.38%
YoY
|
$225.3M
575.2%
YoY
|
$33.36M
254.8%
YoY
|
| Operating Expenses |
$159.2M
20.4%
YoY
|
$132.2M
22.33%
YoY
|
$108.1M
-57.26%
YoY
|
$253.0M
249.7%
YoY
|
$72.34M
234.94%
YoY
|
| Operating Profit |
-$245.6M
1179.38%
YoY
|
-$19.20M
-314.22%
YoY
|
$8.961M
-100.42%
YoY
|
-$2.110B
-1366.83%
YoY
|
$166.5M
-1464.26%
YoY
|
| Interest Expense |
$3.277M
-108.84%
YoY
|
-$37.07M
-57.01%
YoY
|
-$86.24M
-10.94%
YoY
|
-$96.83M
118.3%
YoY
|
-$44.35M
899.86%
YoY
|
| Other Income/Expense, Net |
-$42.44M
-96.72%
YoY
|
-$1.295B
408.29%
YoY
|
-$254.8M
373.05%
YoY
|
-$53.86M
235.57%
YoY
|
-$16.05M
14490.0%
YoY
|
| Pretax Income |
-$288.0M
-78.08%
YoY
|
-$1.314B
434.63%
YoY
|
-$245.8M
-88.64%
YoY
|
-$2.163B
-3529.9%
YoY
|
$63.08M
-616.75%
YoY
|
| Income Tax |
$583.0K
-32.13%
YoY
|
$859.0K
25.77%
YoY
|
$683.0K
-104.0%
YoY
|
-$17.09M
-208.42%
YoY
|
$15.76M
N/A
|
| Net Earnings |
-$288.6M
-78.05%
YoY
|
-$1.315B
433.5%
YoY
|
-$246.5M
-88.52%
YoY
|
-$2.146B
-4636.52%
YoY
|
$47.31M
-487.61%
YoY
|
| Basic Earnings Per Share |
-$0.88
-79.95%
YoY
|
-$4.39
575.38%
YoY
|
-$0.65
-89.68%
YoY
|
-$6.30
-2839.13%
YoY
|
$0.23
-264.29%
YoY
|
| Diluted Earnings Per Share |
-$0.88
-79.95%
YoY
|
-$4.39
575.38%
YoY
|
-$0.65
-89.68%
YoY
|
-$6.30
-100.0%
YoY
|
$149.1K
-487.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
318.1M shares
24.33%
YoY
|
255.8M shares
-32.65%
YoY
|
379.9M shares
11.51%
YoY
|
340.6M shares
64.35%
YoY
|
207.3M shares
31.51%
YoY
|
| Diluted Shares Outstanding |
318.1M shares
24.33%
YoY
|
255.8M shares
-32.65%
YoY
|
379.9M shares
11.51%
YoY
|
340.6M shares
46.01%
YoY
|
233.3M shares
48.03%
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 |
$115.2M
44.92%
YoY
|
$79.76M
-15.97%
YoY
|
$81.10M
-14.95%
YoY
|
$78.63M
-44.28%
YoY
|
$79.53M
-55.64%
YoY
|
$94.93M
-33.12%
YoY
|
$95.35M
-15.54%
YoY
|
$141.1M
11.18%
YoY
|
$179.3M
48.6%
YoY
|
$141.9M
17.05%
YoY
|
$112.9M
-30.55%
YoY
|
$126.9M
-22.6%
YoY
|
$120.7M
-37.33%
YoY
|
$121.3M
-59.82%
YoY
|
$162.6M
-33.01%
YoY
|
$164.0M
117.75%
YoY
|
$192.5M
254.9%
YoY
|
$301.8M
1174.1%
YoY
|
$242.7M
562.48%
YoY
|
| Cost Of Revenue |
$85.14M
19.39%
YoY
|
$59.01M
-34.55%
YoY
|
$77.20M
-19.17%
YoY
|
$73.60M
-28.04%
YoY
|
$71.31M
-29.84%
YoY
|
$90.16M
-12.15%
YoY
|
$95.51M
-2.03%
YoY
|
$102.3M
13.71%
YoY
|
$101.6M
1.47%
YoY
|
$102.6M
-39.09%
YoY
|
$97.49M
-48.6%
YoY
|
$89.95M
-40.53%
YoY
|
$100.2M
-18.24%
YoY
|
$168.5M
5.03%
YoY
|
$189.6M
30.62%
YoY
|
$151.3M
197.95%
YoY
|
$122.5M
208.5%
YoY
|
$160.4M
743.38%
YoY
|
$145.2M
355.06%
YoY
|
| Gross Profit |
$30.11M
266.57%
YoY
|
$20.76M
335.75%
YoY
|
$3.905M
-2603.21%
YoY
|
$5.025M
-87.05%
YoY
|
$8.213M
-89.42%
YoY
|
$4.763M
-87.88%
YoY
|
-$156.0K
-101.01%
YoY
|
$38.82M
5.03%
YoY
|
$77.65M
279.06%
YoY
|
$39.30M
-183.19%
YoY
|
$15.42M
-156.95%
YoY
|
$36.96M
190.63%
YoY
|
$20.48M
-70.74%
YoY
|
-$47.24M
-133.42%
YoY
|
-$27.08M
-127.77%
YoY
|
$12.72M
-48.17%
YoY
|
$70.00M
381.68%
YoY
|
$141.4M
2930.38%
YoY
|
$97.50M
1962.51%
YoY
|
| Selling, General & Admin |
$44.85M
11.79%
YoY
|
$16.19M
-58.04%
YoY
|
$69.35M
84.91%
YoY
|
$56.94M
94.94%
YoY
|
$40.12M
165.22%
YoY
|
$38.58M
37.17%
YoY
|
$37.51M
52.77%
YoY
|
$29.21M
14.64%
YoY
|
$15.13M
-33.58%
YoY
|
$28.12M
-29.62%
YoY
|
$24.55M
-43.41%
YoY
|
$25.48M
-74.8%
YoY
|
$22.77M
-45.2%
YoY
|
$39.96M
157.98%
YoY
|
$43.39M
-11.78%
YoY
|
$101.1M
1240.65%
YoY
|
$41.56M
859.99%
YoY
|
$15.49M
275.1%
YoY
|
$49.18M
303.16%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$5.016M
167.38%
YoY
|
$2.841M
26.1%
YoY
|
$2.174M
32.56%
YoY
|
$1.799M
27.14%
YoY
|
$1.876M
-29.39%
YoY
|
$2.253M
-63.61%
YoY
|
$1.640M
-88.9%
YoY
|
$1.415M
-57.63%
YoY
|
$2.657M
-22.83%
YoY
|
$6.192M
46.35%
YoY
|
$14.77M
928.04%
YoY
|
$3.340M
176.49%
YoY
|
$3.443M
216.45%
YoY
|
$4.231M
N/A
|
| Depreciation & Amortization |
$16.65M
-15.63%
YoY
|
$14.10M
-45.87%
YoY
|
$16.33M
-43.09%
YoY
|
$18.76M
-36.37%
YoY
|
$19.73M
-31.95%
YoY
|
$26.04M
-16.54%
YoY
|
$28.69M
20.73%
YoY
|
$29.48M
40.76%
YoY
|
$29.00M
44.3%
YoY
|
$31.20M
-86.2%
YoY
|
$23.76M
-63.38%
YoY
|
$20.94M
-58.02%
YoY
|
$20.09M
-52.31%
YoY
|
$226.1M
1004.19%
YoY
|
$64.89M
403.55%
YoY
|
$49.89M
N/A
|
$42.14M
1345.1%
YoY
|
$20.48M
633.91%
YoY
|
$12.89M
94.86%
YoY
|
| Operating Expenses |
$44.85M
11.79%
YoY
|
$77.86M
75.36%
YoY
|
$69.35M
71.89%
YoY
|
$56.94M
81.44%
YoY
|
$40.12M
137.03%
YoY
|
$44.40M
47.99%
YoY
|
$40.35M
50.52%
YoY
|
$31.38M
15.72%
YoY
|
$16.92M
-30.03%
YoY
|
$30.00M
-29.6%
YoY
|
$26.81M
-45.93%
YoY
|
$27.12M
-76.6%
YoY
|
$24.19M
-46.13%
YoY
|
$42.61M
125.1%
YoY
|
$49.58M
-7.17%
YoY
|
$115.9M
1190.62%
YoY
|
$44.90M
710.87%
YoY
|
$18.93M
262.87%
YoY
|
$53.41M
226.04%
YoY
|
| Operating Profit |
-$310.4M
628.76%
YoY
|
-$57.10M
44.07%
YoY
|
-$57.43M
39.32%
YoY
|
-$26.28M
-499.51%
YoY
|
-$42.60M
-177.13%
YoY
|
-$39.63M
-526.13%
YoY
|
-$41.22M
242.24%
YoY
|
$6.579M
-29.89%
YoY
|
$55.23M
-1594.64%
YoY
|
$9.301M
-110.35%
YoY
|
-$12.04M
-97.0%
YoY
|
$9.384M
-100.9%
YoY
|
-$3.695M
-86.17%
YoY
|
-$89.86M
-173.39%
YoY
|
-$401.4M
-1010.43%
YoY
|
-$1.045B
-6833.11%
YoY
|
-$26.72M
-396.0%
YoY
|
$122.4M
-22280.43%
YoY
|
$44.09M
-478.29%
YoY
|
| Interest Expense |
-$4.857M
-322.09%
YoY
|
-$916.0K
-19.37%
YoY
|
$821.0K
-111.61%
YoY
|
$1.185M
-108.02%
YoY
|
$2.187M
-115.52%
YoY
|
-$1.136M
-98.71%
YoY
|
-$7.072M
222.04%
YoY
|
-$14.78M
-41141.67%
YoY
|
-$14.09M
8872.61%
YoY
|
-$87.84M
412.48%
YoY
|
-$2.196M
-91.53%
YoY
|
$36.00K
-100.13%
YoY
|
-$157.0K
-99.28%
YoY
|
-$17.14M
-3.73%
YoY
|
-$25.94M
-2.29%
YoY
|
-$27.12M
150.01%
YoY
|
-$21.68M
915.27%
YoY
|
-$17.80M
915.63%
YoY
|
-$26.55M
889.56%
YoY
|
| Other Income/Expense, Net |
-$36.17M
-105.8%
YoY
|
$330.2M
-247.24%
YoY
|
-$89.11M
-78.47%
YoY
|
-$910.4M
12.21%
YoY
|
$623.5M
300.52%
YoY
|
-$224.2M
15386.67%
YoY
|
-$413.9M
1327.85%
YoY
|
-$811.3M
4282.02%
YoY
|
$155.7M
-2074.0%
YoY
|
-$1.448M
516.17%
YoY
|
-$28.99M
27.27%
YoY
|
-$18.52M
-109.94%
YoY
|
-$7.886M
-98.01%
YoY
|
-$235.0K
-96.82%
YoY
|
-$22.78M
162.97%
YoY
|
$186.3M
-1089.58%
YoY
|
-$397.1M
18139.83%
YoY
|
-$7.388M
43358.82%
YoY
|
-$8.661M
9742.05%
YoY
|
| Pretax Income |
-$346.6M
-159.66%
YoY
|
$214.2M
-180.8%
YoY
|
-$146.5M
-67.8%
YoY
|
-$936.6M
16.39%
YoY
|
$580.9M
175.44%
YoY
|
-$265.2M
35.73%
YoY
|
-$455.1M
1009.2%
YoY
|
-$804.8M
8713.4%
YoY
|
$210.9M
-1921.06%
YoY
|
-$195.4M
-57.19%
YoY
|
-$41.03M
-90.33%
YoY
|
-$9.131M
-98.94%
YoY
|
-$11.58M
-97.27%
YoY
|
-$456.3M
-692.91%
YoY
|
-$424.2M
2953.42%
YoY
|
-$859.1M
25965.69%
YoY
|
-$423.8M
-6287.74%
YoY
|
$76.97M
-3433.3%
YoY
|
-$13.89M
40.36%
YoY
|
| Income Tax |
$600.0K
200.0%
YoY
|
$95.00K
-74.67%
YoY
|
$125.0K
25.0%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
0.0%
YoY
|
$375.0K
11.61%
YoY
|
$100.0K
-12.28%
YoY
|
$100.0K
0.0%
YoY
|
$200.0K
100.0%
YoY
|
$336.0K
-101.56%
YoY
|
$114.0K
-98.93%
YoY
|
$100.0K
-100.21%
YoY
|
$100.0K
-99.76%
YoY
|
-$21.49M
-230.55%
YoY
|
$10.64M
-1626.83%
YoY
|
-$48.65M
-41328.81%
YoY
|
$42.41M
N/A
|
$16.46M
N/A
|
-$697.0K
N/A
|
| Net Earnings |
-$347.2M
-159.79%
YoY
|
$188.7M
-202.12%
YoY
|
-$146.7M
-67.79%
YoY
|
-$936.8M
16.39%
YoY
|
$580.7M
175.61%
YoY
|
-$184.8M
-5.57%
YoY
|
-$455.3M
1006.45%
YoY
|
-$804.9M
8592.18%
YoY
|
$210.7M
-1903.09%
YoY
|
-$195.7M
-55.0%
YoY
|
-$41.15M
-90.54%
YoY
|
-$9.260M
-98.86%
YoY
|
-$11.69M
-97.49%
YoY
|
-$434.8M
-818.68%
YoY
|
-$434.8M
3195.38%
YoY
|
-$810.5M
23639.75%
YoY
|
-$466.2M
-6906.89%
YoY
|
$60.51M
-2720.44%
YoY
|
-$13.19M
33.31%
YoY
|
| Basic Earnings Per Share |
-$1.06
-173.61%
YoY
|
N/A
|
-$0.46
-60.68%
YoY
|
-$0.04
-99.11%
YoY
|
$1.44
58.24%
YoY
|
N/A
|
-$1.17
963.64%
YoY
|
-$4.51
22450.0%
YoY
|
$0.91
-3133.33%
YoY
|
N/A
|
-$0.11
-91.06%
YoY
|
-$0.02
-99.2%
YoY
|
-$0.03
-98.03%
YoY
|
N/A
|
-$1.23
1657.14%
YoY
|
-$2.49
12350.0%
YoY
|
-$1.52
-3900.0%
YoY
|
N/A
|
-$0.07
N/A
|
| Diluted Earnings Per Share |
-$1.06
-184.8%
YoY
|
$0.59
-184.39%
YoY
|
-$0.46
-60.68%
YoY
|
-$0.04
-99.11%
YoY
|
$1.25
60.26%
YoY
|
-$0.70
37.68%
YoY
|
-$1.17
963.64%
YoY
|
-$4.51
22450.0%
YoY
|
$0.78
-2700.0%
YoY
|
-$0.51
-52.32%
YoY
|
-$0.11
-91.06%
YoY
|
-$0.02
-99.2%
YoY
|
-$0.03
-98.03%
YoY
|
-$1.07
-100.0%
YoY
|
-$1.23
-100.0%
YoY
|
-$2.49
12350.0%
YoY
|
-$1.52
-3900.0%
YoY
|
$190.7K
-2720.44%
YoY
|
-$41.58K
33.31%
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 |
315.3M shares
7.21%
YoY
|
310.1M shares
11.03%
YoY
|
305.4M shares
18.27%
YoY
|
297.8M shares
67.52%
YoY
|
294.1M shares
65.61%
YoY
|
279.3M shares
-27.66%
YoY
|
258.2M shares
-32.51%
YoY
|
177.8M shares
-52.79%
YoY
|
177.6M shares
-52.49%
YoY
|
386.0M shares
3.07%
YoY
|
382.6M shares
7.09%
YoY
|
376.6M shares
15.88%
YoY
|
373.8M shares
21.57%
YoY
|
374.5M shares
N/A
|
357.3M shares
50.79%
YoY
|
325.0M shares
104.52%
YoY
|
307.5M shares
94.87%
YoY
|
N/A
|
237.0M shares
N/A
|
| Diluted Shares Outstanding |
322.9M shares
-11.12%
YoY
|
N/A
|
318.6M shares
8.92%
YoY
|
318.0M shares
78.14%
YoY
|
363.3M shares
28.59%
YoY
|
N/A
|
292.5M shares
-23.53%
YoY
|
178.5M shares
-52.5%
YoY
|
282.5M shares
-24.74%
YoY
|
N/A
|
382.5M shares
7.99%
YoY
|
375.8M shares
15.64%
YoY
|
375.4M shares
22.1%
YoY
|
N/A
|
354.2M shares
49.48%
YoY
|
325.0M shares
104.52%
YoY
|
307.5M shares
74.74%
YoY
|
N/A
|
237.0M shares
N/A
|
Loading...