|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.475B
-15.75%
YoY
|
$1.751B
70.95%
YoY
|
$1.024B
-36.33%
YoY
|
$1.608B
12.65%
YoY
|
$1.428B
104.13%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
$920.8M
6.8%
YoY
|
$862.2M
97.52%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
$687.7M
21.55%
YoY
|
$565.7M
115.1%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
$149.7M
62.23%
YoY
|
$92.30M
-21.49%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$164.0M
2.11%
YoY
|
$160.6M
-17.89%
YoY
|
$195.6M
8.56%
YoY
|
$180.2M
-2.81%
YoY
|
$185.4M
-6.62%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
$348.2M
277.23%
YoY
|
$92.30M
-21.49%
YoY
|
| Operating Profit |
$364.9M
-35.26%
YoY
|
$563.5M
-206.9%
YoY
|
-$527.2M
-242.81%
YoY
|
$369.1M
52.62%
YoY
|
$241.9M
-302.3%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$157.0M
41.54%
YoY
|
$110.9M
-14.72%
YoY
|
$130.0M
-1.68%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
| Pretax Income |
$170.4M
-53.83%
YoY
|
$369.0M
-151.67%
YoY
|
-$714.2M
-391.35%
YoY
|
$245.1M
282.56%
YoY
|
$64.08M
655.63%
YoY
|
| Income Tax |
$38.54M
-52.4%
YoY
|
$80.96M
-149.52%
YoY
|
-$163.5M
-370.26%
YoY
|
$60.50M
299.26%
YoY
|
$15.15M
30.04%
YoY
|
| Net Earnings |
$131.8M
-34.03%
YoY
|
$199.8M
-136.29%
YoY
|
-$550.7M
-398.27%
YoY
|
$184.6M
277.39%
YoY
|
$48.92M
-1641.88%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
$3.65
254.37%
YoY
|
$1.03
-306.0%
YoY
|
| Diluted Earnings Per Share |
N/A
|
N/A
|
N/A
|
$3.65
254.37%
YoY
|
$1.03
-306.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
50.51M shares
-7.48%
YoY
|
54.60M shares
3.95%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
50.56M shares
-7.49%
YoY
|
54.65M shares
4.05%
YoY
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$235.9M
18.36%
YoY
|
N/A
|
$390.2M
19.28%
YoY
|
$260.9M
-17.81%
YoY
|
$199.3M
16.47%
YoY
|
$983.6M
214.28%
YoY
|
$327.1M
21.77%
YoY
|
$317.4M
42.13%
YoY
|
$171.1M
-12.81%
YoY
|
$313.0M
-35.07%
YoY
|
$268.7M
-57.99%
YoY
|
$223.3M
-19.3%
YoY
|
$196.3M
-6.63%
YoY
|
$482.0M
-40.17%
YoY
|
$639.5M
191.78%
YoY
|
$276.7M
30.24%
YoY
|
$210.2M
10.31%
YoY
|
$805.7M
277.01%
YoY
|
$219.2M
41.92%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$129.0M
-5.8%
YoY
|
$98.93M
-5.26%
YoY
|
$279.7M
-45.12%
YoY
|
$399.7M
251.98%
YoY
|
$136.9M
24.84%
YoY
|
$104.4M
-19.18%
YoY
|
$509.7M
390.58%
YoY
|
$113.6M
50.82%
YoY
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$94.33M
-32.51%
YoY
|
$97.36M
-7.98%
YoY
|
$202.3M
-31.66%
YoY
|
$239.8M
127.05%
YoY
|
$139.8M
36.01%
YoY
|
$105.8M
72.32%
YoY
|
$296.0M
169.55%
YoY
|
$105.6M
33.36%
YoY
|
| 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
|
$38.86M
19.61%
YoY
|
$40.12M
-9.48%
YoY
|
$38.33M
2.29%
YoY
|
$34.60M
50.08%
YoY
|
$32.49M
42.92%
YoY
|
$44.33M
89.35%
YoY
|
$37.47M
6.16%
YoY
|
$23.05M
-9.07%
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
|
| Depreciation & Amortization |
$43.87M
9.74%
YoY
|
N/A
|
N/A
|
N/A
|
$39.98M
-12.76%
YoY
|
N/A
|
N/A
|
N/A
|
$45.83M
-2.37%
YoY
|
N/A
|
N/A
|
$53.12M
8.27%
YoY
|
$46.94M
7.5%
YoY
|
$52.68M
5.67%
YoY
|
$49.93M
-11.19%
YoY
|
$49.07M
-1.43%
YoY
|
$43.67M
-2.63%
YoY
|
$49.85M
-11.92%
YoY
|
$56.22M
7.5%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$93.69M
16.02%
YoY
|
$87.15M
-6.43%
YoY
|
$91.69M
6.11%
YoY
|
$82.61M
258.34%
YoY
|
$80.75M
255.24%
YoY
|
$93.14M
297.86%
YoY
|
$86.42M
-4.83%
YoY
|
$23.05M
-9.07%
YoY
|
| Operating Profit |
$59.24M
20.52%
YoY
|
N/A
|
$197.9M
-0.75%
YoY
|
$73.04M
11.23%
YoY
|
$49.15M
-407.22%
YoY
|
$261.4M
146.69%
YoY
|
$199.4M
-131.8%
YoY
|
$65.67M
10065.79%
YoY
|
-$16.00M
-207.07%
YoY
|
$106.0M
-4.15%
YoY
|
-$626.9M
-498.82%
YoY
|
$646.0K
-98.98%
YoY
|
$14.94M
18.06%
YoY
|
$110.6M
-47.24%
YoY
|
$157.2M
219.93%
YoY
|
$63.05M
145.71%
YoY
|
$12.66M
-136.08%
YoY
|
$209.5M
1002.89%
YoY
|
$49.14M
-450.74%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$41.92M
9.91%
YoY
|
N/A
|
$38.55M
58.18%
YoY
|
-$35.14M
-224.83%
YoY
|
$38.14M
38.99%
YoY
|
-$62.46M
6.81%
YoY
|
$24.37M
-22.76%
YoY
|
$28.15M
-10.46%
YoY
|
$27.44M
-19.8%
YoY
|
-$58.48M
85.05%
YoY
|
$31.56M
-0.99%
YoY
|
| Other Income/Expense, Net |
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
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$11.29M
-27.13%
YoY
|
N/A
|
$157.0M
45.71%
YoY
|
-$16.47M
-158.07%
YoY
|
$15.50M
-122.48%
YoY
|
N/A
|
$107.8M
-115.65%
YoY
|
$28.36M
-182.16%
YoY
|
-$68.93M
188.37%
YoY
|
N/A
|
-$688.7M
-586.61%
YoY
|
-$34.51M
-220.27%
YoY
|
-$23.91M
-932.35%
YoY
|
$72.04M
-49.69%
YoY
|
$141.5M
1633.13%
YoY
|
$28.70M
1288.24%
YoY
|
$2.872M
-103.21%
YoY
|
$143.2M
28541.6%
YoY
|
$8.166M
-96.08%
YoY
|
| Income Tax |
$2.794M
-24.63%
YoY
|
N/A
|
$38.60M
270.54%
YoY
|
-$3.965M
-160.33%
YoY
|
$3.707M
-121.77%
YoY
|
N/A
|
$10.42M
-107.2%
YoY
|
$6.572M
-142.76%
YoY
|
-$17.03M
1232.47%
YoY
|
N/A
|
-$144.7M
-527.38%
YoY
|
-$15.37M
-311.62%
YoY
|
-$1.278M
-282.31%
YoY
|
$18.68M
-41.37%
YoY
|
$33.86M
459.73%
YoY
|
$7.263M
-568.58%
YoY
|
$701.0K
-103.31%
YoY
|
$31.86M
274.81%
YoY
|
$6.049M
-86.3%
YoY
|
| Net Earnings |
$8.498M
-27.92%
YoY
|
N/A
|
$118.4M
60.93%
YoY
|
-$12.50M
-157.39%
YoY
|
$11.79M
-122.71%
YoY
|
$157.1M
349.14%
YoY
|
$73.58M
-113.53%
YoY
|
$21.78M
-213.79%
YoY
|
-$51.91M
129.39%
YoY
|
$34.97M
-33.71%
YoY
|
-$544.0M
-605.24%
YoY
|
-$19.14M
-189.32%
YoY
|
-$22.63M
-1142.24%
YoY
|
$52.75M
-53.65%
YoY
|
$107.7M
4985.92%
YoY
|
$21.43M
492.54%
YoY
|
$2.171M
-103.19%
YoY
|
$113.8M
-1824.24%
YoY
|
$2.117M
-98.71%
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
|
-$0.39
-192.86%
YoY
|
-$0.46
-1250.0%
YoY
|
N/A
|
$2.19
3028.57%
YoY
|
$0.42
366.67%
YoY
|
$0.04
-103.33%
YoY
|
N/A
|
$0.07
-97.22%
YoY
|
| Diluted 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
|
-$0.39
-191.93%
YoY
|
-$0.46
-1250.0%
YoY
|
$1.07
-100.0%
YoY
|
$2.19
3028.57%
YoY
|
$0.42
366.67%
YoY
|
$0.04
-103.33%
YoY
|
$2.210M
-1961.98%
YoY
|
$0.07
-97.21%
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
|
| Basic Shares Outstanding |
10.00 shares
0.0%
YoY
|
10.00 shares
N/A
|
10.00 shares
0.0%
YoY
|
N/A
|
10.00 shares
0.0%
YoY
|
N/A
|
10.00 shares
-100.0%
YoY
|
N/A
|
10.00 shares
-100.0%
YoY
|
10.00 shares
-100.0%
YoY
|
50.10M shares
0.38%
YoY
|
49.99M shares
-1.57%
YoY
|
49.80M shares
-5.05%
YoY
|
49.90M shares
-9.48%
YoY
|
49.91M shares
-10.43%
YoY
|
50.79M shares
-8.83%
YoY
|
52.45M shares
-5.79%
YoY
|
55.13M shares
0.37%
YoY
|
55.73M shares
0.33%
YoY
|
| 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
|
49.58M shares
-2.44%
YoY
|
49.46M shares
-5.8%
YoY
|
N/A
|
49.47M shares
-11.27%
YoY
|
50.82M shares
-8.85%
YoY
|
52.50M shares
-5.71%
YoY
|
N/A
|
55.76M shares
0.31%
YoY
|
Loading...