Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$679,534
$247,727
$178,801
$143,301
Gross Profit
650,888
120,266
101,788
88,235
EBITDA
185,195
50,339
34,969
41,833
EBIT
181,609
46,220
32,479
40,146
Net Income
41,867
35,134
24,977
30,573
Net Change In Cash
679,534
247,727
178,801
143,301
Free Cash Flow
286,345
266,107
107,394
130,545
Cash
804,059
621,093
425,023
329,421
Basic Shares
19,187
19,187
19,187
19,187

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$704,498
$459,573
$365,679
$374,416
Gross Profit
396,360
283,032
254,185
291,313
EBITDA
169,609
143,764
132,601
154,120
EBIT
159,713
138,577
128,558
149,272
Net Income
122,204
111,296
102,845
135,597
Net Change In Cash
704,498
459,573
365,679
374,416
Cost of Revenue
-73,400
Free Cash Flow
632,939
467,616
455,325
341,278
Cash
621,093
375,416
339,338
384,984
Basic Shares
19,187
18,801
18,882
19,376

Earnings Calls

QuarterEPS
2026-03-31
$2.23
2025-12-31
$1.75
2025-09-30
$1.48
2025-06-30
$1.51