|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$146.0M
162.29%
YoY
|
$55.68M
4658.63%
YoY
|
$1.170M
143.75%
YoY
|
$480.0K
-96.61%
YoY
|
$14.16M
-22.92%
YoY
|
| Cost Of Revenue |
$81.24M
74.88%
YoY
|
$46.46M
3676.91%
YoY
|
$1.230M
44.71%
YoY
|
$850.0K
-92.02%
YoY
|
$10.65M
-24.41%
YoY
|
| Gross Profit |
$64.79M
602.73%
YoY
|
$9.220M
-15466.67%
YoY
|
-$60.00K
-83.78%
YoY
|
-$370.0K
-110.54%
YoY
|
$3.510M
-17.8%
YoY
|
| Selling, General & Admin |
$69.31M
60.05%
YoY
|
$43.30M
205.16%
YoY
|
$14.19M
339.32%
YoY
|
$3.230M
-59.27%
YoY
|
$7.930M
32.17%
YoY
|
| Research & Development |
$1.689M
89.99%
YoY
|
$889.0K
85.21%
YoY
|
$480.0K
84.62%
YoY
|
$260.0K
-86.39%
YoY
|
$1.910M
-2.55%
YoY
|
| Depreciation & Amortization |
$39.77M
1187.89%
YoY
|
$3.088M
73.48%
YoY
|
$1.780M
1877.78%
YoY
|
$90.00K
-93.66%
YoY
|
$1.420M
7.58%
YoY
|
| Operating Expenses |
$76.58M
62.54%
YoY
|
$47.12M
185.21%
YoY
|
$16.52M
372.0%
YoY
|
$3.500M
-68.55%
YoY
|
$11.13M
24.36%
YoY
|
| Operating Profit |
-$11.79M
-68.88%
YoY
|
-$37.90M
128.56%
YoY
|
-$16.58M
328.42%
YoY
|
-$3.870M
-49.21%
YoY
|
-$7.620M
62.82%
YoY
|
| Interest Expense |
-$1.500M
26.48%
YoY
|
-$1.186M
-84.35%
YoY
|
-$7.580M
542.37%
YoY
|
-$1.180M
-7.09%
YoY
|
-$1.270M
217.5%
YoY
|
| Other Income/Expense, Net |
$2.200M
1554.14%
YoY
|
$133.0K
-33.5%
YoY
|
$200.0K
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$10.39M
-73.32%
YoY
|
-$38.95M
62.56%
YoY
|
-$23.96M
404.42%
YoY
|
-$4.750M
-54.11%
YoY
|
-$10.35M
104.14%
YoY
|
| Income Tax |
$37.47M
-2192.35%
YoY
|
-$1.791M
442.73%
YoY
|
-$330.0K
-1750.0%
YoY
|
$20.00K
-96.72%
YoY
|
$610.0K
-6200.0%
YoY
|
| Net Earnings |
-$47.07M
29.21%
YoY
|
-$36.43M
58.59%
YoY
|
-$22.97M
444.31%
YoY
|
-$4.220M
61.69%
YoY
|
-$2.610M
-68.01%
YoY
|
| Basic Earnings Per Share |
-$0.36
12.5%
YoY
|
-$0.32
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.36
-100.0%
YoY
|
-$323.6K
-61.09%
YoY
|
-$831.6K
110.87%
YoY
|
-$394.4K
38.57%
YoY
|
-$284.6K
-75.13%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
129.3M shares
14.91%
YoY
|
112.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
129.3M shares
14.91%
YoY
|
112.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q3 | 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 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$586.2M
4161.26%
YoY
|
$977.2M
8071.68%
YoY
|
$851.2M
8801.44%
YoY
|
$110.8M
597.51%
YoY
|
$13.76M
-25.7%
YoY
|
$11.96M
-3.1%
YoY
|
$9.563M
7.03%
YoY
|
$15.89M
1837.2%
YoY
|
$18.52M
5190.0%
YoY
|
$12.34M
N/A
|
$8.935M
N/A
|
$820.0K
N/A
|
$350.0K
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$480.0K
-91.97%
YoY
|
| Cost Of Revenue |
$448.3M
4144.4%
YoY
|
$631.2M
6284.96%
YoY
|
$464.4M
5496.42%
YoY
|
$52.50M
336.77%
YoY
|
$10.56M
-33.01%
YoY
|
$9.885M
-15.33%
YoY
|
$8.298M
18.68%
YoY
|
$12.02M
1265.91%
YoY
|
$15.77M
4405.43%
YoY
|
$11.68M
N/A
|
$6.992M
N/A
|
$880.0K
N/A
|
$350.0K
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$850.0K
-80.05%
YoY
|
| Gross Profit |
$137.9M
4217.03%
YoY
|
$346.0M
16591.56%
YoY
|
$386.9M
30481.34%
YoY
|
$58.30M
1408.41%
YoY
|
$3.194M
16.31%
YoY
|
$2.073M
211.26%
YoY
|
$1.265M
-34.89%
YoY
|
$3.865M
-6541.67%
YoY
|
$2.746M
N/A
|
$666.0K
N/A
|
$1.943M
N/A
|
-$60.00K
N/A
|
$0.00
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$370.0K
-121.51%
YoY
|
| Selling, General & Admin |
$75.61M
616.37%
YoY
|
$112.6M
665.68%
YoY
|
$114.7M
1065.24%
YoY
|
$24.60M
83.73%
YoY
|
$10.55M
29.67%
YoY
|
$14.70M
-9.28%
YoY
|
$9.843M
76.71%
YoY
|
$13.39M
72.1%
YoY
|
$8.139M
63.76%
YoY
|
$16.20M
2318.51%
YoY
|
$5.570M
623.38%
YoY
|
$7.780M
794.25%
YoY
|
$4.970M
894.0%
YoY
|
$670.0K
0.0%
YoY
|
$770.0K
-35.29%
YoY
|
$870.0K
-46.95%
YoY
|
$500.0K
-82.94%
YoY
|
$670.0K
-60.36%
YoY
|
$1.190M
-28.74%
YoY
|
| Research & Development |
$314.0K
-44.72%
YoY
|
$333.0K
-3.76%
YoY
|
$363.0K
-38.99%
YoY
|
$200.0K
-300.0%
YoY
|
$568.0K
43.43%
YoY
|
$346.0K
-10.82%
YoY
|
$595.0K
157.58%
YoY
|
-$100.0K
-140.0%
YoY
|
$396.0K
72.17%
YoY
|
$388.0K
N/A
|
$231.0K
N/A
|
$250.0K
N/A
|
$230.0K
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$260.0K
-50.94%
YoY
|
| Depreciation & Amortization |
$71.71M
8123.85%
YoY
|
$102.2M
12095.7%
YoY
|
$111.1M
12655.45%
YoY
|
$37.20M
5435.71%
YoY
|
$872.0K
13.54%
YoY
|
$838.0K
58.71%
YoY
|
$871.0K
-22.23%
YoY
|
$672.0K
-24.49%
YoY
|
$768.0K
-13.71%
YoY
|
$528.0K
N/A
|
$1.120M
N/A
|
$890.0K
N/A
|
$890.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$90.00K
-70.97%
YoY
|
| Operating Expenses |
$87.79M
637.16%
YoY
|
$164.3M
937.07%
YoY
|
$126.2M
1023.07%
YoY
|
$28.00M
101.63%
YoY
|
$11.91M
28.51%
YoY
|
$15.84M
-8.08%
YoY
|
$11.24M
67.04%
YoY
|
$13.89M
53.11%
YoY
|
$9.267M
53.94%
YoY
|
$17.24M
N/A
|
$6.726M
773.51%
YoY
|
$9.070M
954.65%
YoY
|
$6.020M
1104.0%
YoY
|
$0.00
-100.0%
YoY
|
$770.0K
-47.62%
YoY
|
$860.0K
-68.5%
YoY
|
$500.0K
-85.99%
YoY
|
$670.0K
-72.2%
YoY
|
$1.470M
-39.0%
YoY
|
| Operating Profit |
$50.10M
-674.85%
YoY
|
$181.7M
-1419.63%
YoY
|
$260.7M
-2714.61%
YoY
|
$30.30M
-402.33%
YoY
|
-$8.715M
33.65%
YoY
|
-$13.77M
-16.89%
YoY
|
-$9.970M
108.45%
YoY
|
-$10.02M
9.77%
YoY
|
-$6.521M
8.32%
YoY
|
-$16.57M
N/A
|
-$4.783M
521.17%
YoY
|
-$9.130M
961.63%
YoY
|
-$6.020M
1104.0%
YoY
|
$0.00
-100.0%
YoY
|
-$770.0K
-58.15%
YoY
|
-$860.0K
-66.01%
YoY
|
-$500.0K
-85.8%
YoY
|
-$670.0K
-23.86%
YoY
|
-$1.840M
166.67%
YoY
|
| Interest Expense |
-$13.91M
-7621.08%
YoY
|
-$23.00M
1598.67%
YoY
|
$1.200M
-1232.08%
YoY
|
-$200.0K
-492.16%
YoY
|
$185.0K
-83.7%
YoY
|
-$1.354M
-25.03%
YoY
|
-$106.0K
-81.4%
YoY
|
$51.00K
-96.19%
YoY
|
$1.135M
-112.67%
YoY
|
-$1.806M
-300.67%
YoY
|
-$570.0K
-33.72%
YoY
|
$1.340M
-1216.67%
YoY
|
-$8.960M
1161.97%
YoY
|
$900.0K
-309.3%
YoY
|
-$860.0K
-1175.0%
YoY
|
-$120.0K
-61.29%
YoY
|
-$710.0K
610.0%
YoY
|
-$430.0K
-6.52%
YoY
|
$80.00K
-120.51%
YoY
|
| Other Income/Expense, Net |
$777.0K
-356.44%
YoY
|
-$800.0K
-217.13%
YoY
|
$400.0K
158.06%
YoY
|
$1.600M
2439.68%
YoY
|
-$303.0K
2230.77%
YoY
|
$683.0K
-17175.0%
YoY
|
$155.0K
72.22%
YoY
|
$63.00K
5.0%
YoY
|
-$13.00K
-109.29%
YoY
|
-$4.000K
N/A
|
$90.00K
N/A
|
$60.00K
N/A
|
$140.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$37.23M
-521.5%
YoY
|
$158.1M
-1194.83%
YoY
|
$262.5M
-2746.37%
YoY
|
$22.10M
-323.05%
YoY
|
-$8.833M
63.6%
YoY
|
-$14.44M
-21.43%
YoY
|
-$9.921M
88.54%
YoY
|
-$9.908M
28.34%
YoY
|
-$5.399M
-63.62%
YoY
|
-$18.38M
-8090.87%
YoY
|
-$5.262M
222.82%
YoY
|
-$7.720M
687.76%
YoY
|
-$14.84M
1126.45%
YoY
|
$230.0K
-120.91%
YoY
|
-$1.630M
11.64%
YoY
|
-$980.0K
-77.26%
YoY
|
-$1.210M
-66.57%
YoY
|
-$1.100M
-17.91%
YoY
|
-$1.460M
33.94%
YoY
|
| Income Tax |
$16.74M
-2487.87%
YoY
|
$61.78M
-1235720.0%
YoY
|
$85.91M
-8084.57%
YoY
|
$39.30M
-2945.76%
YoY
|
-$701.0K
901.43%
YoY
|
-$5.000K
-129.41%
YoY
|
-$1.076M
202.25%
YoY
|
-$1.381M
1155.45%
YoY
|
-$70.00K
-69.57%
YoY
|
$17.00K
70.0%
YoY
|
-$356.0K
N/A
|
-$110.0K
-1200.0%
YoY
|
-$230.0K
N/A
|
$10.00K
0.0%
YoY
|
$0.00
N/A
|
$10.00K
-75.0%
YoY
|
$0.00
-100.0%
YoY
|
$10.00K
N/A
|
$0.00
N/A
|
| Net Earnings |
$20.22M
-363.62%
YoY
|
$96.11M
-770.37%
YoY
|
$176.7M
-2134.77%
YoY
|
-$16.40M
98.96%
YoY
|
-$7.671M
43.98%
YoY
|
-$14.34M
-22.06%
YoY
|
-$8.686M
94.71%
YoY
|
-$8.243M
11.24%
YoY
|
-$5.328M
-62.35%
YoY
|
-$18.40M
-8098.26%
YoY
|
-$4.461M
172.01%
YoY
|
-$7.410M
641.0%
YoY
|
-$14.15M
1069.42%
YoY
|
$230.0K
-120.91%
YoY
|
-$1.640M
80.22%
YoY
|
-$1.000M
-61.83%
YoY
|
-$1.210M
-54.17%
YoY
|
-$1.100M
-131.43%
YoY
|
-$910.0K
7.06%
YoY
|
| Basic Earnings Per Share |
$0.11
-283.33%
YoY
|
$0.59
-636.36%
YoY
|
$1.10
-1671.43%
YoY
|
N/A
|
-$0.06
20.0%
YoY
|
-$0.11
-31.25%
YoY
|
-$0.07
40.0%
YoY
|
N/A
|
-$0.05
N/A
|
-$0.16
N/A
|
-$0.05
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.04
-166.67%
YoY
|
$0.18
-300.0%
YoY
|
$0.33
-100.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.09
-43.75%
YoY
|
-$70.94K
40.85%
YoY
|
-$67.25K
-40.7%
YoY
|
-$43.88K
-92.92%
YoY
|
-$0.16
-100.0%
YoY
|
-$50.37K
-65.94%
YoY
|
-$113.4K
25.18%
YoY
|
-$619.8K
463.97%
YoY
|
$11.56K
-111.57%
YoY
|
-$147.9K
57.79%
YoY
|
-$90.58K
-67.71%
YoY
|
-$109.9K
-61.12%
YoY
|
-$99.91K
-126.09%
YoY
|
-$93.72K
-2.2%
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 |
205.2M shares
58.39%
YoY
|
163.7M shares
29.5%
YoY
|
163.7M shares
33.73%
YoY
|
129.6M shares
N/A
|
129.6M shares
6.71%
YoY
|
126.4M shares
7.48%
YoY
|
122.4M shares
38.26%
YoY
|
N/A
|
121.4M shares
N/A
|
117.6M shares
N/A
|
88.55M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
533.0M shares
311.35%
YoY
|
527.2M shares
317.0%
YoY
|
524.2M shares
328.16%
YoY
|
N/A
|
129.6M shares
6.71%
YoY
|
126.4M shares
7.48%
YoY
|
122.4M shares
N/A
|
N/A
|
121.4M shares
N/A
|
117.6M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...