|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$2.161B
50.84%
YoY
|
$1.433B
62.28%
YoY
|
$882.8M
58.61%
YoY
|
$556.6M
75.09%
YoY
|
$317.9M
71.84%
YoY
|
| Cost Of Revenue |
$2.083B
48.1%
YoY
|
$1.406B
72.98%
YoY
|
$813.0M
54.3%
YoY
|
$526.9M
68.07%
YoY
|
$313.5M
149.6%
YoY
|
| Gross Profit |
$78.10M
196.96%
YoY
|
$26.30M
-62.32%
YoY
|
$69.80M
134.23%
YoY
|
$29.80M
577.27%
YoY
|
$4.400M
-92.59%
YoY
|
| Selling, General & Admin |
$509.1M
21.16%
YoY
|
$420.2M
69.03%
YoY
|
$248.6M
97.62%
YoY
|
$125.8M
64.88%
YoY
|
$76.30M
-22.77%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$35.20M
97.75%
YoY
|
$17.80M
58.93%
YoY
|
$11.20M
43.59%
YoY
|
$7.800M
86.6%
YoY
|
$4.180M
66.53%
YoY
|
| Operating Expenses |
$509.1M
16.23%
YoY
|
$438.0M
68.59%
YoY
|
$259.8M
94.46%
YoY
|
$133.6M
65.96%
YoY
|
$80.50M
-20.53%
YoY
|
| Operating Profit |
-$466.2M
13.24%
YoY
|
-$411.7M
116.68%
YoY
|
-$190.0M
83.04%
YoY
|
-$103.8M
36.4%
YoY
|
-$76.10M
81.62%
YoY
|
| Interest Expense |
-$2.500M
0.0%
YoY
|
-$2.500M
-71.26%
YoY
|
-$8.700M
52.63%
YoY
|
-$5.700M
54.05%
YoY
|
-$3.700M
208.33%
YoY
|
| Other Income/Expense, Net |
-$43.30M
N/A
|
$0.00
-100.0%
YoY
|
$200.0K
100.0%
YoY
|
$100.0K
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$509.5M
22.33%
YoY
|
-$416.5M
116.81%
YoY
|
-$192.1M
75.59%
YoY
|
-$109.4M
37.26%
YoY
|
-$79.70M
87.53%
YoY
|
| Income Tax |
$200.0K
-110.53%
YoY
|
-$1.900M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$509.2M
22.82%
YoY
|
-$414.6M
115.83%
YoY
|
-$192.1M
75.43%
YoY
|
-$109.5M
37.74%
YoY
|
-$79.50M
87.06%
YoY
|
| Basic Earnings Per Share |
-$2.21
20.11%
YoY
|
-$1.84
234.55%
YoY
|
-$0.55
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.21
-100.0%
YoY
|
-$1.840M
114.09%
YoY
|
-$859.2K
74.63%
YoY
|
-$492.0K
35.72%
YoY
|
-$362.5K
87.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
230.1M shares
3.41%
YoY
|
222.6M shares
1.7%
YoY
|
218.8M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
230.1M shares
3.41%
YoY
|
222.6M shares
1.7%
YoY
|
218.8M shares
N/A
|
N/A
|
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$577.7M
46.59%
YoY
|
$545.7M
40.39%
YoY
|
$523.7M
48.31%
YoY
|
$513.8M
73.17%
YoY
|
$394.1M
58.46%
YoY
|
$388.7M
78.38%
YoY
|
$353.1M
64.69%
YoY
|
$296.7M
47.03%
YoY
|
$248.7M
43.26%
YoY
|
$217.9M
56.65%
YoY
|
$214.4M
69.49%
YoY
|
$201.8M
71.89%
YoY
|
$173.6M
98.4%
YoY
|
$139.1M
71.73%
YoY
|
| Cost Of Revenue |
$576.8M
41.27%
YoY
|
$541.0M
40.16%
YoY
|
$490.5M
40.14%
YoY
|
$474.6M
81.21%
YoY
|
$408.3M
70.48%
YoY
|
$386.0M
91.37%
YoY
|
$350.0M
78.75%
YoY
|
$261.9M
48.72%
YoY
|
$239.5M
-10.37%
YoY
|
$201.7M
105.82%
YoY
|
$195.8M
145.36%
YoY
|
$176.1M
67.87%
YoY
|
$267.2M
76.49%
YoY
|
$98.00M
72.23%
YoY
|
| Gross Profit |
$900.0K
-106.34%
YoY
|
$4.700M
74.07%
YoY
|
$33.20M
970.97%
YoY
|
$39.20M
12.64%
YoY
|
-$14.20M
-254.35%
YoY
|
$2.700M
-83.33%
YoY
|
$3.100M
-83.33%
YoY
|
$34.80M
35.41%
YoY
|
$9.200M
-109.83%
YoY
|
$16.20M
-60.58%
YoY
|
$18.60M
-60.17%
YoY
|
$25.70M
105.6%
YoY
|
-$93.60M
46.48%
YoY
|
$41.10M
70.54%
YoY
|
| Selling, General & Admin |
$123.3M
1.65%
YoY
|
$125.8M
17.02%
YoY
|
$137.5M
37.36%
YoY
|
$122.5M
26.03%
YoY
|
$121.3M
21.66%
YoY
|
$107.5M
48.07%
YoY
|
$100.1M
143.55%
YoY
|
$97.20M
167.77%
YoY
|
$99.70M
56.51%
YoY
|
$72.60M
2.69%
YoY
|
$41.10M
-56.74%
YoY
|
$36.30M
76.21%
YoY
|
$63.70M
54.24%
YoY
|
$70.70M
76.75%
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
|
| Depreciation & Amortization |
$9.900M
62.3%
YoY
|
$9.100M
102.22%
YoY
|
$8.400M
115.38%
YoY
|
$7.800M
136.36%
YoY
|
$6.100M
92.43%
YoY
|
$4.500M
56.25%
YoY
|
$3.900M
46.07%
YoY
|
$3.300M
32.0%
YoY
|
$3.170M
42.79%
YoY
|
$2.880M
-26.34%
YoY
|
$2.670M
40.53%
YoY
|
$2.500M
45.35%
YoY
|
$2.220M
40.51%
YoY
|
$3.910M
50.38%
YoY
|
| Operating Expenses |
$709.9M
457.22%
YoY
|
$125.8M
12.32%
YoY
|
$137.5M
37.36%
YoY
|
$604.9M
67.79%
YoY
|
$127.4M
23.93%
YoY
|
$112.0M
48.54%
YoY
|
$100.1M
128.54%
YoY
|
$360.5M
831.52%
YoY
|
$102.8M
-307.26%
YoY
|
$75.40M
3.71%
YoY
|
$43.80M
-32.72%
YoY
|
$38.70M
73.54%
YoY
|
-$49.60M
27.84%
YoY
|
$72.70M
77.32%
YoY
|
| Operating Profit |
-$132.2M
-6.64%
YoY
|
-$130.2M
19.12%
YoY
|
-$112.7M
13.49%
YoY
|
-$91.10M
42.79%
YoY
|
-$141.6M
51.28%
YoY
|
-$109.3M
84.63%
YoY
|
-$99.30M
294.05%
YoY
|
-$63.80M
390.77%
YoY
|
-$93.60M
112.73%
YoY
|
-$59.20M
87.34%
YoY
|
-$25.20M
36.96%
YoY
|
-$13.00M
32.65%
YoY
|
-$44.00M
75.3%
YoY
|
-$31.60M
86.98%
YoY
|
| Interest Expense |
-$1.400M
100.0%
YoY
|
$0.00
-100.0%
YoY
|
$500.0K
-50.0%
YoY
|
$600.0K
200.0%
YoY
|
-$700.0K
N/A
|
-$600.0K
-84.62%
YoY
|
$1.000M
-141.67%
YoY
|
$200.0K
-108.33%
YoY
|
$0.00
-100.0%
YoY
|
-$3.900M
116.67%
YoY
|
-$2.400M
26.32%
YoY
|
-$2.400M
N/A
|
-$2.000M
53.85%
YoY
|
-$1.800M
63.64%
YoY
|
| Other Income/Expense, Net |
-$1.900M
N/A
|
-$200.0K
N/A
|
-$35.60M
3460.0%
YoY
|
-$5.600M
2700.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$1.000M
N/A
|
-$200.0K
-300.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$100.0K
0.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$134.1M
-5.7%
YoY
|
-$130.4M
18.65%
YoY
|
-$148.3M
47.86%
YoY
|
-$96.70M
51.09%
YoY
|
-$142.2M
56.78%
YoY
|
-$109.9M
85.64%
YoY
|
-$100.3M
274.25%
YoY
|
-$64.00M
315.58%
YoY
|
-$90.70M
97.6%
YoY
|
-$59.20M
77.25%
YoY
|
-$26.80M
32.02%
YoY
|
-$15.40M
57.14%
YoY
|
-$45.90M
73.86%
YoY
|
-$33.40M
83.52%
YoY
|
| Income Tax |
$200.0K
-110.53%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$1.900M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$132.9M
-4.11%
YoY
|
-$130.7M
18.93%
YoY
|
-$149.1M
52.14%
YoY
|
-$96.50M
52.21%
YoY
|
-$138.6M
59.13%
YoY
|
-$109.9M
85.33%
YoY
|
-$98.00M
265.67%
YoY
|
-$63.40M
311.69%
YoY
|
-$87.10M
95.73%
YoY
|
-$59.30M
78.61%
YoY
|
-$26.80M
32.67%
YoY
|
-$15.40M
54.0%
YoY
|
-$44.50M
67.92%
YoY
|
-$33.20M
81.42%
YoY
|
| Basic Earnings Per Share |
-$0.56
-9.68%
YoY
|
-$0.56
14.29%
YoY
|
-$0.66
50.0%
YoY
|
-$0.43
48.28%
YoY
|
-$0.62
N/A
|
-$0.49
N/A
|
-$0.44
N/A
|
-$0.29
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.56
-100.0%
YoY
|
-$0.56
-100.0%
YoY
|
-$0.66
50.0%
YoY
|
-$427.7K
48.9%
YoY
|
-$617.6K
54.08%
YoY
|
-$489.2K
81.52%
YoY
|
-$0.44
-100.0%
YoY
|
-$287.2K
319.92%
YoY
|
-$400.8K
97.53%
YoY
|
-$269.5K
78.01%
YoY
|
-$122.2K
32.67%
YoY
|
-$68.40K
50.0%
YoY
|
-$202.9K
67.92%
YoY
|
-$151.4K
81.42%
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
|
| Basic Shares Outstanding |
242.9M shares
N/A
|
241.4M shares
8.04%
YoY
|
226.5M shares
2.41%
YoY
|
241.0M
0.1%
YoY
|
N/A
|
223.4M shares
1143.47%
YoY
|
221.2M shares
N/A
|
240.7M
N/A
|
240.8M
N/A
|
17.97M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
231.9M shares
3.8%
YoY
|
226.5M shares
2.41%
YoY
|
N/A
|
N/A
|
223.4M shares
N/A
|
221.2M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...