Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$279,438
$277,734
$265,192
$261,656
Gross Profit
186,776
182,081
165,590
164,152
EBITDA
58,667
47,464
45,728
60,237
EBIT
50,252
34,639
32,910
48,587
Net Income
34,436
24,246
23,583
34,734
Net Change In Cash
279,438
277,734
265,192
261,656
Free Cash Flow
69,500
86,763
49,723
35,069
Cash
534,743
479,418
497,449
962,684
Basic Shares
55,982
55,924
56,322
56,587

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,011,187
$939,827
$881,682
$842,559
Gross Profit
668,892
613,678
556,523
499,978
EBITDA
230,100
196,295
145,375
102,465
EBIT
183,900
153,233
101,254
59,737
Net Income
132,574
124,116
81,043
56,338
Net Change In Cash
1,011,187
939,827
881,682
842,559
Cost of Revenue
-87,742
Free Cash Flow
137,049
196,280
121,790
28,261
Cash
962,684
1,220,701
696,983
622,165
Basic Shares
58,923
57,993
54,625
54,932

Earnings Calls

QuarterEPS
2026-09-30
$0.77
2026-06-30
$0.66
2026-03-31
$0.65
2025-12-31
$0.72