|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.581B
22.03%
YoY
|
$2.115B
-17.19%
YoY
|
$2.554B
-17.32%
YoY
|
$3.089B
232.87%
YoY
|
$928.0M
-46.23%
YoY
|
| Cost Of Revenue |
$908.0M
30.84%
YoY
|
$694.0M
15.67%
YoY
|
$600.0M
-36.03%
YoY
|
$938.0M
9.58%
YoY
|
$856.0M
31.9%
YoY
|
| Gross Profit |
$1.673B
17.73%
YoY
|
$1.421B
-27.28%
YoY
|
$1.954B
-9.16%
YoY
|
$2.151B
2887.5%
YoY
|
$72.00M
-93.31%
YoY
|
| Selling, General & Admin |
$1.244B
64.77%
YoY
|
$755.0M
-4.07%
YoY
|
$787.0M
9.92%
YoY
|
$716.0M
6.55%
YoY
|
$672.0M
-0.74%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$279.0M
-6.38%
YoY
|
$298.0M
-41.11%
YoY
|
$506.0M
-17.59%
YoY
|
$614.0M
-0.97%
YoY
|
$620.0M
11.71%
YoY
|
| Operating Expenses |
$1.702B
40.2%
YoY
|
$1.214B
-10.74%
YoY
|
$1.360B
-0.87%
YoY
|
$1.372B
4.81%
YoY
|
$1.309B
13.73%
YoY
|
| Operating Profit |
-$90.00M
-139.82%
YoY
|
$226.0M
-61.95%
YoY
|
$594.0M
-23.75%
YoY
|
$779.0M
-162.97%
YoY
|
-$1.237B
1571.62%
YoY
|
| Interest Expense |
-$181.0M
352.5%
YoY
|
-$40.00M
-86.67%
YoY
|
-$300.0M
-49.41%
YoY
|
-$593.0M
-7512.5%
YoY
|
$8.000M
-105.26%
YoY
|
| Other Income/Expense, Net |
$10.00M
-83.61%
YoY
|
$61.00M
-62.35%
YoY
|
$162.0M
-468.18%
YoY
|
-$44.00M
-8.33%
YoY
|
-$48.00M
433.33%
YoY
|
| Pretax Income |
-$166.0M
-114.94%
YoY
|
$1.111B
27.55%
YoY
|
$871.0M
-165.59%
YoY
|
-$1.328B
3.99%
YoY
|
-$1.277B
51.12%
YoY
|
| Income Tax |
$53.00M
-45.92%
YoY
|
$98.00M
-62.74%
YoY
|
$263.0M
-851.43%
YoY
|
-$35.00M
-88.33%
YoY
|
-$300.0M
65.75%
YoY
|
| Net Earnings |
-$219.0M
-121.62%
YoY
|
$1.013B
65.25%
YoY
|
$613.0M
-147.56%
YoY
|
-$1.289B
31.93%
YoY
|
-$977.0M
47.14%
YoY
|
| Basic Earnings Per Share |
-$4.79
-126.03%
YoY
|
$18.40
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$4.79
-127.11%
YoY
|
$17.67
70.23%
YoY
|
$10.38
-147.53%
YoY
|
-$21.84
31.96%
YoY
|
-$16.55
47.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
45.69M shares
-15.78%
YoY
|
54.25M shares
N/A
|
N/A
|
0.000 shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
45.69M shares
-19.11%
YoY
|
56.49M shares
N/A
|
N/A
|
0.000 shares
N/A
|
N/A
|
|
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 | 2016 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.129B
189.49%
YoY
|
$749.0M
60.39%
YoY
|
$812.0M
24.92%
YoY
|
$630.0M
28.83%
YoY
|
$390.0M
-23.38%
YoY
|
$467.0M
-11.39%
YoY
|
$650.0M
25.97%
YoY
|
$489.0M
62.46%
YoY
|
$509.0M
-52.56%
YoY
|
$527.0M
-50.98%
YoY
|
$516.0M
-44.28%
YoY
|
$301.0M
N/A
|
$1.238B
-6.21%
YoY
|
| Cost Of Revenue |
$563.0M
110.07%
YoY
|
$231.0M
45.28%
YoY
|
$259.0M
16.67%
YoY
|
$150.0M
-7.98%
YoY
|
$268.0M
78.67%
YoY
|
$159.0M
39.47%
YoY
|
$222.0M
-12.25%
YoY
|
$163.0M
29.37%
YoY
|
$150.0M
40.19%
YoY
|
$114.0M
-41.84%
YoY
|
$253.0M
-22.15%
YoY
|
$126.0M
N/A
|
$564.0M
-4.24%
YoY
|
| Gross Profit |
$566.0M
363.93%
YoY
|
$518.0M
68.18%
YoY
|
$553.0M
29.21%
YoY
|
$480.0M
47.24%
YoY
|
$122.0M
-66.02%
YoY
|
$308.0M
-25.42%
YoY
|
$428.0M
62.74%
YoY
|
$326.0M
4.49%
YoY
|
$359.0M
-62.84%
YoY
|
$413.0M
-53.01%
YoY
|
$263.0M
-56.24%
YoY
|
$312.0M
N/A
|
$674.0M
-7.8%
YoY
|
| Selling, General & Admin |
$189.0M
5.0%
YoY
|
$662.0M
250.26%
YoY
|
$169.0M
2.42%
YoY
|
$233.0M
14.22%
YoY
|
$180.0M
-8.63%
YoY
|
$189.0M
1.07%
YoY
|
$165.0M
-6.78%
YoY
|
$204.0M
-5.99%
YoY
|
$197.0M
-4.37%
YoY
|
$187.0M
-2.09%
YoY
|
$177.0M
18.79%
YoY
|
$217.0M
N/A
|
$233.0M
-4.51%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.000M
-80.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
$5.000M
N/A
|
$2.000M
N/A
|
N/A
|
| Depreciation & Amortization |
$92.00M
24.32%
YoY
|
$97.00M
-2.02%
YoY
|
$61.00M
8.93%
YoY
|
$70.00M
25.0%
YoY
|
$74.00M
-32.73%
YoY
|
$99.00M
-8.33%
YoY
|
$56.00M
-50.0%
YoY
|
$56.00M
143.48%
YoY
|
$110.0M
-29.49%
YoY
|
$108.0M
-27.03%
YoY
|
$112.0M
-24.83%
YoY
|
$23.00M
-276.92%
YoY
|
$181.0M
12.42%
YoY
|
| Operating Expenses |
$314.0M
9.41%
YoY
|
$801.0M
153.48%
YoY
|
$284.0M
28300.0%
YoY
|
$330.0M
N/A
|
$287.0M
-6.51%
YoY
|
$316.0M
0.96%
YoY
|
$1.000M
-99.66%
YoY
|
$0.00
-100.0%
YoY
|
$307.0M
-17.25%
YoY
|
$313.0M
-13.54%
YoY
|
$298.0M
-0.33%
YoY
|
$2.000M
N/A
|
$480.0M
-1.84%
YoY
|
| Operating Profit |
$210.0M
-298.11%
YoY
|
-$283.0M
3437.5%
YoY
|
$263.0M
66.46%
YoY
|
$66.00M
144.44%
YoY
|
-$106.0M
-303.85%
YoY
|
-$8.000M
-108.0%
YoY
|
$158.0M
-551.43%
YoY
|
$27.00M
-50.91%
YoY
|
$52.00M
-91.26%
YoY
|
$100.0M
-80.66%
YoY
|
-$35.00M
-111.59%
YoY
|
$55.00M
N/A
|
$193.0M
-155.78%
YoY
|
| Interest Expense |
-$183.0M
577.78%
YoY
|
-$96.00M
464.71%
YoY
|
$8.000M
0.0%
YoY
|
-$66.00M
230.0%
YoY
|
-$27.00M
145.45%
YoY
|
-$17.00M
-200.0%
YoY
|
$8.000M
-116.67%
YoY
|
-$20.00M
-79.17%
YoY
|
-$11.00M
-93.6%
YoY
|
$17.00M
-111.33%
YoY
|
-$48.00M
-53.4%
YoY
|
-$96.00M
N/A
|
$60.00M
9.09%
YoY
|
| Other Income/Expense, Net |
$12.00M
300.0%
YoY
|
$1.000M
0.0%
YoY
|
$2.000M
-90.0%
YoY
|
$4.000M
-76.47%
YoY
|
$3.000M
-86.96%
YoY
|
$1.000M
-99.17%
YoY
|
$20.00M
-385.71%
YoY
|
$17.00M
-254.55%
YoY
|
$23.00M
-43.9%
YoY
|
$120.0M
N/A
|
-$7.000M
N/A
|
-$11.00M
N/A
|
$9.000M
800.0%
YoY
|
| Pretax Income |
$81.00M
-143.32%
YoY
|
-$380.0M
1361.54%
YoY
|
$304.0M
69.83%
YoY
|
$97.00M
-82.98%
YoY
|
-$187.0M
-148.2%
YoY
|
-$26.00M
-111.02%
YoY
|
$179.0M
-294.57%
YoY
|
$570.0M
1040.0%
YoY
|
$388.0M
546.67%
YoY
|
$236.0M
2.61%
YoY
|
-$92.00M
-74.16%
YoY
|
$50.00M
N/A
|
$142.0M
-135.5%
YoY
|
| Income Tax |
$18.00M
-134.62%
YoY
|
-$17.00M
-81.91%
YoY
|
$97.00M
781.82%
YoY
|
$25.00M
-77.68%
YoY
|
-$52.00M
-175.36%
YoY
|
-$94.00M
-295.83%
YoY
|
$11.00M
-168.75%
YoY
|
$112.0M
489.47%
YoY
|
$69.00M
392.86%
YoY
|
$48.00M
-30.43%
YoY
|
-$16.00M
-71.43%
YoY
|
$19.00M
N/A
|
$54.00M
5300.0%
YoY
|
| Net Earnings |
$63.00M
-146.67%
YoY
|
-$363.0M
-542.68%
YoY
|
$207.0M
23.21%
YoY
|
$72.00M
-84.28%
YoY
|
-$135.0M
-142.32%
YoY
|
$82.00M
-54.95%
YoY
|
$168.0M
-318.18%
YoY
|
$458.0M
9.31%
YoY
|
$319.0M
593.48%
YoY
|
$182.0M
10.3%
YoY
|
-$77.00M
-74.33%
YoY
|
$419.0M
N/A
|
$88.00M
-121.95%
YoY
|
| Basic Earnings Per Share |
$1.38
-146.94%
YoY
|
N/A
|
$4.52
36.97%
YoY
|
$1.58
-80.0%
YoY
|
-$2.94
-158.8%
YoY
|
N/A
|
$3.30
-353.85%
YoY
|
$7.90
1512.24%
YoY
|
$5.00
N/A
|
N/A
|
-$1.30
N/A
|
$0.49
N/A
|
$0.69
-122.12%
YoY
|
| Diluted Earnings Per Share |
$1.33
-145.24%
YoY
|
-$7.95
-610.27%
YoY
|
$4.25
34.49%
YoY
|
$1.50
-80.26%
YoY
|
-$2.94
-159.04%
YoY
|
$1.56
-49.46%
YoY
|
$3.16
-343.08%
YoY
|
$7.60
1451.02%
YoY
|
$4.98
514.81%
YoY
|
$3.08
10.0%
YoY
|
-$1.30
-74.41%
YoY
|
$0.49
N/A
|
$0.68
-121.79%
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
|
| Basic Shares Outstanding |
45.70M shares
-0.58%
YoY
|
45.69M shares
-10.16%
YoY
|
45.69M shares
-10.42%
YoY
|
45.51M shares
-20.76%
YoY
|
45.96M shares
-21.84%
YoY
|
50.86M shares
N/A
|
51.00M shares
-13.6%
YoY
|
57.43M shares
-2.7%
YoY
|
58.81M shares
N/A
|
N/A
|
59.03M shares
N/A
|
59.03M shares
N/A
|
128.5M shares
0.01%
YoY
|
| Diluted Shares Outstanding |
47.43M shares
3.45%
YoY
|
N/A
|
48.58M shares
-8.63%
YoY
|
47.91M shares
-19.86%
YoY
|
45.85M shares
-24.49%
YoY
|
N/A
|
53.17M shares
-9.93%
YoY
|
59.78M shares
1.16%
YoY
|
60.72M shares
N/A
|
N/A
|
59.03M shares
N/A
|
59.09M shares
N/A
|
130.1M shares
1.27%
YoY
|
Loading...