|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$569.2M
-36.55%
YoY
|
$897.0M
-5.16%
YoY
|
$945.8M
40.92%
YoY
|
$671.2M
66.34%
YoY
|
$403.5M
56.01%
YoY
|
| Cost Of Revenue |
$587.9M
-24.47%
YoY
|
$778.3M
-2.44%
YoY
|
$797.8M
81.42%
YoY
|
$439.7M
44.95%
YoY
|
$303.3M
53.36%
YoY
|
| Gross Profit |
$50.46M
13.15%
YoY
|
$44.60M
-82.25%
YoY
|
$251.2M
-17.96%
YoY
|
$306.2M
24.23%
YoY
|
$246.5M
140.68%
YoY
|
| Selling, General & Admin |
$115.1M
13.37%
YoY
|
$101.5M
4.27%
YoY
|
$97.37M
-15.08%
YoY
|
$114.7M
5.41%
YoY
|
$108.8M
4.69%
YoY
|
| Research & Development |
$13.39M
16.69%
YoY
|
$11.48M
54.48%
YoY
|
$7.430M
-17.47%
YoY
|
$9.003M
12.95%
YoY
|
$7.971M
18.58%
YoY
|
| Depreciation & Amortization |
$2.812M
-38.87%
YoY
|
$4.600M
187.5%
YoY
|
$1.600M
0.0%
YoY
|
$1.600M
14.29%
YoY
|
$1.400M
7.69%
YoY
|
| Operating Expenses |
$13.39M
16.69%
YoY
|
$11.48M
54.48%
YoY
|
$7.430M
-17.47%
YoY
|
$9.003M
12.95%
YoY
|
$7.971M
18.58%
YoY
|
| Operating Profit |
$37.07M
11.92%
YoY
|
$33.12M
-86.41%
YoY
|
$243.8M
-17.97%
YoY
|
$297.2M
24.61%
YoY
|
$238.5M
149.26%
YoY
|
| Interest Expense |
-$150.7M
159.36%
YoY
|
-$58.11M
-108.11%
YoY
|
$716.5M
78.77%
YoY
|
$400.8M
87.66%
YoY
|
$213.6M
21.7%
YoY
|
| Other Income/Expense, Net |
$19.83M
7.25%
YoY
|
$18.49M
-1.82%
YoY
|
$18.83M
4.52%
YoY
|
$18.01M
43.43%
YoY
|
$12.56M
-8.33%
YoY
|
| Pretax Income |
-$302.6M
-41.42%
YoY
|
-$516.5M
-244.11%
YoY
|
$358.4M
53.9%
YoY
|
$232.9M
23.19%
YoY
|
$189.1M
247.19%
YoY
|
| Income Tax |
-$86.70M
-17.04%
YoY
|
-$104.5M
-1556.82%
YoY
|
$7.174M
-75.87%
YoY
|
$29.73M
2.23%
YoY
|
$29.08M
246.89%
YoY
|
| Net Earnings |
-$221.1M
-48.64%
YoY
|
-$430.4M
-223.53%
YoY
|
$348.4M
71.49%
YoY
|
$203.2M
27.0%
YoY
|
$160.0M
256.53%
YoY
|
| Basic Earnings Per Share |
-$1.44
-45.25%
YoY
|
-$2.63
-216.89%
YoY
|
$2.25
30.06%
YoY
|
$1.73
-20.28%
YoY
|
$2.17
167.9%
YoY
|
| Diluted Earnings Per Share |
-$1.44
-45.25%
YoY
|
-$2.63
-218.47%
YoY
|
$2.22
33.73%
YoY
|
$1.66
-23.5%
YoY
|
$2.17
167.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
164.5M shares
-2.7%
YoY
|
169.1M shares
15.16%
YoY
|
146.8M
37.39%
YoY
|
106.9M
56.0%
YoY
|
68.51M
27.5%
YoY
|
| Diluted Shares Outstanding |
167.3M shares
-1.88%
YoY
|
170.5M shares
14.74%
YoY
|
148.6M
26.77%
YoY
|
117.2M
70.69%
YoY
|
68.66M
27.58%
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 |
$81.73M
-47.26%
YoY
|
$116.7M
-53.08%
YoY
|
$137.5M
-39.31%
YoY
|
$152.7M
-34.76%
YoY
|
$155.0M
-33.31%
YoY
|
$248.8M
-6.14%
YoY
|
$226.5M
-9.6%
YoY
|
$234.1M
0.53%
YoY
|
$232.4M
6.79%
YoY
|
$265.0M
16.55%
YoY
|
$250.6M
16.97%
YoY
|
$232.9M
51.55%
YoY
|
$217.6M
74.89%
YoY
|
$227.4M
54.35%
YoY
|
$214.2M
103.76%
YoY
|
$153.7M
49.13%
YoY
|
$124.4M
69.56%
YoY
|
$147.3M
122.54%
YoY
|
$105.1M
72.15%
YoY
|
| Cost Of Revenue |
$117.8M
-26.78%
YoY
|
$127.9M
-27.16%
YoY
|
$140.4M
-27.25%
YoY
|
$158.6M
-21.92%
YoY
|
$160.9M
-22.09%
YoY
|
$175.6M
-21.45%
YoY
|
$193.0M
-8.32%
YoY
|
$203.1M
7.32%
YoY
|
$206.6M
18.47%
YoY
|
$223.6M
42.98%
YoY
|
$210.5M
57.93%
YoY
|
$189.3M
132.69%
YoY
|
$174.4M
153.76%
YoY
|
$156.4M
98.95%
YoY
|
$133.3M
57.15%
YoY
|
$81.34M
4.9%
YoY
|
$68.71M
46.5%
YoY
|
$78.60M
72.75%
YoY
|
$84.81M
69.97%
YoY
|
| Gross Profit |
-$24.58M
-73.87%
YoY
|
-$11.23M
-115.35%
YoY
|
$190.1M
59.16%
YoY
|
-$34.33M
-20.93%
YoY
|
-$94.08M
-10.4%
YoY
|
$73.13M
76.52%
YoY
|
$119.4M
82.62%
YoY
|
-$43.41M
-160.24%
YoY
|
-$105.0M
-245.29%
YoY
|
$41.43M
-41.66%
YoY
|
$65.40M
-19.2%
YoY
|
$72.06M
-13.82%
YoY
|
$72.27M
2.33%
YoY
|
$71.01M
3.33%
YoY
|
$80.94M
27.94%
YoY
|
$83.61M
35.94%
YoY
|
$70.62M
161.56%
YoY
|
$68.72M
231.99%
YoY
|
$63.27M
305.55%
YoY
|
| Selling, General & Admin |
$30.56M
18.06%
YoY
|
$30.72M
7.58%
YoY
|
$27.58M
0.04%
YoY
|
$29.10M
31.23%
YoY
|
$25.88M
11.42%
YoY
|
$28.55M
277.36%
YoY
|
$27.57M
-5.91%
YoY
|
$22.17M
-29.82%
YoY
|
$23.23M
-19.51%
YoY
|
$7.566M
-68.07%
YoY
|
$29.30M
-0.51%
YoY
|
$31.59M
7.24%
YoY
|
$28.87M
-9.97%
YoY
|
$23.69M
3.01%
YoY
|
$29.45M
-1.44%
YoY
|
$29.46M
0.49%
YoY
|
$32.06M
20.54%
YoY
|
$23.00M
7.47%
YoY
|
$29.88M
-4.84%
YoY
|
| Research & Development |
$4.021M
39.38%
YoY
|
N/A
|
$3.405M
-1.5%
YoY
|
$2.907M
30.24%
YoY
|
$2.885M
11.26%
YoY
|
N/A
|
$3.457M
32.81%
YoY
|
$2.232M
3.53%
YoY
|
$2.593M
22.66%
YoY
|
N/A
|
$2.603M
-0.61%
YoY
|
$2.156M
-9.26%
YoY
|
$2.114M
3.63%
YoY
|
N/A
|
$2.619M
27.26%
YoY
|
$2.376M
16.58%
YoY
|
$2.040M
8.97%
YoY
|
N/A
|
$2.058M
24.73%
YoY
|
| Depreciation & Amortization |
$1.576M
-1.5%
YoY
|
$1.712M
14.13%
YoY
|
$1.100M
-21.43%
YoY
|
$1.700M
88.89%
YoY
|
$1.600M
300.0%
YoY
|
$1.500M
275.0%
YoY
|
$1.400M
250.0%
YoY
|
$900.0K
125.0%
YoY
|
$400.0K
-33.33%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
0.0%
YoY
|
$600.0K
50.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
0.0%
YoY
|
$400.0K
33.33%
YoY
|
$400.0K
33.33%
YoY
|
$400.0K
33.33%
YoY
|
$400.0K
33.33%
YoY
|
| Operating Expenses |
$4.021M
39.38%
YoY
|
$212.1M
-35.99%
YoY
|
$3.405M
-1.5%
YoY
|
$2.907M
30.24%
YoY
|
$2.885M
11.26%
YoY
|
$331.3M
1043.73%
YoY
|
$3.457M
32.81%
YoY
|
$2.232M
3.53%
YoY
|
$2.593M
22.66%
YoY
|
$28.97M
-57.15%
YoY
|
$2.603M
-94.26%
YoY
|
$2.156M
-9.26%
YoY
|
$2.114M
3.63%
YoY
|
$67.60M
111.96%
YoY
|
$45.35M
2103.64%
YoY
|
$2.376M
16.58%
YoY
|
$2.040M
8.97%
YoY
|
$31.89M
-1281.26%
YoY
|
$2.058M
24.73%
YoY
|
| Operating Profit |
-$28.60M
-70.5%
YoY
|
-$223.3M
-13.51%
YoY
|
$186.7M
60.97%
YoY
|
-$37.23M
-18.42%
YoY
|
-$96.97M
-9.88%
YoY
|
-$258.2M
-2172.29%
YoY
|
$116.0M
84.68%
YoY
|
-$45.64M
-165.29%
YoY
|
-$107.6M
-253.37%
YoY
|
$12.46M
265.58%
YoY
|
$62.80M
76.45%
YoY
|
$69.90M
-13.95%
YoY
|
$70.15M
2.3%
YoY
|
$3.408M
-90.75%
YoY
|
$35.59M
-41.85%
YoY
|
$81.23M
36.6%
YoY
|
$68.58M
172.92%
YoY
|
$36.83M
57.38%
YoY
|
$61.21M
338.77%
YoY
|
| Interest Expense |
-$64.95M
-1415.5%
YoY
|
-$22.03M
0.63%
YoY
|
-$150.1M
123.27%
YoY
|
$16.46M
134.02%
YoY
|
$4.937M
-97.31%
YoY
|
-$21.89M
-322.09%
YoY
|
-$67.21M
-135.08%
YoY
|
$7.032M
-95.92%
YoY
|
$183.8M
14.6%
YoY
|
$9.858M
-26.74%
YoY
|
$191.6M
418.23%
YoY
|
$172.5M
113.46%
YoY
|
$160.4M
162.87%
YoY
|
$13.46M
-52.85%
YoY
|
$36.97M
-26.25%
YoY
|
$80.83M
45.86%
YoY
|
$61.02M
20.2%
YoY
|
$28.54M
220.66%
YoY
|
$50.14M
14.41%
YoY
|
| Other Income/Expense, Net |
$5.363M
28.42%
YoY
|
N/A
|
$4.682M
13.92%
YoY
|
$4.313M
-13.22%
YoY
|
$4.176M
16.94%
YoY
|
N/A
|
$4.110M
-19.33%
YoY
|
$4.970M
7.44%
YoY
|
$3.571M
-19.32%
YoY
|
N/A
|
$5.095M
-24.57%
YoY
|
$4.626M
-24.89%
YoY
|
$4.426M
122.19%
YoY
|
N/A
|
$6.755M
90.77%
YoY
|
$6.159M
107.09%
YoY
|
$1.992M
-24.86%
YoY
|
N/A
|
$3.541M
2.16%
YoY
|
| Pretax Income |
-$216.8M
-380.77%
YoY
|
-$264.2M
-16.09%
YoY
|
-$26.88M
69.31%
YoY
|
-$88.69M
10.85%
YoY
|
$77.20M
-172.98%
YoY
|
-$314.8M
-2878.77%
YoY
|
-$15.88M
-131.01%
YoY
|
-$80.01M
-130.95%
YoY
|
-$105.8M
-383.1%
YoY
|
$11.33M
8.19%
YoY
|
$51.21M
-27.91%
YoY
|
$258.5M
273.13%
YoY
|
$37.37M
-54.49%
YoY
|
$10.47M
-82.68%
YoY
|
$71.03M
33.83%
YoY
|
$69.28M
82.81%
YoY
|
$82.11M
118.22%
YoY
|
$60.46M
90.11%
YoY
|
$53.08M
26.62%
YoY
|
| Income Tax |
-$16.67M
220.22%
YoY
|
-$31.62M
82.6%
YoY
|
-$9.935M
18.22%
YoY
|
-$39.94M
-17.79%
YoY
|
-$5.207M
-82.76%
YoY
|
-$17.32M
626.12%
YoY
|
-$8.404M
-308.69%
YoY
|
-$48.58M
-1044.93%
YoY
|
-$30.21M
-7826.6%
YoY
|
-$2.385M
-25.7%
YoY
|
$4.027M
-15.68%
YoY
|
$5.141M
-50.09%
YoY
|
$391.0K
-97.81%
YoY
|
-$3.210M
-146.75%
YoY
|
$4.776M
-26.97%
YoY
|
$10.30M
47.14%
YoY
|
$17.85M
105.61%
YoY
|
$6.867M
59.7%
YoY
|
$6.540M
-0.21%
YoY
|
| Net Earnings |
-$200.1M
-344.11%
YoY
|
-$238.2M
-25.65%
YoY
|
-$16.74M
129.94%
YoY
|
-$53.68M
56.95%
YoY
|
$81.97M
-210.51%
YoY
|
-$320.4M
-5864.43%
YoY
|
-$7.279M
-115.43%
YoY
|
-$34.20M
-113.5%
YoY
|
-$74.17M
-300.57%
YoY
|
$5.558M
-21.99%
YoY
|
$47.18M
-25.39%
YoY
|
$253.4M
329.7%
YoY
|
$36.98M
-42.46%
YoY
|
$7.125M
-86.61%
YoY
|
$63.23M
35.88%
YoY
|
$58.97M
90.8%
YoY
|
$64.26M
122.0%
YoY
|
$53.22M
97.75%
YoY
|
$46.54M
34.66%
YoY
|
| Basic Earnings Per Share |
-$1.25
-365.96%
YoY
|
N/A
|
-$0.13
85.71%
YoY
|
-$0.34
47.83%
YoY
|
$0.47
-206.82%
YoY
|
N/A
|
-$0.07
-128.0%
YoY
|
-$0.23
-112.3%
YoY
|
-$0.44
-246.67%
YoY
|
N/A
|
$0.25
-52.83%
YoY
|
$1.87
297.87%
YoY
|
$0.30
-57.14%
YoY
|
N/A
|
$0.53
-13.11%
YoY
|
$0.47
23.68%
YoY
|
$0.70
42.86%
YoY
|
N/A
|
$0.61
-3.17%
YoY
|
| Diluted Earnings Per Share |
-$1.25
-371.74%
YoY
|
-$1.47
-23.04%
YoY
|
-$0.13
85.71%
YoY
|
-$0.34
47.83%
YoY
|
$0.46
-204.55%
YoY
|
-$1.91
-6466.67%
YoY
|
-$0.07
-128.0%
YoY
|
-$0.23
-113.07%
YoY
|
-$0.44
-251.72%
YoY
|
$0.03
-50.0%
YoY
|
$0.25
-100.0%
YoY
|
$1.76
291.11%
YoY
|
$0.29
-56.06%
YoY
|
$0.06
-100.0%
YoY
|
$503.2K
83859354.26%
YoY
|
$0.45
18.42%
YoY
|
$0.66
34.69%
YoY
|
$715.9K
146099839.97%
YoY
|
$0.60
-4.76%
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 |
162.9M shares
-0.17%
YoY
|
162.1M shares
-3.8%
YoY
|
164.3M shares
-2.31%
YoY
|
170.5M shares
0.97%
YoY
|
163.2M shares
-5.45%
YoY
|
168.5M shares
-2.09%
YoY
|
168.2M
-2.18%
YoY
|
168.9M
52.49%
YoY
|
172.6M
55.83%
YoY
|
172.1M
N/A
|
172.0M
50.32%
YoY
|
110.7M
-3.16%
YoY
|
110.7M
26.25%
YoY
|
N/A
|
114.4M
59.74%
YoY
|
114.4M
60.57%
YoY
|
87.71M
54.37%
YoY
|
73.59M
35.12%
YoY
|
71.62M
31.1%
YoY
|
| Diluted Shares Outstanding |
167.7M shares
-0.04%
YoY
|
N/A
|
165.9M shares
-2.14%
YoY
|
170.7M shares
0.48%
YoY
|
167.7M shares
-3.11%
YoY
|
N/A
|
169.5M shares
-2.83%
YoY
|
169.9M
19.97%
YoY
|
173.1M
43.03%
YoY
|
N/A
|
174.4M
38.81%
YoY
|
141.6M
13.21%
YoY
|
121.0M
26.86%
YoY
|
N/A
|
125.7M
75.05%
YoY
|
125.1M
75.2%
YoY
|
95.40M
67.83%
YoY
|
N/A
|
71.79M
31.23%
YoY
|
Loading...