|
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.73%
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.41%
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.2%
YoY
|
$678.5M
60.72%
YoY
|
$422.2M
32.43%
YoY
|
| Operating Profit |
-$301.7M
-82.34%
YoY
|
-$1.708B
-4348.94%
YoY
|
$40.21M
-75.8%
YoY
|
$166.1M
-19.8%
YoY
|
$207.1M
45.3%
YoY
|
| Interest Expense |
-$54.28M
-4795.5%
YoY
|
$1.156M
-8.9%
YoY
|
$1.269M
-90.63%
YoY
|
$13.54M
112.33%
YoY
|
$6.376M
19.62%
YoY
|
| Other Income/Expense, Net |
-$17.43M
19.62%
YoY
|
-$14.57M
-135.35%
YoY
|
$41.21M
1142.82%
YoY
|
$3.316M
-116.65%
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
14.39%
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
-67.68%
YoY
|
-$1.255B
-3754.46%
YoY
|
$34.33M
-63.39%
YoY
|
$93.78M
-44.57%
YoY
|
$169.2M
20.56%
YoY
|
| Basic Earnings Per Share |
-$6.88
-78.26%
YoY
|
-$31.64
-5286.89%
YoY
|
$0.61
-64.12%
YoY
|
$1.70
-47.53%
YoY
|
$3.24
16.13%
YoY
|
| Diluted Earnings Per Share |
-$6.88
-78.26%
YoY
|
-$31.64
-5373.33%
YoY
|
$0.60
-63.64%
YoY
|
$1.65
-46.08%
YoY
|
$3.06
15.04%
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
2.67%
YoY
|
55.09M shares
5.53%
YoY
|
52.20M shares
3.95%
YoY
|
| Diluted Shares Outstanding |
58.95M shares
3.28%
YoY
|
57.08M shares
-0.27%
YoY
|
57.24M shares
-1.49%
YoY
|
58.10M shares
3.8%
YoY
|
55.97M shares
6.01%
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 |
$310.5M
41.47%
YoY
|
$335.4M
96.4%
YoY
|
$340.2M
30.38%
YoY
|
$289.4M
9.05%
YoY
|
$219.5M
7.38%
YoY
|
$170.7M
-45.97%
YoY
|
$260.9M
-64.03%
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
51.6%
YoY
|
$655.1M
61.55%
YoY
|
$551.9M
54.12%
YoY
|
$526.4M
55.7%
YoY
|
| Cost Of Revenue |
$242.2M
19.94%
YoY
|
$260.5M
-6.48%
YoY
|
$268.0M
-72.17%
YoY
|
$257.3M
-6.9%
YoY
|
$201.9M
-12.42%
YoY
|
$278.6M
-25.21%
YoY
|
$963.2M
65.36%
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
68.32%
YoY
|
$476.1M
79.4%
YoY
|
$391.4M
57.96%
YoY
|
$353.8M
53.84%
YoY
|
| Gross Profit |
$68.28M
289.38%
YoY
|
$74.82M
-169.38%
YoY
|
$72.14M
-110.27%
YoY
|
$32.13M
-392.93%
YoY
|
$17.54M
-166.96%
YoY
|
-$107.8M
91.11%
YoY
|
-$702.3M
-591.77%
YoY
|
-$10.97M
-103.46%
YoY
|
-$26.19M
-108.73%
YoY
|
-$56.43M
-121.61%
YoY
|
$142.8M
-35.67%
YoY
|
$317.3M
73.73%
YoY
|
$300.1M
67.71%
YoY
|
$261.0M
62.66%
YoY
|
$222.0M
28.65%
YoY
|
$182.6M
16.93%
YoY
|
$179.0M
27.76%
YoY
|
$160.5M
45.5%
YoY
|
$172.6M
59.63%
YoY
|
| Selling, General & Admin |
$63.87M
3.28%
YoY
|
$54.35M
-18.25%
YoY
|
$53.49M
-31.99%
YoY
|
$48.51M
-38.58%
YoY
|
$61.84M
-11.37%
YoY
|
$66.48M
-9.19%
YoY
|
$78.64M
-1.03%
YoY
|
$78.99M
-1.48%
YoY
|
$69.78M
-10.0%
YoY
|
$73.22M
0.74%
YoY
|
$79.46M
12.46%
YoY
|
$80.17M
19.48%
YoY
|
$77.53M
25.57%
YoY
|
$72.68M
31.83%
YoY
|
$70.66M
39.97%
YoY
|
$67.10M
37.41%
YoY
|
$61.75M
32.05%
YoY
|
$55.13M
17.54%
YoY
|
$50.48M
36.98%
YoY
|
| Research & Development |
$50.16M
-19.1%
YoY
|
$51.48M
-16.54%
YoY
|
$54.15M
-23.06%
YoY
|
$53.39M
-22.94%
YoY
|
$62.00M
-17.72%
YoY
|
$61.68M
-17.7%
YoY
|
$70.37M
-12.13%
YoY
|
$69.28M
-19.67%
YoY
|
$75.35M
-5.66%
YoY
|
$74.94M
-5.09%
YoY
|
$80.08M
14.96%
YoY
|
$86.24M
15.22%
YoY
|
$79.87M
20.38%
YoY
|
$78.96M
22.75%
YoY
|
$69.66M
25.14%
YoY
|
$74.85M
42.12%
YoY
|
$66.35M
41.24%
YoY
|
$64.33M
35.42%
YoY
|
$55.67M
36.38%
YoY
|
| Depreciation & Amortization |
$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
-8.73%
YoY
|
$15.44M
16.45%
YoY
|
$14.99M
11.32%
YoY
|
$15.20M
22.91%
YoY
|
$15.30M
16.14%
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
|
$10.10M
21.69%
YoY
|
| Operating Expenses |
$123.3M
2.55%
YoY
|
$119.2M
-8.26%
YoY
|
$107.3M
-71.98%
YoY
|
$147.6M
-1.06%
YoY
|
$120.3M
-18.48%
YoY
|
$130.0M
-28.26%
YoY
|
$382.9M
140.02%
YoY
|
$149.2M
-10.62%
YoY
|
$147.5M
-5.42%
YoY
|
$181.2M
-23.83%
YoY
|
$159.5M
15.95%
YoY
|
$166.9M
13.86%
YoY
|
$156.0M
21.76%
YoY
|
$237.8M
99.1%
YoY
|
$137.6M
29.63%
YoY
|
$146.6M
45.71%
YoY
|
$128.1M
33.51%
YoY
|
$119.5M
26.54%
YoY
|
$106.1M
36.67%
YoY
|
| Operating Profit |
-$55.04M
-46.42%
YoY
|
-$44.41M
-81.33%
YoY
|
-$35.15M
-96.76%
YoY
|
-$115.5M
-27.9%
YoY
|
-$102.7M
-40.86%
YoY
|
-$237.8M
0.09%
YoY
|
-$1.085B
6388.5%
YoY
|
-$160.2M
-206.53%
YoY
|
-$173.7M
-220.5%
YoY
|
-$237.6M
-1123.44%
YoY
|
-$16.73M
-119.82%
YoY
|
$150.4M
317.52%
YoY
|
$144.2M
183.41%
YoY
|
$23.21M
-43.43%
YoY
|
$84.41M
27.09%
YoY
|
$36.01M
-35.18%
YoY
|
$50.86M
15.26%
YoY
|
$41.04M
158.1%
YoY
|
$66.41M
118.51%
YoY
|
| Interest Expense |
-$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
|
-$5.751M
-136.4%
YoY
|
| Other Income/Expense, Net |
$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
|
$0.00
N/A
|
| Pretax Income |
-$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
-59.68%
YoY
|
$45.42M
19.42%
YoY
|
$34.71M
39.98%
YoY
|
$60.66M
31.42%
YoY
|
| Income Tax |
$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
-24.15%
YoY
|
$12.29M
54.52%
YoY
|
-$6.240M
-186.67%
YoY
|
$7.615M
216.24%
YoY
|
| Net Earnings |
-$57.37M
-41.77%
YoY
|
-$132.1M
-57.78%
YoY
|
-$50.06M
-95.85%
YoY
|
-$124.7M
-4.64%
YoY
|
-$98.52M
-37.37%
YoY
|
-$312.9M
92.7%
YoY
|
-$1.205B
1870.25%
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
|
$53.05M
21.25%
YoY
|
| Basic Earnings Per Share |
-$0.95
-44.12%
YoY
|
N/A
|
-$0.84
-96.02%
YoY
|
-$2.13
-7.79%
YoY
|
-$1.70
-38.18%
YoY
|
N/A
|
-$21.13
1856.48%
YoY
|
-$2.31
-208.96%
YoY
|
-$2.75
-211.79%
YoY
|
N/A
|
-$1.08
-345.45%
YoY
|
$2.12
685.19%
YoY
|
$2.46
296.77%
YoY
|
N/A
|
$0.44
-56.44%
YoY
|
$0.27
-68.97%
YoY
|
$0.62
6.9%
YoY
|
N/A
|
$1.01
N/A
|
| Diluted Earnings Per Share |
-$0.95
-44.12%
YoY
|
-$2.21
-59.51%
YoY
|
-$0.84
-96.02%
YoY
|
-$2.13
-7.79%
YoY
|
-$1.70
-38.18%
YoY
|
-$5.45
90.92%
YoY
|
-$21.13
1856.48%
YoY
|
-$2.31
-213.79%
YoY
|
-$2.75
-211.97%
YoY
|
-$2.85
-904.29%
YoY
|
-$1.08
-351.16%
YoY
|
$2.03
680.77%
YoY
|
$2.46
-100.0%
YoY
|
$0.35
-100.0%
YoY
|
$0.43
-100.0%
YoY
|
$0.26
-68.29%
YoY
|
$588.2K
106940205.74%
YoY
|
$731.1K
120.15%
YoY
|
$948.5K
14.99%
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 |
60.37M shares
2.69%
YoY
|
59.80M shares
3.19%
YoY
|
59.37M shares
3.62%
YoY
|
59.04M shares
3.05%
YoY
|
58.78M shares
2.9%
YoY
|
57.95M shares
2.0%
YoY
|
57.30M shares
1.31%
YoY
|
57.30M shares
1.69%
YoY
|
57.13M shares
1.74%
YoY
|
56.81M shares
1.64%
YoY
|
56.56M shares
1.66%
YoY
|
56.34M shares
1.58%
YoY
|
56.15M shares
6.3%
YoY
|
55.89M shares
N/A
|
55.64M shares
6.26%
YoY
|
55.47M shares
6.52%
YoY
|
52.82M shares
2.11%
YoY
|
N/A
|
52.36M shares
3.61%
YoY
|
| Diluted Shares Outstanding |
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
-3.47%
YoY
|
N/A
|
56.67M shares
-3.53%
YoY
|
59.18M shares
1.06%
YoY
|
59.19M shares
5.11%
YoY
|
N/A
|
58.75M shares
5.04%
YoY
|
58.56M shares
4.71%
YoY
|
56.32M shares
0.57%
YoY
|
N/A
|
55.93M shares
5.24%
YoY
|
Loading...