|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.151B
89.54%
YoY
|
$2.190B
78.6%
YoY
|
$1.226B
198.56%
YoY
|
$410.7M
-17.4%
YoY
|
$497.3M
1105.72%
YoY
|
| Cost Of Revenue |
$450.7M
98.28%
YoY
|
$227.3M
-250.16%
YoY
|
-$151.4M
-427.63%
YoY
|
$46.20M
N/A
|
N/A
|
| Gross Profit |
$3.701B
88.53%
YoY
|
$1.963B
77.08%
YoY
|
$1.108B
190.7%
YoY
|
$381.3M
N/A
|
N/A
|
| Selling, General & Admin |
$1.367B
29.54%
YoY
|
$1.055B
48.24%
YoY
|
$711.9M
50.79%
YoY
|
$472.1M
53.47%
YoY
|
$307.6M
79.23%
YoY
|
| Research & Development |
$1.364B
38.71%
YoY
|
$983.4M
14.42%
YoY
|
$859.5M
29.57%
YoY
|
$663.4M
15.01%
YoY
|
$576.8M
56.71%
YoY
|
| Depreciation & Amortization |
$28.10M
287.61%
YoY
|
$7.250M
-93.49%
YoY
|
$111.3M
6.68%
YoY
|
$104.3M
1678.46%
YoY
|
$5.867M
49.78%
YoY
|
| Operating Expenses |
$2.634B
29.22%
YoY
|
$2.039B
137.21%
YoY
|
$859.5M
29.57%
YoY
|
$663.4M
-21.59%
YoY
|
$846.0M
63.05%
YoY
|
| Operating Profit |
$1.066B
-1506.26%
YoY
|
-$75.82M
-130.45%
YoY
|
$249.0M
-188.28%
YoY
|
-$282.1M
N/A
|
N/A
|
| Interest Expense |
$212.4M
114.15%
YoY
|
$99.19M
-14.6%
YoY
|
$116.1M
-1394.35%
YoY
|
-$8.973M
-82.17%
YoY
|
-$50.31M
-60.55%
YoY
|
| Other Income/Expense, Net |
N/A
|
$107.0M
-50810.9%
YoY
|
-$211.0K
-75.18%
YoY
|
-$850.0K
24.27%
YoY
|
-$684.0K
242.0%
YoY
|
| Pretax Income |
$1.279B
1401.06%
YoY
|
$85.18M
-127.97%
YoY
|
-$304.5M
-58.25%
YoY
|
-$729.3M
82.45%
YoY
|
-$399.7M
-33.97%
YoY
|
| Income Tax |
-$13.43M
-98.2%
YoY
|
-$747.9M
7819.73%
YoY
|
-$9.443M
-52.11%
YoY
|
-$19.72M
-331.4%
YoY
|
$8.522M
174.64%
YoY
|
| Net Earnings |
$1.292B
55.1%
YoY
|
$833.0M
-382.34%
YoY
|
-$295.1M
-58.42%
YoY
|
-$709.6M
73.81%
YoY
|
-$408.3M
-32.9%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$19.57
53.13%
YoY
|
$12.78
-347.64%
YoY
|
-$5.16
-60.45%
YoY
|
-$13.05
-100.0%
YoY
|
-$7.993M
-40.34%
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
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q2 | 2021 Q4 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.298B
64.16%
YoY
|
$1.286B
74.12%
YoY
|
$1.127B
96.6%
YoY
|
$948.6M
98.6%
YoY
|
$790.7M
97.18%
YoY
|
$738.4M
0.24%
YoY
|
$573.2M
73.82%
YoY
|
$477.6M
-2.46%
YoY
|
$401.0M
82.99%
YoY
|
$736.6M
79.34%
YoY
|
$329.8M
139.01%
YoY
|
$489.7M
396.61%
YoY
|
$219.1M
836.02%
YoY
|
$410.7M
1428.13%
YoY
|
$98.61M
-79.04%
YoY
|
$26.88M
62.31%
YoY
|
$470.4M
1805.76%
YoY
|
| Cost Of Revenue |
$121.0M
49.74%
YoY
|
$149.7M
106.02%
YoY
|
$109.4M
85.24%
YoY
|
$110.7M
111.42%
YoY
|
$80.81M
87.14%
YoY
|
$72.66M
-3.74%
YoY
|
$59.07M
64.09%
YoY
|
$52.38M
23.66%
YoY
|
$43.18M
135.49%
YoY
|
$75.48M
156.45%
YoY
|
$36.00M
250.73%
YoY
|
$42.36M
563.73%
YoY
|
$18.34M
1236.37%
YoY
|
$29.43M
N/A
|
$6.382M
N/A
|
N/A
|
N/A
|
| Gross Profit |
$1.177B
65.8%
YoY
|
$1.136B
70.64%
YoY
|
$1.018B
97.9%
YoY
|
$837.8M
97.02%
YoY
|
$709.9M
98.39%
YoY
|
$665.8M
0.7%
YoY
|
$514.2M
75.01%
YoY
|
$425.3M
-4.94%
YoY
|
$357.8M
78.19%
YoY
|
$661.2M
73.39%
YoY
|
$293.8M
130.03%
YoY
|
$447.3M
385.05%
YoY
|
$200.8M
811.09%
YoY
|
$381.3M
N/A
|
$92.22M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$355.0M
28.51%
YoY
|
$429.6M
50.24%
YoY
|
$336.3M
21.1%
YoY
|
$324.9M
27.06%
YoY
|
$276.2M
17.06%
YoY
|
$285.9M
-28.65%
YoY
|
$277.7M
44.69%
YoY
|
$255.7M
-17.82%
YoY
|
$236.0M
58.2%
YoY
|
$400.8M
-15.12%
YoY
|
$191.9M
77.42%
YoY
|
$311.1M
36.07%
YoY
|
$149.2M
47.89%
YoY
|
$472.1M
165.18%
YoY
|
$228.7M
76.44%
YoY
|
$178.0M
71.66%
YoY
|
$129.6M
90.79%
YoY
|
| Research & Development |
$443.0M
43.33%
YoY
|
$371.7M
25.06%
YoY
|
$355.7M
50.74%
YoY
|
$327.7M
45.46%
YoY
|
$309.1M
37.38%
YoY
|
$297.2M
-40.33%
YoY
|
$235.9M
23.04%
YoY
|
$225.3M
-37.05%
YoY
|
$225.0M
35.64%
YoY
|
$498.1M
-24.91%
YoY
|
$191.8M
-18.98%
YoY
|
$357.9M
29.17%
YoY
|
$165.9M
9.14%
YoY
|
$663.4M
117.74%
YoY
|
$277.0M
1.81%
YoY
|
$304.7M
69.25%
YoY
|
$272.1M
44.71%
YoY
|
| Depreciation & Amortization |
N/A
|
$19.82M
453.58%
YoY
|
N/A
|
$13.26M
53.81%
YoY
|
N/A
|
$3.580M
-96.7%
YoY
|
N/A
|
$8.623M
218.9%
YoY
|
N/A
|
$108.6M
7.23%
YoY
|
N/A
|
$2.704M
-11.63%
YoY
|
N/A
|
$101.3M
3387.67%
YoY
|
$3.060M
3.27%
YoY
|
$2.904M
31.34%
YoY
|
$2.963M
73.68%
YoY
|
| Operating Expenses |
$783.0M
37.7%
YoY
|
$764.9M
36.5%
YoY
|
$667.6M
34.05%
YoY
|
$634.0M
35.13%
YoY
|
$568.6M
26.52%
YoY
|
$560.4M
-36.16%
YoY
|
$498.0M
33.28%
YoY
|
$469.2M
-27.96%
YoY
|
$449.5M
47.71%
YoY
|
$877.8M
-20.27%
YoY
|
$373.6M
11.08%
YoY
|
$651.3M
33.05%
YoY
|
$304.3M
24.32%
YoY
|
$1.101B
139.55%
YoY
|
$489.5M
26.67%
YoY
|
$459.6M
69.4%
YoY
|
$386.4M
56.1%
YoY
|
| Operating Profit |
$394.0M
178.94%
YoY
|
$371.1M
252.15%
YoY
|
$350.0M
2064.58%
YoY
|
$203.8M
-563.91%
YoY
|
$141.2M
-254.15%
YoY
|
$105.4M
-148.64%
YoY
|
$16.17M
-120.25%
YoY
|
-$43.94M
-78.46%
YoY
|
-$91.63M
-11.45%
YoY
|
-$216.7M
-69.89%
YoY
|
-$79.85M
-61.73%
YoY
|
-$204.0M
-48.66%
YoY
|
-$103.5M
-53.54%
YoY
|
-$719.7M
N/A
|
-$397.3M
N/A
|
N/A
|
N/A
|
| Interest Expense |
$32.00M
-47.64%
YoY
|
$32.16M
-270.3%
YoY
|
$36.08M
-49.78%
YoY
|
$83.06M
187.03%
YoY
|
$61.11M
253.69%
YoY
|
-$18.88M
-126.14%
YoY
|
$71.86M
-2770.23%
YoY
|
$28.94M
-36.82%
YoY
|
$17.28M
-37.32%
YoY
|
$72.22M
-904.9%
YoY
|
-$2.691M
-91.69%
YoY
|
$45.80M
-192.0%
YoY
|
$27.57M
-475.29%
YoY
|
-$8.973M
-79.15%
YoY
|
-$49.78M
524.75%
YoY
|
-$43.03M
-65.99%
YoY
|
-$7.968M
550.98%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$16.00M
-121.33%
YoY
|
$74.00M
N/A
|
$30.00M
N/A
|
$19.00M
N/A
|
$75.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$426.0M
110.51%
YoY
|
$403.3M
366.19%
YoY
|
$386.1M
338.58%
YoY
|
$286.9M
-2012.28%
YoY
|
$202.4M
-372.17%
YoY
|
$86.51M
-159.89%
YoY
|
$88.02M
-205.7%
YoY
|
-$15.00M
-90.63%
YoY
|
-$74.35M
-2.4%
YoY
|
-$144.5M
-80.19%
YoY
|
-$83.28M
-65.45%
YoY
|
-$160.0M
-64.2%
YoY
|
-$76.18M
-66.89%
YoY
|
-$729.3M
53.3%
YoY
|
-$447.1M
-688.2%
YoY
|
-$475.7M
24.78%
YoY
|
$76.00M
-133.91%
YoY
|
| Income Tax |
$60.00M
82.42%
YoY
|
-$129.7M
-81.15%
YoY
|
$41.80M
-1334.35%
YoY
|
$41.54M
-194.26%
YoY
|
$32.89M
-357.92%
YoY
|
-$687.7M
-2613.62%
YoY
|
-$3.386M
-68.17%
YoY
|
-$44.07M
19.75%
YoY
|
-$12.75M
-73.04%
YoY
|
$27.36M
-238.73%
YoY
|
-$10.64M
77.82%
YoY
|
-$36.80M
231.11%
YoY
|
-$47.31M
1539.76%
YoY
|
-$19.72M
357.22%
YoY
|
-$11.11M
-186.59%
YoY
|
-$4.313M
-804.74%
YoY
|
$12.84M
415.25%
YoY
|
| Net Earnings |
$366.0M
115.97%
YoY
|
$533.0M
-31.16%
YoY
|
$344.3M
276.61%
YoY
|
$245.4M
744.14%
YoY
|
$169.5M
-375.13%
YoY
|
$774.2M
-550.58%
YoY
|
$91.41M
-225.84%
YoY
|
$29.07M
-123.59%
YoY
|
-$61.60M
113.35%
YoY
|
-$171.8M
-75.79%
YoY
|
-$72.64M
-69.09%
YoY
|
-$123.2M
-71.73%
YoY
|
-$28.87M
-87.29%
YoY
|
-$709.6M
50.52%
YoY
|
-$435.9M
-790.12%
YoY
|
-$471.4M
23.46%
YoY
|
$63.17M
-127.88%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$5.52
113.92%
YoY
|
$8.02
-31.98%
YoY
|
$5.18
272.66%
YoY
|
$3.74
665.19%
YoY
|
$2.58
-348.56%
YoY
|
$11.79
-502.29%
YoY
|
$1.39
-211.23%
YoY
|
$0.49
-122.08%
YoY
|
-$1.04
99.85%
YoY
|
-$2.93
-77.54%
YoY
|
-$1.25
-100.0%
YoY
|
-$2.21
-100.0%
YoY
|
-$0.52
-100.0%
YoY
|
-$13.05
-100.0%
YoY
|
-$8.156M
-753.82%
YoY
|
-$9.152M
13.47%
YoY
|
$1.247M
-123.93%
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
|
| Basic Shares Outstanding |
N/A
|
61.88M shares
1.85%
YoY
|
N/A
|
N/A
|
N/A
|
60.76M shares
2.65%
YoY
|
N/A
|
N/A
|
N/A
|
59.19M
6.86%
YoY
|
N/A
|
N/A
|
N/A
|
55.40M
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
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...