|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.184B
31.39%
YoY
|
$901.5M
-69.71%
YoY
|
$2.977B
-4.3%
YoY
|
$3.110B
58.38%
YoY
|
$1.964B
34.58%
YoY
|
| Cost Of Revenue |
$988.2M
-44.44%
YoY
|
$1.779B
-21.74%
YoY
|
$2.273B
0.31%
YoY
|
$2.266B
69.77%
YoY
|
$1.335B
33.74%
YoY
|
| Gross Profit |
$196.3M
-122.38%
YoY
|
-$877.2M
-224.63%
YoY
|
$703.8M
-16.67%
YoY
|
$844.6M
34.22%
YoY
|
$629.3M
36.39%
YoY
|
| Selling, General & Admin |
$218.4M
-25.81%
YoY
|
$294.3M
-5.31%
YoY
|
$310.8M
14.2%
YoY
|
$272.2M
35.28%
YoY
|
$201.2M
26.46%
YoY
|
| Research & Development |
$221.3M
-20.19%
YoY
|
$277.2M
-13.76%
YoY
|
$321.5M
10.93%
YoY
|
$289.8M
31.95%
YoY
|
$219.6M
34.66%
YoY
|
| Depreciation & Amortization |
$30.51M
-49.03%
YoY
|
$59.87M
4.67%
YoY
|
$57.20M
40.95%
YoY
|
$40.58M
38.22%
YoY
|
$29.36M
31.33%
YoY
|
| Operating Expenses |
$498.0M
-40.08%
YoY
|
$831.1M
25.24%
YoY
|
$663.6M
2.18%
YoY
|
$649.5M
54.65%
YoY
|
$420.0M
30.34%
YoY
|
| Operating Profit |
-$301.7M
-82.34%
YoY
|
-$1.708B
-4348.94%
YoY
|
$40.21M
-75.8%
YoY
|
$166.1M
-20.65%
YoY
|
$209.3M
46.85%
YoY
|
| Interest Expense |
-$54.28M
-4795.5%
YoY
|
$1.156M
-8.9%
YoY
|
$1.269M
-17.06%
YoY
|
$1.530M
-76.0%
YoY
|
$6.376M
19.62%
YoY
|
| Other Income/Expense, Net |
-$72.00M
394.16%
YoY
|
-$14.57M
-135.35%
YoY
|
$41.21M
465.71%
YoY
|
$7.285M
-136.58%
YoY
|
-$19.92M
-194.36%
YoY
|
| Pretax Income |
-$391.1M
-77.11%
YoY
|
-$1.708B
-2206.45%
YoY
|
$81.10M
-54.22%
YoY
|
$177.2M
-5.38%
YoY
|
$187.2M
-652.14%
YoY
|
| Income Tax |
$13.38M
-86.08%
YoY
|
$96.15M
107.13%
YoY
|
$46.42M
-44.32%
YoY
|
$83.38M
361.81%
YoY
|
$18.05M
-22.66%
YoY
|
| Net Earnings |
-$405.4M
-77.55%
YoY
|
-$1.806B
-5361.9%
YoY
|
$34.33M
-92.23%
YoY
|
$441.7M
161.11%
YoY
|
$169.2M
20.56%
YoY
|
| Basic Earnings Per Share |
-$6.88
-78.26%
YoY
|
-$31.64
-5286.89%
YoY
|
$0.61
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$6.88
-78.26%
YoY
|
-$31.64
-5373.33%
YoY
|
$0.60
-62.57%
YoY
|
$1.61
-46.65%
YoY
|
$3.02
13.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
58.95M shares
3.28%
YoY
|
57.08M shares
0.93%
YoY
|
56.56M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
58.95M shares
3.28%
YoY
|
57.08M shares
-0.27%
YoY
|
57.24M shares
N/A
|
N/A
|
N/A
|
|
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 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$346.2M
19.63%
YoY
|
$310.5M
41.47%
YoY
|
$335.4M
96.4%
YoY
|
$340.2M
44.49%
YoY
|
$289.4M
9.05%
YoY
|
$219.5M
7.38%
YoY
|
$170.7M
-45.97%
YoY
|
$235.4M
-67.54%
YoY
|
$265.4M
-73.23%
YoY
|
$204.4M
-78.35%
YoY
|
$316.0M
-64.52%
YoY
|
$725.3M
-13.32%
YoY
|
$991.3M
36.21%
YoY
|
$943.9M
44.09%
YoY
|
$890.7M
61.38%
YoY
|
$836.7M
58.95%
YoY
|
$727.8M
-17.82%
YoY
|
$655.1M
61.55%
YoY
|
$551.9M
54.12%
YoY
|
| Cost Of Revenue |
$251.1M
-2.41%
YoY
|
$242.2M
20.3%
YoY
|
$260.5M
-6.48%
YoY
|
$282.6M
-70.62%
YoY
|
$257.3M
-6.9%
YoY
|
$201.3M
-12.68%
YoY
|
$278.6M
-25.21%
YoY
|
$962.0M
65.15%
YoY
|
$276.4M
-58.99%
YoY
|
$230.6M
-64.18%
YoY
|
$372.5M
-40.85%
YoY
|
$582.5M
-5.24%
YoY
|
$674.0M
23.64%
YoY
|
$643.8M
35.21%
YoY
|
$629.7M
60.86%
YoY
|
$614.7M
73.73%
YoY
|
$545.1M
-7.49%
YoY
|
$476.1M
79.4%
YoY
|
$391.4M
57.96%
YoY
|
| Gross Profit |
$95.15M
196.14%
YoY
|
$68.28M
276.54%
YoY
|
$74.82M
-169.38%
YoY
|
$57.57M
-107.91%
YoY
|
$32.13M
-392.93%
YoY
|
$18.13M
-169.25%
YoY
|
-$107.8M
91.11%
YoY
|
-$727.8M
-609.66%
YoY
|
-$10.97M
-103.46%
YoY
|
-$26.19M
-108.73%
YoY
|
-$56.43M
-121.61%
YoY
|
$142.8M
-35.68%
YoY
|
$317.3M
73.73%
YoY
|
$300.1M
67.71%
YoY
|
$261.0M
62.66%
YoY
|
$222.0M
28.65%
YoY
|
$182.6M
-38.35%
YoY
|
$179.0M
27.76%
YoY
|
$160.5M
45.5%
YoY
|
| Selling, General & Admin |
$51.80M
6.78%
YoY
|
$63.87M
6.25%
YoY
|
$54.35M
-18.25%
YoY
|
$53.24M
-31.75%
YoY
|
$48.51M
-38.58%
YoY
|
$60.12M
-13.85%
YoY
|
$66.48M
-9.19%
YoY
|
$78.00M
-1.89%
YoY
|
$78.99M
-1.78%
YoY
|
$69.78M
-10.0%
YoY
|
$73.22M
0.74%
YoY
|
$79.50M
12.51%
YoY
|
$80.42M
19.86%
YoY
|
$77.53M
25.57%
YoY
|
$72.68M
31.83%
YoY
|
$70.66M
39.97%
YoY
|
$67.10M
-29.81%
YoY
|
$61.75M
32.05%
YoY
|
$55.13M
17.54%
YoY
|
| Research & Development |
$52.75M
-1.19%
YoY
|
$50.16M
-17.65%
YoY
|
$51.48M
-16.54%
YoY
|
$54.17M
-22.31%
YoY
|
$53.39M
-22.94%
YoY
|
$60.90M
-19.17%
YoY
|
$61.68M
-17.7%
YoY
|
$69.72M
-12.95%
YoY
|
$69.28M
-19.94%
YoY
|
$75.35M
-5.66%
YoY
|
$74.94M
-5.09%
YoY
|
$80.10M
14.99%
YoY
|
$86.53M
15.6%
YoY
|
$79.87M
20.38%
YoY
|
$78.96M
22.75%
YoY
|
$69.66M
25.14%
YoY
|
$74.85M
-24.88%
YoY
|
$66.35M
41.24%
YoY
|
$64.33M
35.42%
YoY
|
| Depreciation & Amortization |
$5.746M
35.97%
YoY
|
$5.941M
-50.5%
YoY
|
$7.081M
-44.02%
YoY
|
$7.203M
-48.42%
YoY
|
$4.226M
-72.63%
YoY
|
$12.00M
-19.93%
YoY
|
$12.65M
-16.75%
YoY
|
$13.97M
10.6%
YoY
|
$15.44M
16.45%
YoY
|
$14.99M
11.32%
YoY
|
$15.20M
22.91%
YoY
|
$12.63M
-4.15%
YoY
|
$13.26M
6.28%
YoY
|
$13.46M
15.47%
YoY
|
$12.36M
17.13%
YoY
|
$13.17M
30.44%
YoY
|
$12.48M
30.26%
YoY
|
$11.66M
69.3%
YoY
|
$10.56M
25.67%
YoY
|
| Operating Expenses |
$111.2M
-24.67%
YoY
|
$115.7M
-4.01%
YoY
|
$119.2M
-8.26%
YoY
|
$106.2M
-30.42%
YoY
|
$147.6M
-1.06%
YoY
|
$120.6M
-16.93%
YoY
|
$130.0M
-28.26%
YoY
|
$152.7M
-4.27%
YoY
|
$149.2M
-10.62%
YoY
|
$145.1M
-6.95%
YoY
|
$181.2M
-23.83%
YoY
|
$159.5M
15.92%
YoY
|
$166.9M
17.61%
YoY
|
$156.0M
21.76%
YoY
|
$237.8M
99.1%
YoY
|
$137.6M
29.63%
YoY
|
$141.9M
-26.97%
YoY
|
$128.1M
33.51%
YoY
|
$119.5M
26.54%
YoY
|
| Operating Profit |
-$16.05M
-86.11%
YoY
|
-$47.44M
-53.68%
YoY
|
-$44.41M
-81.33%
YoY
|
-$48.67M
-95.62%
YoY
|
-$115.5M
-27.9%
YoY
|
-$102.4M
-40.21%
YoY
|
-$237.8M
0.09%
YoY
|
-$1.111B
6540.76%
YoY
|
-$160.2M
-206.53%
YoY
|
-$171.3M
-218.84%
YoY
|
-$237.6M
-1123.44%
YoY
|
-$16.73M
-119.82%
YoY
|
$150.4M
269.45%
YoY
|
$144.2M
183.41%
YoY
|
$23.21M
-43.43%
YoY
|
$84.41M
27.09%
YoY
|
$40.70M
-26.75%
YoY
|
$50.86M
15.26%
YoY
|
$41.04M
158.1%
YoY
|
| Interest Expense |
-$12.38M
69.03%
YoY
|
-$1.037M
-110.3%
YoY
|
-$77.78M
537.63%
YoY
|
$3.040M
-45.3%
YoY
|
-$7.323M
746.59%
YoY
|
$10.07M
-242.53%
YoY
|
-$12.20M
-155.31%
YoY
|
$5.558M
-170.35%
YoY
|
-$865.0K
-125.56%
YoY
|
-$7.064M
-129.84%
YoY
|
$22.06M
-60.69%
YoY
|
-$7.900M
-76.08%
YoY
|
$3.384M
-123.65%
YoY
|
$23.67M
-534.47%
YoY
|
$56.10M
-987.11%
YoY
|
-$33.03M
474.25%
YoY
|
-$14.31M
82.54%
YoY
|
-$5.449M
-10.67%
YoY
|
-$6.324M
-160.81%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$6.582M
8560.53%
YoY
|
-$15.01M
282.15%
YoY
|
$4.017M
-78.35%
YoY
|
$148.0K
N/A
|
-$76.00K
-126.12%
YoY
|
-$3.928M
711.57%
YoY
|
$18.55M
N/A
|
$0.00
-100.0%
YoY
|
$291.0K
56.45%
YoY
|
-$484.0K
-106.43%
YoY
|
$0.00
-100.0%
YoY
|
-$125.0K
N/A
|
$186.0K
N/A
|
$7.533M
N/A
|
-$14.31M
721.06%
YoY
|
N/A
|
N/A
|
| Pretax Income |
-$28.42M
-76.07%
YoY
|
-$56.08M
-39.38%
YoY
|
-$132.7M
-55.98%
YoY
|
-$47.12M
-95.65%
YoY
|
-$118.8M
-16.63%
YoY
|
-$92.51M
-48.82%
YoY
|
-$301.4M
40.04%
YoY
|
-$1.084B
4215.38%
YoY
|
-$142.5M
-192.69%
YoY
|
-$180.8M
-207.79%
YoY
|
-$215.2M
-521.01%
YoY
|
-$25.11M
-142.62%
YoY
|
$153.7M
608.46%
YoY
|
$167.7M
269.27%
YoY
|
$51.12M
47.27%
YoY
|
$58.92M
-2.88%
YoY
|
$21.70M
-76.37%
YoY
|
$45.42M
19.42%
YoY
|
$34.71M
39.98%
YoY
|
| Income Tax |
$2.329M
-58.83%
YoY
|
$1.286M
-77.54%
YoY
|
-$564.0K
-105.11%
YoY
|
$2.563M
-97.88%
YoY
|
$5.657M
-146.2%
YoY
|
$5.726M
-124.11%
YoY
|
$11.04M
-120.75%
YoY
|
$121.1M
235.8%
YoY
|
-$12.25M
-135.77%
YoY
|
-$23.75M
-181.0%
YoY
|
-$53.20M
-275.61%
YoY
|
$36.07M
5.54%
YoY
|
$34.23M
417.33%
YoY
|
$29.33M
138.57%
YoY
|
$30.30M
-585.5%
YoY
|
$34.17M
348.75%
YoY
|
$6.617M
-60.33%
YoY
|
$12.29M
54.52%
YoY
|
-$6.240M
-186.67%
YoY
|
| Net Earnings |
-$30.75M
-75.35%
YoY
|
-$57.37M
-41.77%
YoY
|
-$132.1M
-57.78%
YoY
|
-$50.06M
-95.93%
YoY
|
-$124.7M
-4.64%
YoY
|
-$98.52M
-37.37%
YoY
|
-$312.9M
92.7%
YoY
|
-$1.231B
1911.88%
YoY
|
-$130.8M
-209.46%
YoY
|
-$157.3M
-213.68%
YoY
|
-$162.4M
-879.6%
YoY
|
-$61.18M
-347.25%
YoY
|
$119.5M
692.3%
YoY
|
$138.4M
317.77%
YoY
|
$20.83M
-49.14%
YoY
|
$24.74M
-53.36%
YoY
|
$15.08M
-66.55%
YoY
|
$33.12M
10.13%
YoY
|
$40.95M
131.38%
YoY
|
| Basic Earnings Per Share |
-$0.50
-76.53%
YoY
|
N/A
|
N/A
|
-$0.84
-96.11%
YoY
|
-$2.13
-7.79%
YoY
|
-$1.70
-38.18%
YoY
|
N/A
|
-$21.58
1898.15%
YoY
|
-$2.31
-208.96%
YoY
|
-$2.75
-211.79%
YoY
|
N/A
|
-$1.08
N/A
|
$2.12
685.19%
YoY
|
$2.46
N/A
|
N/A
|
N/A
|
$0.27
-68.97%
YoY
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.50
-76.53%
YoY
|
-$0.95
-44.12%
YoY
|
-$2.21
-59.51%
YoY
|
-$0.84
-96.11%
YoY
|
-$2.13
-7.79%
YoY
|
-$1.70
-38.18%
YoY
|
-$5.45
90.82%
YoY
|
-$21.58
1898.15%
YoY
|
-$2.31
-213.79%
YoY
|
-$2.75
-217.02%
YoY
|
-$2.85
-905.32%
YoY
|
-$1.08
-356.15%
YoY
|
$2.03
680.77%
YoY
|
$2.35
299.23%
YoY
|
$0.35
-51.98%
YoY
|
$0.42
-55.88%
YoY
|
$0.26
-68.29%
YoY
|
$0.59
7.27%
YoY
|
$0.73
120.45%
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 |
61.05M shares
4.23%
YoY
|
60.37M shares
3.86%
YoY
|
N/A
|
59.37M shares
4.11%
YoY
|
58.57M shares
3.32%
YoY
|
58.12M shares
1.72%
YoY
|
N/A
|
57.03M shares
0.63%
YoY
|
56.69M shares
0.48%
YoY
|
57.14M shares
N/A
|
N/A
|
56.67M shares
1.86%
YoY
|
56.42M shares
1.86%
YoY
|
N/A
|
55.89M shares
N/A
|
55.64M shares
6.26%
YoY
|
55.39M shares
6.56%
YoY
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
61.05M shares
4.23%
YoY
|
60.52M shares
4.12%
YoY
|
N/A
|
59.28M shares
3.94%
YoY
|
58.57M shares
3.32%
YoY
|
58.12M shares
1.72%
YoY
|
N/A
|
57.03M shares
0.63%
YoY
|
56.69M shares
-4.22%
YoY
|
57.14M shares
N/A
|
N/A
|
56.67M shares
N/A
|
59.18M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...