|
Concept
|
2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|
| Revenue |
$746.0M
6.01%
YoY
|
$703.7M
1.91%
YoY
|
$690.5M
1.75%
YoY
|
$678.6M
-3.51%
YoY
|
| Cost Of Revenue |
$402.0M
2.94%
YoY
|
$390.5M
0.0%
YoY
|
$390.5M
-3.77%
YoY
|
$405.8M
-2.38%
YoY
|
| Gross Profit |
$344.0M
9.83%
YoY
|
$313.2M
4.4%
YoY
|
$300.0M
9.97%
YoY
|
$272.8M
-5.15%
YoY
|
| Selling, General & Admin |
$144.3M
27.93%
YoY
|
$112.8M
-2.34%
YoY
|
$115.5M
-21.16%
YoY
|
$146.5M
11.58%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$243.0M
1.0%
YoY
|
$240.6M
3.8%
YoY
|
$231.8M
5.46%
YoY
|
$219.8M
-4.23%
YoY
|
| Operating Expenses |
$144.3M
27.93%
YoY
|
$112.8M
-2.34%
YoY
|
$115.5M
-68.47%
YoY
|
$366.3M
1.52%
YoY
|
| Operating Profit |
-$202.1M
75.43%
YoY
|
-$115.2M
-328.57%
YoY
|
$50.40M
-153.9%
YoY
|
-$93.50M
27.73%
YoY
|
| Interest Expense |
$163.3M
-0.97%
YoY
|
$164.9M
-2.66%
YoY
|
$169.4M
-210.94%
YoY
|
-$152.7M
40.48%
YoY
|
| Other Income/Expense, Net |
-$2.200M
2100.0%
YoY
|
-$100.0K
-66.67%
YoY
|
-$300.0K
-66.67%
YoY
|
-$900.0K
-81.25%
YoY
|
| Pretax Income |
-$355.8M
16.39%
YoY
|
-$305.7M
156.24%
YoY
|
-$119.3M
-68.68%
YoY
|
-$380.9M
104.02%
YoY
|
| Income Tax |
-$700.0K
-98.54%
YoY
|
-$47.80M
-1465.71%
YoY
|
$3.500M
-104.07%
YoY
|
-$85.90M
107.99%
YoY
|
| Net Earnings |
-$355.1M
37.69%
YoY
|
-$257.9M
110.02%
YoY
|
-$122.8M
-76.12%
YoY
|
-$514.2M
168.09%
YoY
|
| Basic Earnings Per Share |
-$1.99
2.58%
YoY
|
-$1.94
83.02%
YoY
|
-$1.06
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.99
2.58%
YoY
|
-$1.94
83.02%
YoY
|
-$1.06
-100.0%
YoY
|
-$3.098M
168.09%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
178.1M shares
33.82%
YoY
|
133.1M shares
15.02%
YoY
|
115.7M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
178.1M shares
33.82%
YoY
|
133.1M shares
15.02%
YoY
|
115.7M shares
N/A
|
N/A
|
|
Concept
|
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 |
$196.7M
7.84%
YoY
|
$193.0M
8.18%
YoY
|
$186.6M
5.36%
YoY
|
$184.1M
4.96%
YoY
|
$182.4M
5.49%
YoY
|
$178.4M
3.24%
YoY
|
$177.1M
2.97%
YoY
|
$175.4M
1.27%
YoY
|
$172.9M
N/A
|
$172.8M
N/A
|
$172.0M
N/A
|
$173.2M
N/A
|
| Cost Of Revenue |
$103.8M
5.92%
YoY
|
$105.3M
2.13%
YoY
|
$100.3M
7.27%
YoY
|
$98.40M
3.04%
YoY
|
$98.00M
N/A
|
$103.1M
-0.1%
YoY
|
$93.50M
-3.91%
YoY
|
$95.50M
1.49%
YoY
|
N/A
|
$103.2M
N/A
|
$97.30M
N/A
|
$94.10M
N/A
|
| Gross Profit |
$92.90M
10.07%
YoY
|
$87.70M
16.47%
YoY
|
$86.30M
3.23%
YoY
|
$85.70M
7.26%
YoY
|
$84.40M
N/A
|
$75.30M
8.19%
YoY
|
$83.60M
11.91%
YoY
|
$79.90M
1.01%
YoY
|
N/A
|
$69.60M
N/A
|
$74.70M
N/A
|
$79.10M
N/A
|
| Selling, General & Admin |
$42.10M
34.5%
YoY
|
$40.50M
22.36%
YoY
|
$37.90M
29.79%
YoY
|
$34.70M
51.53%
YoY
|
$31.30M
13.41%
YoY
|
$33.10M
-2.93%
YoY
|
$29.20M
19.18%
YoY
|
$22.90M
-11.24%
YoY
|
$27.60M
N/A
|
$34.10M
N/A
|
$24.50M
N/A
|
$25.80M
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
|
| Depreciation & Amortization |
$60.00M
-3.69%
YoY
|
$59.90M
-0.17%
YoY
|
$60.00M
0.84%
YoY
|
$60.80M
-49.79%
YoY
|
$62.30M
2.81%
YoY
|
$60.00M
1.01%
YoY
|
$59.50M
3.48%
YoY
|
$121.1M
5.4%
YoY
|
$60.60M
N/A
|
$59.40M
N/A
|
$57.50M
N/A
|
$114.9M
N/A
|
| Operating Expenses |
$42.10M
34.5%
YoY
|
$100.4M
7.84%
YoY
|
$37.90M
29.79%
YoY
|
$34.70M
51.53%
YoY
|
$31.30M
13.41%
YoY
|
$93.10M
-0.43%
YoY
|
$29.20M
19.18%
YoY
|
$22.90M
-72.64%
YoY
|
$27.60M
N/A
|
$93.50M
N/A
|
$24.50M
N/A
|
$83.70M
N/A
|
| Operating Profit |
-$291.9M
2680.0%
YoY
|
-$12.70M
-28.65%
YoY
|
-$12.90M
11.21%
YoY
|
-$11.10M
-82.21%
YoY
|
-$10.50M
-51.83%
YoY
|
-$17.80M
-25.52%
YoY
|
-$11.60M
-30.54%
YoY
|
-$62.40M
1256.52%
YoY
|
-$21.80M
N/A
|
-$23.90M
N/A
|
-$16.70M
N/A
|
-$4.600M
N/A
|
| Interest Expense |
$46.10M
19.43%
YoY
|
-$44.70M
25.56%
YoY
|
$41.10M
-4.64%
YoY
|
$38.90M
-9.74%
YoY
|
$38.60M
-10.65%
YoY
|
-$35.60M
-14.42%
YoY
|
$43.10M
1.65%
YoY
|
$43.10M
-202.38%
YoY
|
$43.20M
N/A
|
-$41.60M
N/A
|
$42.40M
N/A
|
-$42.10M
N/A
|
| Other Income/Expense, Net |
-$500.0K
-200.0%
YoY
|
-$200.0K
-99.08%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$500.0K
-200.0%
YoY
|
-$21.70M
-1305.56%
YoY
|
-$400.0K
-71.43%
YoY
|
$100.0K
-125.0%
YoY
|
-$500.0K
N/A
|
$1.800M
N/A
|
-$1.400M
N/A
|
-$400.0K
N/A
|
| Pretax Income |
-$338.5M
819.84%
YoY
|
-$212.5M
177.78%
YoY
|
-$56.40M
-2.42%
YoY
|
-$50.10M
-52.69%
YoY
|
-$36.80M
-43.82%
YoY
|
-$76.50M
-246.55%
YoY
|
-$57.80M
-4.46%
YoY
|
-$105.9M
115.24%
YoY
|
-$65.50M
N/A
|
$52.20M
N/A
|
-$60.50M
N/A
|
-$49.20M
N/A
|
| Income Tax |
-$13.10M
-419.51%
YoY
|
-$2.300M
-78.9%
YoY
|
-$500.0K
-95.5%
YoY
|
-$2.000M
-84.5%
YoY
|
$4.100M
-131.78%
YoY
|
-$10.90M
-141.6%
YoY
|
-$11.10M
-23.97%
YoY
|
-$12.90M
-304.76%
YoY
|
-$12.90M
N/A
|
$26.20M
N/A
|
-$14.60M
N/A
|
$6.300M
N/A
|
| Net Earnings |
-$325.4M
695.6%
YoY
|
-$210.2M
220.43%
YoY
|
-$55.90M
19.7%
YoY
|
-$48.10M
-48.28%
YoY
|
-$40.90M
-22.24%
YoY
|
-$65.60M
-352.31%
YoY
|
-$46.70M
1.74%
YoY
|
-$93.00M
67.57%
YoY
|
-$52.60M
10.97%
YoY
|
$26.00M
N/A
|
-$45.90M
N/A
|
-$55.50M
N/A
|
| Basic Earnings Per Share |
-$1.81
686.96%
YoY
|
N/A
|
-$0.31
-3.13%
YoY
|
-$0.27
-69.32%
YoY
|
-$0.23
-51.06%
YoY
|
N/A
|
-$0.32
-20.0%
YoY
|
-$0.88
N/A
|
-$0.47
N/A
|
N/A
|
-$0.40
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.81
686.96%
YoY
|
-$1.17
-100.0%
YoY
|
-$0.31
-3.13%
YoY
|
-$0.27
-69.32%
YoY
|
-$0.23
-51.06%
YoY
|
-$1.898M
-1311.44%
YoY
|
-$0.32
-20.0%
YoY
|
-$0.88
-100.0%
YoY
|
-$0.47
N/A
|
$156.6K
N/A
|
-$0.40
N/A
|
-$334.4K
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
|
N/A
|
| Basic Shares Outstanding |
179.7M shares
2.57%
YoY
|
179.6M shares
8.22%
YoY
|
178.6M shares
20.85%
YoY
|
178.6M shares
68.3%
YoY
|
175.2M shares
57.32%
YoY
|
166.0M shares
N/A
|
147.8M shares
27.65%
YoY
|
106.1M shares
N/A
|
111.4M shares
N/A
|
N/A
|
115.7M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
179.7M shares
2.57%
YoY
|
N/A
|
179.1M shares
21.23%
YoY
|
178.6M shares
68.3%
YoY
|
175.2M shares
57.32%
YoY
|
N/A
|
147.8M shares
27.65%
YoY
|
106.1M shares
N/A
|
111.4M shares
N/A
|
N/A
|
115.7M shares
N/A
|
N/A
|
Loading...