|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.023B
26.14%
YoY
|
$811.0M
4.62%
YoY
|
$775.2M
44.98%
YoY
|
$534.7M
151.86%
YoY
|
$212.3M
-5.43%
YoY
|
| Cost Of Revenue |
$269.0M
-10.03%
YoY
|
$299.0M
29.82%
YoY
|
$230.3M
142.45%
YoY
|
$95.00M
111.11%
YoY
|
$45.00M
-18.03%
YoY
|
| Gross Profit |
$754.0M
47.27%
YoY
|
$512.0M
-6.03%
YoY
|
$544.9M
23.92%
YoY
|
$439.7M
162.66%
YoY
|
$167.4M
-1.3%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| 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
N/A
|
$0.00
-100.0%
YoY
|
$140.0K
40.0%
YoY
|
$100.0K
N/A
|
$0.00
-100.0%
YoY
|
| Operating Profit |
$753.0M
47.07%
YoY
|
$512.0M
-6.01%
YoY
|
$544.7M
23.92%
YoY
|
$439.6M
162.6%
YoY
|
$167.4M
-1.24%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$380.3M
-66.82%
YoY
|
-$1.146B
-790.48%
YoY
|
$166.0M
-148.75%
YoY
|
| Other Income/Expense, Net |
$52.00M
4.0%
YoY
|
$50.00M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$806.0M
43.16%
YoY
|
$563.0M
242.44%
YoY
|
$164.4M
-123.27%
YoY
|
-$706.6M
-311.94%
YoY
|
$333.4M
-294.86%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$806.0M
43.16%
YoY
|
$563.0M
242.44%
YoY
|
$164.4M
-123.27%
YoY
|
-$706.6M
-311.94%
YoY
|
$333.4M
-294.86%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.05
14.53%
YoY
|
$1.79
188.68%
YoY
|
$0.62
-100.0%
YoY
|
-$3.118M
-166.03%
YoY
|
$4.722M
-268.08%
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 | 2020 Q4 | 2020 Q2 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$527.0M
10.95%
YoY
|
$549.0M
31.03%
YoY
|
$475.0M
20.91%
YoY
|
$419.0M
6.2%
YoY
|
$392.9M
3.2%
YoY
|
$394.5M
2.54%
YoY
|
$380.7M
153.96%
YoY
|
$384.8M
256.88%
YoY
|
$149.9M
43.4%
YoY
|
$107.8M
10.83%
YoY
|
$104.5M
-17.82%
YoY
|
$97.28M
N/A
|
$127.2M
N/A
|
| Cost Of Revenue |
$135.0M
-4.26%
YoY
|
$128.0M
-13.51%
YoY
|
$141.0M
-6.4%
YoY
|
$148.0M
15.66%
YoY
|
$150.6M
47.16%
YoY
|
$128.0M
88.41%
YoY
|
$102.4M
278.1%
YoY
|
$67.92M
205.8%
YoY
|
$27.07M
18.93%
YoY
|
$22.21M
-10.43%
YoY
|
$22.77M
-24.32%
YoY
|
$24.80M
N/A
|
$30.08M
N/A
|
| Gross Profit |
$392.0M
17.37%
YoY
|
$421.0M
55.35%
YoY
|
$334.0M
37.89%
YoY
|
$271.0M
1.66%
YoY
|
$242.2M
-12.97%
YoY
|
$266.6M
-15.87%
YoY
|
$278.3M
126.6%
YoY
|
$316.8M
270.13%
YoY
|
$122.8M
50.22%
YoY
|
$85.60M
18.1%
YoY
|
$81.77M
-15.8%
YoY
|
$72.48M
N/A
|
$97.11M
N/A
|
| Selling, General & Admin |
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
|
| 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
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$68.00K
19.3%
YoY
|
$83.00K
84.44%
YoY
|
$57.00K
159.09%
YoY
|
$45.00K
-273.08%
YoY
|
$22.00K
-26.67%
YoY
|
-$26.00K
-118.84%
YoY
|
$30.00K
400.0%
YoY
|
$138.0K
N/A
|
$6.000K
N/A
|
| Operating Profit |
$392.0M
17.37%
YoY
|
$421.0M
55.35%
YoY
|
$334.0M
37.93%
YoY
|
$271.0M
1.7%
YoY
|
$242.2M
-12.98%
YoY
|
$266.5M
-15.88%
YoY
|
$278.3M
126.59%
YoY
|
$316.8M
269.96%
YoY
|
$122.8M
50.24%
YoY
|
$85.63M
18.37%
YoY
|
$81.74M
-15.82%
YoY
|
$72.34M
N/A
|
$97.10M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
$84.65M
-127.67%
YoY
|
-$74.37M
-93.24%
YoY
|
-$306.0M
568.8%
YoY
|
-$1.100B
-4385.65%
YoY
|
-$45.75M
-132.6%
YoY
|
$25.68M
-109.47%
YoY
|
$140.3M
-301.93%
YoY
|
-$271.0M
N/A
|
-$69.50M
N/A
|
| Other Income/Expense, Net |
$66.00M
-47.62%
YoY
|
-$72.00M
111.76%
YoY
|
$126.0M
N/A
|
-$34.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$458.0M
-0.22%
YoY
|
$348.0M
46.84%
YoY
|
$459.0M
40.45%
YoY
|
$237.0M
23.37%
YoY
|
$326.8M
-1279.58%
YoY
|
$192.1M
-124.51%
YoY
|
-$27.71M
-135.96%
YoY
|
-$783.7M
-804.06%
YoY
|
$77.05M
-65.3%
YoY
|
$111.3M
-156.02%
YoY
|
$222.1M
704.51%
YoY
|
-$198.7M
N/A
|
$27.60M
N/A
|
| Income Tax |
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
|
| Net Earnings |
$458.0M
-0.22%
YoY
|
$348.0M
46.84%
YoY
|
$459.0M
40.45%
YoY
|
$237.0M
23.37%
YoY
|
$326.8M
-1279.58%
YoY
|
$192.1M
-124.51%
YoY
|
-$27.71M
-135.96%
YoY
|
-$783.7M
-804.06%
YoY
|
$77.05M
-65.3%
YoY
|
$111.3M
-156.02%
YoY
|
$222.1M
704.51%
YoY
|
-$198.7M
N/A
|
$27.60M
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
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.05
-19.23%
YoY
|
$0.81
17.39%
YoY
|
$1.30
13.98%
YoY
|
$0.69
2.99%
YoY
|
$1.15
-1104.23%
YoY
|
$0.67
-100.0%
YoY
|
-$0.11
-100.0%
YoY
|
-$3.369M
-322.8%
YoY
|
$349.4K
-89.36%
YoY
|
$1.512M
-148.59%
YoY
|
$3.286M
588.87%
YoY
|
-$3.112M
N/A
|
$477.0K
N/A
|
| 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
|
| Basic Shares Outstanding |
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
|
| Diluted Shares Outstanding |
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
|
Loading...