|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$60.00M
-23.08%
YoY
|
$78.00M
-7.24%
YoY
|
$84.08M
-3.48%
YoY
|
$87.11M
-11.33%
YoY
|
$98.24M
723.37%
YoY
|
| Cost Of Revenue |
$22.00M
-4.35%
YoY
|
$23.00M
0.14%
YoY
|
$22.97M
-15.91%
YoY
|
$27.31M
-22.07%
YoY
|
$35.05M
394.08%
YoY
|
| Gross Profit |
$38.00M
-30.91%
YoY
|
$55.00M
-10.01%
YoY
|
$61.12M
2.21%
YoY
|
$59.80M
-5.38%
YoY
|
$63.20M
1206.2%
YoY
|
| Selling, General & Admin |
$1.010M
-56.47%
YoY
|
$2.320M
92.68%
YoY
|
$1.204M
-14.39%
YoY
|
$1.406M
11.67%
YoY
|
$1.260M
419.68%
YoY
|
| 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 |
$1.000M
-50.0%
YoY
|
$2.000M
66.1%
YoY
|
$1.204M
-14.39%
YoY
|
$1.406M
11.67%
YoY
|
$1.260M
419.68%
YoY
|
| Operating Profit |
$37.00M
-30.19%
YoY
|
$53.00M
-11.54%
YoY
|
$59.91M
2.61%
YoY
|
$58.39M
-5.72%
YoY
|
$61.94M
1247.68%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$144.7M
-137.99%
YoY
|
-$381.1M
-741.96%
YoY
|
$59.36M
-51.99%
YoY
|
| Other Income/Expense, Net |
$184.0M
30.5%
YoY
|
$141.0M
219834.49%
YoY
|
$64.11K
-54.78%
YoY
|
$141.8K
-2795.44%
YoY
|
-$5.260K
-102.85%
YoY
|
| Pretax Income |
$222.0M
14.43%
YoY
|
$194.0M
-5.24%
YoY
|
$204.7M
-163.48%
YoY
|
-$322.5M
-365.91%
YoY
|
$121.3M
-5.56%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$222.0M
14.43%
YoY
|
$194.0M
-5.24%
YoY
|
$204.7M
-163.48%
YoY
|
-$322.5M
-365.91%
YoY
|
$121.3M
-5.56%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.12
13.98%
YoY
|
$1.86
-2.62%
YoY
|
$1.91
-163.87%
YoY
|
-$2.98
-374.52%
YoY
|
$1.09
-5.47%
YoY
|
| 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
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$27.00M
-25.0%
YoY
|
$33.00M
-21.43%
YoY
|
$36.00M
-8.92%
YoY
|
$42.00M
-5.75%
YoY
|
$39.53M
-1.7%
YoY
|
$44.56M
-4.99%
YoY
|
$40.21M
-25.67%
YoY
|
$46.90M
6.25%
YoY
|
$54.10M
N/A
|
$44.14M
N/A
|
| Cost Of Revenue |
$11.00M
0.0%
YoY
|
$10.00M
-16.67%
YoY
|
$11.00M
-4.06%
YoY
|
$12.00M
4.35%
YoY
|
$11.47M
-5.97%
YoY
|
$11.50M
-23.95%
YoY
|
$12.19M
-39.51%
YoY
|
$15.12M
1.55%
YoY
|
$20.16M
N/A
|
$14.89M
N/A
|
| Gross Profit |
$16.00M
-36.0%
YoY
|
$23.00M
-23.33%
YoY
|
$25.00M
-10.91%
YoY
|
$30.00M
-9.23%
YoY
|
$28.06M
0.15%
YoY
|
$33.05M
4.0%
YoY
|
$28.02M
-17.46%
YoY
|
$31.78M
8.65%
YoY
|
$33.94M
N/A
|
$29.25M
N/A
|
| Selling, General & Admin |
$510.0K
-37.04%
YoY
|
$500.0K
-66.89%
YoY
|
$810.0K
66.19%
YoY
|
$1.510M
109.72%
YoY
|
$487.4K
-49.49%
YoY
|
$720.0K
-2.68%
YoY
|
$965.0K
14.65%
YoY
|
$739.9K
68.15%
YoY
|
$841.7K
N/A
|
$440.0K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$0.00
-100.0%
YoY
|
$1.000M
0.0%
YoY
|
$1.000M
105.18%
YoY
|
$1.000M
38.89%
YoY
|
$487.4K
-49.49%
YoY
|
$720.0K
-2.68%
YoY
|
$965.0K
14.65%
YoY
|
$739.9K
68.15%
YoY
|
$841.7K
N/A
|
$440.0K
N/A
|
| Operating Profit |
$16.00M
-33.33%
YoY
|
$22.00M
-24.14%
YoY
|
$24.00M
-12.96%
YoY
|
$29.00M
-10.3%
YoY
|
$27.57M
1.93%
YoY
|
$32.33M
4.16%
YoY
|
$27.05M
-18.27%
YoY
|
$31.04M
7.74%
YoY
|
$33.10M
N/A
|
$28.81M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
$44.48M
-457.6%
YoY
|
$100.3M
-127.2%
YoY
|
-$12.44M
-81.0%
YoY
|
-$368.6M
-390.89%
YoY
|
-$65.46M
N/A
|
$126.7M
N/A
|
| Other Income/Expense, Net |
$106.0M
211.76%
YoY
|
$78.00M
-27.78%
YoY
|
$34.00M
78458.23%
YoY
|
$108.0M
539900.0%
YoY
|
$43.28K
-94.25%
YoY
|
$20.00K
-106.41%
YoY
|
$752.1K
-138.4%
YoY
|
-$311.9K
-545.59%
YoY
|
-$1.959M
N/A
|
$70.00K
N/A
|
| Pretax Income |
$122.0M
110.34%
YoY
|
$100.0M
-26.47%
YoY
|
$58.00M
-19.55%
YoY
|
$136.0M
2.54%
YoY
|
$72.10M
369.2%
YoY
|
$132.6M
-139.25%
YoY
|
$15.37M
-144.78%
YoY
|
-$337.9M
-317.15%
YoY
|
-$34.31M
N/A
|
$155.6M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$122.0M
110.34%
YoY
|
$100.0M
-26.47%
YoY
|
$58.00M
-19.55%
YoY
|
$136.0M
2.54%
YoY
|
$72.10M
369.2%
YoY
|
$132.6M
-139.25%
YoY
|
$15.37M
-144.78%
YoY
|
-$337.9M
-317.15%
YoY
|
-$34.31M
N/A
|
$155.6M
N/A
|
| 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 |
$1.17
105.26%
YoY
|
$0.95
-25.2%
YoY
|
$0.57
-16.29%
YoY
|
$1.27
3.25%
YoY
|
$0.68
364.5%
YoY
|
$1.23
-140.24%
YoY
|
$0.15
-147.02%
YoY
|
-$3.06
-319.88%
YoY
|
-$0.31
N/A
|
$1.39
N/A
|
| 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
|
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...