|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$8.299B
21.55%
YoY
|
$6.828B
-1.81%
YoY
|
$6.954B
28.54%
YoY
|
$5.410B
61.89%
YoY
|
$3.342B
-14.5%
YoY
|
| Cost Of Revenue |
$6.053B
15.09%
YoY
|
$5.259B
4.11%
YoY
|
$5.052B
26.47%
YoY
|
$3.994B
37.14%
YoY
|
$2.913B
-1.52%
YoY
|
| Gross Profit |
$2.246B
43.18%
YoY
|
$1.569B
-17.53%
YoY
|
$1.902B
34.41%
YoY
|
$1.415B
229.97%
YoY
|
$429.0M
-54.89%
YoY
|
| Selling, General & Admin |
$2.242B
14.34%
YoY
|
$1.960B
8.58%
YoY
|
$1.805B
-0.95%
YoY
|
$1.823B
70.59%
YoY
|
$1.069B
22.55%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$290.0M
14.82%
YoY
|
$252.6M
37.24%
YoY
|
$184.1M
45.8%
YoY
|
$126.2M
102.67%
YoY
|
$62.29M
34.83%
YoY
|
| Operating Expenses |
$2.242B
14.34%
YoY
|
$1.960B
8.58%
YoY
|
$1.805B
-0.95%
YoY
|
$1.823B
70.59%
YoY
|
$1.069B
22.55%
YoY
|
| Operating Profit |
-$18.10M
-95.38%
YoY
|
-$391.6M
-503.83%
YoY
|
$96.97M
-120.61%
YoY
|
-$470.6M
-26.42%
YoY
|
-$639.6M
-910.63%
YoY
|
| Interest Expense |
-$31.61M
-185.75%
YoY
|
$36.87M
276.2%
YoY
|
$9.800M
-17.99%
YoY
|
$11.95M
-200.42%
YoY
|
-$11.90M
-3.25%
YoY
|
| Other Income/Expense, Net |
$65.82M
-84.03%
YoY
|
$412.2M
397.79%
YoY
|
$82.81M
47.59%
YoY
|
$56.11M
184.54%
YoY
|
$19.72M
86.02%
YoY
|
| Pretax Income |
$47.71M
131.37%
YoY
|
$20.62M
-88.53%
YoY
|
$179.8M
-143.37%
YoY
|
-$414.5M
-33.86%
YoY
|
-$626.7M
-2016.48%
YoY
|
| Income Tax |
-$90.48M
-4.18%
YoY
|
-$94.43M
-406.49%
YoY
|
$30.81M
-94.65%
YoY
|
$576.3M
-758.43%
YoY
|
-$87.52M
-646.99%
YoY
|
| Net Earnings |
$148.8M
28.91%
YoY
|
$115.4M
-22.53%
YoY
|
$149.0M
-115.04%
YoY
|
-$990.7M
83.75%
YoY
|
-$539.2M
-3309.35%
YoY
|
| Basic Earnings Per Share |
$29.13
23.22%
YoY
|
$23.64
-22.59%
YoY
|
$30.54
-115.03%
YoY
|
-$203.10
51.62%
YoY
|
-$134.00
-2993.52%
YoY
|
| Diluted Earnings Per Share |
$28.52
27.66%
YoY
|
$22.34
-17.96%
YoY
|
$27.23
-113.41%
YoY
|
-$203.10
-100.0%
YoY
|
-$134.0M
-3927.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
5.107M
4.61%
YoY
|
4.883M
0.1%
YoY
|
4.877M
0.0%
YoY
|
4.877M
21.19%
YoY
|
4.025M
7.4%
YoY
|
| Diluted Shares Outstanding |
5.852M
13.26%
YoY
|
5.167M
-5.56%
YoY
|
5.471M
12.16%
YoY
|
4.877M
21.19%
YoY
|
4.025M
-5.8%
YoY
|
|
Concept
|
2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.243B
-6.67%
YoY
|
$4.824B
34.55%
YoY
|
$3.475B
7.16%
YoY
|
$3.585B
-5.83%
YoY
|
$3.243B
N/A
|
$3.807B
N/A
|
N/A
|
$2.127B
56.86%
YoY
|
$3.342B
-14.5%
YoY
|
$1.356B
-33.24%
YoY
|
$3.908B
N/A
|
| Cost Of Revenue |
$2.892B
-0.24%
YoY
|
$3.154B
17.02%
YoY
|
$2.899B
13.07%
YoY
|
$2.695B
-0.92%
YoY
|
$2.564B
N/A
|
$2.720B
N/A
|
N/A
|
$1.769B
39.37%
YoY
|
$2.913B
-1.52%
YoY
|
$1.269B
-17.25%
YoY
|
$2.958B
N/A
|
| Gross Profit |
$351.4M
-38.99%
YoY
|
$1.670B
87.66%
YoY
|
$576.0M
-15.16%
YoY
|
$889.9M
-18.11%
YoY
|
$679.0M
N/A
|
$1.087B
N/A
|
N/A
|
$358.6M
311.88%
YoY
|
$429.0M
-54.88%
YoY
|
$87.06M
-82.51%
YoY
|
$950.8M
N/A
|
| Selling, General & Admin |
$1.190B
-1.93%
YoY
|
$1.028B
5.85%
YoY
|
$1.213B
22.62%
YoY
|
$971.2M
16.18%
YoY
|
$989.2M
N/A
|
$836.0M
N/A
|
N/A
|
$828.8M
58.96%
YoY
|
$1.069B
22.56%
YoY
|
$521.4M
26.63%
YoY
|
$871.9M
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
|
| Depreciation & Amortization |
$251.9M
28.52%
YoY
|
$94.00M
-38.05%
YoY
|
$196.0M
94.35%
YoY
|
$151.7M
5.07%
YoY
|
$100.8M
N/A
|
$144.4M
N/A
|
N/A
|
$39.63M
19.73%
YoY
|
$29.19M
24.74%
YoY
|
$33.10M
45.18%
YoY
|
$23.40M
N/A
|
| Operating Expenses |
$1.190B
-1.93%
YoY
|
$1.028B
5.85%
YoY
|
$1.213B
22.62%
YoY
|
$971.2M
16.18%
YoY
|
$989.2M
N/A
|
$836.0M
N/A
|
N/A
|
$828.8M
58.96%
YoY
|
$1.069B
22.56%
YoY
|
$521.4M
26.63%
YoY
|
$871.9M
N/A
|
| Operating Profit |
-$838.2M
31.58%
YoY
|
$642.0M
-889.51%
YoY
|
-$637.0M
105.31%
YoY
|
-$81.32M
-132.44%
YoY
|
-$310.3M
N/A
|
$250.7M
N/A
|
N/A
|
-$470.2M
8.26%
YoY
|
-$639.6M
-910.67%
YoY
|
-$434.3M
-605.04%
YoY
|
$78.90M
N/A
|
| Interest Expense |
-$25.96M
25.84%
YoY
|
-$10.99M
-238.62%
YoY
|
-$20.63M
22.37%
YoY
|
$7.926M
-51.82%
YoY
|
-$16.86M
N/A
|
$16.45M
N/A
|
N/A
|
-$6.175M
14.35%
YoY
|
-$11.90M
-2.88%
YoY
|
-$5.400M
-18.14%
YoY
|
-$12.25M
N/A
|
| Other Income/Expense, Net |
$102.5M
97.2%
YoY
|
$13.00M
-58.95%
YoY
|
$52.00M
-314.77%
YoY
|
$31.67M
-54.98%
YoY
|
-$24.21M
N/A
|
$70.33M
N/A
|
N/A
|
$20.75M
31.59%
YoY
|
$19.72M
85.32%
YoY
|
$15.77M
67.72%
YoY
|
$10.64M
N/A
|
| Pretax Income |
-$690.8M
18.09%
YoY
|
$632.0M
69.91%
YoY
|
-$585.0M
66.51%
YoY
|
$372.0M
9.84%
YoY
|
-$351.3M
N/A
|
$338.6M
N/A
|
N/A
|
-$466.6M
10.05%
YoY
|
-$626.7M
-2014.31%
YoY
|
-$423.9M
-750.28%
YoY
|
$32.74M
N/A
|
| Income Tax |
$130.0K
-96.4%
YoY
|
-$94.00M
-4.24%
YoY
|
$3.610M
-3.35%
YoY
|
-$98.16M
-1308.59%
YoY
|
$3.735M
N/A
|
$8.122M
N/A
|
N/A
|
$55.22M
190.17%
YoY
|
-$87.52M
-648.33%
YoY
|
$19.03M
66.51%
YoY
|
$15.96M
N/A
|
| Net Earnings |
-$690.5M
18.64%
YoY
|
$731.0M
55.38%
YoY
|
-$582.0M
63.91%
YoY
|
$470.5M
42.35%
YoY
|
-$355.1M
N/A
|
$330.5M
N/A
|
N/A
|
-$521.8M
17.79%
YoY
|
-$539.2M
-3313.94%
YoY
|
-$443.0M
-923.9%
YoY
|
$16.78M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$87.38
-26.28%
YoY
|
$107.70
24.72%
YoY
|
-$118.50
62.99%
YoY
|
$86.31
58.23%
YoY
|
-$72.72
N/A
|
$54.55
N/A
|
N/A
|
-$107.1M
16.59%
YoY
|
-$134.0M
-3951.03%
YoY
|
-$91.86M
-923.9%
YoY
|
$3.479M
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
|
| Basic Shares Outstanding |
N/A
|
7.902M
61.84%
YoY
|
N/A
|
4.883M
0.0%
YoY
|
N/A
|
4.883M
0.0%
YoY
|
4.883M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...