Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$468,444
$474,116
$421,340
$499,697
Gross Profit
217,616
220,710
193,395
234,429
EBITDA
119,457
108,961
101,035
140,917
EBIT
100,872
90,862
84,784
124,147
Net Income
69,613
62,773
59,605
87,946
Net Change In Cash
468,444
474,116
421,340
499,697
Free Cash Flow
100,476
37,884
51,049
93,499
Cash
169,998
146,988
170,617
164,560
Basic Shares
39,359
39,359
39,501
39,495

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,808,140
$1,787,647
$1,527,953
$1,400,182
Gross Profit
860,445
852,138
673,831
615,348
EBITDA
476,228
314,194
316,510
84,679
EBIT
411,895
253,421
260,193
34,362
Net Income
284,967
58,583
179,630
21,340
Net Change In Cash
1,808,140
1,787,647
1,527,953
1,400,182
Cost of Revenue
39,621
-19,596
Free Cash Flow
242,205
50,093
113,513
150,022
Cash
164,560
146,442
162,902
140,895
Basic Shares
39,535
39,473
39,407
39,449

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.94
2025-06-30
$1.93
2025-03-31
$1.68