Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$393,820
$117,930
$352,272
$350,954
Gross Profit
380,439
329,370
369,985
338,925
EBITDA
94,715
89,195
85,289
353,773
EBIT
93,830
88,398
84,537
Net Income
30,573
31,520
31,303
29,543
Net Change In Cash
393,820
117,930
352,272
350,954
Free Cash Flow
130,545
128,893
121,006
112,495
Cash
329,421
350,390
375,416
308,651
Basic Shares
19,187
18,939
18,939
18,808

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,309,955
$365,679
$1,046,913
$748,056
Gross Profit
1,259,812
254,185
248,693
671,166
EBITDA
301,465
241,943
233,298
304,632
EBIT
298,750
237,900
231,123
303,139
Net Income
111,296
102,845
135,597
177,902
Net Change In Cash
1,309,955
365,679
1,046,913
748,056
Cost of Revenue
-73,400
247,667
Free Cash Flow
467,616
455,325
341,278
205,277
Cash
375,416
383,653
384,984
409,660
Basic Shares
18,801
18,882
19,376
20,898

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.51
2025-03-31
$1.49
2024-12-31
$1.42