|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$14.99B
40.03%
YoY
|
$10.71B
69.9%
YoY
|
$6.302B
-17.35%
YoY
|
$7.625B
-22.37%
YoY
|
$9.822B
16.07%
YoY
|
| Cost Of Revenue |
$12.85B
38.66%
YoY
|
$9.265B
95.34%
YoY
|
$4.743B
-21.24%
YoY
|
$6.022B
-24.9%
YoY
|
$8.019B
16.47%
YoY
|
| Gross Profit |
$2.103B
45.84%
YoY
|
$1.442B
-7.5%
YoY
|
$1.559B
-2.74%
YoY
|
$1.603B
-11.09%
YoY
|
$1.803B
14.33%
YoY
|
| Selling, General & Admin |
$329.0M
26.05%
YoY
|
$261.0M
-10.0%
YoY
|
$290.0M
5.45%
YoY
|
$275.0M
-0.36%
YoY
|
$276.0M
-4.83%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$355.0M
-0.84%
YoY
|
$358.0M
-3.24%
YoY
|
$370.0M
-6.57%
YoY
|
$396.0M
4.76%
YoY
|
$378.0M
3.0%
YoY
|
| Operating Expenses |
$1.415B
14.02%
YoY
|
$1.241B
-0.8%
YoY
|
$1.251B
-11.59%
YoY
|
$1.415B
-1.39%
YoY
|
$1.435B
7.01%
YoY
|
| Operating Profit |
$715.0M
333.33%
YoY
|
$165.0M
-136.91%
YoY
|
-$447.0M
198.0%
YoY
|
-$150.0M
-167.26%
YoY
|
$223.0M
0.45%
YoY
|
| Interest Expense |
$278.0M
-7.02%
YoY
|
$299.0M
-0.99%
YoY
|
$302.0M
-0.66%
YoY
|
$304.0M
13.01%
YoY
|
$269.0M
-6.92%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.057B
163.59%
YoY
|
$401.0M
-232.78%
YoY
|
-$302.0M
-1610.0%
YoY
|
$20.00M
-93.44%
YoY
|
$305.0M
29.24%
YoY
|
| Income Tax |
$1.000M
-83.33%
YoY
|
$6.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
-66.67%
YoY
|
-$3.000M
50.0%
YoY
|
| Net Earnings |
$1.052B
169.05%
YoY
|
$391.0M
-227.78%
YoY
|
-$306.0M
-1900.0%
YoY
|
$17.00M
-94.3%
YoY
|
$298.0M
30.13%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.71
-100.0%
YoY
|
$1.874M
-227.59%
YoY
|
-$1.469M
-1423.0%
YoY
|
$111.0K
-94.66%
YoY
|
$2.080M
30.13%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.3M shares
36.07%
YoY
|
153.1M shares
6.84%
YoY
|
143.3M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.841B
-56.88%
YoY
|
$2.726B
-19.23%
YoY
|
$3.030B
-12.86%
YoY
|
$4.319B
52.78%
YoY
|
$4.269B
104.75%
YoY
|
$3.375B
45.6%
YoY
|
$3.477B
94.79%
YoY
|
$2.827B
78.25%
YoY
|
$2.085B
63.66%
YoY
|
$2.318B
39.89%
YoY
|
$1.785B
-7.47%
YoY
|
$1.586B
-6.65%
YoY
|
$1.274B
-29.14%
YoY
|
$1.657B
-24.65%
YoY
|
$1.929B
-26.01%
YoY
|
$1.699B
-38.42%
YoY
|
$1.798B
-22.4%
YoY
|
$2.199B
2.81%
YoY
|
$2.607B
11.55%
YoY
|
| Cost Of Revenue |
N/A
|
$2.228B
-27.54%
YoY
|
$2.474B
-14.04%
YoY
|
$3.697B
47.23%
YoY
|
$3.644B
98.15%
YoY
|
$3.075B
50.96%
YoY
|
$2.878B
104.84%
YoY
|
$2.511B
106.16%
YoY
|
$1.839B
88.81%
YoY
|
$2.037B
77.75%
YoY
|
$1.405B
-9.59%
YoY
|
$1.218B
-6.88%
YoY
|
$974.0M
-28.17%
YoY
|
$1.146B
-36.47%
YoY
|
$1.554B
-22.11%
YoY
|
$1.308B
-43.79%
YoY
|
$1.356B
-170.33%
YoY
|
$1.804B
1.98%
YoY
|
$1.995B
-15.36%
YoY
|
| Gross Profit |
$429.0M
-31.36%
YoY
|
$498.0M
66.0%
YoY
|
$556.0M
-7.18%
YoY
|
$622.0M
96.84%
YoY
|
$625.0M
154.07%
YoY
|
$300.0M
6.76%
YoY
|
$599.0M
57.63%
YoY
|
$316.0M
-14.13%
YoY
|
$246.0M
-18.0%
YoY
|
$281.0M
-45.01%
YoY
|
$380.0M
1.33%
YoY
|
$368.0M
-5.88%
YoY
|
$300.0M
-32.13%
YoY
|
$511.0M
29.37%
YoY
|
$375.0M
-38.73%
YoY
|
$391.0M
-9.49%
YoY
|
$442.0M
13.62%
YoY
|
$395.0M
6.76%
YoY
|
$612.0M
-3160.0%
YoY
|
| Selling, General & Admin |
N/A
|
$80.00M
45.45%
YoY
|
$76.00M
-1.3%
YoY
|
$90.00M
25.0%
YoY
|
$65.00M
0.0%
YoY
|
$55.00M
17.02%
YoY
|
$77.00M
-12.5%
YoY
|
$72.00M
-5.26%
YoY
|
$65.00M
10.17%
YoY
|
$47.00M
-29.85%
YoY
|
$88.00M
18.92%
YoY
|
$76.00M
15.15%
YoY
|
$59.00M
-13.24%
YoY
|
$67.00M
0.0%
YoY
|
$74.00M
-3.9%
YoY
|
$66.00M
-5.71%
YoY
|
$68.00M
-2.86%
YoY
|
$67.00M
13.56%
YoY
|
$77.00M
-12.5%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$90.00M
0.0%
YoY
|
$89.00M
0.0%
YoY
|
$90.00M
-1.1%
YoY
|
$89.00M
1.14%
YoY
|
$90.00M
-1.1%
YoY
|
$89.00M
-1.11%
YoY
|
$91.00M
-1.09%
YoY
|
$88.00M
-2.22%
YoY
|
$91.00M
-1.09%
YoY
|
$90.00M
-7.22%
YoY
|
$92.00M
-8.0%
YoY
|
$90.00M
-8.16%
YoY
|
$92.00M
-7.07%
YoY
|
$97.00M
-3.96%
YoY
|
$100.0M
1.01%
YoY
|
$98.00M
3.16%
YoY
|
$99.00M
5.32%
YoY
|
$101.0M
9.78%
YoY
|
$99.00M
2.06%
YoY
|
| Operating Expenses |
N/A
|
$367.0M
23.57%
YoY
|
$363.0M
9.34%
YoY
|
$376.0M
16.77%
YoY
|
$336.0M
8.74%
YoY
|
$297.0M
6.83%
YoY
|
$332.0M
-0.9%
YoY
|
$322.0M
4.55%
YoY
|
$309.0M
4.04%
YoY
|
$278.0M
-10.61%
YoY
|
$335.0M
-6.16%
YoY
|
$308.0M
-12.75%
YoY
|
$297.0M
-15.63%
YoY
|
$311.0M
-11.9%
YoY
|
$357.0M
-10.08%
YoY
|
$353.0M
-3.55%
YoY
|
$352.0M
-0.85%
YoY
|
$353.0M
11.36%
YoY
|
$397.0M
-584.15%
YoY
|
| Operating Profit |
$22.00M
-92.36%
YoY
|
$121.0M
1110.0%
YoY
|
$193.0M
-27.72%
YoY
|
$247.0M
-4216.67%
YoY
|
$288.0M
-442.86%
YoY
|
$10.00M
233.33%
YoY
|
$267.0M
493.33%
YoY
|
-$6.000M
-110.0%
YoY
|
-$84.00M
1300.0%
YoY
|
$3.000M
-100.55%
YoY
|
$45.00M
-193.75%
YoY
|
$60.00M
-128.44%
YoY
|
-$6.000M
-107.89%
YoY
|
-$546.0M
-1754.55%
YoY
|
-$48.00M
-168.57%
YoY
|
-$211.0M
-419.7%
YoY
|
$76.00M
123.53%
YoY
|
$33.00M
-37.74%
YoY
|
$70.00M
12.9%
YoY
|
| Interest Expense |
$75.00M
7.14%
YoY
|
$68.00M
-4.23%
YoY
|
$88.00M
25.71%
YoY
|
$69.00M
-5.48%
YoY
|
$70.00M
-9.09%
YoY
|
$71.00M
-7.79%
YoY
|
$70.00M
75.0%
YoY
|
$73.00M
-5.19%
YoY
|
$77.00M
8.45%
YoY
|
$77.00M
-1.28%
YoY
|
$40.00M
-14.89%
YoY
|
$77.00M
-2.53%
YoY
|
$71.00M
-2.74%
YoY
|
$78.00M
13.04%
YoY
|
$47.00M
80.77%
YoY
|
$79.00M
14.49%
YoY
|
$73.00M
-208.96%
YoY
|
$69.00M
2.99%
YoY
|
$26.00M
-2700.0%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$95.00M
-75.39%
YoY
|
$213.0M
159.76%
YoY
|
$258.0M
-19.88%
YoY
|
$331.0M
501.82%
YoY
|
$386.0M
-1386.67%
YoY
|
$82.00M
51.85%
YoY
|
$322.0M
278.82%
YoY
|
$55.00M
-51.33%
YoY
|
-$30.00M
-162.5%
YoY
|
$54.00M
-109.85%
YoY
|
$85.00M
-8600.0%
YoY
|
$113.0M
-164.2%
YoY
|
$48.00M
-60.0%
YoY
|
-$548.0M
-811.69%
YoY
|
-$1.000M
-101.04%
YoY
|
-$176.0M
-314.63%
YoY
|
$120.0M
90.48%
YoY
|
$77.00M
20.31%
YoY
|
$96.00M
57.38%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$1.000M
0.0%
YoY
|
-$3.000M
-150.0%
YoY
|
$1.000M
N/A
|
$2.000M
N/A
|
$1.000M
N/A
|
$6.000M
-400.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$2.000M
-33.33%
YoY
|
-$1.000M
0.0%
YoY
|
$0.00
N/A
|
-$1.000M
0.0%
YoY
|
-$3.000M
-400.0%
YoY
|
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
-$1.000M
-200.0%
YoY
|
$1.000M
-133.33%
YoY
|
| Net Earnings |
$94.00M
-75.46%
YoY
|
$211.0M
163.75%
YoY
|
$236.0M
-25.08%
YoY
|
$328.0M
507.41%
YoY
|
$383.0M
-1335.48%
YoY
|
$80.00M
50.94%
YoY
|
$315.0M
266.28%
YoY
|
$54.00M
-51.35%
YoY
|
-$31.00M
-165.96%
YoY
|
$53.00M
-109.64%
YoY
|
$86.00M
8500.0%
YoY
|
$111.0M
-162.36%
YoY
|
$47.00M
-60.5%
YoY
|
-$550.0M
-833.33%
YoY
|
$1.000M
-98.94%
YoY
|
-$178.0M
-319.75%
YoY
|
$119.0M
95.08%
YoY
|
$75.00M
20.97%
YoY
|
$94.00M
56.67%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
N/A
|
$0.99
-100.0%
YoY
|
$1.13
-100.0%
YoY
|
$1.573M
507.99%
YoY
|
$1.837M
-1334.89%
YoY
|
$383.1K
50.73%
YoY
|
$1.510M
265.75%
YoY
|
$258.7K
-51.35%
YoY
|
-$148.8K
-166.05%
YoY
|
$254.2K
-109.63%
YoY
|
$412.9K
7434.81%
YoY
|
$531.9K
-142.82%
YoY
|
$225.2K
-72.88%
YoY
|
-$2.640M
-604.5%
YoY
|
$5.479K
-99.16%
YoY
|
-$1.242M
-319.75%
YoY
|
$830.4K
95.08%
YoY
|
$523.4K
20.97%
YoY
|
$656.0K
56.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 |
208.7M shares
0.13%
YoY
|
208.6M shares
0.08%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
0.02%
YoY
|
208.4M shares
0.01%
YoY
|
208.4M shares
45.36%
YoY
|
208.3M shares
45.37%
YoY
|
208.3M shares
45.36%
YoY
|
208.3M shares
45.36%
YoY
|
143.3M shares
0.01%
YoY
|
143.3M shares
0.01%
YoY
|
143.3M shares
0.01%
YoY
|
143.3M shares
0.01%
YoY
|
143.3M shares
0.01%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...