|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.395B
62.14%
YoY
|
$860.4M
3.95%
YoY
|
$827.7M
-4.48%
YoY
|
$866.5M
71.62%
YoY
|
$504.9M
101.48%
YoY
|
| Cost Of Revenue |
$94.00M
54.4%
YoY
|
$60.88M
20.8%
YoY
|
$50.40M
-10.64%
YoY
|
$56.40M
73.01%
YoY
|
$32.60M
64.65%
YoY
|
| Gross Profit |
$1.301B
62.73%
YoY
|
$799.5M
2.86%
YoY
|
$777.3M
-4.05%
YoY
|
$810.1M
71.49%
YoY
|
$472.4M
104.68%
YoY
|
| Selling, General & Admin |
$35.00M
87.76%
YoY
|
$18.64M
75.81%
YoY
|
$10.60M
24.74%
YoY
|
$8.500M
8.97%
YoY
|
$7.800M
-4.88%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$607.0M
183.1%
YoY
|
$214.4M
46.74%
YoY
|
$146.1M
20.66%
YoY
|
$121.1M
17.57%
YoY
|
$103.0M
2.49%
YoY
|
| Operating Expenses |
$1.535B
558.49%
YoY
|
$233.1M
48.4%
YoY
|
$157.1M
21.2%
YoY
|
$129.6M
17.07%
YoY
|
$110.7M
1.84%
YoY
|
| Operating Profit |
-$140.0M
-124.72%
YoY
|
$566.4M
-8.68%
YoY
|
$620.2M
-8.86%
YoY
|
$680.5M
88.14%
YoY
|
$361.7M
196.23%
YoY
|
| Interest Expense |
-$96.00M
57.55%
YoY
|
-$60.93M
-17.51%
YoY
|
-$73.86M
26.26%
YoY
|
-$58.50M
-43.48%
YoY
|
-$103.5M
-1.52%
YoY
|
| Other Income/Expense, Net |
-$85.00M
5459.19%
YoY
|
-$1.529M
-263.01%
YoY
|
$938.0K
134.5%
YoY
|
$400.0K
300.0%
YoY
|
$100.0K
-92.31%
YoY
|
| Pretax Income |
-$225.0M
-144.65%
YoY
|
$503.9M
-7.92%
YoY
|
$547.3M
-12.07%
YoY
|
$622.4M
141.05%
YoY
|
$258.2M
-607.27%
YoY
|
| Income Tax |
-$19.00M
-80.94%
YoY
|
-$99.71M
-316.99%
YoY
|
$45.95M
-240.53%
YoY
|
-$32.70M
-2280.0%
YoY
|
$1.500M
-98.95%
YoY
|
| Net Earnings |
-$68.00M
-118.96%
YoY
|
$358.7M
79.52%
YoY
|
$199.8M
31.7%
YoY
|
$151.7M
162.0%
YoY
|
$57.90M
-130.11%
YoY
|
| Basic Earnings Per Share |
-$0.48
-112.57%
YoY
|
$3.82
42.01%
YoY
|
$2.69
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.48
-112.62%
YoY
|
$3.82
41.58%
YoY
|
$2.69
34.5%
YoY
|
$2.00
135.29%
YoY
|
$0.85
-129.93%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
142.5M shares
51.74%
YoY
|
93.93M shares
26.63%
YoY
|
74.18M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
142.5M shares
51.74%
YoY
|
93.93M shares
26.63%
YoY
|
74.18M shares
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 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$511.0M
108.57%
YoY
|
$435.0M
90.21%
YoY
|
$418.0M
99.44%
YoY
|
$297.0M
37.05%
YoY
|
$245.0M
19.28%
YoY
|
$228.7M
11.72%
YoY
|
$209.6M
-28.52%
YoY
|
$216.7M
34.77%
YoY
|
$205.4M
21.53%
YoY
|
$204.7M
0.55%
YoY
|
$293.2M
32.31%
YoY
|
$160.8M
-32.8%
YoY
|
$169.0M
-16.3%
YoY
|
$203.6M
22.8%
YoY
|
$221.6M
73.13%
YoY
|
$239.3M
109.54%
YoY
|
$201.9M
108.14%
YoY
|
$165.8M
117.3%
YoY
|
$128.0M
103.5%
YoY
|
$114.2M
249.24%
YoY
|
| Cost Of Revenue |
$35.00M
105.88%
YoY
|
$29.00M
79.43%
YoY
|
$27.00M
78.65%
YoY
|
$21.00M
38.15%
YoY
|
$17.00M
18.01%
YoY
|
$16.16M
28.2%
YoY
|
$15.11M
22.87%
YoY
|
$15.20M
20.64%
YoY
|
$14.41M
11.67%
YoY
|
$12.61M
16.73%
YoY
|
$12.30M
-21.15%
YoY
|
$12.60M
-21.25%
YoY
|
$12.90M
-7.19%
YoY
|
$10.80M
18.68%
YoY
|
$15.60M
81.4%
YoY
|
$16.00M
95.12%
YoY
|
$13.90M
110.61%
YoY
|
$9.100M
65.45%
YoY
|
$8.600M
72.0%
YoY
|
$8.200M
164.52%
YoY
|
| Gross Profit |
$476.0M
108.77%
YoY
|
$406.0M
91.03%
YoY
|
$391.0M
101.05%
YoY
|
$276.0M
36.97%
YoY
|
$228.0M
19.38%
YoY
|
$212.5M
10.64%
YoY
|
$194.5M
-30.79%
YoY
|
$201.5M
35.97%
YoY
|
$191.0M
22.35%
YoY
|
$192.1M
-0.36%
YoY
|
$281.0M
36.41%
YoY
|
$148.2M
-33.63%
YoY
|
$156.1M
-16.97%
YoY
|
$192.8M
23.04%
YoY
|
$206.0M
72.53%
YoY
|
$223.3M
110.66%
YoY
|
$188.0M
108.19%
YoY
|
$156.7M
121.33%
YoY
|
$119.4M
106.22%
YoY
|
$106.0M
258.11%
YoY
|
| Selling, General & Admin |
$13.00M
225.0%
YoY
|
$12.00M
164.43%
YoY
|
$10.00M
116.68%
YoY
|
$3.000M
-32.66%
YoY
|
$4.000M
-20.52%
YoY
|
$4.538M
14.86%
YoY
|
$4.615M
142.89%
YoY
|
$4.455M
122.75%
YoY
|
$5.033M
79.75%
YoY
|
$3.951M
51.96%
YoY
|
$1.900M
-9.52%
YoY
|
$2.000M
5.26%
YoY
|
$2.800M
40.0%
YoY
|
$2.600M
52.94%
YoY
|
$2.100M
23.53%
YoY
|
$1.900M
-13.64%
YoY
|
$2.000M
-9.09%
YoY
|
$1.700M
-15.0%
YoY
|
$1.700M
-5.56%
YoY
|
$2.200M
29.41%
YoY
|
| 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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$206.0M
207.46%
YoY
|
$234.0M
262.28%
YoY
|
$182.0M
233.77%
YoY
|
$124.0M
156.41%
YoY
|
$67.00M
42.76%
YoY
|
$64.59M
44.12%
YoY
|
$54.53M
50.63%
YoY
|
$48.36M
41.82%
YoY
|
$46.93M
51.4%
YoY
|
$44.82M
43.19%
YoY
|
$36.20M
19.08%
YoY
|
$34.10M
6.56%
YoY
|
$31.00M
13.14%
YoY
|
$31.30M
8.68%
YoY
|
$30.40M
20.16%
YoY
|
$32.00M
33.33%
YoY
|
$27.40M
10.04%
YoY
|
$28.80M
1.77%
YoY
|
$25.30M
2.02%
YoY
|
$24.00M
5.26%
YoY
|
| Operating Expenses |
$258.0M
253.42%
YoY
|
$252.0M
264.23%
YoY
|
$594.0M
908.37%
YoY
|
$131.0M
147.38%
YoY
|
$73.00M
40.22%
YoY
|
$69.19M
40.93%
YoY
|
$58.91M
54.61%
YoY
|
$52.95M
46.69%
YoY
|
$52.06M
54.48%
YoY
|
$49.09M
45.25%
YoY
|
$38.10M
16.87%
YoY
|
$36.10M
6.49%
YoY
|
$33.70M
15.02%
YoY
|
$33.80M
10.82%
YoY
|
$32.60M
20.3%
YoY
|
$33.90M
29.89%
YoY
|
$29.30M
7.72%
YoY
|
$30.50M
0.66%
YoY
|
$27.10M
1.88%
YoY
|
$26.10M
6.53%
YoY
|
| Operating Profit |
$253.0M
63.23%
YoY
|
$154.0M
7.43%
YoY
|
-$176.0M
-229.82%
YoY
|
$145.0M
-2.39%
YoY
|
$155.0M
11.57%
YoY
|
$143.4M
0.24%
YoY
|
$135.6M
-44.19%
YoY
|
$148.6M
32.52%
YoY
|
$138.9M
13.5%
YoY
|
$143.0M
-10.06%
YoY
|
$242.9M
40.08%
YoY
|
$112.1M
-40.81%
YoY
|
$122.4M
-22.87%
YoY
|
$159.0M
25.99%
YoY
|
$173.4M
87.87%
YoY
|
$189.4M
137.05%
YoY
|
$158.7M
151.51%
YoY
|
$126.2M
211.6%
YoY
|
$92.30M
194.89%
YoY
|
$79.90M
1466.67%
YoY
|
| Interest Expense |
-$27.00M
-242.11%
YoY
|
-$13.00M
0.08%
YoY
|
-$32.00M
243.02%
YoY
|
-$44.00M
230.31%
YoY
|
$19.00M
-170.84%
YoY
|
-$12.99M
9.76%
YoY
|
-$9.329M
-34.3%
YoY
|
-$13.32M
-44.26%
YoY
|
-$26.82M
8.15%
YoY
|
-$11.84M
31.5%
YoY
|
-$14.20M
44.9%
YoY
|
-$23.90M
104.27%
YoY
|
-$24.80M
-11.43%
YoY
|
-$9.000M
4.65%
YoY
|
-$9.800M
-45.25%
YoY
|
-$11.70M
-68.8%
YoY
|
-$28.00M
-28.93%
YoY
|
-$8.600M
-64.32%
YoY
|
-$17.90M
16.99%
YoY
|
-$37.50M
-3.1%
YoY
|
| Other Income/Expense, Net |
-$10.00M
-152.63%
YoY
|
$0.00
N/A
|
-$47.00M
N/A
|
N/A
|
$19.00M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$972.0K
386.0%
YoY
|
$500.0K
150.0%
YoY
|
$200.0K
N/A
|
$100.0K
N/A
|
$200.0K
N/A
|
$200.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$243.0M
39.66%
YoY
|
-$267.0M
-304.82%
YoY
|
-$223.0M
-276.65%
YoY
|
$91.00M
-32.71%
YoY
|
$174.0M
55.21%
YoY
|
$130.4M
-1.35%
YoY
|
$126.2M
-44.9%
YoY
|
$135.2M
52.98%
YoY
|
$112.1M
14.74%
YoY
|
$132.1M
-12.02%
YoY
|
$229.1M
39.95%
YoY
|
$88.40M
-50.28%
YoY
|
$97.70M
-25.25%
YoY
|
$150.2M
27.72%
YoY
|
$163.7M
120.03%
YoY
|
$177.8M
319.34%
YoY
|
$130.7M
446.86%
YoY
|
$117.6M
-323.15%
YoY
|
$74.40M
359.26%
YoY
|
$42.40M
-228.1%
YoY
|
| Income Tax |
$28.00M
33.33%
YoY
|
-$21.00M
-85.26%
YoY
|
-$26.00M
-251.22%
YoY
|
$7.000M
-46.18%
YoY
|
$21.00M
67.61%
YoY
|
-$142.4M
-2391.14%
YoY
|
$17.19M
-21.49%
YoY
|
$13.01M
53.01%
YoY
|
$12.53M
33.29%
YoY
|
$6.217M
26.88%
YoY
|
$21.90M
-147.2%
YoY
|
$8.500M
37.1%
YoY
|
$9.400M
261.54%
YoY
|
$4.900M
716.67%
YoY
|
-$46.40M
-5255.56%
YoY
|
$6.200M
N/A
|
$2.600M
N/A
|
$600.0K
N/A
|
$900.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
$97.00M
29.33%
YoY
|
-$104.0M
-149.58%
YoY
|
-$77.00M
-257.81%
YoY
|
$37.00M
-34.84%
YoY
|
$75.00M
73.17%
YoY
|
$209.8M
268.45%
YoY
|
$48.79M
-37.84%
YoY
|
$56.78M
86.16%
YoY
|
$43.31M
27.76%
YoY
|
$56.94M
158.8%
YoY
|
$78.50M
-0.88%
YoY
|
$30.50M
-10.29%
YoY
|
$33.90M
105.45%
YoY
|
$22.00M
-44.3%
YoY
|
$79.20M
371.43%
YoY
|
$34.00M
639.13%
YoY
|
$16.50M
-650.0%
YoY
|
$39.50M
-243.12%
YoY
|
$16.80M
-2200.0%
YoY
|
$4.600M
-121.1%
YoY
|
| Basic Earnings Per Share |
$0.54
-12.9%
YoY
|
N/A
|
-$0.52
-200.0%
YoY
|
N/A
|
$0.62
N/A
|
N/A
|
$0.52
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 |
$0.53
-14.52%
YoY
|
-$0.62
-130.17%
YoY
|
-$0.52
-199.81%
YoY
|
$0.28
-54.74%
YoY
|
$0.62
29.25%
YoY
|
$2.04
191.32%
YoY
|
$0.52
-53.15%
YoY
|
$0.62
40.91%
YoY
|
$0.48
2.13%
YoY
|
$0.70
133.33%
YoY
|
$1.11
4.72%
YoY
|
$0.44
-2.22%
YoY
|
$0.47
123.81%
YoY
|
$0.30
-40.0%
YoY
|
$1.06
307.69%
YoY
|
$0.45
542.86%
YoY
|
$0.21
-520.0%
YoY
|
$0.50
-221.95%
YoY
|
$0.26
-2700.0%
YoY
|
$0.07
-121.88%
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
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
181.3M shares
49.93%
YoY
|
N/A
|
148.9M shares
58.9%
YoY
|
N/A
|
120.9M shares
N/A
|
N/A
|
93.70M 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
|
| Diluted Shares Outstanding |
181.4M shares
49.9%
YoY
|
N/A
|
148.9M shares
58.86%
YoY
|
N/A
|
121.0M shares
N/A
|
N/A
|
93.75M 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
|
Loading...