|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$4.552B
59.58%
YoY
|
$2.852B
55.77%
YoY
|
$1.831B
114.67%
YoY
|
$853.0M
765.99%
YoY
|
$98.50M
N/A
|
| Cost Of Revenue |
$2.659B
60.88%
YoY
|
$1.653B
50.47%
YoY
|
$1.098B
79.99%
YoY
|
$610.2M
351.0%
YoY
|
$135.3M
N/A
|
| Gross Profit |
$1.893B
57.79%
YoY
|
$1.200B
63.7%
YoY
|
$732.8M
201.81%
YoY
|
$242.8M
-759.78%
YoY
|
-$36.80M
N/A
|
| Selling, General & Admin |
$620.9M
38.24%
YoY
|
$449.1M
-32.3%
YoY
|
$663.4M
136.67%
YoY
|
$280.3M
344.22%
YoY
|
$63.10M
N/A
|
| Research & Development |
$83.50M
10.82%
YoY
|
$75.34M
82.87%
YoY
|
$41.20M
68.16%
YoY
|
$24.50M
N/A
|
$0.00
N/A
|
| Depreciation & Amortization |
$861.7M
46.79%
YoY
|
$587.1M
42.95%
YoY
|
$410.7M
69.43%
YoY
|
$242.4M
173.59%
YoY
|
$88.60M
N/A
|
| Operating Expenses |
$704.4M
34.3%
YoY
|
$524.5M
-25.55%
YoY
|
$704.5M
131.06%
YoY
|
$304.9M
383.97%
YoY
|
$63.00M
N/A
|
| Operating Profit |
$1.188B
76.03%
YoY
|
$675.1M
2285.67%
YoY
|
$28.30M
-145.57%
YoY
|
-$62.10M
-37.78%
YoY
|
-$99.80M
N/A
|
| Interest Expense |
-$290.5M
27.15%
YoY
|
-$228.5M
0.66%
YoY
|
-$227.0M
108.64%
YoY
|
-$108.8M
423.08%
YoY
|
-$20.80M
N/A
|
| Other Income/Expense, Net |
$48.08M
98.81%
YoY
|
$24.18M
-240.6%
YoY
|
-$17.20M
230.77%
YoY
|
-$5.200M
-500.0%
YoY
|
$1.300M
N/A
|
| Pretax Income |
$946.0M
100.92%
YoY
|
$470.8M
-317.98%
YoY
|
-$216.0M
26.02%
YoY
|
-$171.4M
21.65%
YoY
|
-$140.9M
N/A
|
| Income Tax |
$294.4M
90.64%
YoY
|
$154.4M
129.44%
YoY
|
$67.30M
-4058.82%
YoY
|
-$1.700M
-39.29%
YoY
|
-$2.800M
N/A
|
| Net Earnings |
$651.6M
105.94%
YoY
|
$316.4M
-211.69%
YoY
|
-$283.3M
62.44%
YoY
|
-$174.4M
26.19%
YoY
|
-$138.2M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.89
-100.0%
YoY
|
$434.0K
-194.02%
YoY
|
-$461.6K
88.67%
YoY
|
-$244.7K
26.19%
YoY
|
-$193.9K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
729.0M
0.41%
YoY
|
726.0M
18.31%
YoY
|
613.7M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
732.6M
0.49%
YoY
|
729.0M
18.8%
YoY
|
613.7M
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.554B
49.68%
YoY
|
$1.444B
56.8%
YoY
|
$1.390B
77.84%
YoY
|
$1.203B
62.36%
YoY
|
$1.038B
51.24%
YoY
|
$920.6M
43.08%
YoY
|
$781.7M
41.36%
YoY
|
$740.8M
58.45%
YoY
|
$686.4M
64.17%
YoY
|
$643.4M
63.92%
YoY
|
$553.0M
59.18%
YoY
|
$467.5M
64.55%
YoY
|
$418.1M
129.98%
YoY
|
| Cost Of Revenue |
$911.2M
51.32%
YoY
|
$820.3M
64.2%
YoY
|
$820.5M
88.52%
YoY
|
$736.6M
74.17%
YoY
|
$602.2M
47.73%
YoY
|
$499.6M
29.12%
YoY
|
$435.2M
33.14%
YoY
|
$422.9M
52.56%
YoY
|
$407.6M
62.14%
YoY
|
$386.9M
59.28%
YoY
|
$326.9M
40.48%
YoY
|
$277.2M
37.3%
YoY
|
$251.4M
95.49%
YoY
|
| Gross Profit |
$642.6M
47.41%
YoY
|
$623.2M
48.02%
YoY
|
$569.7M
64.43%
YoY
|
$466.2M
46.64%
YoY
|
$435.9M
56.37%
YoY
|
$421.0M
64.15%
YoY
|
$346.5M
53.25%
YoY
|
$317.9M
67.04%
YoY
|
$278.8M
67.23%
YoY
|
$256.5M
71.46%
YoY
|
$226.1M
97.12%
YoY
|
$190.3M
131.51%
YoY
|
$166.7M
213.35%
YoY
|
| Selling, General & Admin |
$170.6M
60.14%
YoY
|
$142.2M
-5.34%
YoY
|
$232.9M
111.39%
YoY
|
$131.2M
17.12%
YoY
|
$106.5M
-2.91%
YoY
|
$150.3M
28.2%
YoY
|
$110.2M
-35.83%
YoY
|
$112.0M
-58.68%
YoY
|
$109.7M
-8.94%
YoY
|
$117.2M
16.97%
YoY
|
$171.7M
122.99%
YoY
|
$271.1M
173.56%
YoY
|
$120.5M
92.8%
YoY
|
| Research & Development |
$26.98M
39.35%
YoY
|
$24.88M
29.49%
YoY
|
$27.47M
85.06%
YoY
|
$17.46M
-18.64%
YoY
|
$19.36M
-7.03%
YoY
|
$19.21M
5.57%
YoY
|
$14.84M
15.05%
YoY
|
$21.45M
71.63%
YoY
|
$20.82M
181.39%
YoY
|
$18.20M
116.67%
YoY
|
$12.90M
9.32%
YoY
|
$12.50M
21.36%
YoY
|
$7.400M
208.33%
YoY
|
| Depreciation & Amortization |
$323.9M
74.76%
YoY
|
$281.6M
69.26%
YoY
|
$278.6M
82.49%
YoY
|
$231.5M
52.36%
YoY
|
$185.3M
28.8%
YoY
|
$166.4M
20.03%
YoY
|
$152.7M
30.47%
YoY
|
$151.9M
48.52%
YoY
|
$143.9M
-24.82%
YoY
|
$138.6M
N/A
|
$117.0M
-25.57%
YoY
|
$102.3M
N/A
|
$191.4M
124.65%
YoY
|
| Operating Expenses |
$197.6M
56.94%
YoY
|
$167.1M
-1.39%
YoY
|
$260.4M
108.27%
YoY
|
$148.7M
11.37%
YoY
|
$125.9M
-3.57%
YoY
|
$169.5M
25.07%
YoY
|
$125.0M
-32.24%
YoY
|
$133.5M
-52.92%
YoY
|
$130.5M
2.07%
YoY
|
$135.5M
24.77%
YoY
|
$184.5M
107.77%
YoY
|
$283.5M
158.9%
YoY
|
$127.9M
97.07%
YoY
|
| Operating Profit |
$445.0M
43.54%
YoY
|
$456.1M
81.31%
YoY
|
$309.4M
39.68%
YoY
|
$317.5M
72.17%
YoY
|
$310.0M
109.16%
YoY
|
$251.6M
107.91%
YoY
|
$221.5M
432.41%
YoY
|
$184.4M
-297.86%
YoY
|
$148.2M
282.03%
YoY
|
$121.0M
195.12%
YoY
|
$41.60M
60.62%
YoY
|
-$93.20M
241.39%
YoY
|
$38.80M
-431.62%
YoY
|
| Interest Expense |
-$127.1M
173.85%
YoY
|
-$112.1M
31.52%
YoY
|
-$131.9M
110.4%
YoY
|
-$27.02M
-59.36%
YoY
|
-$46.42M
-14.84%
YoY
|
-$85.21M
90.2%
YoY
|
-$62.68M
25.86%
YoY
|
-$66.47M
0.87%
YoY
|
-$54.50M
-23.24%
YoY
|
-$44.80M
10.89%
YoY
|
-$49.80M
-13.24%
YoY
|
-$65.90M
227.86%
YoY
|
-$71.00M
218.39%
YoY
|
| Other Income/Expense, Net |
$13.59M
-0.34%
YoY
|
$18.56M
2902.59%
YoY
|
$14.84M
68.54%
YoY
|
$18.98M
244.34%
YoY
|
$13.64M
142.48%
YoY
|
$618.0K
-85.29%
YoY
|
$8.807M
-144.04%
YoY
|
$5.512M
190.11%
YoY
|
$5.624M
108.3%
YoY
|
$4.200M
-333.33%
YoY
|
-$20.00M
-1100.0%
YoY
|
$1.900M
46.15%
YoY
|
$2.700M
-169.23%
YoY
|
| Pretax Income |
$331.5M
19.56%
YoY
|
$362.6M
117.16%
YoY
|
$192.3M
14.76%
YoY
|
$309.5M
150.68%
YoY
|
$277.2M
179.07%
YoY
|
$167.0M
107.68%
YoY
|
$167.6M
-696.48%
YoY
|
$123.4M
-178.53%
YoY
|
$99.35M
-437.92%
YoY
|
$80.40M
-6800.0%
YoY
|
-$28.10M
-4.75%
YoY
|
-$157.2M
241.0%
YoY
|
-$29.40M
-22.63%
YoY
|
| Income Tax |
$112.3M
44.51%
YoY
|
$109.6M
51.4%
YoY
|
$75.88M
43.32%
YoY
|
$68.42M
51.91%
YoY
|
$77.68M
127.15%
YoY
|
$72.41M
226.15%
YoY
|
$52.95M
139.57%
YoY
|
$45.04M
172.97%
YoY
|
$34.20M
115.09%
YoY
|
$22.20M
72.09%
YoY
|
$22.10M
-5625.0%
YoY
|
$16.50M
-4225.0%
YoY
|
$15.90M
N/A
|
| Net Earnings |
$219.2M
9.85%
YoY
|
$253.0M
167.5%
YoY
|
$116.5M
1.57%
YoY
|
$241.0M
207.42%
YoY
|
$199.6M
206.32%
YoY
|
$94.57M
62.49%
YoY
|
$114.7M
-328.42%
YoY
|
$78.41M
-145.14%
YoY
|
$65.15M
-243.82%
YoY
|
$58.20M
-512.77%
YoY
|
-$50.20M
72.51%
YoY
|
-$173.7M
274.35%
YoY
|
-$45.30M
7.35%
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
|
| Diluted Earnings Per Share |
$0.30
-100.0%
YoY
|
$0.34
-100.0%
YoY
|
$0.16
-100.0%
YoY
|
$0.33
-100.0%
YoY
|
$270.0K
200.0%
YoY
|
$130.0K
62.5%
YoY
|
$152.0K
-189.17%
YoY
|
$110.0K
-145.6%
YoY
|
$90.00K
-241.62%
YoY
|
$80.00K
-504.43%
YoY
|
-$170.5K
317.54%
YoY
|
-$241.2K
270.56%
YoY
|
-$63.55K
7.35%
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 |
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 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
|
Loading...