|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.827B
-10.25%
YoY
|
$5.378B
29.7%
YoY
|
$4.146B
56.61%
YoY
|
$2.648B
95.09%
YoY
|
$1.357B
20.71%
YoY
|
| Cost Of Revenue |
$3.657B
-6.72%
YoY
|
$3.920B
39.43%
YoY
|
$2.811B
52.25%
YoY
|
$1.847B
70.67%
YoY
|
$1.082B
34.92%
YoY
|
| Gross Profit |
$1.170B
-19.75%
YoY
|
$1.458B
9.21%
YoY
|
$1.335B
66.68%
YoY
|
$801.0M
191.15%
YoY
|
$275.1M
-14.63%
YoY
|
| Selling, General & Admin |
$255.1M
-4.94%
YoY
|
$268.3M
57.88%
YoY
|
$170.0M
45.78%
YoY
|
$116.6M
26.2%
YoY
|
$92.38M
-5.36%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
$992.0K
-27.64%
YoY
|
$1.371M
N/A
|
| Depreciation & Amortization |
$940.3M
-19.76%
YoY
|
$1.172B
60.22%
YoY
|
$731.4M
51.14%
YoY
|
$483.9M
-43.01%
YoY
|
$849.2M
26.57%
YoY
|
| Operating Expenses |
$255.1M
-4.94%
YoY
|
$268.3M
57.88%
YoY
|
$170.0M
45.78%
YoY
|
$116.6M
26.2%
YoY
|
$92.38M
-5.36%
YoY
|
| Operating Profit |
-$40.83M
-95.41%
YoY
|
-$889.7M
-352.8%
YoY
|
$352.0M
66.78%
YoY
|
$211.0M
-131.14%
YoY
|
-$677.8M
-24.04%
YoY
|
| Interest Expense |
-$63.86M
-3.59%
YoY
|
-$66.23M
-225.28%
YoY
|
$52.87M
31.33%
YoY
|
$40.26M
-4.1%
YoY
|
$41.98M
2.96%
YoY
|
| Other Income/Expense, Net |
-$62.16M
-7.51%
YoY
|
-$67.21M
49.85%
YoY
|
-$44.85M
3.89%
YoY
|
-$43.17M
2.71%
YoY
|
-$42.03M
8.44%
YoY
|
| Pretax Income |
-$103.0M
-89.24%
YoY
|
-$956.9M
-411.6%
YoY
|
$307.1M
82.95%
YoY
|
$167.9M
-123.32%
YoY
|
-$719.8M
-22.69%
YoY
|
| Income Tax |
-$9.937M
-205.12%
YoY
|
$9.453M
-84.54%
YoY
|
$61.15M
363.13%
YoY
|
$13.20M
-121.06%
YoY
|
-$62.70M
-50.75%
YoY
|
| Net Earnings |
-$93.64M
-90.33%
YoY
|
-$968.0M
-493.04%
YoY
|
$246.3M
59.25%
YoY
|
$154.7M
-123.63%
YoY
|
-$654.5M
-18.56%
YoY
|
| Basic Earnings Per Share |
-$0.24
-90.16%
YoY
|
-$2.44
-377.27%
YoY
|
$0.88
22.22%
YoY
|
$0.72
-121.43%
YoY
|
-$3.36
-21.31%
YoY
|
| Diluted Earnings Per Share |
-$0.24
-90.16%
YoY
|
-$2.44
-377.27%
YoY
|
$0.88
25.71%
YoY
|
$0.70
-120.83%
YoY
|
-$3.36
-21.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
383.5M shares
-3.46%
YoY
|
397.2M shares
142008.97%
YoY
|
279.5K
29.44%
YoY
|
215.9K
10.72%
YoY
|
195.0K
3.73%
YoY
|
| Diluted Shares Outstanding |
383.5M shares
-3.46%
YoY
|
397.2M shares
141724.82%
YoY
|
280.1K
27.59%
YoY
|
219.5K
12.55%
YoY
|
195.0K
3.73%
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 |
$1.117B
-12.75%
YoY
|
$1.151B
-0.97%
YoY
|
$1.176B
-13.36%
YoY
|
$1.219B
-9.56%
YoY
|
$1.281B
-15.22%
YoY
|
$1.162B
-26.65%
YoY
|
$1.357B
34.19%
YoY
|
$1.348B
77.65%
YoY
|
$1.510B
90.75%
YoY
|
$1.584B
100.93%
YoY
|
$1.011B
39.03%
YoY
|
$758.9M
21.96%
YoY
|
$791.8M
55.45%
YoY
|
$788.5M
69.02%
YoY
|
$727.5M
103.28%
YoY
|
$622.2M
113.26%
YoY
|
$509.4M
111.42%
YoY
|
$466.5M
111.27%
YoY
|
$357.9M
72.77%
YoY
|
| Cost Of Revenue |
$849.2M
-11.68%
YoY
|
$871.9M
1.42%
YoY
|
$893.8M
-11.67%
YoY
|
$929.4M
-4.3%
YoY
|
$961.4M
-10.74%
YoY
|
$859.7M
-23.18%
YoY
|
$1.012B
46.34%
YoY
|
$971.2M
98.97%
YoY
|
$1.077B
110.11%
YoY
|
$1.119B
116.96%
YoY
|
$691.5M
38.13%
YoY
|
$488.1M
9.22%
YoY
|
$512.7M
33.78%
YoY
|
$515.8M
36.14%
YoY
|
$500.6M
75.62%
YoY
|
$446.9M
89.98%
YoY
|
$383.2M
109.63%
YoY
|
$378.9M
123.8%
YoY
|
$285.1M
101.75%
YoY
|
| Gross Profit |
$268.2M
-15.96%
YoY
|
$278.9M
-7.79%
YoY
|
$282.1M
-18.3%
YoY
|
$290.0M
-23.09%
YoY
|
$319.1M
-26.34%
YoY
|
$302.5M
-34.98%
YoY
|
$345.3M
7.91%
YoY
|
$377.0M
39.23%
YoY
|
$433.2M
55.2%
YoY
|
$465.2M
70.62%
YoY
|
$320.0M
41.04%
YoY
|
$270.8M
54.44%
YoY
|
$279.1M
121.26%
YoY
|
$272.7M
211.27%
YoY
|
$226.9M
211.57%
YoY
|
$175.3M
210.11%
YoY
|
$126.2M
116.77%
YoY
|
$87.60M
70.09%
YoY
|
$72.82M
10.5%
YoY
|
| Selling, General & Admin |
$68.76M
2.74%
YoY
|
$62.06M
-7.93%
YoY
|
$61.98M
-5.66%
YoY
|
$64.11M
-0.73%
YoY
|
$66.93M
2.99%
YoY
|
$67.40M
8.92%
YoY
|
$65.70M
45.66%
YoY
|
$64.58M
94.18%
YoY
|
$64.98M
112.6%
YoY
|
$61.88M
78.96%
YoY
|
$45.10M
58.41%
YoY
|
$33.26M
27.52%
YoY
|
$30.57M
11.31%
YoY
|
$34.58M
52.28%
YoY
|
$28.47M
29.05%
YoY
|
$26.08M
10.72%
YoY
|
$27.46M
21.74%
YoY
|
$22.71M
8.64%
YoY
|
$22.06M
-1.31%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$136.0K
-44.49%
YoY
|
$250.0K
0.0%
YoY
|
$250.0K
0.4%
YoY
|
$247.0K
-0.4%
YoY
|
$245.0K
-59.17%
YoY
|
$250.0K
N/A
|
$249.0K
N/A
|
| Depreciation & Amortization |
$185.3M
-20.09%
YoY
|
$220.9M
-13.22%
YoY
|
$225.6M
-39.79%
YoY
|
$261.9M
-2.16%
YoY
|
$231.9M
-15.67%
YoY
|
$254.6M
-8.68%
YoY
|
$374.7M
99.3%
YoY
|
$267.6M
111.05%
YoY
|
$275.0M
114.51%
YoY
|
$278.8M
126.1%
YoY
|
$188.0M
53.91%
YoY
|
$126.8M
4.33%
YoY
|
$128.2M
9.61%
YoY
|
$123.3M
-70.01%
YoY
|
$122.2M
-13.41%
YoY
|
$121.6M
-15.6%
YoY
|
$116.9M
-23.52%
YoY
|
$411.2M
167.53%
YoY
|
$141.1M
-10.32%
YoY
|
| Operating Expenses |
$282.5M
-6.38%
YoY
|
$279.2M
-15.5%
YoY
|
$310.1M
372.0%
YoY
|
$64.11M
-0.73%
YoY
|
$301.7M
364.34%
YoY
|
$330.4M
-0.96%
YoY
|
$65.70M
45.66%
YoY
|
$64.58M
-59.76%
YoY
|
$64.98M
112.6%
YoY
|
$333.5M
111.22%
YoY
|
$45.10M
58.41%
YoY
|
$160.5M
515.42%
YoY
|
$30.57M
11.31%
YoY
|
$157.9M
-63.63%
YoY
|
$28.47M
29.05%
YoY
|
$26.08M
10.72%
YoY
|
$27.46M
21.74%
YoY
|
$434.2M
147.12%
YoY
|
$22.06M
-1.31%
YoY
|
| Operating Profit |
-$14.32M
-182.39%
YoY
|
-$229.0K
-99.18%
YoY
|
-$27.96M
-97.18%
YoY
|
-$29.49M
-165.19%
YoY
|
$17.38M
-80.03%
YoY
|
-$27.88M
-121.17%
YoY
|
-$990.6M
-10308.46%
YoY
|
$45.23M
-59.0%
YoY
|
$87.00M
-30.93%
YoY
|
$131.7M
14.74%
YoY
|
$9.704M
-87.29%
YoY
|
$110.3M
200.05%
YoY
|
$126.0M
-767.14%
YoY
|
$114.7M
-133.11%
YoY
|
$76.35M
-184.82%
YoY
|
$36.76M
-133.6%
YoY
|
-$18.88M
-83.93%
YoY
|
-$346.6M
179.06%
YoY
|
-$90.01M
-21.43%
YoY
|
| Interest Expense |
-$14.72M
-9.32%
YoY
|
-$15.25M
-9.24%
YoY
|
-$16.01M
-7.17%
YoY
|
-$16.37M
2.04%
YoY
|
-$16.23M
-188.54%
YoY
|
-$16.80M
-2.01%
YoY
|
-$17.25M
-210.37%
YoY
|
-$16.05M
88.2%
YoY
|
$18.34M
107.74%
YoY
|
-$17.14M
120.19%
YoY
|
$15.63M
42.37%
YoY
|
-$8.526M
-180.0%
YoY
|
$8.826M
-16.46%
YoY
|
-$7.785M
-26.25%
YoY
|
$10.98M
2.73%
YoY
|
$10.66M
-0.43%
YoY
|
$10.57M
5.56%
YoY
|
-$10.56M
46.61%
YoY
|
$10.68M
-5.36%
YoY
|
| Other Income/Expense, Net |
-$13.76M
-798.93%
YoY
|
$354.0K
-126.56%
YoY
|
$1.020M
-105.68%
YoY
|
-$18.02M
13.87%
YoY
|
$1.968M
-112.87%
YoY
|
-$1.333M
3.09%
YoY
|
-$17.96M
27.27%
YoY
|
-$15.82M
-781.1%
YoY
|
-$15.30M
150.75%
YoY
|
-$1.293M
105.56%
YoY
|
-$14.11M
11.2%
YoY
|
$2.323M
-117.74%
YoY
|
-$6.100M
-31.98%
YoY
|
-$629.0K
-43.59%
YoY
|
-$12.69M
19.37%
YoY
|
-$13.10M
32.66%
YoY
|
-$8.968M
-9.01%
YoY
|
-$1.115M
-1215.0%
YoY
|
-$10.63M
0.89%
YoY
|
| Pretax Income |
-$28.07M
-1147.46%
YoY
|
-$15.13M
-69.42%
YoY
|
-$43.04M
-95.73%
YoY
|
-$47.50M
-261.54%
YoY
|
$2.680M
-96.26%
YoY
|
-$49.47M
-153.03%
YoY
|
-$1.009B
22780.9%
YoY
|
$29.41M
-70.11%
YoY
|
$71.70M
-40.18%
YoY
|
$93.27M
-13.95%
YoY
|
-$4.408M
-106.92%
YoY
|
$98.38M
315.7%
YoY
|
$119.9M
-530.4%
YoY
|
$108.4M
-129.1%
YoY
|
$63.65M
-163.25%
YoY
|
$23.67M
-119.84%
YoY
|
-$27.85M
-78.14%
YoY
|
-$372.5M
183.47%
YoY
|
-$100.6M
-19.55%
YoY
|
| Income Tax |
-$3.596M
-358.71%
YoY
|
-$5.929M
-407.68%
YoY
|
-$6.592M
-78.21%
YoY
|
$1.194M
-93.29%
YoY
|
$1.390M
-93.05%
YoY
|
$1.927M
-93.85%
YoY
|
-$30.26M
632.59%
YoY
|
$17.79M
29.2%
YoY
|
$20.00M
-0.93%
YoY
|
$31.33M
277.77%
YoY
|
-$4.130M
-287.56%
YoY
|
$13.77M
673.31%
YoY
|
$20.19M
2075.11%
YoY
|
$8.294M
-202.19%
YoY
|
$2.202M
-112.48%
YoY
|
$1.780M
-111.14%
YoY
|
$928.0K
-104.43%
YoY
|
-$8.116M
-67.27%
YoY
|
-$17.64M
35.79%
YoY
|
| Net Earnings |
-$24.63M
-2550.45%
YoY
|
-$9.094M
-82.37%
YoY
|
-$36.40M
-96.28%
YoY
|
-$49.14M
-543.66%
YoY
|
$1.005M
-98.04%
YoY
|
-$51.58M
-183.26%
YoY
|
-$978.8M
-1957622.0%
YoY
|
$11.08M
-86.91%
YoY
|
$51.24M
-48.6%
YoY
|
$61.95M
-38.11%
YoY
|
$50.00K
-99.92%
YoY
|
$84.61M
286.61%
YoY
|
$99.68M
-446.38%
YoY
|
$100.1M
-127.66%
YoY
|
$61.45M
-174.04%
YoY
|
$21.89M
-121.18%
YoY
|
-$28.78M
-72.96%
YoY
|
-$361.8M
239.66%
YoY
|
-$83.00M
-25.97%
YoY
|
| Basic Earnings Per Share |
-$0.06
N/A
|
N/A
|
-$0.10
-96.0%
YoY
|
-$0.13
-533.33%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$2.50
N/A
|
$0.03
-92.68%
YoY
|
$0.13
-72.34%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.41
310.0%
YoY
|
$0.47
-461.54%
YoY
|
N/A
|
$0.28
-163.64%
YoY
|
$0.10
-118.18%
YoY
|
-$0.13
-77.19%
YoY
|
N/A
|
-$0.44
-26.67%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-2307.69%
YoY
|
-$0.02
-83.02%
YoY
|
-$0.10
-96.0%
YoY
|
-$0.13
-533.33%
YoY
|
$0.00
-98.0%
YoY
|
-$0.13
-189.21%
YoY
|
-$2.50
N/A
|
$0.03
-92.59%
YoY
|
$0.13
-71.74%
YoY
|
$0.15
-67.38%
YoY
|
$0.00
-100.0%
YoY
|
$0.40
304.88%
YoY
|
$0.46
-453.85%
YoY
|
$0.46
-100.0%
YoY
|
$0.28
-163.64%
YoY
|
$0.10
-118.18%
YoY
|
-$0.13
-77.19%
YoY
|
-$1.683M
295220648.75%
YoY
|
-$0.44
-26.67%
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 |
379.6M shares
-1.76%
YoY
|
379.2M shares
-2.75%
YoY
|
385.2M shares
-2.01%
YoY
|
386.0M shares
-3.91%
YoY
|
386.4M shares
-5.34%
YoY
|
390.0M shares
-6.55%
YoY
|
393.0M shares
88.97%
YoY
|
401.7M shares
92.9%
YoY
|
408.2M
91.05%
YoY
|
417.3M
92.45%
YoY
|
208.0M
-4.07%
YoY
|
208.2M
-3.66%
YoY
|
213.7M
-0.75%
YoY
|
216.8M
0.79%
YoY
|
216.8M
14.74%
YoY
|
216.2M
14.73%
YoY
|
215.3M
14.7%
YoY
|
215.1M
N/A
|
189.0M
0.9%
YoY
|
| Diluted Shares Outstanding |
379.6M shares
-1.93%
YoY
|
N/A
|
382.8M shares
-2.28%
YoY
|
385.4M shares
-3.55%
YoY
|
387.0M shares
-5.56%
YoY
|
N/A
|
391.7M shares
38.92%
YoY
|
399.6M shares
91.19%
YoY
|
409.8M shares
89.85%
YoY
|
N/A
|
282.0M
27.91%
YoY
|
209.0M
-4.87%
YoY
|
215.9M
0.28%
YoY
|
N/A
|
220.5M
16.66%
YoY
|
219.7M
16.6%
YoY
|
215.3M
14.7%
YoY
|
N/A
|
189.0M
0.9%
YoY
|
Loading...