|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.123B
64.69%
YoY
|
$682.2M
-30.65%
YoY
|
$983.7M
-50.36%
YoY
|
$1.982B
72.89%
YoY
|
$1.146B
141.02%
YoY
|
| Cost Of Revenue |
$73.04M
-63.97%
YoY
|
$202.7M
-41.02%
YoY
|
$343.8M
-61.92%
YoY
|
$902.6M
N/A
|
$0.00
N/A
|
| Gross Profit |
$1.050B
119.1%
YoY
|
$479.4M
-25.08%
YoY
|
$639.9M
-40.7%
YoY
|
$1.079B
-5.85%
YoY
|
$1.146B
141.02%
YoY
|
| Selling, General & Admin |
$157.5M
-53.3%
YoY
|
$337.2M
-26.29%
YoY
|
$457.4M
-6.39%
YoY
|
$488.7M
63.79%
YoY
|
$298.4M
105.34%
YoY
|
| Research & Development |
$342.3M
-12.49%
YoY
|
$391.2M
-46.96%
YoY
|
$737.5M
-40.3%
YoY
|
$1.235B
-51.26%
YoY
|
$2.535B
239.28%
YoY
|
| Depreciation & Amortization |
$28.00M
-41.67%
YoY
|
$48.00M
17.07%
YoY
|
$41.00M
40.89%
YoY
|
$29.10M
132.8%
YoY
|
$12.50M
190.7%
YoY
|
| Operating Expenses |
$499.8M
-31.38%
YoY
|
$728.4M
-1.24%
YoY
|
$737.5M
-40.3%
YoY
|
$1.235B
-51.26%
YoY
|
$2.535B
239.28%
YoY
|
| Operating Profit |
$452.8M
-281.9%
YoY
|
-$248.9M
-56.06%
YoY
|
-$566.5M
-12.13%
YoY
|
-$644.7M
-61.77%
YoY
|
-$1.687B
304.73%
YoY
|
| Interest Expense |
-$22.55M
12.31%
YoY
|
-$20.08M
-239.25%
YoY
|
$14.42M
-27.48%
YoY
|
$19.88M
-5.9%
YoY
|
$21.13M
39.5%
YoY
|
| Other Income/Expense, Net |
$40.63M
0.47%
YoY
|
$40.44M
6.72%
YoY
|
$37.90M
245.48%
YoY
|
$10.97M
-233.82%
YoY
|
-$8.197M
-165.1%
YoY
|
| Pretax Income |
$442.2M
-350.36%
YoY
|
-$176.6M
-67.48%
YoY
|
-$543.0M
-16.92%
YoY
|
-$653.6M
-61.88%
YoY
|
-$1.715B
309.92%
YoY
|
| Income Tax |
$1.865M
-82.86%
YoY
|
$10.88M
435.89%
YoY
|
$2.031M
-52.77%
YoY
|
$4.300M
-85.28%
YoY
|
$29.22M
N/A
|
| Net Earnings |
$440.3M
-334.83%
YoY
|
-$187.5M
-65.6%
YoY
|
-$545.1M
-17.15%
YoY
|
-$657.9M
-62.27%
YoY
|
-$1.744B
316.91%
YoY
|
| Basic Earnings Per Share |
$2.72
-321.14%
YoY
|
-$1.23
-77.26%
YoY
|
-$5.41
-35.75%
YoY
|
-$8.42
-64.08%
YoY
|
-$23.44
222.42%
YoY
|
| Diluted Earnings Per Share |
$2.58
-309.76%
YoY
|
-$1.23
-77.26%
YoY
|
-$5.41
-35.75%
YoY
|
-$8.42
-64.08%
YoY
|
-$23.44
222.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
162.0M shares
6.44%
YoY
|
152.2M shares
51.03%
YoY
|
100.8M shares
28.89%
YoY
|
78.18M shares
5.08%
YoY
|
74.40M shares
29.27%
YoY
|
| Diluted Shares Outstanding |
173.1M shares
13.74%
YoY
|
152.2M shares
51.03%
YoY
|
100.8M shares
28.89%
YoY
|
78.18M shares
5.08%
YoY
|
74.40M shares
29.27%
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 |
$139.5M
-79.07%
YoY
|
$147.1M
66.61%
YoY
|
$70.45M
-16.64%
YoY
|
$239.2M
-42.42%
YoY
|
$666.7M
610.3%
YoY
|
$88.31M
-69.69%
YoY
|
$84.51M
-54.8%
YoY
|
$415.5M
-2.11%
YoY
|
$93.86M
15.94%
YoY
|
$291.3M
-18.48%
YoY
|
$187.0M
-74.55%
YoY
|
$424.4M
128.28%
YoY
|
$80.95M
-88.5%
YoY
|
$357.4M
60.85%
YoY
|
$734.6M
310.74%
YoY
|
$185.9M
-37.61%
YoY
|
$704.0M
57.41%
YoY
|
$222.2M
-20.56%
YoY
|
$178.8M
13.9%
YoY
|
| Cost Of Revenue |
$30.70M
117.46%
YoY
|
$22.10M
-39.72%
YoY
|
$21.50M
-64.54%
YoY
|
$15.33M
-66.86%
YoY
|
$14.12M
-76.16%
YoY
|
$36.67M
-76.34%
YoY
|
$60.62M
-38.72%
YoY
|
$46.24M
-17.09%
YoY
|
$59.21M
73.7%
YoY
|
$155.0M
-14.74%
YoY
|
$98.93M
-77.24%
YoY
|
$55.78M
-79.42%
YoY
|
$34.09M
124.19%
YoY
|
$181.8M
N/A
|
$434.6M
N/A
|
$271.1M
N/A
|
$15.20M
N/A
|
N/A
|
$0.00
N/A
|
| Gross Profit |
$108.8M
-83.32%
YoY
|
$125.0M
142.12%
YoY
|
$48.95M
104.87%
YoY
|
$223.9M
-39.36%
YoY
|
$652.5M
1783.45%
YoY
|
$51.64M
-62.13%
YoY
|
$23.89M
-72.87%
YoY
|
$369.2M
0.16%
YoY
|
$34.65M
-26.07%
YoY
|
$136.4M
-22.36%
YoY
|
$88.06M
-70.65%
YoY
|
$368.6M
-532.93%
YoY
|
$46.87M
-93.2%
YoY
|
$175.6M
N/A
|
$300.0M
67.74%
YoY
|
-$85.15M
-128.57%
YoY
|
$688.8M
54.01%
YoY
|
N/A
|
$178.8M
N/A
|
| Selling, General & Admin |
$28.78M
-39.53%
YoY
|
$30.62M
-60.91%
YoY
|
$31.66M
-52.72%
YoY
|
$40.61M
-59.79%
YoY
|
$47.59M
-45.18%
YoY
|
$78.34M
-49.53%
YoY
|
$66.95M
-37.72%
YoY
|
$101.0M
22.84%
YoY
|
$86.80M
-22.87%
YoY
|
$155.2M
-3.97%
YoY
|
$107.5M
-12.51%
YoY
|
$82.22M
-23.99%
YoY
|
$112.5M
17.23%
YoY
|
$161.7M
91.97%
YoY
|
$122.9M
57.95%
YoY
|
$108.2M
47.84%
YoY
|
$95.99M
51.89%
YoY
|
$84.21M
37.38%
YoY
|
$77.79M
36.72%
YoY
|
| Research & Development |
$95.47M
7.35%
YoY
|
$73.48M
-29.61%
YoY
|
$98.27M
12.75%
YoY
|
$79.23M
-25.91%
YoY
|
$88.94M
-4.04%
YoY
|
$104.4M
-36.62%
YoY
|
$87.16M
-17.95%
YoY
|
$106.9M
-51.27%
YoY
|
$92.68M
-62.49%
YoY
|
$164.7M
-36.13%
YoY
|
$106.2M
-65.09%
YoY
|
$219.5M
-24.23%
YoY
|
$247.1M
-35.56%
YoY
|
$257.9M
-73.22%
YoY
|
$304.3M
-25.45%
YoY
|
$289.6M
-49.25%
YoY
|
$383.5M
-35.3%
YoY
|
$963.0M
140.02%
YoY
|
$408.2M
38.8%
YoY
|
| Depreciation & Amortization |
$3.062M
-63.29%
YoY
|
$5.125M
-59.06%
YoY
|
$6.585M
-48.15%
YoY
|
$7.563M
-32.06%
YoY
|
$8.340M
-31.34%
YoY
|
$12.52M
15.96%
YoY
|
$12.70M
12.39%
YoY
|
$11.13M
10.58%
YoY
|
$12.15M
34.32%
YoY
|
$10.79M
49.46%
YoY
|
$11.30M
35.38%
YoY
|
$10.07M
49.81%
YoY
|
$9.043M
33.67%
YoY
|
$7.222M
96.68%
YoY
|
$8.347M
95.85%
YoY
|
$6.720M
176.89%
YoY
|
$6.765M
194.13%
YoY
|
$3.672M
104.0%
YoY
|
$4.262M
255.17%
YoY
|
| Operating Expenses |
$124.2M
39.7%
YoY
|
$104.1M
-43.03%
YoY
|
$129.9M
49.06%
YoY
|
$79.23M
-25.91%
YoY
|
$88.94M
-4.04%
YoY
|
$182.7M
-42.89%
YoY
|
$87.16M
-17.95%
YoY
|
$106.9M
-51.27%
YoY
|
$92.68M
-62.49%
YoY
|
$319.9M
-23.74%
YoY
|
$106.2M
-65.09%
YoY
|
$219.5M
-24.23%
YoY
|
$247.1M
-35.56%
YoY
|
$419.5M
-59.94%
YoY
|
$304.3M
-25.45%
YoY
|
$289.6M
-49.25%
YoY
|
$383.5M
-35.3%
YoY
|
$1.047B
126.42%
YoY
|
$408.2M
38.8%
YoY
|
| Operating Profit |
-$15.43M
-102.99%
YoY
|
$20.94M
-115.97%
YoY
|
-$178.0M
32.83%
YoY
|
$101.1M
-37.22%
YoY
|
$515.5M
-455.94%
YoY
|
-$131.1M
-28.59%
YoY
|
-$134.0M
6.68%
YoY
|
$161.0M
190.31%
YoY
|
-$144.8M
-53.69%
YoY
|
-$183.6M
-24.73%
YoY
|
-$125.6M
-1.22%
YoY
|
$55.46M
-111.48%
YoY
|
-$312.8M
-249.44%
YoY
|
-$243.9M
N/A
|
-$127.2M
-58.59%
YoY
|
-$483.0M
39.65%
YoY
|
$209.3M
-200.32%
YoY
|
N/A
|
-$307.1M
58.37%
YoY
|
| Interest Expense |
-$4.901M
-14.36%
YoY
|
-$5.824M
-23.22%
YoY
|
-$5.482M
29.41%
YoY
|
-$5.518M
33.19%
YoY
|
-$5.723M
-239.21%
YoY
|
-$7.585M
84.24%
YoY
|
-$4.236M
-248.16%
YoY
|
-$4.143M
-232.62%
YoY
|
$4.111M
-4.75%
YoY
|
-$4.117M
-10.52%
YoY
|
$2.859M
-31.42%
YoY
|
$3.124M
-49.89%
YoY
|
$4.316M
-11.48%
YoY
|
-$4.601M
-8.62%
YoY
|
$4.169M
-19.55%
YoY
|
$6.234M
4.46%
YoY
|
$4.876M
0.76%
YoY
|
-$5.035M
36.08%
YoY
|
$5.182M
16.19%
YoY
|
| Other Income/Expense, Net |
$11.83M
17.59%
YoY
|
$9.497M
-27.7%
YoY
|
$9.178M
-42.36%
YoY
|
$11.90M
53.95%
YoY
|
$10.06M
175.21%
YoY
|
$13.14M
19.58%
YoY
|
$15.92M
-633.94%
YoY
|
$7.731M
39.75%
YoY
|
$3.654M
-85.0%
YoY
|
$10.98M
-82.83%
YoY
|
-$2.982M
-91.43%
YoY
|
$5.532M
-127.84%
YoY
|
$24.36M
1372.91%
YoY
|
$63.97M
19226.59%
YoY
|
-$34.78M
691.6%
YoY
|
-$19.87M
-756.31%
YoY
|
$1.654M
-126.54%
YoY
|
$331.0K
-96.32%
YoY
|
-$4.394M
-561.55%
YoY
|
| Pretax Income |
-$8.506M
-101.64%
YoY
|
$17.90M
-124.33%
YoY
|
-$203.0M
65.97%
YoY
|
$107.5M
-34.71%
YoY
|
$519.8M
-457.8%
YoY
|
-$73.58M
-58.36%
YoY
|
-$122.3M
-6.95%
YoY
|
$164.6M
184.43%
YoY
|
-$145.3M
-50.37%
YoY
|
-$176.7M
-4.23%
YoY
|
-$131.5M
-20.87%
YoY
|
$57.87M
-111.37%
YoY
|
-$292.7M
-242.05%
YoY
|
-$184.5M
-77.76%
YoY
|
-$166.1M
-47.49%
YoY
|
-$509.1M
45.96%
YoY
|
$206.1M
-193.8%
YoY
|
-$829.7M
367.16%
YoY
|
-$316.4M
60.35%
YoY
|
| Income Tax |
$985.0K
-17.92%
YoY
|
$376.0K
-94.95%
YoY
|
-$657.0K
-36.34%
YoY
|
$946.0K
-57.1%
YoY
|
$1.200M
-46.95%
YoY
|
$7.449M
341.29%
YoY
|
-$1.032M
48.06%
YoY
|
$2.205M
-1641.96%
YoY
|
$2.262M
91.21%
YoY
|
$1.688M
-174.69%
YoY
|
-$697.0K
-128.2%
YoY
|
-$143.0K
-110.08%
YoY
|
$1.183M
-55.56%
YoY
|
-$2.260M
-113.61%
YoY
|
$2.472M
-59.08%
YoY
|
$1.418M
-60.03%
YoY
|
$2.662M
-11.77%
YoY
|
$16.61M
N/A
|
$6.041M
N/A
|
| Net Earnings |
-$9.500M
-101.83%
YoY
|
$17.53M
-121.63%
YoY
|
-$202.4M
66.84%
YoY
|
$106.5M
-34.41%
YoY
|
$518.6M
-451.47%
YoY
|
-$81.03M
-54.58%
YoY
|
-$121.3M
-7.25%
YoY
|
$162.4M
179.93%
YoY
|
-$147.6M
-49.8%
YoY
|
-$178.4M
-2.12%
YoY
|
-$130.8M
-22.44%
YoY
|
$58.01M
-111.36%
YoY
|
-$293.9M
-244.49%
YoY
|
-$182.2M
-78.46%
YoY
|
-$168.6M
-47.71%
YoY
|
-$510.5M
44.89%
YoY
|
$203.4M
-191.33%
YoY
|
-$846.3M
376.51%
YoY
|
-$322.4M
63.41%
YoY
|
| Basic Earnings Per Share |
-$0.06
-101.86%
YoY
|
N/A
|
-$1.25
64.47%
YoY
|
$0.66
-39.45%
YoY
|
$3.22
-406.67%
YoY
|
N/A
|
-$0.76
-39.68%
YoY
|
$1.09
67.69%
YoY
|
-$1.05
-69.21%
YoY
|
N/A
|
-$1.26
-41.4%
YoY
|
$0.65
-109.95%
YoY
|
-$3.41
-228.2%
YoY
|
N/A
|
-$2.15
-50.12%
YoY
|
-$6.53
37.47%
YoY
|
$2.66
-187.21%
YoY
|
N/A
|
-$4.31
34.27%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-102.05%
YoY
|
$0.11
-122.65%
YoY
|
-$1.25
64.47%
YoY
|
$0.62
-37.37%
YoY
|
$2.93
-379.05%
YoY
|
-$0.51
-64.88%
YoY
|
-$0.76
-39.68%
YoY
|
$0.99
70.69%
YoY
|
-$1.05
-69.21%
YoY
|
-$1.44
-36.94%
YoY
|
-$1.26
-100.0%
YoY
|
$0.58
-100.0%
YoY
|
-$3.41
-233.2%
YoY
|
-$2.28
-100.0%
YoY
|
-$2.154M
49979900.65%
YoY
|
-$6.533M
137530486.64%
YoY
|
$2.56
-183.93%
YoY
|
-$11.18M
314.28%
YoY
|
-$4.31
34.27%
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
1.3%
YoY
|
162.5M shares
1.44%
YoY
|
162.4M shares
1.45%
YoY
|
162.0M shares
15.36%
YoY
|
160.8M shares
14.93%
YoY
|
160.2M shares
34.85%
YoY
|
160.1M shares
69.58%
YoY
|
140.4M shares
62.68%
YoY
|
140.0M shares
62.41%
YoY
|
118.8M shares
51.32%
YoY
|
94.40M shares
20.7%
YoY
|
86.31M shares
10.45%
YoY
|
86.17M shares
12.71%
YoY
|
78.50M shares
3.83%
YoY
|
78.22M shares
4.64%
YoY
|
78.14M shares
5.43%
YoY
|
76.46M shares
4.69%
YoY
|
75.61M shares
18.77%
YoY
|
74.75M shares
21.43%
YoY
|
| Diluted Shares Outstanding |
163.3M shares
-8.08%
YoY
|
N/A
|
162.4M shares
1.44%
YoY
|
177.2M shares
6.85%
YoY
|
177.6M shares
26.95%
YoY
|
N/A
|
160.0M shares
54.74%
YoY
|
165.9M shares
59.38%
YoY
|
139.9M shares
62.39%
YoY
|
N/A
|
103.4M shares
32.14%
YoY
|
104.1M shares
33.17%
YoY
|
86.16M shares
6.75%
YoY
|
N/A
|
78.27M shares
4.72%
YoY
|
78.14M shares
5.43%
YoY
|
80.71M shares
10.51%
YoY
|
N/A
|
74.75M shares
21.43%
YoY
|
Loading...