Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$487,766
$445,892
$351,128
$546,540
Gross Profit
272,522
257,569
201,722
326,438
EBITDA
66,948
75,169
34,823
94,988
EBIT
53,155
62,024
21,671
82,504
Net Income
39,400
51,151
16,609
53,154
Net Change In Cash
487,766
445,892
351,128
546,540
Free Cash Flow
89,111
56,762
-95,806
181,179
Cash
164,483
269,673
259,042
358,795
Basic Shares
81,429
83,463
83,543
84,901

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,829,873
$1,658,713
$1,595,222
$1,410,989
Gross Profit
1,063,284
943,186
763,401
816,113
EBITDA
293,508
273,322
160,490
307,008
EBIT
245,376
226,888
120,643
274,938
Net Income
175,689
169,885
89,693
212,602
Net Change In Cash
1,829,873
1,658,713
1,595,222
1,410,989
Free Cash Flow
219,554
213,118
43,984
80,764
Cash
358,795
438,960
234,741
312,189
Basic Shares
85,755
87,403
87,195
88,666

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.61
2025-06-30
$0.66
2025-03-31
$0.31