|
Concept
|
2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|
| Revenue |
$150.1M
10.45%
YoY
|
$135.9M
34.97%
YoY
|
$100.7M
22.68%
YoY
|
$82.10M
-7.18%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$129.2M
-2.46%
YoY
|
$132.5M
4.47%
YoY
|
$126.8M
55.12%
YoY
|
$81.74M
8.74%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$23.91M
12.91%
YoY
|
$21.17M
50.88%
YoY
|
$14.03M
46.87%
YoY
|
$9.554M
23.76%
YoY
|
| Operating Expenses |
$158.5M
3.17%
YoY
|
$153.6M
9.2%
YoY
|
$140.7M
54.22%
YoY
|
$91.22M
10.06%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$578.0K
-75.88%
YoY
|
-$2.396M
-98.11%
YoY
|
-$126.8M
-1016.46%
YoY
|
$13.84M
-168.44%
YoY
|
| Other Income/Expense, Net |
$3.060M
-79.16%
YoY
|
$14.68M
-215.22%
YoY
|
-$12.74M
-16.67%
YoY
|
-$15.29M
26.04%
YoY
|
| Pretax Income |
-$11.30M
-91.18%
YoY
|
-$128.1M
-31.76%
YoY
|
-$187.7M
1255.66%
YoY
|
-$13.85M
-60.13%
YoY
|
| Income Tax |
$3.967M
260.64%
YoY
|
$1.100M
-430.33%
YoY
|
-$333.0K
-159.57%
YoY
|
$559.0K
-85.21%
YoY
|
| Net Earnings |
-$15.27M
-88.18%
YoY
|
-$129.2M
-31.05%
YoY
|
-$187.4M
1200.76%
YoY
|
-$14.41M
-62.59%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.09
-89.29%
YoY
|
-$0.84
-100.0%
YoY
|
-$1.051M
1200.76%
YoY
|
-$80.81K
-62.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$41.51M
3.51%
YoY
|
$39.12M
13.18%
YoY
|
$36.88M
11.65%
YoY
|
$32.63M
15.57%
YoY
|
$40.10M
-60.19%
YoY
|
$34.57M
N/A
|
$33.03M
-22.99%
YoY
|
$28.23M
41.96%
YoY
|
$100.7M
22.68%
YoY
|
$42.89M
17.91%
YoY
|
| Cost Of Revenue |
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
|
| Selling, General & Admin |
$32.24M
-9.11%
YoY
|
$32.26M
-0.88%
YoY
|
$30.80M
-8.45%
YoY
|
$33.71M
9.35%
YoY
|
$35.48M
-72.02%
YoY
|
$32.55M
N/A
|
$33.64M
-33.61%
YoY
|
$30.83M
24.96%
YoY
|
$126.8M
55.12%
YoY
|
$50.67M
49.79%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$6.188M
14.06%
YoY
|
$6.077M
23.69%
YoY
|
$5.782M
-2.33%
YoY
|
$5.862M
19.29%
YoY
|
$5.425M
-61.34%
YoY
|
$4.913M
N/A
|
$5.920M
131.61%
YoY
|
$4.914M
100.08%
YoY
|
$14.03M
193.25%
YoY
|
$2.556M
-46.4%
YoY
|
| Operating Expenses |
$38.65M
-5.5%
YoY
|
$40.40M
7.93%
YoY
|
$37.38M
-5.5%
YoY
|
$39.57M
10.72%
YoY
|
$40.90M
-70.96%
YoY
|
$37.44M
1415.59%
YoY
|
$39.56M
-28.96%
YoY
|
$35.74M
31.8%
YoY
|
$140.8M
54.25%
YoY
|
$55.68M
44.27%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$212.0K
46.21%
YoY
|
-$118.0K
-50.83%
YoY
|
$2.146M
-267.13%
YoY
|
-$132.0K
-81.84%
YoY
|
-$145.0K
-99.9%
YoY
|
-$240.0K
N/A
|
-$1.284M
-99.05%
YoY
|
-$727.0K
-85.81%
YoY
|
-$138.9M
8694.62%
YoY
|
-$134.7M
1948.05%
YoY
|
| Other Income/Expense, Net |
$1.301M
-151.59%
YoY
|
$1.551M
-141.77%
YoY
|
$658.0K
-93.52%
YoY
|
-$3.093M
-128.75%
YoY
|
-$2.522M
361.9%
YoY
|
-$3.713M
-146.18%
YoY
|
$10.16M
-5448.42%
YoY
|
$10.76M
974.73%
YoY
|
-$546.0K
-382.9%
YoY
|
-$190.0K
-102.97%
YoY
|
| Pretax Income |
$4.593M
-197.02%
YoY
|
$485.0K
-107.02%
YoY
|
-$6.194M
-263.43%
YoY
|
-$10.13M
-91.58%
YoY
|
-$4.734M
-97.48%
YoY
|
-$6.906M
-223.99%
YoY
|
$3.790M
-102.52%
YoY
|
-$120.3M
1025.07%
YoY
|
-$187.7M
1255.66%
YoY
|
-$150.2M
6642.77%
YoY
|
| Income Tax |
$3.450M
567.31%
YoY
|
$173.0K
-67.72%
YoY
|
$266.0K
-958.06%
YoY
|
$90.00K
15.38%
YoY
|
$517.0K
-255.26%
YoY
|
$536.0K
N/A
|
-$31.00K
-109.14%
YoY
|
$78.00K
-19.59%
YoY
|
-$333.0K
-159.57%
YoY
|
$339.0K
384.29%
YoY
|
| Net Earnings |
$1.143M
-121.77%
YoY
|
$312.0K
-104.19%
YoY
|
-$6.460M
-269.07%
YoY
|
-$10.22M
-91.51%
YoY
|
-$5.251M
-97.2%
YoY
|
-$7.442M
-233.61%
YoY
|
$3.821M
-102.54%
YoY
|
-$120.3M
1015.68%
YoY
|
-$187.4M
1200.76%
YoY
|
-$150.6M
6452.13%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-133.33%
YoY
|
$0.00
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$50.00K
-133.55%
YoY
|
$20.00K
-102.37%
YoY
|
-$903.3K
1392.97%
YoY
|
-$1.051M
1200.76%
YoY
|
-$844.5K
6449.28%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
162.6M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...