|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.742B
26.2%
YoY
|
$4.550B
15.86%
YoY
|
$3.927B
-18.12%
YoY
|
$4.796B
2.28%
YoY
|
$4.689B
39.68%
YoY
|
| Cost Of Revenue |
$4.801B
27.45%
YoY
|
$3.767B
17.65%
YoY
|
$3.202B
-16.83%
YoY
|
$3.850B
-0.59%
YoY
|
$3.873B
41.25%
YoY
|
| Gross Profit |
$941.0M
20.18%
YoY
|
$783.0M
8.0%
YoY
|
$725.0M
-23.36%
YoY
|
$946.0M
15.93%
YoY
|
$816.0M
32.68%
YoY
|
| Selling, General & Admin |
$832.0M
24.92%
YoY
|
$666.0M
12.69%
YoY
|
$591.0M
-7.66%
YoY
|
$640.0M
18.74%
YoY
|
$539.0M
18.46%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$116.0M
33.33%
YoY
|
$87.00M
29.85%
YoY
|
$67.00M
-22.09%
YoY
|
$86.00M
6.17%
YoY
|
$81.00M
6.58%
YoY
|
| Operating Expenses |
$832.0M
24.92%
YoY
|
$666.0M
12.69%
YoY
|
$591.0M
-7.66%
YoY
|
$640.0M
3.23%
YoY
|
$620.0M
16.76%
YoY
|
| Operating Profit |
-$79.00M
41.07%
YoY
|
-$56.00M
-243.59%
YoY
|
$39.00M
-68.29%
YoY
|
$123.0M
-37.24%
YoY
|
$196.0M
133.33%
YoY
|
| Interest Expense |
-$35.00M
16.67%
YoY
|
-$30.00M
-6.25%
YoY
|
-$32.00M
700.0%
YoY
|
-$4.000M
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$219.0M
7200.0%
YoY
|
-$3.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
-66.67%
YoY
|
| Pretax Income |
-$115.0M
-62.17%
YoY
|
-$304.0M
-7700.0%
YoY
|
$4.000M
-96.64%
YoY
|
$119.0M
-37.7%
YoY
|
$191.0M
235.09%
YoY
|
| Income Tax |
-$15.00M
7.14%
YoY
|
-$14.00M
N/A
|
$0.00
-100.0%
YoY
|
$27.00M
-34.15%
YoY
|
$41.00M
192.86%
YoY
|
| Net Earnings |
-$100.0M
-65.52%
YoY
|
-$290.0M
-7350.0%
YoY
|
$4.000M
-95.65%
YoY
|
$92.00M
-38.67%
YoY
|
$150.0M
248.84%
YoY
|
| Basic Earnings Per Share |
-$0.59
-72.81%
YoY
|
-$2.17
-7333.33%
YoY
|
$0.03
-96.25%
YoY
|
$0.80
-38.46%
YoY
|
$1.30
251.35%
YoY
|
| Diluted Earnings Per Share |
-$0.59
-72.81%
YoY
|
-$2.17
-7333.33%
YoY
|
$0.03
-96.2%
YoY
|
$0.79
-39.37%
YoY
|
$1.30
248.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
168.5M shares
26.27%
YoY
|
133.4M shares
14.15%
YoY
|
116.9M shares
1.33%
YoY
|
115.3M shares
0.15%
YoY
|
115.2M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
168.5M shares
26.27%
YoY
|
133.4M shares
11.68%
YoY
|
119.5M shares
3.17%
YoY
|
115.8M shares
0.55%
YoY
|
115.2M shares
0.0%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.425B
-0.56%
YoY
|
$1.469B
-11.88%
YoY
|
$1.421B
36.63%
YoY
|
$1.419B
52.58%
YoY
|
$1.433B
56.96%
YoY
|
$1.667B
70.45%
YoY
|
$1.040B
6.56%
YoY
|
$930.0M
-3.43%
YoY
|
$913.0M
-9.6%
YoY
|
$978.0M
-12.68%
YoY
|
$976.0M
-14.24%
YoY
|
$963.0M
-21.45%
YoY
|
$1.010B
-23.02%
YoY
|
$1.120B
-76.11%
YoY
|
$1.138B
-5.01%
YoY
|
$1.226B
11.56%
YoY
|
$1.312B
23.19%
YoY
|
$4.689B
N/A
|
| Cost Of Revenue |
$1.221B
1.67%
YoY
|
$1.250B
-11.16%
YoY
|
$1.185B
38.11%
YoY
|
$1.165B
55.33%
YoY
|
$1.201B
59.71%
YoY
|
$1.407B
76.1%
YoY
|
$858.0M
7.12%
YoY
|
$750.0M
-4.09%
YoY
|
$752.0M
-8.29%
YoY
|
$799.0M
-11.32%
YoY
|
$801.0M
-12.27%
YoY
|
$782.0M
-18.54%
YoY
|
$820.0M
-23.79%
YoY
|
$901.0M
-76.74%
YoY
|
$913.0M
N/A
|
$960.0M
5.73%
YoY
|
$1.076B
25.26%
YoY
|
$3.873B
N/A
|
| Gross Profit |
$204.0M
-12.07%
YoY
|
$219.0M
-15.77%
YoY
|
$236.0M
29.67%
YoY
|
$254.0M
41.11%
YoY
|
$232.0M
44.1%
YoY
|
$260.0M
45.25%
YoY
|
$182.0M
4.0%
YoY
|
$180.0M
-0.55%
YoY
|
$161.0M
-15.26%
YoY
|
$179.0M
-18.26%
YoY
|
$175.0M
-22.22%
YoY
|
$181.0M
-31.95%
YoY
|
$190.0M
-19.49%
YoY
|
$219.0M
-73.16%
YoY
|
$225.0M
N/A
|
$266.0M
39.27%
YoY
|
$236.0M
14.56%
YoY
|
$816.0M
N/A
|
| Selling, General & Admin |
$197.0M
-6.19%
YoY
|
$200.0M
-8.26%
YoY
|
$208.0M
39.6%
YoY
|
$214.0M
38.96%
YoY
|
$210.0M
44.83%
YoY
|
$218.0M
49.32%
YoY
|
$149.0M
0.68%
YoY
|
$154.0M
6.94%
YoY
|
$145.0M
-5.23%
YoY
|
$146.0M
-5.81%
YoY
|
$148.0M
-6.33%
YoY
|
$144.0M
-13.25%
YoY
|
$153.0M
-4.97%
YoY
|
$155.0M
-71.24%
YoY
|
$158.0M
21.54%
YoY
|
$166.0M
33.87%
YoY
|
$161.0M
21.05%
YoY
|
$539.0M
N/A
|
| Research & Development |
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
|
| Depreciation & Amortization |
$26.00M
-18.75%
YoY
|
$28.00M
-15.15%
YoY
|
$26.00M
23.81%
YoY
|
$30.00M
76.47%
YoY
|
$32.00M
100.0%
YoY
|
$33.00M
120.0%
YoY
|
$21.00M
31.25%
YoY
|
$17.00M
-5.56%
YoY
|
$16.00M
-11.11%
YoY
|
$15.00M
-28.57%
YoY
|
$16.00M
-30.43%
YoY
|
$18.00M
-14.29%
YoY
|
$18.00M
-14.29%
YoY
|
$21.00M
-48.78%
YoY
|
$23.00M
4.55%
YoY
|
$21.00M
5.0%
YoY
|
$21.00M
5.0%
YoY
|
$41.00M
N/A
|
| Operating Expenses |
$197.0M
-6.19%
YoY
|
$228.0M
-9.16%
YoY
|
$208.0M
39.6%
YoY
|
$214.0M
38.96%
YoY
|
$210.0M
30.43%
YoY
|
$251.0M
55.9%
YoY
|
$149.0M
0.68%
YoY
|
$154.0M
-4.94%
YoY
|
$161.0M
5.23%
YoY
|
$161.0M
-8.52%
YoY
|
$148.0M
-6.33%
YoY
|
$162.0M
-13.37%
YoY
|
$153.0M
-15.93%
YoY
|
$176.0M
-71.61%
YoY
|
$158.0M
21.54%
YoY
|
$187.0M
29.86%
YoY
|
$182.0M
18.95%
YoY
|
$620.0M
N/A
|
| Operating Profit |
-$28.00M
-6.67%
YoY
|
-$9.000M
-200.0%
YoY
|
-$7.000M
-65.0%
YoY
|
$0.00
N/A
|
-$30.00M
N/A
|
$9.000M
-50.0%
YoY
|
-$20.00M
-433.33%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$18.00M
-58.14%
YoY
|
$6.000M
-60.0%
YoY
|
$19.00M
-75.95%
YoY
|
$5.000M
-90.74%
YoY
|
$43.00M
-78.06%
YoY
|
$15.00M
-60.53%
YoY
|
$79.00M
68.09%
YoY
|
$54.00M
1.89%
YoY
|
$196.0M
N/A
|
| Interest Expense |
-$9.000M
0.0%
YoY
|
-$9.000M
12.5%
YoY
|
-$9.000M
50.0%
YoY
|
-$8.000M
0.0%
YoY
|
-$9.000M
12.5%
YoY
|
-$8.000M
0.0%
YoY
|
-$6.000M
-25.0%
YoY
|
-$8.000M
0.0%
YoY
|
-$8.000M
0.0%
YoY
|
-$8.000M
60.0%
YoY
|
-$8.000M
-900.0%
YoY
|
-$8.000M
N/A
|
-$8.000M
N/A
|
-$5.000M
N/A
|
$1.000M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Other Income/Expense, Net |
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
$1.000M
-100.46%
YoY
|
-$2.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
-50.0%
YoY
|
-$216.0M
21500.0%
YoY
|
$0.00
N/A
|
-$1.000M
N/A
|
-$2.000M
N/A
|
-$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
N/A
|
$1.000M
0.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000M
N/A
|
| Pretax Income |
-$49.00M
25.64%
YoY
|
-$51.00M
54.55%
YoY
|
-$15.00M
-93.8%
YoY
|
-$10.00M
25.0%
YoY
|
-$39.00M
85.71%
YoY
|
-$33.00M
-925.0%
YoY
|
-$242.0M
7966.67%
YoY
|
-$8.000M
-233.33%
YoY
|
-$21.00M
600.0%
YoY
|
$4.000M
-166.67%
YoY
|
-$3.000M
-120.0%
YoY
|
$6.000M
-89.83%
YoY
|
-$3.000M
-105.88%
YoY
|
-$6.000M
-103.14%
YoY
|
$15.00M
-60.53%
YoY
|
$59.00M
22.92%
YoY
|
$51.00M
2.0%
YoY
|
$191.0M
N/A
|
| Income Tax |
-$13.00M
62.5%
YoY
|
-$5.000M
-37.5%
YoY
|
-$1.000M
-200.0%
YoY
|
-$1.000M
0.0%
YoY
|
-$8.000M
33.33%
YoY
|
-$8.000M
-500.0%
YoY
|
$1.000M
-150.0%
YoY
|
-$1.000M
-133.33%
YoY
|
-$6.000M
100.0%
YoY
|
$2.000M
-200.0%
YoY
|
-$2.000M
-200.0%
YoY
|
$3.000M
-80.0%
YoY
|
-$3.000M
-125.0%
YoY
|
-$2.000M
-104.88%
YoY
|
$2.000M
-60.0%
YoY
|
$15.00M
15.38%
YoY
|
$12.00M
20.0%
YoY
|
$41.00M
N/A
|
| Net Earnings |
-$36.00M
16.13%
YoY
|
-$46.00M
84.0%
YoY
|
-$14.00M
-94.24%
YoY
|
-$9.000M
28.57%
YoY
|
-$31.00M
106.67%
YoY
|
-$25.00M
-1350.0%
YoY
|
-$243.0M
24200.0%
YoY
|
-$7.000M
-333.33%
YoY
|
-$15.00M
N/A
|
$2.000M
-150.0%
YoY
|
-$1.000M
-107.69%
YoY
|
$3.000M
-93.18%
YoY
|
$0.00
-100.0%
YoY
|
-$4.000M
-102.67%
YoY
|
$13.00M
-60.61%
YoY
|
$44.00M
25.71%
YoY
|
$39.00M
-2.5%
YoY
|
$150.0M
N/A
|
| Basic Earnings Per Share |
-$0.21
16.67%
YoY
|
N/A
|
-$0.08
-95.58%
YoY
|
-$0.05
-16.67%
YoY
|
-$0.18
38.46%
YoY
|
N/A
|
-$1.81
18000.0%
YoY
|
-$0.06
-300.0%
YoY
|
-$0.13
N/A
|
N/A
|
-$0.01
-109.09%
YoY
|
$0.03
-92.11%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.11
-62.07%
YoY
|
$0.38
N/A
|
$0.34
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.21
16.67%
YoY
|
-$0.27
79.0%
YoY
|
-$0.08
-95.58%
YoY
|
-$0.05
-16.67%
YoY
|
-$0.18
39.07%
YoY
|
-$0.15
-1007.95%
YoY
|
-$1.81
18000.0%
YoY
|
-$0.06
-338.95%
YoY
|
-$0.13
N/A
|
$0.02
-148.45%
YoY
|
-$0.01
-109.09%
YoY
|
$0.03
-93.43%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
-102.65%
YoY
|
$0.11
-62.07%
YoY
|
$0.38
25.71%
YoY
|
$0.34
-2.5%
YoY
|
$1.30
N/A
|
| 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
|
| Basic Shares Outstanding |
164.2M shares
0.53%
YoY
|
164.1M shares
2.07%
YoY
|
164.0M shares
39.41%
YoY
|
163.9M shares
39.45%
YoY
|
163.3M shares
39.48%
YoY
|
160.8M shares
37.43%
YoY
|
117.6M shares
0.55%
YoY
|
117.5M shares
0.54%
YoY
|
117.1M shares
0.42%
YoY
|
117.0M shares
0.6%
YoY
|
117.0M shares
1.72%
YoY
|
116.9M shares
1.53%
YoY
|
116.6M shares
1.25%
YoY
|
116.3M shares
N/A
|
115.0M shares
0.0%
YoY
|
115.2M shares
N/A
|
115.2M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
169.1M shares
0.64%
YoY
|
N/A
|
168.6M shares
25.72%
YoY
|
168.5M shares
43.33%
YoY
|
168.0M shares
43.34%
YoY
|
N/A
|
134.1M shares
14.64%
YoY
|
117.6M shares
-1.57%
YoY
|
117.2M shares
-1.8%
YoY
|
N/A
|
117.0M shares
1.71%
YoY
|
119.5M shares
3.73%
YoY
|
119.4M shares
3.65%
YoY
|
N/A
|
115.0M shares
0.0%
YoY
|
115.2M shares
N/A
|
115.2M shares
N/A
|
N/A
|
Loading...