|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$1.503B
-54.3%
YoY
|
$3.289B
46.7%
YoY
|
$2.242B
-2.94%
YoY
|
$2.310B
17.26%
YoY
|
$1.970B
34.45%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$222.0M
47.02%
YoY
|
$151.0M
49.8%
YoY
|
$100.8M
21.89%
YoY
|
$82.70M
42.83%
YoY
|
$57.90M
3.21%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$1.188B
980.0%
YoY
|
$110.0M
29.41%
YoY
|
$85.00M
-60.09%
YoY
|
$213.0M
180.55%
YoY
|
$75.92M
69.58%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.172B
-20.26%
YoY
|
$2.724B
56.37%
YoY
|
$1.742B
8.2%
YoY
|
$1.610B
18.13%
YoY
|
$1.363B
55.82%
YoY
|
| Income Tax |
$563.0M
-13.52%
YoY
|
$651.0M
45.31%
YoY
|
$448.0M
5.41%
YoY
|
$425.0M
20.89%
YoY
|
$351.6M
-1.1%
YoY
|
| Net Earnings |
$1.509B
-27.21%
YoY
|
$2.073B
60.2%
YoY
|
$1.294B
9.2%
YoY
|
$1.185B
17.17%
YoY
|
$1.011B
94.8%
YoY
|
| Basic Earnings Per Share |
$25.58
-19.41%
YoY
|
$31.74
37.7%
YoY
|
$23.05
5.25%
YoY
|
$21.90
19.35%
YoY
|
$18.35
96.68%
YoY
|
| Diluted Earnings Per Share |
$25.35M
81134971.04%
YoY
|
$31.25
36.64%
YoY
|
$22.87
5.25%
YoY
|
$21.73
19.99%
YoY
|
$18.11
96.85%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
58.99M shares
5.78%
YoY
|
55.76M shares
7.89%
YoY
|
51.69M shares
-0.44%
YoY
|
51.92M shares
-2.19%
YoY
|
53.08M shares
0.93%
YoY
|
| Diluted Shares Outstanding |
59.52M shares
5.08%
YoY
|
56.64M shares
8.74%
YoY
|
52.08M shares
-0.43%
YoY
|
52.31M shares
-2.72%
YoY
|
53.77M shares
0.87%
YoY
|
|
Concept
|
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 | 2018 Q3 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$350.0M
-60.41%
YoY
|
$1.274B
69.64%
YoY
|
$1.122B
65.24%
YoY
|
N/A
|
$884.0M
62.8%
YoY
|
$751.0M
43.32%
YoY
|
$679.0M
19.67%
YoY
|
$607.6M
3.2%
YoY
|
$543.0M
-7.0%
YoY
|
$524.0M
-10.54%
YoY
|
$567.4M
2.97%
YoY
|
$588.7M
8.44%
YoY
|
$583.9M
13.75%
YoY
|
$585.8M
21.7%
YoY
|
$551.0M
27.43%
YoY
|
$542.9M
34.04%
YoY
|
$513.3M
33.23%
YoY
|
$481.3M
35.99%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| 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 |
$67.00M
48.89%
YoY
|
$55.00M
22.22%
YoY
|
$50.00M
66.11%
YoY
|
$50.00M
61.81%
YoY
|
$45.00M
65.44%
YoY
|
$45.00M
88.28%
YoY
|
$30.10M
20.88%
YoY
|
$30.90M
24.6%
YoY
|
$27.20M
21.97%
YoY
|
$23.90M
21.94%
YoY
|
$24.90M
24.5%
YoY
|
$24.80M
19.23%
YoY
|
$22.30M
53.79%
YoY
|
$19.60M
35.17%
YoY
|
$20.00M
37.93%
YoY
|
$20.80M
44.44%
YoY
|
$14.50M
-13.69%
YoY
|
$14.50M
11.54%
YoY
|
$14.50M
4.32%
YoY
|
| Operating Expenses |
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
|
| Operating Profit |
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
|
| Interest Expense |
N/A
|
$323.0M
909.38%
YoY
|
$107.0M
365.22%
YoY
|
$40.00M
110.53%
YoY
|
N/A
|
$32.00M
113.33%
YoY
|
$23.00M
109.09%
YoY
|
$19.00M
-56.08%
YoY
|
$16.08M
-70.8%
YoY
|
$15.00M
-76.28%
YoY
|
$11.00M
-80.48%
YoY
|
$43.27M
13.47%
YoY
|
$55.07M
93.65%
YoY
|
$63.25M
214.81%
YoY
|
$56.36M
279.35%
YoY
|
$38.13M
204.17%
YoY
|
$28.44M
151.43%
YoY
|
$20.09M
77.84%
YoY
|
$14.86M
32.29%
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 |
$379.0M
-31.09%
YoY
|
$593.0M
-4.97%
YoY
|
$485.0M
-39.45%
YoY
|
$715.0M
-4.54%
YoY
|
$550.0M
-6.29%
YoY
|
$624.0M
-1.89%
YoY
|
$801.0M
138.39%
YoY
|
$749.0M
309.28%
YoY
|
$586.9M
59.1%
YoY
|
$636.0M
64.43%
YoY
|
$336.0M
-26.26%
YoY
|
$183.0M
-54.14%
YoY
|
$368.9M
-2.91%
YoY
|
$386.8M
2.69%
YoY
|
$455.7M
40.51%
YoY
|
$399.0M
41.51%
YoY
|
$379.9M
46.29%
YoY
|
$376.7M
49.79%
YoY
|
$324.3M
58.84%
YoY
|
| Income Tax |
$74.00M
-47.89%
YoY
|
$175.0M
17.45%
YoY
|
$132.0M
-23.7%
YoY
|
$182.0M
-2.67%
YoY
|
$142.0M
-4.12%
YoY
|
$149.0M
-8.02%
YoY
|
$173.0M
96.59%
YoY
|
$187.0M
278.87%
YoY
|
$148.1M
57.45%
YoY
|
$162.0M
54.18%
YoY
|
$88.00M
-26.12%
YoY
|
$49.36M
-54.06%
YoY
|
$94.06M
-10.42%
YoY
|
$105.1M
10.25%
YoY
|
$119.1M
54.12%
YoY
|
$107.4M
45.25%
YoY
|
$105.0M
-22.25%
YoY
|
$95.31M
-2.1%
YoY
|
$77.29M
7.86%
YoY
|
| Net Earnings |
$275.0M
-30.2%
YoY
|
$469.0M
-1.26%
YoY
|
$353.0M
-43.79%
YoY
|
$533.0M
-5.16%
YoY
|
$394.0M
-10.21%
YoY
|
$475.0M
0.21%
YoY
|
$628.0M
153.23%
YoY
|
$562.0M
320.5%
YoY
|
$438.8M
59.67%
YoY
|
$474.0M
68.25%
YoY
|
$248.0M
-26.32%
YoY
|
$133.6M
-54.17%
YoY
|
$274.8M
-0.04%
YoY
|
$281.7M
0.13%
YoY
|
$336.6M
36.25%
YoY
|
$291.6M
40.18%
YoY
|
$274.9M
120.54%
YoY
|
$281.4M
82.56%
YoY
|
$247.0M
86.41%
YoY
|
| Basic Earnings Per Share |
N/A
|
$7.26
14.69%
YoY
|
$5.65
-38.79%
YoY
|
$8.03
-21.27%
YoY
|
N/A
|
$6.33
-25.79%
YoY
|
$9.23
107.88%
YoY
|
$10.20
298.44%
YoY
|
$7.49
46.86%
YoY
|
$8.53
64.35%
YoY
|
$4.44
-27.45%
YoY
|
$2.56
-53.37%
YoY
|
$5.10
1.8%
YoY
|
$5.19
0.58%
YoY
|
$6.12
36.61%
YoY
|
$5.49
48.78%
YoY
|
$5.01
125.68%
YoY
|
$5.16
82.98%
YoY
|
$4.48
91.45%
YoY
|
| Diluted Earnings Per Share |
$4.625M
-29.92%
YoY
|
$7.876M
126214868.43%
YoY
|
$5.60
-38.39%
YoY
|
$7.92
-21.04%
YoY
|
$6.600M
89184562.05%
YoY
|
$6.24
-26.33%
YoY
|
$9.09
105.66%
YoY
|
$10.03
293.33%
YoY
|
$7.40
46.25%
YoY
|
$8.47
64.47%
YoY
|
$4.42
-27.3%
YoY
|
$2.55
-53.13%
YoY
|
$5.06
2.02%
YoY
|
$5.15
0.98%
YoY
|
$6.08
37.56%
YoY
|
$5.44
49.86%
YoY
|
$4.96
126.48%
YoY
|
$5.10
82.8%
YoY
|
$4.42
90.52%
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 |
59.10M shares
0.71%
YoY
|
59.08M shares
2.35%
YoY
|
58.94M shares
8.43%
YoY
|
58.80M shares
12.69%
YoY
|
58.69M shares
13.3%
YoY
|
57.72M shares
11.49%
YoY
|
54.35M shares
5.37%
YoY
|
52.18M shares
1.19%
YoY
|
51.80M shares
0.44%
YoY
|
51.77M shares
0.44%
YoY
|
51.58M shares
-0.72%
YoY
|
51.57M shares
-1.94%
YoY
|
51.57M shares
-3.16%
YoY
|
51.55M shares
-3.17%
YoY
|
51.96M shares
-2.09%
YoY
|
52.59M shares
-0.56%
YoY
|
53.25M shares
0.97%
YoY
|
53.24M shares
1.01%
YoY
|
53.06M shares
1.0%
YoY
|
| Diluted Shares Outstanding |
N/A
|
59.55M shares
1.76%
YoY
|
59.45M shares
7.8%
YoY
|
59.60M shares
12.29%
YoY
|
N/A
|
58.52M shares
12.23%
YoY
|
55.15M shares
6.48%
YoY
|
53.08M shares
2.18%
YoY
|
N/A
|
52.15M shares
0.56%
YoY
|
51.80M shares
-1.03%
YoY
|
51.94M shares
-2.19%
YoY
|
N/A
|
51.86M shares
-3.82%
YoY
|
52.34M shares
-2.68%
YoY
|
53.11M shares
-1.07%
YoY
|
N/A
|
53.92M shares
1.15%
YoY
|
53.78M shares
1.09%
YoY
|
Loading...