|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.220B
76.99%
YoY
|
$1.254B
-19.85%
YoY
|
$1.565B
-56.86%
YoY
|
$3.628B
96.03%
YoY
|
$1.851B
115.65%
YoY
|
| Cost Of Revenue |
$843.1M
43.87%
YoY
|
$586.0M
-14.93%
YoY
|
$688.9M
-14.78%
YoY
|
$808.4M
185.99%
YoY
|
$282.7M
15.28%
YoY
|
| Gross Profit |
$1.085B
62.57%
YoY
|
$667.6M
-23.81%
YoY
|
$876.2M
-68.93%
YoY
|
$2.820B
79.82%
YoY
|
$1.568B
155.8%
YoY
|
| Selling, General & Admin |
$51.01M
22.5%
YoY
|
$41.64M
3.97%
YoY
|
$40.05M
-1.8%
YoY
|
$40.79M
13.86%
YoY
|
$35.82M
8.88%
YoY
|
| Research & Development |
$10.07M
N/A
|
$0.00
-100.0%
YoY
|
$1.775M
-78.58%
YoY
|
$8.287M
N/A
|
$0.00
N/A
|
| Depreciation & Amortization |
$641.2M
-19.39%
YoY
|
$795.4M
30.84%
YoY
|
$607.9M
24.2%
YoY
|
$489.5M
4.27%
YoY
|
$469.4M
12.53%
YoY
|
| Operating Expenses |
$1.574B
10.64%
YoY
|
$1.423B
6.32%
YoY
|
$1.339B
-0.6%
YoY
|
$1.347B
41.75%
YoY
|
$950.0M
36.65%
YoY
|
| Operating Profit |
$645.9M
-483.03%
YoY
|
-$168.6M
-174.41%
YoY
|
$226.6M
-90.07%
YoY
|
$2.281B
153.28%
YoY
|
$900.8M
452.51%
YoY
|
| Interest Expense |
-$140.3M
-30.02%
YoY
|
-$200.4M
-218.58%
YoY
|
$169.0M
-1.21%
YoY
|
$171.1M
-21.69%
YoY
|
$218.5M
-6.96%
YoY
|
| Other Income/Expense, Net |
-$137.1M
-31.17%
YoY
|
-$199.2M
-1076.92%
YoY
|
$20.39M
-102.32%
YoY
|
-$879.5M
-22.24%
YoY
|
-$1.131B
403.47%
YoY
|
| Pretax Income |
$508.7M
-238.31%
YoY
|
-$367.8M
-248.93%
YoY
|
$247.0M
-82.38%
YoY
|
$1.402B
-708.69%
YoY
|
-$230.3M
273.74%
YoY
|
| Income Tax |
$88.53M
-159.39%
YoY
|
-$149.1M
-524.78%
YoY
|
$35.10M
-86.56%
YoY
|
$261.1M
2189.41%
YoY
|
$11.40M
-223.81%
YoY
|
| Net Earnings |
$395.6M
-272.27%
YoY
|
-$229.7M
-208.78%
YoY
|
$211.1M
-81.5%
YoY
|
$1.141B
-571.98%
YoY
|
-$241.7M
361.16%
YoY
|
| Basic Earnings Per Share |
$1.43
-288.16%
YoY
|
-$0.76
-200.0%
YoY
|
$0.76
-84.0%
YoY
|
$4.75
-524.11%
YoY
|
-$1.12
187.18%
YoY
|
| Diluted Earnings Per Share |
$1.43
-288.16%
YoY
|
-$0.76
-200.0%
YoY
|
$0.76
-81.51%
YoY
|
$4.11
-466.96%
YoY
|
-$1.12
187.18%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
290.8M
1.31%
YoY
|
287.0M
3.69%
YoY
|
276.8M
17.27%
YoY
|
236.0M shares
1.9%
YoY
|
231.6M shares
7.64%
YoY
|
| Diluted Shares Outstanding |
294.1M
2.48%
YoY
|
287.0M
3.69%
YoY
|
276.8M
-0.24%
YoY
|
277.5M shares
19.79%
YoY
|
231.6M shares
7.64%
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 |
$587.4M
14.53%
YoY
|
$495.4M
35.16%
YoY
|
$449.9M
47.75%
YoY
|
$470.3M
90.52%
YoY
|
$512.9M
52.74%
YoY
|
$366.5M
-10.74%
YoY
|
$304.5M
-19.18%
YoY
|
$246.8M
-14.36%
YoY
|
$335.8M
-31.42%
YoY
|
$410.6M
-55.49%
YoY
|
$376.7M
-68.34%
YoY
|
$288.2M
-69.54%
YoY
|
$489.6M
-6.72%
YoY
|
$922.4M
40.74%
YoY
|
$1.190B
132.8%
YoY
|
$946.3M
175.32%
YoY
|
$524.8M
54.15%
YoY
|
$655.4M
138.49%
YoY
|
$511.2M
187.16%
YoY
|
| Cost Of Revenue |
$242.8M
18.39%
YoY
|
$207.4M
33.34%
YoY
|
$221.0M
49.46%
YoY
|
$209.6M
55.38%
YoY
|
$205.0M
38.32%
YoY
|
$155.6M
-7.24%
YoY
|
$147.9M
-13.61%
YoY
|
$134.9M
-12.35%
YoY
|
$148.2M
-24.41%
YoY
|
$167.7M
-33.0%
YoY
|
$171.2M
-38.72%
YoY
|
$153.9M
-7.4%
YoY
|
$196.1M
74.3%
YoY
|
$250.3M
242.49%
YoY
|
$279.3M
256.13%
YoY
|
$166.2M
145.53%
YoY
|
$112.5M
77.45%
YoY
|
$73.10M
18.85%
YoY
|
$78.44M
36.65%
YoY
|
| Gross Profit |
$342.8M
11.36%
YoY
|
$287.9M
36.51%
YoY
|
$228.8M
46.13%
YoY
|
$260.7M
132.88%
YoY
|
$307.8M
64.13%
YoY
|
$210.9M
-13.15%
YoY
|
$156.6M
-23.82%
YoY
|
$111.9M
-16.66%
YoY
|
$187.5M
-36.1%
YoY
|
$242.9M
-63.86%
YoY
|
$205.6M
-77.43%
YoY
|
$134.3M
-82.78%
YoY
|
$293.5M
-35.77%
YoY
|
$672.0M
15.42%
YoY
|
$910.7M
110.44%
YoY
|
$780.0M
182.63%
YoY
|
$456.9M
64.95%
YoY
|
$582.3M
172.99%
YoY
|
$432.7M
258.82%
YoY
|
| Selling, General & Admin |
$18.83M
62.34%
YoY
|
$14.45M
34.83%
YoY
|
$12.13M
15.7%
YoY
|
$12.83M
26.04%
YoY
|
$11.60M
19.66%
YoY
|
$10.72M
64.24%
YoY
|
$10.49M
3.74%
YoY
|
$10.18M
-3.44%
YoY
|
$9.692M
-24.73%
YoY
|
$6.527M
-47.22%
YoY
|
$10.11M
-4.04%
YoY
|
$10.54M
12.22%
YoY
|
$12.88M
51.61%
YoY
|
$12.37M
10.12%
YoY
|
$10.54M
27.39%
YoY
|
$9.392M
16.5%
YoY
|
$8.493M
2.33%
YoY
|
$11.23M
78.25%
YoY
|
$8.270M
-10.11%
YoY
|
| Research & Development |
$9.343M
334.56%
YoY
|
$1.321M
N/A
|
$6.600M
N/A
|
$0.00
N/A
|
$2.150M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$1.775M
73.85%
YoY
|
$4.924M
N/A
|
$0.00
N/A
|
$2.342M
N/A
|
$1.021M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Depreciation & Amortization |
$141.5M
-15.7%
YoY
|
$157.5M
-22.08%
YoY
|
$157.4M
-24.46%
YoY
|
$158.4M
-18.46%
YoY
|
$167.9M
-11.96%
YoY
|
$202.1M
8.92%
YoY
|
$208.4M
40.6%
YoY
|
$194.2M
38.57%
YoY
|
$190.7M
42.32%
YoY
|
$185.6M
38.01%
YoY
|
$148.2M
14.82%
YoY
|
$140.2M
17.6%
YoY
|
$134.0M
25.54%
YoY
|
$134.5M
22.15%
YoY
|
$129.1M
0.25%
YoY
|
$119.2M
-1.85%
YoY
|
$106.7M
-2.2%
YoY
|
$110.1M
5.54%
YoY
|
$128.7M
29.97%
YoY
|
| Operating Expenses |
$412.5M
6.67%
YoY
|
$173.3M
-18.59%
YoY
|
$399.6M
9.25%
YoY
|
$380.8M
12.23%
YoY
|
$386.7M
10.92%
YoY
|
$212.8M
10.8%
YoY
|
$365.8M
11.03%
YoY
|
$339.3M
125.14%
YoY
|
$348.6M
1.36%
YoY
|
$192.1M
26.58%
YoY
|
$329.5M
-21.35%
YoY
|
$150.7M
-49.28%
YoY
|
$344.0M
82.89%
YoY
|
$151.7M
25.1%
YoY
|
$418.9M
94.46%
YoY
|
$297.1M
50.68%
YoY
|
$188.1M
4.04%
YoY
|
$121.3M
9.78%
YoY
|
$215.4M
30.05%
YoY
|
| Operating Profit |
$174.9M
38.62%
YoY
|
$114.7M
-6119.16%
YoY
|
$50.21M
-181.87%
YoY
|
$89.45M
-196.71%
YoY
|
$126.2M
-1082.08%
YoY
|
-$1.905M
-103.75%
YoY
|
-$61.34M
-229.76%
YoY
|
-$92.49M
463.33%
YoY
|
-$12.85M
-108.82%
YoY
|
$50.78M
-90.24%
YoY
|
$47.27M
-93.87%
YoY
|
-$16.42M
-102.53%
YoY
|
$145.6M
-56.76%
YoY
|
$520.3M
12.87%
YoY
|
$771.1M
160.72%
YoY
|
$649.1M
343.1%
YoY
|
$336.8M
110.84%
YoY
|
$461.0M
348.42%
YoY
|
$295.7M
2291.8%
YoY
|
| Interest Expense |
-$50.67M
-86.85%
YoY
|
-$21.85M
-83.65%
YoY
|
$86.10M
317.01%
YoY
|
$180.7M
247.9%
YoY
|
-$385.2M
-877.24%
YoY
|
-$133.6M
-310.41%
YoY
|
$20.65M
-52.67%
YoY
|
$51.93M
-218.88%
YoY
|
$49.56M
29.49%
YoY
|
$63.51M
-20.85%
YoY
|
$43.62M
5.39%
YoY
|
-$43.68M
-198.56%
YoY
|
$38.27M
-17.68%
YoY
|
$80.24M
-45.61%
YoY
|
$41.39M
-17.14%
YoY
|
$44.32M
-22.08%
YoY
|
$46.49M
-27.14%
YoY
|
$147.5M
827.91%
YoY
|
$49.95M
-21.81%
YoY
|
| Other Income/Expense, Net |
-$50.40M
-86.9%
YoY
|
$296.0K
4.23%
YoY
|
$86.51M
313.5%
YoY
|
$182.8M
-337.79%
YoY
|
-$384.8M
3779.8%
YoY
|
$284.0K
-6.58%
YoY
|
$20.92M
-172.29%
YoY
|
-$76.86M
-12953.18%
YoY
|
-$9.919M
-134.68%
YoY
|
$304.0K
-25.85%
YoY
|
-$28.94M
-90.74%
YoY
|
$598.0K
-100.37%
YoY
|
$28.60M
-105.96%
YoY
|
$410.0K
-210.22%
YoY
|
-$312.7M
-44.17%
YoY
|
-$163.8M
-58.46%
YoY
|
-$479.8M
48.18%
YoY
|
-$372.0K
-224.0%
YoY
|
-$560.1M
202.78%
YoY
|
| Pretax Income |
$124.5M
-148.13%
YoY
|
$358.5M
-364.95%
YoY
|
$136.7M
-438.3%
YoY
|
$272.2M
-260.74%
YoY
|
-$258.7M
1036.21%
YoY
|
-$135.3M
-218.06%
YoY
|
-$40.41M
-320.5%
YoY
|
-$169.4M
181.55%
YoY
|
-$22.77M
-113.07%
YoY
|
$114.6M
-80.94%
YoY
|
$18.33M
-96.0%
YoY
|
-$60.15M
-112.39%
YoY
|
$174.2M
-221.79%
YoY
|
$601.3M
34.82%
YoY
|
$458.4M
-273.42%
YoY
|
$485.3M
-295.79%
YoY
|
-$143.0M
-12.83%
YoY
|
$446.0M
275.08%
YoY
|
-$264.3M
53.13%
YoY
|
| Income Tax |
$11.99M
-108.37%
YoY
|
$71.70M
-189.65%
YoY
|
$18.62M
-226.72%
YoY
|
$141.5M
-406.87%
YoY
|
-$143.3M
1627.88%
YoY
|
-$79.98M
-1386.49%
YoY
|
-$14.70M
-507.32%
YoY
|
-$46.11M
219.16%
YoY
|
-$8.292M
-120.88%
YoY
|
$6.217M
-92.37%
YoY
|
$3.608M
-96.49%
YoY
|
-$14.45M
-113.32%
YoY
|
$39.72M
-225.6%
YoY
|
$81.45M
-4.81%
YoY
|
$102.8M
328.8%
YoY
|
$108.4M
-259.03%
YoY
|
-$31.62M
5.52%
YoY
|
$85.57M
131.27%
YoY
|
$23.98M
-151.98%
YoY
|
| Net Earnings |
$107.5M
-188.6%
YoY
|
$280.9M
-583.27%
YoY
|
$111.1M
-484.65%
YoY
|
$124.8M
-198.84%
YoY
|
-$121.3M
643.08%
YoY
|
-$58.13M
-153.8%
YoY
|
-$28.89M
-296.27%
YoY
|
-$126.3M
176.35%
YoY
|
-$16.32M
-112.13%
YoY
|
$108.1M
-79.02%
YoY
|
$14.72M
-95.86%
YoY
|
-$45.71M
-112.13%
YoY
|
$134.5M
-220.71%
YoY
|
$515.0M
42.9%
YoY
|
$355.6M
-223.34%
YoY
|
$376.9M
-309.74%
YoY
|
-$111.4M
-16.93%
YoY
|
$360.4M
340.05%
YoY
|
-$288.3M
127.92%
YoY
|
| Basic Earnings Per Share |
$0.38
-195.0%
YoY
|
N/A
|
$0.40
-544.44%
YoY
|
$0.45
-204.65%
YoY
|
-$0.40
700.0%
YoY
|
N/A
|
-$0.09
-280.0%
YoY
|
-$0.43
152.94%
YoY
|
-$0.05
-110.2%
YoY
|
N/A
|
$0.05
-96.67%
YoY
|
-$0.17
-110.63%
YoY
|
$0.49
-198.0%
YoY
|
N/A
|
$1.50
-219.05%
YoY
|
$1.60
-300.0%
YoY
|
-$0.50
-16.67%
YoY
|
N/A
|
-$1.26
121.05%
YoY
|
| Diluted Earnings Per Share |
$0.38
-195.0%
YoY
|
$0.95
-574.14%
YoY
|
$0.40
-544.44%
YoY
|
$0.44
-202.33%
YoY
|
-$0.40
700.0%
YoY
|
-$0.20
-151.35%
YoY
|
-$0.09
-280.0%
YoY
|
-$0.43
160.29%
YoY
|
-$0.05
-110.2%
YoY
|
$0.39
-79.02%
YoY
|
$0.05
-96.09%
YoY
|
-$0.17
-112.15%
YoY
|
$0.49
-198.0%
YoY
|
$1.86
-100.0%
YoY
|
$1.28
-201.59%
YoY
|
$1.36
-270.0%
YoY
|
-$0.50
-16.67%
YoY
|
$1.554M
339.15%
YoY
|
-$1.26
121.05%
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 |
294.0M
0.38%
YoY
|
293.1M
0.27%
YoY
|
293.1M
0.28%
YoY
|
292.9M
0.24%
YoY
|
292.9M
5.2%
YoY
|
292.3M
4.97%
YoY
|
292.3M
4.95%
YoY
|
292.2M
5.29%
YoY
|
278.4M
0.33%
YoY
|
278.4M
19.11%
YoY
|
278.5M shares
19.43%
YoY
|
277.5M shares
19.59%
YoY
|
277.5M shares
19.63%
YoY
|
233.8M shares
0.36%
YoY
|
233.2M shares
0.61%
YoY
|
232.0M shares
0.27%
YoY
|
232.0M shares
0.26%
YoY
|
232.9M shares
0.22%
YoY
|
231.7M shares
0.23%
YoY
|
| Diluted Shares Outstanding |
291.3M
0.35%
YoY
|
N/A
|
294.0M
1.3%
YoY
|
294.2M
1.58%
YoY
|
290.3M
4.44%
YoY
|
N/A
|
290.2M
4.75%
YoY
|
289.7M
4.7%
YoY
|
278.0M
0.51%
YoY
|
N/A
|
277.0M
-0.26%
YoY
|
276.7M shares
-0.34%
YoY
|
276.6M shares
19.22%
YoY
|
N/A
|
277.7M shares
19.84%
YoY
|
277.6M shares
19.96%
YoY
|
232.0M shares
0.26%
YoY
|
N/A
|
231.7M shares
0.23%
YoY
|
Loading...