Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$624,640
$613,413
$554,307
$529,505
Gross Profit
240,988
232,054
207,256
176,838
EBITDA
137,687
121,009
101,583
-1,333
EBIT
104,076
86,782
68,822
-33,342
Net Income
69,522
57,342
43,571
-51,786
Net Change In Cash
624,640
613,413
554,307
529,505
Free Cash Flow
131,176
72,570
42,656
134,810
Cash
814,733
685,184
618,687
724,924
Basic Shares
24,989
24,938
24,963
25,039

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,190,768
$2,362,657
$2,513,897
$2,079,928
Gross Profit
787,542
900,241
1,006,913
771,926
EBITDA
321,032
360,862
589,966
458,187
EBIT
190,580
360,862
469,260
359,552
Net Income
100,190
259,485
373,306
283,806
Net Change In Cash
2,190,768
2,362,657
2,513,897
2,079,928
Cost of Revenue
93,523
-194,800
Free Cash Flow
291,744
371,199
315,377
282,782
Cash
724,924
555,513
562,588
478,473
Basic Shares
25,039
25,102
24,986
24,932

Earnings Calls

QuarterEPS
2025-09-30
$2.95
2025-06-30
$2.85
2025-03-31
$2.19
2024-12-31
$2.04