|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$810.0M
-1.1%
YoY
|
$819.0M
3.15%
YoY
|
$794.0M
-15.17%
YoY
|
$936.0M
4357.14%
YoY
|
$21.00M
-97.41%
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
|
$117.0M
20.62%
YoY
|
$97.00M
32.88%
YoY
|
$73.00M
10.61%
YoY
|
$66.00M
17.86%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$64.00M
0.0%
YoY
|
$64.00M
8.47%
YoY
|
$59.00M
18.0%
YoY
|
$50.00M
28.21%
YoY
|
$39.00M
25.81%
YoY
|
| Operating Expenses |
N/A
|
$117.0M
20.62%
YoY
|
$97.00M
32.88%
YoY
|
$73.00M
10.61%
YoY
|
$66.00M
17.86%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$63.00M
-52.99%
YoY
|
$134.0M
-42.24%
YoY
|
$232.0M
24.73%
YoY
|
$186.0M
35.77%
YoY
|
$137.0M
45.74%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$690.0M
-1.99%
YoY
|
$704.0M
164.66%
YoY
|
$266.0M
14.66%
YoY
|
$232.0M
9.95%
YoY
|
$211.0M
-18.22%
YoY
|
| Income Tax |
$157.0M
-5.42%
YoY
|
$166.0M
245.83%
YoY
|
$48.00M
6.67%
YoY
|
$45.00M
-69.59%
YoY
|
$148.0M
70.11%
YoY
|
| Net Earnings |
$533.0M
-0.93%
YoY
|
$538.0M
146.79%
YoY
|
$218.0M
16.58%
YoY
|
$187.0M
196.83%
YoY
|
$63.00M
-63.16%
YoY
|
| Basic Earnings Per Share |
$10.10
5.32%
YoY
|
$9.59
149.09%
YoY
|
$3.85
18.1%
YoY
|
$3.26
193.69%
YoY
|
$1.11
-59.04%
YoY
|
| Diluted Earnings Per Share |
$9.96
4.62%
YoY
|
$9.52
150.53%
YoY
|
$3.80
18.38%
YoY
|
$3.21
194.5%
YoY
|
$1.09
-59.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
52.79M shares
-5.89%
YoY
|
56.09M shares
-0.87%
YoY
|
56.58M shares
-1.63%
YoY
|
57.52M shares
0.75%
YoY
|
57.09M shares
0.93%
YoY
|
| Diluted Shares Outstanding |
53.52M shares
-5.29%
YoY
|
56.51M shares
-1.28%
YoY
|
57.24M shares
-1.86%
YoY
|
58.32M shares
0.25%
YoY
|
58.18M shares
1.01%
YoY
|
|
Concept
|
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 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$0.00
-100.0%
YoY
|
N/A
|
$177.0M
-14.9%
YoY
|
N/A
|
$209.0M
1.46%
YoY
|
$198.0M
-1.49%
YoY
|
$208.0M
N/A
|
$212.0M
-0.47%
YoY
|
$206.0M
-35.02%
YoY
|
$201.0M
-34.31%
YoY
|
$0.00
N/A
|
$213.0M
17.68%
YoY
|
$317.0M
37.23%
YoY
|
$306.0M
28.57%
YoY
|
$0.00
-100.0%
YoY
|
$181.0M
22.3%
YoY
|
$231.0M
-0.86%
YoY
|
$238.0M
11.74%
YoY
|
$217.0M
18.58%
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 |
$25.00M
8.7%
YoY
|
N/A
|
$25.00M
-56.14%
YoY
|
N/A
|
$23.00M
9.52%
YoY
|
$26.00M
-23.53%
YoY
|
$57.00M
103.57%
YoY
|
N/A
|
$21.00M
-19.23%
YoY
|
$34.00M
47.83%
YoY
|
$28.00M
27.27%
YoY
|
N/A
|
$26.00M
52.94%
YoY
|
$23.00M
64.29%
YoY
|
$22.00M
15.79%
YoY
|
N/A
|
$17.00M
0.0%
YoY
|
$14.00M
-12.5%
YoY
|
$19.00M
35.71%
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 |
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 Expenses |
$25.00M
8.7%
YoY
|
N/A
|
$25.00M
-56.14%
YoY
|
N/A
|
$23.00M
9.52%
YoY
|
$26.00M
-23.53%
YoY
|
$57.00M
103.57%
YoY
|
N/A
|
$21.00M
-19.23%
YoY
|
$34.00M
47.83%
YoY
|
$28.00M
27.27%
YoY
|
N/A
|
$26.00M
52.94%
YoY
|
$23.00M
64.29%
YoY
|
$22.00M
15.79%
YoY
|
N/A
|
$17.00M
0.0%
YoY
|
$14.00M
-12.5%
YoY
|
$19.00M
35.71%
YoY
|
| 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 |
$35.00M
150.0%
YoY
|
N/A
|
$12.00M
-36.84%
YoY
|
N/A
|
$14.00M
-46.15%
YoY
|
$15.00M
-54.55%
YoY
|
$19.00M
-64.15%
YoY
|
$23.00M
-62.3%
YoY
|
$26.00M
-54.39%
YoY
|
$33.00M
-45.0%
YoY
|
$53.00M
-1.85%
YoY
|
$61.00M
110.34%
YoY
|
$57.00M
-3.39%
YoY
|
$60.00M
15.38%
YoY
|
$54.00M
17.39%
YoY
|
$29.00M
-29.27%
YoY
|
$59.00M
59.46%
YoY
|
$52.00M
62.5%
YoY
|
$46.00M
70.37%
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 |
$92.00M
-53.54%
YoY
|
$77.00M
-59.47%
YoY
|
$68.00M
-64.95%
YoY
|
$109.0M
-46.83%
YoY
|
$198.0M
-32.88%
YoY
|
$190.0M
28.38%
YoY
|
$194.0M
246.43%
YoY
|
$205.0M
197.1%
YoY
|
$295.0M
278.21%
YoY
|
$148.0M
97.33%
YoY
|
$56.00M
27.27%
YoY
|
$69.00M
4.55%
YoY
|
$78.00M
30.0%
YoY
|
$75.00M
20.97%
YoY
|
$44.00M
0.0%
YoY
|
$66.00M
29.41%
YoY
|
$60.00M
0.0%
YoY
|
$62.00M
3.33%
YoY
|
$44.00M
10.0%
YoY
|
| Income Tax |
$19.00M
-58.7%
YoY
|
$17.00M
-60.47%
YoY
|
$15.00M
-66.67%
YoY
|
$24.00M
-52.94%
YoY
|
$46.00M
-36.99%
YoY
|
$43.00M
34.38%
YoY
|
$45.00M
350.0%
YoY
|
$51.00M
363.64%
YoY
|
$73.00M
386.67%
YoY
|
$32.00M
128.57%
YoY
|
$10.00M
25.0%
YoY
|
$11.00M
-8.33%
YoY
|
$15.00M
25.0%
YoY
|
$14.00M
16.67%
YoY
|
$8.000M
-11.11%
YoY
|
$12.00M
-87.5%
YoY
|
$12.00M
-40.0%
YoY
|
$12.00M
-36.84%
YoY
|
$9.000M
-30.77%
YoY
|
| Net Earnings |
$73.00M
-51.97%
YoY
|
$60.00M
-59.18%
YoY
|
$53.00M
-64.43%
YoY
|
$85.00M
-44.81%
YoY
|
$152.0M
-31.53%
YoY
|
$147.0M
26.72%
YoY
|
$149.0M
223.91%
YoY
|
$154.0M
165.52%
YoY
|
$222.0M
252.38%
YoY
|
$116.0M
90.16%
YoY
|
$46.00M
27.78%
YoY
|
$58.00M
7.41%
YoY
|
$63.00M
31.25%
YoY
|
$61.00M
22.0%
YoY
|
$36.00M
2.86%
YoY
|
$54.00M
-220.0%
YoY
|
$48.00M
20.0%
YoY
|
$50.00M
21.95%
YoY
|
$35.00M
29.63%
YoY
|
| Basic Earnings Per Share |
$1.36
-52.61%
YoY
|
N/A
|
$0.99
-65.02%
YoY
|
N/A
|
$2.87
-26.41%
YoY
|
$2.78
36.27%
YoY
|
$2.83
253.75%
YoY
|
$2.86
183.17%
YoY
|
$3.90
248.21%
YoY
|
$2.04
88.89%
YoY
|
$0.80
25.0%
YoY
|
$1.01
7.45%
YoY
|
$1.12
33.33%
YoY
|
$1.08
25.58%
YoY
|
$0.64
4.92%
YoY
|
$0.94
-218.99%
YoY
|
$0.84
18.31%
YoY
|
$0.86
19.44%
YoY
|
$0.61
29.79%
YoY
|
| Diluted Earnings Per Share |
$1.362M
48115779.67%
YoY
|
$1.121M
40903283.12%
YoY
|
$0.99
-64.64%
YoY
|
$1.586M
56035974.05%
YoY
|
$2.83
-27.06%
YoY
|
$2.74
34.98%
YoY
|
$2.80
250.0%
YoY
|
$2.83
183.0%
YoY
|
$3.88
249.55%
YoY
|
$2.03
91.51%
YoY
|
$0.80
26.98%
YoY
|
$1.00
7.53%
YoY
|
$1.11
33.73%
YoY
|
$1.06
24.71%
YoY
|
$0.63
5.0%
YoY
|
$0.93
-217.72%
YoY
|
$0.83
18.57%
YoY
|
$0.85
19.72%
YoY
|
$0.60
30.43%
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 |
53.33M shares
0.89%
YoY
|
53.25M shares
0.91%
YoY
|
53.22M shares
1.03%
YoY
|
52.86M shares
0.57%
YoY
|
52.86M shares
-7.31%
YoY
|
52.76M shares
-7.09%
YoY
|
52.68M shares
-7.03%
YoY
|
52.56M shares
-6.99%
YoY
|
57.03M shares
0.97%
YoY
|
56.79M shares
0.61%
YoY
|
56.66M shares
-0.43%
YoY
|
56.51M shares
-1.94%
YoY
|
56.48M shares
-1.94%
YoY
|
56.45M shares
-1.82%
YoY
|
56.90M shares
-0.8%
YoY
|
57.63M shares
0.78%
YoY
|
57.60M shares
0.77%
YoY
|
57.49M shares
0.68%
YoY
|
57.36M shares
0.76%
YoY
|
| Diluted Shares Outstanding |
53.61M shares
-0.09%
YoY
|
N/A
|
53.58M shares
0.53%
YoY
|
N/A
|
53.66M shares
-6.48%
YoY
|
53.54M shares
-6.28%
YoY
|
53.30M shares
-6.81%
YoY
|
N/A
|
57.38M shares
0.47%
YoY
|
57.12M shares
0.11%
YoY
|
57.19M shares
-0.7%
YoY
|
N/A
|
57.11M shares
-2.09%
YoY
|
57.06M shares
-2.05%
YoY
|
57.59M shares
-1.24%
YoY
|
N/A
|
58.33M shares
0.25%
YoY
|
58.26M shares
0.21%
YoY
|
58.31M shares
0.42%
YoY
|
Loading...