Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$571,657
$581,625
$606,761
$607,151
Gross Profit
227,127
219,545
223,618
217,219
EBITDA
98,077
108,387
89,178
87,237
EBIT
84,781
96,348
77,064
75,169
Net Income
101,628
65,613
68,340
65,474
Net Change In Cash
571,657
581,625
606,761
607,151
Free Cash Flow
111,501
111,379
90,668
67,478
Cash
1,020,397
1,331,944
1,224,257
1,123,267
Basic Shares
46,080
46,660
46,172
46,172

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,367,194
$2,440,837
$2,173,633
$1,795,564
Gross Profit
887,509
839,317
713,908
522,189
EBITDA
382,879
321,429
226,909
84,614
EBIT
333,362
265,152
171,146
17,851
Net Income
301,055
239,105
96,923
-9,732
Net Change In Cash
2,367,194
2,440,837
2,173,633
1,795,564
Free Cash Flow
380,848
207,613
98,087
4,753
Cash
1,020,397
1,051,237
302,049
202,007
Basic Shares
46,080
46,187
45,836
45,101

Earnings Calls

QuarterEPS
2025-12-31
$2.46
2025-09-30
$1.54
2025-06-30
$1.62
2025-03-31
$1.52