|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$86.00M
old
4.56%
YoY
old
|
$82.25M
old
4.83%
YoY
old
|
$78.46M
old
-5.98%
YoY
old
|
$83.45M
old
-4.62%
YoY
old
|
$87.49M
old
-1.52%
YoY
old
|
| Cost Of Revenue |
$1.340M
old
47.44%
YoY
old
|
$908.8K
old
68.3%
YoY
old
|
$540.0K
old
47.62%
YoY
old
|
$365.8K
old
-33.49%
YoY
old
|
$550.0K
old
-42.11%
YoY
old
|
| Gross Profit |
$84.66M
old
4.08%
YoY
old
|
$81.34M
old
4.39%
YoY
old
|
$77.92M
old
-6.21%
YoY
old
|
$83.08M
old
-4.44%
YoY
old
|
$86.94M
old
-1.08%
YoY
old
|
| Selling, General & Admin |
$9.490M
old
2.98%
YoY
old
|
$9.215M
old
-2.38%
YoY
old
|
$9.440M
old
-7.59%
YoY
old
|
$10.22M
old
-1.11%
YoY
old
|
$10.33M
old
-0.58%
YoY
old
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$10.59M
old
14.2%
YoY
old
|
$9.273M
old
-2.18%
YoY
old
|
$9.480M
old
-7.49%
YoY
old
|
$10.25M
old
-1.46%
YoY
old
|
$10.40M
old
-1.23%
YoY
old
|
| Operating Profit |
$74.07M
old
2.78%
YoY
old
|
$72.06M
old
5.3%
YoY
old
|
$68.44M
old
-6.03%
YoY
old
|
$72.83M
old
-4.84%
YoY
old
|
$76.54M
old
-1.06%
YoY
old
|
| Interest Expense |
N/A
|
-$17.06M
old
-95.54%
YoY
old
|
-$382.7M
old
-1409.13%
YoY
old
|
$29.23M
old
-267.72%
YoY
old
|
-$17.43M
old
N/A
|
| Other Income/Expense, Net |
$125.0M
old
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$199.0M
old
262.22%
YoY
old
|
$54.94M
old
-117.48%
YoY
old
|
-$314.3M
old
-408.13%
YoY
old
|
$102.0M
old
33.4%
YoY
old
|
$76.47M
old
-1.09%
YoY
old
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$199.0M
old
262.22%
YoY
old
|
$54.94M
old
-117.48%
YoY
old
|
-$314.3M
old
-408.13%
YoY
old
|
$102.0M
old
33.4%
YoY
old
|
$76.47M
old
-1.09%
YoY
old
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.96
old
264.44%
YoY
old
|
$0.26
old
-117.22%
YoY
old
|
-$1.51
old
-406.84%
YoY
old
|
$0.49
old
32.5%
YoY
old
|
$0.37
old
0.0%
YoY
old
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 |
|---|---|---|---|---|---|---|
| Revenue |
$41.32M
old
5.21%
YoY
old
|
$40.93M
old
4.45%
YoY
old
|
$39.27M
old
-4.09%
YoY
old
|
$39.19M
old
-7.81%
YoY
old
|
$40.94M
old
-6.01%
YoY
old
|
$42.50M
old
-3.23%
YoY
old
|
| Cost Of Revenue |
$437.1K
old
32.46%
YoY
old
|
$500.0K
old
181.58%
YoY
old
|
$330.0K
old
70.34%
YoY
old
|
$177.6K
old
3.19%
YoY
old
|
$193.7K
old
13.96%
YoY
old
|
$172.1K
old
-54.72%
YoY
old
|
| Gross Profit |
$40.88M
old
4.98%
YoY
old
|
$40.43M
old
3.64%
YoY
old
|
$38.94M
old
-4.44%
YoY
old
|
$39.01M
old
-7.85%
YoY
old
|
$40.75M
old
-6.08%
YoY
old
|
$42.33M
old
-2.8%
YoY
old
|
| Selling, General & Admin |
$4.610M
old
-0.87%
YoY
old
|
$4.610M
old
-4.29%
YoY
old
|
$4.650M
old
-9.01%
YoY
old
|
$4.817M
old
-5.65%
YoY
old
|
$5.110M
old
-0.77%
YoY
old
|
$5.106M
old
-1.44%
YoY
old
|
| Research & Development |
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
|
| Operating Expenses |
$4.620M
old
-1.07%
YoY
old
|
$4.630M
old
-4.28%
YoY
old
|
$4.670M
old
-8.6%
YoY
old
|
$4.837M
old
-5.87%
YoY
old
|
$5.110M
old
-1.55%
YoY
old
|
$5.138M
old
-1.37%
YoY
old
|
| Operating Profit |
$36.26M
old
5.8%
YoY
old
|
$35.80M
old
4.77%
YoY
old
|
$34.27M
old
-3.84%
YoY
old
|
$34.17M
old
-8.12%
YoY
old
|
$35.64M
old
-6.7%
YoY
old
|
$37.19M
old
-2.99%
YoY
old
|
| Interest Expense |
-$134.6M
old
-10.92%
YoY
old
|
$117.5M
old
-150.73%
YoY
old
|
-$151.1M
old
670.88%
YoY
old
|
-$231.6M
old
-574.35%
YoY
old
|
-$19.60M
old
-120.84%
YoY
old
|
$48.83M
old
-143.8%
YoY
old
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$98.36M
old
-15.82%
YoY
old
|
$153.3M
old
-177.62%
YoY
old
|
-$116.8M
old
-829.62%
YoY
old
|
-$197.5M
old
-329.65%
YoY
old
|
$16.01M
old
-58.05%
YoY
old
|
$86.00M
old
124.54%
YoY
old
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$98.36M
old
-15.82%
YoY
old
|
$153.3M
old
-177.62%
YoY
old
|
-$116.8M
old
-829.62%
YoY
old
|
-$197.5M
old
-329.65%
YoY
old
|
$16.01M
old
-58.05%
YoY
old
|
$86.00M
old
124.54%
YoY
old
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.47
old
-16.07%
YoY
old
|
$0.74
old
-177.6%
YoY
old
|
-$0.56
old
-829.33%
YoY
old
|
-$0.95
old
-330.25%
YoY
old
|
$0.08
old
-59.7%
YoY
old
|
$0.41
old
124.31%
YoY
old
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
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
|
Loading...