|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.886B
3.08%
YoY
|
$3.770B
3.32%
YoY
|
$3.649B
1059116.26%
YoY
|
$344.5K
90.23%
YoY
|
$181.1K
0.61%
YoY
|
| Cost Of Revenue |
$2.636B
6.98%
YoY
|
$2.464B
4.14%
YoY
|
$2.366B
275689.72%
YoY
|
$857.9K
152.77%
YoY
|
$339.4K
1031.33%
YoY
|
| Gross Profit |
$1.250B
-4.29%
YoY
|
$1.306B
1.79%
YoY
|
$1.283B
-250002.61%
YoY
|
-$513.4K
224.12%
YoY
|
-$158.4K
-205.6%
YoY
|
| Selling, General & Admin |
$421.0M
5.78%
YoY
|
$398.0M
5.29%
YoY
|
$378.0M
9007.34%
YoY
|
$4.151M
-1.97%
YoY
|
$4.234M
38.19%
YoY
|
| Research & Development |
$97.00M
16.87%
YoY
|
$83.00M
2.47%
YoY
|
$81.00M
2.53%
YoY
|
$79.00M
N/A
|
N/A
|
| Depreciation & Amortization |
$24.00M
-88.94%
YoY
|
$217.0M
-1.81%
YoY
|
$221.0M
221342.89%
YoY
|
$99.80K
523.75%
YoY
|
$16.00K
N/A
|
| Operating Expenses |
$518.0M
7.25%
YoY
|
$483.0M
5.0%
YoY
|
$460.0M
10983.0%
YoY
|
$4.151M
-1.97%
YoY
|
$4.234M
38.19%
YoY
|
| Operating Profit |
$732.0M
-11.06%
YoY
|
$823.0M
0.0%
YoY
|
$823.0M
-17746.18%
YoY
|
-$4.664M
6.18%
YoY
|
-$4.392M
50.74%
YoY
|
| Interest Expense |
-$28.00M
460.0%
YoY
|
-$5.000M
-44.44%
YoY
|
-$9.000M
1746.53%
YoY
|
-$487.4K
605.35%
YoY
|
-$69.10K
N/A
|
| Other Income/Expense, Net |
$60.00M
1100.0%
YoY
|
$5.000M
-28.57%
YoY
|
$7.000M
N/A
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$647.0M
-18.82%
YoY
|
$797.0M
-2.09%
YoY
|
$814.0M
-19652.27%
YoY
|
-$4.163M
-6.68%
YoY
|
-$4.461M
57.75%
YoY
|
| Income Tax |
$362.0M
88.54%
YoY
|
$192.0M
-1.54%
YoY
|
$195.0M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$237.0M
-60.1%
YoY
|
$594.0M
-4.35%
YoY
|
$621.0M
-3803.46%
YoY
|
-$16.77M
270.52%
YoY
|
-$4.526M
60.02%
YoY
|
| Basic Earnings Per Share |
$1.49
-60.16%
YoY
|
$3.74
-4.35%
YoY
|
$3.91
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.49
-60.12%
YoY
|
$3.74
-4.35%
YoY
|
$3.91
-2543.75%
YoY
|
-$0.16
268.46%
YoY
|
-$0.04
-79.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
158.7M shares
0.0%
YoY
|
158.7M shares
0.0%
YoY
|
158.7M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
158.9M shares
0.13%
YoY
|
158.7M shares
0.0%
YoY
|
158.7M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$991.0M
10.48%
YoY
|
$987.0M
-73.82%
YoY
|
$969.0M
6.84%
YoY
|
$1.930B
N/A
|
$897.0M
N/A
|
$3.770B
N/A
|
$344.5K
831.08%
YoY
|
$102.4K
186.83%
YoY
|
$788.2K
1963.35%
YoY
|
$444.1K
521.99%
YoY
|
$37.00K
-17.78%
YoY
|
$35.70K
-73.56%
YoY
|
$38.20K
N/A
|
$135.0K
N/A
|
| Cost Of Revenue |
$675.0M
16.98%
YoY
|
$729.0M
-70.41%
YoY
|
$659.0M
14.61%
YoY
|
$1.248B
N/A
|
$577.0M
N/A
|
$2.464B
N/A
|
$857.9K
294.26%
YoY
|
$190.1K
81.74%
YoY
|
$809.1K
2561.51%
YoY
|
$396.7K
1128.17%
YoY
|
$217.6K
-1550.67%
YoY
|
$104.6K
132.44%
YoY
|
$30.40K
N/A
|
$45.00K
N/A
|
| Gross Profit |
$316.0M
-1.25%
YoY
|
$258.0M
-80.25%
YoY
|
$310.0M
-6.63%
YoY
|
$682.0M
N/A
|
$320.0M
N/A
|
$1.306B
N/A
|
-$513.4K
184.27%
YoY
|
-$87.70K
27.29%
YoY
|
-$20.80K
-366.67%
YoY
|
$47.40K
21.23%
YoY
|
-$180.6K
-401.0%
YoY
|
-$68.90K
-176.56%
YoY
|
$7.800K
N/A
|
$90.00K
N/A
|
| Selling, General & Admin |
$108.0M
16.13%
YoY
|
$112.0M
-71.86%
YoY
|
$113.0M
5.61%
YoY
|
$198.0M
N/A
|
$93.00M
N/A
|
$398.0M
N/A
|
$4.151M
137.33%
YoY
|
$878.1K
-17.05%
YoY
|
$2.889M
227.18%
YoY
|
$1.361M
141.39%
YoY
|
$1.749M
66.06%
YoY
|
$1.059M
975.81%
YoY
|
$883.0K
-53.83%
YoY
|
$98.40K
N/A
|
| Research & Development |
$28.00M
27.27%
YoY
|
$27.00M
-67.47%
YoY
|
$26.00M
23.81%
YoY
|
$45.00M
N/A
|
$22.00M
N/A
|
$83.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$53.00M
6.0%
YoY
|
$54.00M
-75.12%
YoY
|
$46.00M
9.52%
YoY
|
$116.0M
N/A
|
$50.00M
N/A
|
$217.0M
N/A
|
-$43.60K
-619.05%
YoY
|
-$195.1K
-2667.11%
YoY
|
$296.9K
N/A
|
$41.60K
N/A
|
$8.400K
N/A
|
$7.600K
N/A
|
$0.00
N/A
|
N/A
|
| Operating Expenses |
$136.0M
18.26%
YoY
|
$122.0M
-74.74%
YoY
|
$139.0M
8.59%
YoY
|
$242.0M
N/A
|
$115.0M
N/A
|
$483.0M
N/A
|
$4.151M
137.33%
YoY
|
$878.1K
-17.05%
YoY
|
$2.889M
227.18%
YoY
|
$1.361M
141.39%
YoY
|
$1.749M
66.08%
YoY
|
$1.059M
975.81%
YoY
|
$883.0K
-53.83%
YoY
|
$98.40K
N/A
|
| Operating Profit |
$180.0M
-12.2%
YoY
|
$136.0M
-83.48%
YoY
|
$171.0M
-16.18%
YoY
|
$440.0M
N/A
|
$205.0M
N/A
|
$823.0M
N/A
|
-$4.664M
141.73%
YoY
|
-$965.8K
-14.34%
YoY
|
-$2.910M
232.47%
YoY
|
-$1.313M
150.35%
YoY
|
-$1.929M
94.3%
YoY
|
-$1.128M
13322.62%
YoY
|
-$875.2K
N/A
|
-$8.400K
N/A
|
| Interest Expense |
-$29.00M
N/A
|
-$23.00M
360.0%
YoY
|
-$2.000M
N/A
|
$4.000M
N/A
|
N/A
|
-$5.000M
N/A
|
-$487.4K
1060.48%
YoY
|
-$51.10K
173.26%
YoY
|
-$85.40K
916.67%
YoY
|
-$46.00K
N/A
|
-$42.00K
N/A
|
-$18.70K
N/A
|
-$8.400K
N/A
|
N/A
|
| Other Income/Expense, Net |
$7.000M
-36.36%
YoY
|
N/A
|
$36.00M
-3700.0%
YoY
|
N/A
|
$11.00M
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$136.0M
-27.66%
YoY
|
$86.00M
-89.21%
YoY
|
$173.0M
-12.18%
YoY
|
$387.0M
N/A
|
$188.0M
N/A
|
$797.0M
N/A
|
-$4.163M
111.18%
YoY
|
-$1.362M
18.8%
YoY
|
-$2.995M
238.98%
YoY
|
-$1.359M
159.12%
YoY
|
-$1.971M
98.51%
YoY
|
-$1.146M
13545.24%
YoY
|
-$883.6K
-51.63%
YoY
|
-$8.400K
N/A
|
| Income Tax |
$31.00M
-34.04%
YoY
|
$32.00M
-83.33%
YoY
|
$182.0M
271.43%
YoY
|
$148.0M
N/A
|
$47.00M
N/A
|
$192.0M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$85.00M
-36.57%
YoY
|
$41.00M
-93.1%
YoY
|
-$35.00M
-123.03%
YoY
|
$231.0M
N/A
|
$134.0M
N/A
|
$594.0M
N/A
|
-$16.77M
750.57%
YoY
|
-$16.23M
1315.79%
YoY
|
-$127.5K
-85.57%
YoY
|
-$1.359M
159.12%
YoY
|
-$1.971M
98.51%
YoY
|
-$1.146M
13545.24%
YoY
|
-$883.6K
-51.63%
YoY
|
-$8.400K
N/A
|
| Basic Earnings Per Share |
$0.53
-37.65%
YoY
|
N/A
|
N/A
|
N/A
|
$0.85
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
-37.65%
YoY
|
$0.26
-93.26%
YoY
|
-$0.06
N/A
|
$1.46
N/A
|
$0.85
N/A
|
$3.74
N/A
|
-$0.16
710.66%
YoY
|
-$0.15
1217.39%
YoY
|
$0.00
-112.36%
YoY
|
-$0.01
188.68%
YoY
|
-$0.02
0.0%
YoY
|
-$0.01
500.0%
YoY
|
-$0.01
277.78%
YoY
|
$0.00
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
|
N/A
|
| Basic Shares Outstanding |
158.7M shares
0.03%
YoY
|
158.7M shares
N/A
|
N/A
|
N/A
|
158.7M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
159.3M shares
0.38%
YoY
|
N/A
|
N/A
|
N/A
|
158.7M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...